@charset "utf-8";

@media screen{


/**
	common.css :: global CSS file for yourlegalguide.com
	contains all global layout styles so this files should
	be included before home/sub.css
*/

*	{ margin: 0; padding: 0; }
html	{ min-height: 100%; margin: 0 0 .01em; }

body	{ background: url('http://i2.yourlegalguide.com/i/bg-body.png') repeat-x 0 0 #007689; text-align: center; font: 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #000; }
.small_font	{ font-size: 9px; line-height: 9px; }
.normal_font	{ font-size: 10px; line-height: 10px; }
.large_font	{ font-size: 12px; line-height: 12px; }

#skipnav	{ display: none; }

/* id: wrapper - contains background of pillars that must not produce a horizontal scrollbar at lower resolutions */
#wrapper	{ position: relative; width: 99.999%; min-width: 994px; margin: 0 auto; background: url('http://i2.yourlegalguide.com/i/bg-pillar.jpg') no-repeat center top; z-index: 0; }
#container	{ position: relative; width: 994px; margin: 0 auto; text-align: left; z-index: 1; }

/* page header - consistent site-wide */
#header	{ position: relative; float: left; width: 100%; height: 100px; z-index: 100; }
	#header #logo	{ position: relative; left: 16px; top: 14px; float: left; margin: 0 16px 0 0; width: 453px; height: 76px; overflow: hidden; }
		/*#header #logo span	{ position: absolute; left: 0; top: 0; width: 542px; height: 76px; background: url('http://i2.yourlegalguide.com/i/ylg-logo2.png') no-repeat 0 0; }*/
	#header #hsearch	{ position: relative; right: 157px; top: 62px; float: right; margin: 0 0 62px 157px; width: 222px; height: 24px; z-index: 50; }
		#header #hsearch #q	{ position: relative; float: left; width: 151px; w\idth: 149px; height: 20px; he\ight: 18px; border: 1px solid #8f8f8f; }
		#header #hsearch #btnsearch	{ position: relative; top: 3px; float: right; margin: 0 0 3px; }
	/* Putting People First */
	#header #ppf	{ position: absolute; right: 23px; top: 53px; margin: 0 4px 0 26px; z-index: 49; }
	#home #ppf	{ position: relative; left: 1px; top: 7px; margin: 0 1px 7px 0; }
	#header #fal	{ position: absolute; right: 22px; top: 107px; width: 181px; height: 136px; background: url('http://i2.yourlegalguide.com/i/fal4.jpg') no-repeat 0 0; }
		#header #fal select	{ position: relative; float: left; left: 18px; top: 103px; width: 143px; font-size: 1.1em; }
	#header #special1 { position: absolute; right: 22px; top: 107px; margin: 0 0 107px 22px; z-index: 49; }
	#header #find-directory { position: absolute; right: 21px; top: 107px; }

/* left hand navigation menu */
#left-col	{ position: relative; left: 16px; margin: 0 16px 0 0; width: 190px; z-index: 50; }
#menu	{ position: relative; float: left; width: 100%; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -994px 0 #3596a5; }
	#menu .bottom	{ position: absolute; left: 0; bottom: -5px; width: 190px; height: 11px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -50px; font-size: .01em; }
	#menu .title	{ position: relative; float: left; width: 190px; height: 48px; font-size: 2em; overflow: hidden; }
		#menu .title span	{ position: absolute; left: 0; top: 0; width: 190px; height: 48px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 0; }
		#menu ul	{ position: relative; left: 1px; float: left; margin: 0 1px 0 0; width: 184px; list-style: none; }
		#menu ul li	{ position: relative; left: 0; top: 0; float: left; width: 184px; height: 24px; display: block; }	
		#menu ul li a { position: relative; left: 0; width: 184px; height: 24px; display: block; overflow: hidden; background: url('http://i2.yourlegalguide.com/i/menu.png') no-repeat 0 0; font-size: 1.1em; text-decoration: none; cursor: pointer; }
		#menu ul li a:hover	{ text-decoration: none; }
		#menu ul li span { position: absolute; left: 0; top: 0; width: 184px; height: 24px; display: block; background: url('http://i2.yourlegalguide.com/i/menu.png') no-repeat 0 0; }
		
		#menu li#mn1, #menu li#mn1 a, #menu li#mn1 span	{ background-position: -1px 0; }
			#menu li#mn1 a:hover span, #menu li#mn1:hover a span, 
			#menu li#mn1.on a, #menu li#mn1.on a:hover span, #menu li#mn1.on span	{ background-position: -187px 0; }
		
		#menu li#mn2, #menu li#mn2 a, #menu li#mn2 span	{ background-position: -1px -24px; }
			#menu li#mn2 a:hover span, #menu li#mn2:hover a span, 
			#menu li#mn2.on a, #menu li#mn2.on a:hover span, #menu li#mn2.on span	{ background-position: -187px -24px; }
		
		#menu li#mn3, #menu li#mn3 a, #menu li#mn3 span	{ background-position: -1px -48px; }
			#menu li#mn3 a:hover span, #menu li#mn3:hover a span, 
			#menu li#mn3.on a, #menu li#mn3.on a:hover span, #menu li#mn3.on span	{ background-position: -187px -48px; }
		
		#menu li#mn4, #menu li#mn4 a, #menu li#mn4 span	{ background-position: -1px -72px; }
			#menu li#mn4 a:hover span, #menu li#mn4:hover a span, 
			#menu li#mn4.on a, #menu li#mn4.on a:hover span, #menu li#mn4.on span	{ background-position: -187px -72px; }
		
		#menu li#mn5, #menu li#mn5 a, #menu li#mn5 span	{ background-position: -1px -96px; }
			#menu li#mn5 a:hover span, #menu li#mn5:hover a span, 
			#menu li#mn5.on a, #menu li#mn5.on a:hover span, #menu li#mn5.on span	{ background-position: -187px -96px; }
		
		#menu li#mn6, #menu li#mn6 a, #menu li#mn6 span	{ background-position: -1px -120px; }
			#menu li#mn6 a:hover span, #menu li#mn6:hover a span, 
			#menu li#mn6.on a, #menu li#mn6.on a:hover span, #menu li#mn6.on span	{ background-position: -187px -120px; }
		
		#menu li#mn7, #menu li#mn7 a, #menu li#mn7 span	{ background-position: -1px -144px; }
			#menu li#mn7 a:hover span, #menu li#mn7:hover a span, 
			#menu li#mn7.on a, #menu li#mn7.on a:hover span, #menu li#mn7.on span	{ background-position: -187px -144px; }
		
		#menu li#mn8, #menu li#mn8 a, #menu li#mn8 span	{ background-position: -1px -168px; }
			#menu li#mn8 a:hover span, #menu li#mn8:hover a span, 
			#menu li#mn8.on a, #menu li#mn8.on a:hover span, #menu li#mn8.on span	{ background-position: -187px -168px; }
		
		#menu li#mn9, #menu li#mn9 a, #menu li#mn9 span	{ background-position: -1px -192px; }
			#menu li#mn9 a:hover span, #menu li#mn9:hover a span, 
			#menu li#mn9.on a, #menu li#mn9.on a:hover span, #menu li#mn9.on span	{ background-position: -187px -192px; }
		
		#menu li#mn10, #menu li#mn5 a, #menu li#mn10 span	{ background-position: -1px -216px; }
			#menu li#mn10 a:hover span, #menu li#mn10:hover a span, 
			#menu li#mn10.on a, #menu li#mn10.on a:hover span, #menu li#mn10.on span	{ background-position: -187px -216px; }
		
		#menu li#mn11, #menu li#mn11 a, #menu li#mn11 span	{ background-position: -1px -240px; }
			#menu li#mn11 a:hover span, #menu li#mn11:hover a span, 
			#menu li#mn11.on a, #menu li#mn11.on a:hover span, #menu li#mn11.on span	{ background-position: -187px -240px; }
		
		#menu li#mn12, #menu li#mn12 a, #menu li#mn12 span	{ background-position: -1px -264px; }
			#menu li#mn12 a:hover span, #menu li#mn12:hover a span, 
			#menu li#mn12.on a, #menu li#mn12.on a:hover span, #menu li#mn12.on span	{ background-position: -187px -264px; }
		
		#menu li#mn13, #menu li#mn13 a, #menu li#mn13 span	{ background-position: -1px -288px; }
			#menu li#mn13 a:hover span, #menu li#mn13:hover a span, 
			#menu li#mn13.on a, #menu li#mn13.on a:hover span, #menu li#mn13.on span	{ background-position: -187px -288px; }
		
		#menu li#mn14, #menu li#mn14 a, #menu li#mn14 span	{ background-position: -1px -312px; }
			#menu li#mn14 a:hover span, #menu li#mn14:hover a span, 
			#menu li#mn14.on a, #menu li#mn14.on a:hover span, #menu li#mn14.on span	{ background-position: -187px -312px; }
		
		#menu li#mn15, #menu li#mn15 a, #menu li#mn15 span	{ background-position: -1px -336px; }
			#menu li#mn15 a:hover span, #menu li#mn15:hover a span, 
			#menu li#mn15.on a, #menu li#mn15.on a:hover span, #menu li#mn15.on span	{ background-position: -187px -336px; }
		
		#menu li#mn16, #menu li#mn16 a, #menu li#mn16 span	{ background-position: -1px -360px; }
			#menu li#mn16 a:hover span, #menu li#mn16:hover a span, 
			#menu li#mn16.on a, #menu li#mn16.on a:hover span, #menu li#mn16.on span	{ background-position: -187px -360px; }
		
		#menu li#mn17, #menu li#mn17 a, #menu li#mn17 span	{ background-position: -1px -384px; }
			#menu li#mn17 a:hover span, #menu li#mn17:hover a span, 
			#menu li#mn17.on a, #menu li#mn17.on a:hover span, #menu li#mn17.on span	{ background-position: -187px -384px; }
		
		#menu li#mn18, #menu li#mn18 a, #menu li#mn18 span	{ background-position: -1px -408px; }
			#menu li#mn18 a:hover span, #menu li#mn18:hover a span, 
			#menu li#mn18.on a, #menu li#mn18.on a:hover span, #menu li#mn18.on span	{ background-position: -187px -408px; }
		
		#menu li#mn19, #menu li#mn19 a, #menu li#mn19 span	{ background-position: -1px -432px; }
			#menu li#mn19 a:hover span, #menu li#mn19:hover a span, 
			#menu li#mn19.on a, #menu li#mn19.on a:hover span, #menu li#mn19.on span	{ background-position: -187px -432px; }
			
		#menu li#mn20, #menu li#mn20 a, #menu li#mn20 span	{ background-position: -1px -456px; }
			#menu li#mn20 a:hover span, #menu li#mn20:hover a span, 
			#menu li#mn20.on a, #menu li#mn20.on a:hover span, #menu li#mn20.on span	{ background-position: -187px -456px; }
			
		#menu li#mn21, #menu li#mn21 a, #menu li#mn21 span	{ background-position: -1px -480px; }
			#menu li#mn21 a:hover span, #menu li#mn21:hover a span, 
			#menu li#mn21.on a, #menu li#mn21.on a:hover span, #menu li#mn21.on span	{ background-position: -187px -480px; }
		
	/* MEGA MENU popup hover menus 
	#menu li ul.megamenu {
		position: absolute;
		left: 184px;
		top: -999em;
		width: auto;
		z-index:9999;
		background: none;
	}
		#menu li:hover ul.megamenu,
		#menu li.sfhover ul.megamenu {
			left: 185px;
			top: -8px;
			z-index: 9999;
		}
			/*
			 * position menu up or down here
			 *
			#menu li#mn9:hover ul.megamenu,
			#menu li#mn9.sfhover ul.megamenu {
				top: -100px;
			}
			#menu li#mn15:hover ul.megamenu,
			#menu li#mn15.sfhover ul.megamenu {
				top: -50px;
			}
			#menu li#mn16:hover ul.megamenu,
			#menu li#mn16.sfhover ul.megamenu {
				top: -45px;
			}
			#menu li#mn17:hover ul.megamenu,
			#menu li#mn17.sfhover ul.megamenu {
				top: -242px;
			}
			#menu li#mn20:hover ul.megamenu,
			#menu li#mn20.sfhover ul.megamenu {
				top: -146px;
			}
			#menu li#mn21:hover ul.megamenu,
			#menu li#mn21.sfhover ul.megamenu {
				top: -127px;
			}
		#menu ul.megamenu li {
			position: relative;
			height: auto;
		}
		#menu ul.megamenu a {
			background: none;
		}
		#menu ul.megamenu a:hover {
			text-decoration: underline;
		}
		
		#menu .wrapper {
			position: relative;
			float: left;
			width: auto;
			height: 100%;
		}
			#menu .wrapper.onecol {
				width: 260px;
			}
			#menu .wrapper.twocol {
				width: 516px;
			}
			#menu .wrapper.threecol {
				width: 774px;
			}
		#menu .wrapper div.top {
			position: absolute;
			left: 0;
			top: 0;
			float: left;
			width:100%;
			height:50%;
			background:url('http://i2.yourlegalguide.com/i/menu-bg.png') no-repeat right top;
			z-index: 2;
		}
		#menu li .wrapper div.top div {
			float: left;
			display:block;
			position:relative;
			left: -1px;
			width: 50%;
			height:100%;
			background:url('http://i2.yourlegalguide.com/i/menu-bg.png') no-repeat left top;
			z-index: 2;
		}
		#menu .wrapper div.bottom {
			position: absolute;
			left: 0;
			bottom: 0;
			float: left;
			width: 100%;
			height:60%;
			background:url('http://i2.yourlegalguide.com/i/menu-bg.png') no-repeat right bottom;
			clear: left;
			z-index: 1;
		}
		#menu li .wrapper div.bottom div {
			float: left;
			display:block;
			position:relative;
			left: -1px;
			width: 50%;
			height:100%;
			background:url('http://i2.yourlegalguide.com/i/menu-bg.png') no-repeat left bottom;
			z-index: 1;
		}
		#menu .wrapper .column {
			position: relative;
			float: left;
			left: 12px;
			top: 15px;
			margin: 0 24px 30px 0;
			width: 233px;
			height: 100%;
			font-size: 1.1em;
			z-index:3;
		}*/
		
		/*
		 *	menu 1st level
		 *
		#menu .column ul {
			position: relative;
			float: left;
			left: 10px;
			width: 223px;
			height: auto;
		}
		#menu .column ul li {
			position: relative;
			float: left;
			left: 0;
			width: 100%;
			margin: 0 0 5px;
		}
		#menu .column ul li a:link, #menu .column ul li a:visited, #menu .column ul li span {
			height: 1%;
			position: relative;
			color: #114454;
			font-weight: bold;
			width: auto;
			line-height: 1.3em;
		}
		/*
		 *	menu 2nd level
		 *
		#menu .column ul ul {
			left: 5px;
			top: 5px;
			margin: 0 5px 5px 0;
			width: 218px;
		}
		#menu .column ul ul li a:link, #menu .column ul ul li a:visited {
			color: #114454;
			font-weight: normal;
			font-size: 1em;
		}
		/*
		 *	menu 3rd level
		 *
		#menu .column ul ul ul {
			
		}
		#menu .column ul ul ul.sub li {
			background: url('http://i2.yourlegalguide.com/i/menu-arrow.gif') no-repeat 0 5px;
			padding-left: 8px;
			width: 213px;
			w\idth: 205px;
		}
		/*
		 *	menu 4th level
		 *
		#menu .column ul ul ul ul.sub li {
			background: url('http://i2.yourlegalguide.com/i/menu-bullet.gif') no-repeat 0 5px;
		}
		
		#menu strong.clip {
			position: absolute;
			left: 180px;
			top: 1px;
			display: block;
			width: 16px;
			height: 23px;
			background: url('../i/menu-clip.gif') no-repeat 0 0;
			z-index: 10000;
			visibility: hidden;
		} */
	
	#menu li ul {
		position: absolute;
		left: 184px;
		top: -999em;
		width: auto;
		z-index:9999;
		background: none;
	}
		#menu li:hover ul,
		#menu li.sfhover ul {
			left: 185px;
			top: -8px;
			z-index: 9999;
		}
	/* level 2 popup hover menus */
	#menu li ul.level2	{ display: none; position: absolute; width: 178px; w\idth: 175px; z-index: 1000; background: url('http://i2.yourlegalguide.com/i/menu.png') no-repeat -377px 0;  }
		#menu li ul.level2 li	{ width: 175px; height: 25px; he\ight: 23px; left: 0; }
		#menu li>ul.level2	{ left: 184px; top: 1px; }
		#menu li:hover ul.level2, #menu li.sfhover ul.level2	{ left: 184px; top: 1px; display: block; }
		#menu li ul.level2 li a:link, #menu li ul.level2 li a:visited { cursor: pointer; color: #f3f3f3; padding: 0 10px; width: 175px; w\idth: 155px; text-decoration: none; display: block; height: 23px; line-height: 23px; font-size: 11px; font-weight: normal; background: none; }
		#menu li ul.level2 li a:hover, #menu li ul.level2 li:hover { background-color: #0d5c68; color: #f3f3f3; }
		
	/* level 3 & 4 & 5 popup hover menus  */
	#menu li li ul.level3, #menu li li li ul.level4, #menu li li li li ul.level5	{ display: none; position: absolute; width: 205px; w\idth: 205px; z-index: 150; background: url('http://i2.yourlegalguide.com/i/menu2.png') no-repeat -377px 0;  }
		#menu li li ul.level3 li, #menu li li li ul.level4 li, #menu li li li li ul.level5 li	{ width: 205px; height: 25px; he\ight: 23px; left: 0; }
		#menu li li>ul.level3, #menu li li li>ul.level4, #menu li li li li>ul.level5	{ left: 175px; top: 0; }
		#menu li li:hover ul.level3, #menu li li.sfhover ul.level3, #menu li li li:hover ul.level4, #menu li li li.sfhover ul.level4, #menu li li li li:hover ul.level5, #menu li li li li.sfhover ul.level5	{ left: 175px; top: 0; display: block; }
		 #menu li li li:hover ul.level4, #menu li li li.sfhover ul.level4, #menu li li li li:hover ul.level5, #menu li li li li.sfhover ul.level5	{ left: 205px; }
		#menu li ul.level3 li a:link, #menu li ul.level3 li a:visited, #menu li li li ul.level4 li a:link, #menu li li li ul.level4 li a:visited, #menu li li li li ul.level5 li a:link, #menu li li li li ul.level5 li a:visited { cursor: pointer; color: #f3f3f3; padding: 0 10px; width: 205px; w\idth: 185px; text-decoration: none; display: block; height: 23px; line-height: 23px; font-size: 11px; font-weight: normal; background: none; }
		#menu li ul.level3 li a:hover, #menu li ul.level3 li:hover, #menu li li li ul.level4 li a:hover, #menu li li li ul.level4 li:hover, #menu li li li li ul.level5 li a:hover, #menu li li li li ul.level5 li:hover { background-color: #0d5c68; color: #f3f3f3; }

#soc	{ position: relative; top: 10px; width: 190px; z-index: 50; text-align: center; }
	#soc .soc-icon { position: relative; margin-bottom: 5px; }
	/* contact a lawyer form */
	#contactFrame	{ position: absolute; right: 22px; top: 203px; width: 181px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -1774px 0; font-size: 1em; line-height: 1.3em; }
	#contactFrame .top	{ position: absolute; left: 0; top: 0; float: left; width: 181px; height: 51px; }
			#contactFrame .top span	{ position: absolute; left: 0; top: 0; width: 181px; height: 51px;  background-image: url('http://i2.yourlegalguide.com/i/header-contact-a-lawyer1.png'); background-repeat: no-repeat; z-index: 0; }
		#contactFrame .bottom	{ position: absolute; left: 0; bottom: 0; width: 181px; height: 66px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -314px; z-index: 0; font-size: .01em; }
		#contactFrame iframe	{ position: relative; z-index: 3; }
		#contactFrame ul	{ position: relative; left: 16px; top: 55px; float: left; margin: 0 16px 55px 0; width: 148px; }
		#contactFrame li	{ position: relative; list-style: none; margin: 0 0 5px; float: left; width: 148px; clear: left; }
			#contactFrame li.title	{ font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.2em; }
		#contactFrame label	{ position: relative; display: block; width: 148px; margin: 0 0 2px; }
			#contactFrame .sidebyside label	{ width: auto; float: left; }
		#contactFrame .txt, #contactFrame .txtArea, #contactFrame .sel	{ position: relative; width: 148px; w\idth: 146px; border: 1px solid #c5c5c5; font-size: 1.2em; line-height: 1.4em; }
			#contactFrame .sidebyside .txt	{ width: 105px; w\idth: 103px; float: right; }
			#contactFrame .sidebyside .sel	{ width: 105px; float: right; font-size: 1.1em; }
		#contactFrame .txtArea	{ overflow: auto; height: 98px; }
		.subject	{ display: none; }
	#contactLawyer	{ background: #007689; text-align: left; border: none; }
	#contactLawyer #menu	{ display: none; }
	
	/* Fosamax contact form */
	#contactFrame {
		position: relative;
		left: 0;
		top: 0;
		float: left;
		margin: 0 0 20px;
	}
		#contactFrame.fosamax .top	{ height: 86px; }
		#contactFrame.fosamax .top span	{ height: 86px; background-image: url('http://i2.yourlegalguide.com/i/header-contact-fosamax1.png'); background-repeat: no-repeat; z-index: 0; }
		#contactFrame.fosamax ul	{ top: 100px; margin: 0 16px 100px 0; }
		

/* REFERRAL PAGE */
#referral #wrapper, #referral #container	{ width: 600px; min-width: 600px; }
#referral #header #logo	{ left: 0; top: 10px; float: left; width: 453px; height: 76px; overflow: hidden; }
#referral #content	{ position: relative; float: left; width: 100%; background: #ddebed; }
#referral #formContainer	{ position: relative; float: left; left: 10px; top: 15px; width: 580px; margin: 0 10px 30px 0; }
#referral #menu	{ display: none; }

/* FOOTER */
#footer	{ position: relative; float: left; width: 100%; border-top: 1px solid #cad9db; text-align: center; font-size: 1em; line-height: 1.4em; color: #020200; }
	#home #footer	{ border-top: none; }
	#footer p	{ position: relative; top: 25px; margin: 0 0 25px; }
	#footer p a:link, #footer p a:visited	{ color: #020200; text-decoration: none; }
	#footer p a:hover	{ text-decoration: underline; }

/* copyright text */
#copyr	{ color: #575656; font-size: 1em; line-height: 1.4em; }
	#home #copyr	{ position: relative; left: 10px; top: 12px; float: left; clear: both; margin: 0 22px 18px 0; width: 574px; text-align: left }
	#landing #footer #copyr	{ margin: 0 0 43px; text-align: left; }
	#landing #footer #copyr a:link, #landing #footer #copyr a:visited, #home #footer #copyr a:link, #home #footer #copyr a:visited	{ color: #575656; }

#updated { font-size: 10px; float: right; }

/* generic class definitions - used site-wide */
.clear	{ clear: both; }
.floatRight	{ position: relative; float: right; }
.stopper	{ vertical-align: text-bottom; }
.centerTxt	{ text-align: center; }
.txtBlue	{ color: #0d5c68; }

/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-active #home #editorial-content h1 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 23px;
  text-transform: uppercase;
  color: #124354;
}

.sIFR-active #home #right-col p strong {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 0 0 4px;
  color: #fffefe;
  width: 145px; w\idth: 141px;
}

.sIFR-active #landing #editorial-content h1, .sIFR-active #landing #editorial-content h1 a {
  visibility: hidden;
  font-family: Verdana;
  line-height: 1em;
  font-size: 24px;
  color: #0d5c68;
}

/*.sIFR-active #landing #editorial-content #tab-folder h3 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
  font-size: 16px;
  color: #000000;
  z-index: 50
}*/

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px;
  z-index: 0;
}


ul.list-1col li {
  list-style: none;
  margin: 0 0 0 -5px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/arrow.gif') 0 7px no-repeat;
}

ul.list-2col {
  float: left;
  width: 40em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ul.list-2col li {
  float: left;
  width: 15em;
  margin: 0 0 0 -5px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/arrow.gif') 0 7px no-repeat;
}

ul.list-2col-dui {
  float: left;
  width: 45em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ul.list-2col-dui li {
  float: left;
  width: 15em;
  margin: 0 0 0 30px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/arrow.gif') 0 7px no-repeat;
}

ul.list-3col {
  float: left;
  width: 60em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ul.list-3col li {
  float: left;
  width: 15em;
  margin: 0 0 0 -5px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/arrow.gif') 0 7px no-repeat;
}

ul.list-2col-wide {
  float: left;
  width: 20em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}

ul.list-2col-accident {
  float: left;
  width: 40em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
ul.list-2col-accident li {
  float: left;
  width: 19em;
  margin: 0 0 0 -5px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/arrow.gif') 0 7px no-repeat;
}

#landing #editorial-content .sidebar ul.list-2col, #landing #editorial-content .sidebar2 ul.list-2col, #landing #editorial-content .sidebar3 ul.list-2col {
  float: left;
  width: 40em; /* width is changed */
  margin: 0;
  padding: 0 0 14px 0;
  list-style: none;
}

#landing #editorial-content .sidebar ul.list-2col li, #landing #editorial-content .sidebar2 ul.list-2col li, #landing #editorial-content .sidebar3 ul.list-2col li {
  float: left;
  width: 14em;
  margin: 0 0 0 2px;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
  background:url('http://i2.yourlegalguide.com/i/bullet-arrow.png') 0 4px no-repeat;
}

#landing #editorial-content .pdfico { height: 16px; width: 16px; vertical-align:middle; margin-right: 5px; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url('../i/macFFBgHack.png') repeat;}
.TB_overlayBG {
	background-color:#000;
	-moz-opacity: 0.55;
	opacity: 0.55;
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

table.search-line	{ display: none; }
/* container for all content below header */
#landing #content	{ position: relative; float: left; width: 100%; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -2505px 0 #fff; }
	#landing #content #content-top	{ position: absolute; left: 0; top: 0; width: 100%; height: 540px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat -182px -177px; z-index: 1; }
	#landing #content #content-bottom	{ position: absolute; left: 0; bottom: -20px; width: 100%; height: 121px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat -182px -718px; z-index: 1; }

/* sub page specific styles */
#landing #middle	{ position: relative; left: 437px; top: 43px; float: left; margin: 0 -590px 43px -209px; width: 549px; z-index: 3; }
#landing #middle #editorial-content	{ position: relative; left: 0; top: 0; float: left; margin: 0 0 10px; width: 549px; font-size: 1.2em; line-height: 1.6em; }
	#landing #middle h1, #referral #formContainer h1	{ margin: 0 0 15px; font: normal 2.2em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; border-bottom: 1px solid #cad8da; }
		#landing #middle h1.head { margin: 0 0 0px; font: normal 2.2em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; border:none; }
		#landing #middle h2.deck { margin: 0 0 15px; font: normal 1.46em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; border-bottom: 1px solid #cad8da; }
		#landing #middle h2.deck2 { margin: 0 0 15px; font: normal 1.36em/1.3em Arial, Helvetica, sans-serif; color: #0d5c68; border-bottom: 1px solid #cad8da; font-weight: bold; letter-spacing: -.01em;}		
		#landing #editorial-content h1 a:link, #landing #editorial-content h1 a:visited, #landing #editorial-content h1 a:hover	{ color: #0d5c68; text-decoration: none; }
	#landing #editorial-content h2	{ margin: 0 0 10px; font: bold 1.4em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; }
		#landing #editorial-content h2 a:link, #landing #editorial-content h2 a:visited, #landing #editorial-content h2 a:hover	{ color: #0d5c68; text-decoration: none; }
    #landing #editorial-content h3	{ margin: 0; font-size: 1em; font-weight: bold; color: #000; }
		#landing #editorial-content h3 a:link, #landing #editorial-content h3 a:visited, #landing #editorial-content h3 a:hover	{ color: #000; text-decoration: none; }
	#landing #editorial-content #sponsor { position: relative; float: right; top: 30px; }
	#landing #editorial-content p	{ margin: 0 0 15px; }
	#landing #editorial-content a:link, #landing #editorial-content a:visited	{ color: #3596a5; text-decoration: none; }
	#landing #editorial-content a:visited	{ color: #3596a5; }
	#landing #editorial-content a:hover	{ color: #3596a5; text-decoration: underline; }
		#landing #editorial-content a.noLink:link, #landing #editorial-content a.noLink:visited	{ color: #000000; text-decoration: none; }
		#landing #editorial-content a.noLink:visited	{ color: #000000; }
		#landing #editorial-content a.noLink:hover	{ color: #3596a5; text-decoration: underline; }
	#landing #editorial-content .link1:link, #landing #editorial-content .link1:visited, #landing #editorial-content .link1:hover	{ color: #000; text-decoration: none; }
	#landing #editorial-content ul, #landing #editorial-content ol	{ margin: 0 25px 15px 5px; }
	#landing #editorial-content ul li, #landing #editorial-content ol li	{ list-style: none; background: url('http://i2.yourlegalguide.com/i/bullet-arrow.png') no-repeat 0 6px; padding: 0 0 0 11px; }
		#landing #editorial-content ul.ulCol1	{ position: relative; float: left; width: 37%; }
		#landing #editorial-content ul.ulCol2	{ position: relative; float: right; width: 37%; }
	#landing #editorial-content p.imgLeft	{ position: relative; float: left; width: 280px; margin: 0 15px 10px 0; font-size: .8em; font-weight: bold; line-height: 1.3em; color: #8f400c; }
		#landing #editorial-content p.imgLeft img	{ margin: 0 0 10px; }
	#landing #editorial-content #updated	{ font-size: .9em; }
	#landing #editorial-content p.reference	{ font-size: .9em; line-height: 1.2em; }
	#landing #editorial-content th, #landing #editorial-content td	{ vertical-align: top; padding: 5px 3px; }
		#landing #editorial-content tr.row1	{ background: #ebf3f4; }
		#landing #editorial-content tr.row2	{ background: #ddebed; }
		#landing #editorial-content td.info	{ font-size: .9em; }
	#landing #editorial-content .borderTable	{ border-collapse: collapse; }
		#landing #editorial-content .borderTable th, #landing #editorial-content .borderTable td	{ border: 2px solid #FFFFFF; }
		#landing #editorial-content .borderTable tfoot td	{ border: none; }
	#landing #editorial-content .formTable	{ margin: 0 auto; background: #dedac7; }
		#landing #editorial-content .formTable td	{ padding: 3px 20px; }
		.formTable input, .input, .select	{ width: 150px; w\idth: 148px; border: 1px solid #7f9db9; }
		.zip { width: 50px; w\idth: 48px; border: 1px solid #7f9db9; }
		.formTable input#submit	{ width: auto; }
		.formTable textarea, .textarea	{ width: 348px; }
	#landing .pullquote	{ position: relative; float: right; margin: 0 0 0 15px; }
	#landing blockquote	{ margin: 0 20px; }
	
	/* related articles box (bottom of page) */
	#landing #editorial-content #related	{ position: relative; float: left; width: 551px; margin: 0 0 35px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -3861px 0; font-size: .95em; }
		#landing #editorial-content #related .top	{ position: relative; left: 0; top: 0; width: 551px; height: 29px; z-index: 1; font-size: .01em; margin: 0; }
			#landing #editorial-content #related .top span	{ position: absolute; left: 0; top: 0; width: 551px; height: 29px;  background: url('http://i2.yourlegalguide.com/i/tab-headers-full.png') no-repeat 0 -29px; }
		#landing #editorial-content #related .bottom	{ position: absolute; left: 0; bottom: -6px; width: 551px; height: 82px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat -549px -1575px; z-index: 0; font-size: .01em; }
		#landing #editorial-content #related table	{ position: relative; left: 17px; top: 10px; margin: 0 17px 10px 0; width: 517px; }
		#landing #editorial-content #related td	{ padding: 0; }
		#landing #editorial-content #related ul	{ margin: 0 0 10px; padding: 0; }
		#landing #editorial-content #related li	{ list-style: none; background: url('http://i2.yourlegalguide.com/i/bullet-arrow.png') no-repeat 0 6px; padding: 0 0 0 11px; }
		#landing #editorial-content #related a:link, #landing #editorial-content #related a:visited	{ text-decoration: none; color: #000; }
		#landing #editorial-content #related a:hover	{ text-decoration: underline; }
	
	/* forms */
	.required	{ color: #c00; font-size: .8em; vertical-align: top; }
	.requiredField, #errorbox	{ border: 1px solid #c00; background: #fcc; }
		#errorbox	{ font-size: .9em; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; margin: 0 auto 15px; text-align: center; }
		#contactLawyer #errorbox, #contactLawyer #successbox	{position: relative; top: 25px; width: 460px; w\idth: 420px; text-align: center; margin: 0 auto 50px; background: #ddebed; border: 1px solid #d6cbb7; padding: 20px; color: #09345e; font-size: 12px;}
		/*{ position: relative; margin: 50px auto 0; width: 400px; w\idth: 388px; z-index: 5; font-size: 1.2em; }*/
			#contactLawyer #errorbox p, #contactLawyer #successbox p	{ margin: 0 0 10px; line-height: 1.6em; text-align: left; }
			#contactLawyer #errorbox ul, #contactLawyer #successbox ul	{ text-align: left; margin: 0 80px 15px; line-height: 1.6em; color: #c00; }
			#contactLawyer #successbox ul	{ margin: 0 0 15px; list-style: none; color: #09345e; }
	textarea	{ overflow: auto; }
	input.blur	{ color: #999; }
	
	.sidebar, .sidebar2, .sidebar3	{ position: relative; float: left; width: 366px; margin: 0 12px 10px 0; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -1955px 0; font-size: .9em; line-height: 1.4em; }
		/*.sidebar .top	{ position: absolute; left: 0; top: 10px; width: 366px; height: 8px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat -182px -1502px; z-index: 0; }*/
		.sidebar .bottom, .sidebar2 .bottom, .sidebar3 .bottom { position: absolute; left: 0; bottom: -6px; width: 366px; height: 80px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat -182px -1600px; z-index: 0; font-size: .01em; }
		#landing #editorial-content .sidebar h3, #landing #editorial-content .sidebar2 h3, #landing #editorial-content .sidebar3 h3	{ position: relative; left: 0; top: 0; width: 366px; height: 28px; margin: 0 0 10px 0; font-size: 1.2em; line-height: 1em; font-family: Arial, Helvetica, sans-serif; overflow: hidden; }
			#landing #editorial-content .sidebar h3 span	{ position: absolute; left: 0; top: 0; width: 366px; height: 28px; background: url('http://i2.yourlegalguide.com/i/sidebar-headers.png') no-repeat 0 0; }
				#landing #editorial-content .sidebar h3.dui1 span	{ background-position: 0 -364px; }
				#landing #editorial-content .sidebar h3.atv span	{ background-position: 0 -700px; }
				#landing #editorial-content .sidebar h3.mirandaRights span	{ background-position: 0 0; }
				#landing #editorial-content .sidebar h3.bailHistory span	{ background-position: 0 -28px; }
				#landing #editorial-content .sidebar h3.bankruptcy1 span	{ background-position: 0 -56px; }
				#landing #editorial-content .sidebar h3.bankruptcy2 span	{ background-position: 0 -84px; }
				#landing #editorial-content .sidebar h3.carAccidents1 span	{ background-position: 0 -616px; }
				#landing #editorial-content .sidebar h3.civilRights1 span	{ background-position: 0 -112px; }
				#landing #editorial-content .sidebar h3.consumerFraud1 span	{ background-position: 0 -140px; }
				#landing #editorial-content .sidebar h3.consumerFraud2 span	{ background-position: 0 -168px; }
				#landing #editorial-content .sidebar h3.criminalLaw1 span	{ background-position: 0 -252px; }
				#landing #editorial-content .sidebar h3.criminalLaw2 span	{ background-position: 0 -280px; }
				#landing #editorial-content .sidebar h3.criminalLaw3 span	{ background-position: 0 -308px; }
				#landing #editorial-content .sidebar h3.defectiveDrugs1 span	{ background-position: 0 -336px; }
				#landing #editorial-content .sidebar h3.employmentLaw1 span	{ background-position: 0 -392px; }
				#landing #editorial-content .sidebar h3.familyLaw1 span	{ background-position: 0 -420px; }
				#landing #editorial-content .sidebar h3.familyLaw2 span	{ background-position: 0 -448px; }
				#landing #editorial-content .sidebar h3.insuranceFraud1 span	{ background-position: 0 -196px; }
				#landing #editorial-content .sidebar h3.insuranceFraud2 span	{ background-position: 0 -224px; }
				#landing #editorial-content .sidebar h3.maritimeLaw1 span	{ background-position: 0 -476px; }
				#landing #editorial-content .sidebar h3.maritimeLaw2 span	{ background-position: 0 -504px; }
				#landing #editorial-content .sidebar h3.mesothelioma1 span	{ background-position: 0 -532px; }
				#landing #editorial-content .sidebar h3.mva1 span	{ background-position: 0 -560px; }
				#landing #editorial-content .sidebar h3.mva2 span	{ background-position: 0 -588px; }
				#landing #editorial-content .sidebar h3.motorcycle1 span	{ background-position: 0 -644px; }
				#landing #editorial-content .sidebar h3.motorcycle2 span	{ background-position: 0 -672px; }
				#landing #editorial-content .sidebar h3.productLib1 span	{ background-position: 0 -728px; }
				#landing #editorial-content .sidebar h3.toxicPoisoning1 span	{ background-position: 0 -756px; }
				#landing #editorial-content .sidebar h3.tbi1 span	{ background-position: 0 -784px; }
				#landing #editorial-content .sidebar h3.tbi2 span	{ background-position: 0 -812px; }
				#landing #editorial-content .sidebar h3.tbi3 span	{ background-position: 0 -840px; }
				#landing #editorial-content .sidebar h3.insuranceFraud1 span	{ background-position: 0 -868px; }
				#landing #editorial-content .sidebar h3.insuranceFraud2 span	{ background-position: 0 -896px; }
				#landing #editorial-content .sidebar h3.boatingAccidents1 span	{ background-position: 0 -924px; }
				#landing #editorial-content .sidebar h3.boatingAccidents2 span	{ background-position: 0 -952px; }
				#landing #editorial-content .sidebar h3.truckingAccidents1 span	{ background-position: 0 -980px; }
				#landing #editorial-content .sidebar h3.divorce span	{ background-position: -366px -224px; }
				#landing #editorial-content .sidebar h3.classaction span	{ background-position: -366px -56px; }
				#landing #editorial-content .sidebar h3.cerebral1 span	{ background-position: -366px 0; }
				#landing #editorial-content .sidebar h3.cerebral2 span	{ background-position: -732px -840px; }
				#landing #editorial-content .sidebar h3.cpcauses span	{ background-position: -366px -196px; }
				#landing #editorial-content .sidebar h3.busaccident1 span	{ background-position: -366px -84px; }
				#landing #editorial-content .sidebar h3.busaccident2 span	{ background-position: -366px -112px; }
				#landing #editorial-content .sidebar h3.apl1 span	{ background-position: -366px -252px; }
				#landing #editorial-content .sidebar h3.apl2 span	{ background-position: -366px -280px; }
				#landing #editorial-content .sidebar h3.suv1 span	{ background-position: -366px -140px; }
				#landing #editorial-content .sidebar h3.suv2 span	{ background-position: -366px -168px; }
				#landing #editorial-content .sidebar h3.airbag1 span	{ background-position: -366px -308px; }
				#landing #editorial-content .sidebar h3.airbag2 span	{ background-position: -366px -336px; }
				#landing #editorial-content .sidebar h3.madoff1 span	{ background-position: -366px -364px; }
				#landing #editorial-content .sidebar h3.madoff2 span	{ background-position: -366px -392px; }
				#landing #editorial-content .sidebar h3.headinjury span	{ background-position: -366px -420px; }
				#landing #editorial-content .sidebar h3.gadolinium1 span	{ background-position: -366px -448px; }
				#landing #editorial-content .sidebar h3.gadolinium2 span	{ background-position: -366px -476px; }
				#landing #editorial-content .sidebar h3.gadolinium-effects span	{ background-position: -366px -504px; }
				#landing #editorial-content .sidebar h3.gad-nsf-nsd1 span	{ background-position: -366px -532px; }
				#landing #editorial-content .sidebar h3.gad-nsf-nsd2 span	{ background-position: -366px -560px; }
				#landing #editorial-content .sidebar h3.gadolinium-lawsuits1 span	{ background-position: -366px -588px; }
				#landing #editorial-content .sidebar h3.gadolinium-lawsuits2 span	{ background-position: -366px -616px; }
				#landing #editorial-content .sidebar h3.reglan1 span	{ background-position: -366px -644px; }
				#landing #editorial-content .sidebar h3.reglan2 span	{ background-position: -366px -672px; }
				#landing #editorial-content .sidebar h3.defective-tires1 span	{ background-position: -366px -700px; }
				#landing #editorial-content .sidebar h3.defective-tires2 span	{ background-position: -366px -728px; }
				#landing #editorial-content .sidebar h3.workplace1 span	{ background-position: -366px -756px; }
				#landing #editorial-content .sidebar h3.workplace2 span	{ background-position: -366px -784px; }
				#landing #editorial-content .sidebar h3.fatal-car-accidents1 span	{ background-position: -366px -812px; }
				#landing #editorial-content .sidebar h3.fatal-car-accidents2 span	{ background-position: -366px -840px; }
				#landing #editorial-content .sidebar h3.avandia1 span	{ background-position: -366px -868px; }
				#landing #editorial-content .sidebar h3.avandia2 span	{ background-position: -366px -896px; }
				#landing #editorial-content .sidebar h3.wd-defective-drugs1 span	{ background-position: -366px -924px; }
				#landing #editorial-content .sidebar h3.wd-defective-drugs2 span	{ background-position: -732px -308px; }
				#landing #editorial-content .sidebar h3.wd-defective-products span	{ background-position: -366px -952px; }
				#landing #editorial-content .sidebar h3.wd-toxic-exposure1 span	{ background-position: -366px -588px; }
				#landing #editorial-content .sidebar h3.wd-toxic-exposure2 span	{ background-position: -366px -980px; }			
				#landing #editorial-content .sidebar h3.adoptionl span	{ background-position: -732px 0; }
				#landing #editorial-content .sidebar h3.adoption2 span	{ background-position: -732px -28px; }
				#landing #editorial-content .sidebar h3.adoption3 span	{ background-position: -732px -56px; }
				#landing #editorial-content .sidebar h3.fentanyl span	{ background-position: -732px -84px; }
				#landing #editorial-content .sidebar h3.fluoroquinolones span	{ background-position: -732px -112px; }
				#landing #editorial-content .sidebar h3.annulment1 span	{ background-position: -732px -168px; }
				#landing #editorial-content .sidebar h3.annulment2 span	{ background-position: -732px -196px; }
				#landing #editorial-content .sidebar h3.brain-damage span	{ background-position: -732px -224px; }
				#landing #editorial-content .sidebar h3.cp-symptoms1 span	{ background-position: -732px -252px; }
				#landing #editorial-content .sidebar h3.cp-symptoms2 span	{ background-position: -732px -279px; }
				#landing #editorial-content .sidebar h3.cp-treatments1 span	{ background-position: -732px -308px; }
				#landing #editorial-content .sidebar h3.cp-treatments2 span	{ background-position: -732px -335px; }
				#landing #editorial-content .sidebar h3.child-custody span	{ background-position: -732px -364px; }
				#landing #editorial-content .sidebar h3.child-support1 span	{ background-position: -732px -392px; }
				#landing #editorial-content .sidebar h3.child-support2 span	{ background-position: -732px -420px; }
				#landing #editorial-content .sidebar h3.defective-door-latch1 span	{ background-position: -732px -448px; }
				#landing #editorial-content .sidebar h3.defective-door-latch2 span	{ background-position: -732px -476px; }
				#landing #editorial-content .sidebar h3.rollover-accident1 span	{ background-position: -732px -504px; }
				#landing #editorial-content .sidebar h3.rollover-accident2 span	{ background-position: -732px -532px; }
				#landing #editorial-content .sidebar h3.roof-crush span	{ background-position: -732px -560px; }
				#landing #editorial-content .sidebar h3.defective-seatbelts1 span	{ background-position: -732px -588px; }
				#landing #editorial-content .sidebar h3.defective-seatbelts2 span	{ background-position: -732px -616px; }
				#landing #editorial-content .sidebar h3.tbi-symptoms span	{ background-position: -732px -644px; }
				#landing #editorial-content .sidebar h3.defective-products1 span	{ background-position: -732px -672px; }
				#landing #editorial-content .sidebar h3.defective-products2 span	{ background-position: -732px -700px; }
				#landing #editorial-content .sidebar h3.concussion span	{ background-position: -732px -728px; }
				#landing #editorial-content .sidebar h3.tbi-treatment span	{ background-position: -732px -756px; }
				#landing #editorial-content .sidebar h3.open-head-injury span	{ background-position: -732px -812px; }
				#landing #editorial-content .sidebar h3.aviation-accident1 span	{ background-position: -732px -868px; }
				#landing #editorial-content .sidebar h3.aviation-accident2 span	{ background-position: -732px -896px; }
				#landing #editorial-content .sidebar h3.paternity1 span	{ background-position: -732px -924px; }
				#landing #editorial-content .sidebar h3.property-division1 span	{ background-position: -732px -952px; }
				#landing #editorial-content .sidebar h3.property-division2 span	{ background-position: -732px -980px; }
				#landing #editorial-content .sidebar h3.alimony1 span	{ background-position: 0px -448px; }
				#landing #editorial-content .sidebar h3.alimony2 span	{ background-position: -732px -140px; }
				#landing #editorial-content .sidebar h3.levaquin1 span	{ background-position: -366px -392px; }
			
			#landing #editorial-content .sidebar2 h3 span	{ position: absolute; left: 0; top: 0; width: 366px; height: 28px; background: url('http://i2.yourlegalguide.com/i/sidebar-headers-2.png') no-repeat 0 0; }
				#landing #editorial-content .sidebar2 h3.medtronic-pacemakers1 span	{ background-position: 0 0; }
				#landing #editorial-content .sidebar2 h3.medtronic-pacemakers2 span	{ background-position: 0 -28px; }
				#landing #editorial-content .sidebar2 h3.termination1 span	{ background-position: 0 -84px; }
				#landing #editorial-content .sidebar2 h3.termination2 span	{ background-position: 0 -112px; }			
				#landing #editorial-content .sidebar2 h3.byetta1 span	{ background-position: 0 -140px; }
				#landing #editorial-content .sidebar2 h3.byetta2 span	{ background-position: 0 -168px; }
				#landing #editorial-content .sidebar2 h3.fleet1 span	{ background-position: 0 -196px; }
				#landing #editorial-content .sidebar2 h3.fleet2 span	{ background-position: 0 -224px; }
				#landing #editorial-content .sidebar2 h3.trasylol span	{ background-position: 0 -252px; }
				#landing #editorial-content .sidebar2 h3.levaquin2 span	{ background-position: 0 -280px; }
				#landing #editorial-content .sidebar2 h3.paternity2 span	{ background-position: 0 -308px; }
				#landing #editorial-content .sidebar2 h3.cp-remedies span	{ background-position: 0 -336px; }
				#landing #editorial-content .sidebar2 h3.cipro1 span	{ background-position: 0 -364px; }
				#landing #editorial-content .sidebar2 h3.cipro2 span	{ background-position: 0 -392px; }
				#landing #editorial-content .sidebar2 h3.discrimination1 span	{ background-position: 0 -420px; }
				#landing #editorial-content .sidebar2 h3.discrimination2 span	{ background-position: 0 -448px; }
				#landing #editorial-content .sidebar2 h3.defibrillator1 span	{ background-position: 0 -476px; }
				#landing #editorial-content .sidebar2 h3.defibrillator2 span	{ background-position: 0 -504px; }
				#landing #editorial-content .sidebar2 h3.tendon span	{ background-position: 0 -532px; }
				#landing #editorial-content .sidebar2 h3.guidant1 span	{ background-position: 0 -560px; }
				#landing #editorial-content .sidebar2 h3.guidant2 span	{ background-position: 0 -588px; }
				#landing #editorial-content .sidebar2 h3.pacemakers1 span	{ background-position: 0 -616px; }
				#landing #editorial-content .sidebar2 h3.pacemakers2 span	{ background-position: 0 -644px; }
				#landing #editorial-content .sidebar2 h3.safety1 span	{ background-position: 0 -672px; }
				#landing #editorial-content .sidebar2 h3.safety2 span	{ background-position: 0 -700px; }
				#landing #editorial-content .sidebar2 h3.sprint-fidelis1 span	{ background-position: 0 -728px; }
				#landing #editorial-content .sidebar2 h3.sprint-fidelis2 span	{ background-position: 0 -756px; }
				#landing #editorial-content .sidebar2 h3.burn-injury1 span	{ background-position: 0 -784px; }
				#landing #editorial-content .sidebar2 h3.burn-injury2 span	{ background-position: 0 -812px; }
				#landing #editorial-content .sidebar2 h3.spinal-cord1 span	{ background-position: 0 -840px; }
				#landing #editorial-content .sidebar2 h3.spinal-cord2 span	{ background-position: 0 -868px; }
				#landing #editorial-content .sidebar2 h3.estate-planning1 span	{ background-position: 0 -896px; }
				#landing #editorial-content .sidebar2 h3.estate-planning2 span	{ background-position: 0 -924px; }
				#landing #editorial-content .sidebar2 h3.burn-treatment1 span	{ background-position: 0 -952px; }
				#landing #editorial-content .sidebar2 h3.burn-treatment2 span	{ background-position: 0 -980px; }
				#landing #editorial-content .sidebar2 h3.spinal-treatment span	{ background-position:  -366px -28px; }
				#landing #editorial-content .sidebar2 h3.spinal-paralysis1 span	{ background-position:  -366px -56px; }
				#landing #editorial-content .sidebar2 h3.spinal-paralysis2 span	{ background-position:  -366px -84px; }
				#landing #editorial-content .sidebar2 h3.burn-types1 span	{ background-position:  -366px -112px; }
				#landing #editorial-content .sidebar2 h3.burn-types2 span	{ background-position:  -366px -112px; }
				#landing #editorial-content .sidebar2 h3.raptiva1 span	{ background-position:  -366px -140px; }
				#landing #editorial-content .sidebar2 h3.raptiva2 span	{ background-position:  -366px -168px; }
				#landing #editorial-content .sidebar2 h3.guidant-icd1 span	{ background-position:  -366px -196px; }
				#landing #editorial-content .sidebar2 h3.guidant-icd2 span	{ background-position:  -366px -224px; }
				#landing #editorial-content .sidebar2 h3.accutane1 span	{ background-position: -366px -252px; }
				#landing #editorial-content .sidebar2 h3.accutane2 span	{ background-position: -366px -280px; }
				#landing #editorial-content .sidebar2 h3.provigil1 span	{ background-position: -366px -308px; }
				#landing #editorial-content .sidebar2 h3.provigil2 span	{ background-position: -366px -336px; }				
				#landing #editorial-content .sidebar2 h3.actos span	{ background-position: -366px -364px; }
				#landing #editorial-content .sidebar2 h3.dwt1 span	{ background-position: -366px -392px; }
				#landing #editorial-content .sidebar2 h3.dwt2 span	{ background-position: -366px -420px; }
				#landing #editorial-content .sidebar2 h3.cell1 span	{ background-position: -366px -448px; }
				#landing #editorial-content .sidebar2 h3.cell2 span	{ background-position: -366px -476px; }			
				#landing #editorial-content .sidebar2 h3.digitalis-risk span	{ background-position: -366px -504px; }
				#landing #editorial-content .sidebar2 h3.digitalis-treatment span	{ background-position: -366px -532px; }	
				#landing #editorial-content .sidebar2 h3.dwd-dangers span	{ background-position: -366px -560px; }	
				#landing #editorial-content .sidebar2 h3.digitalis span	{ background-position: -366px -588px; }	
				#landing #editorial-content .sidebar2 h3.tequin span	{ background-position: -366px -616px; }	
				#landing #editorial-content .sidebar2 h3.tequin1 span	{ background-position: -366px -644px; }	
				#landing #editorial-content .sidebar2 h3.devices span	{ background-position: -366px -672px; }
				#landing #editorial-content .sidebar2 h3.impaired span	{ background-position: -366px -700px; }
				#landing #editorial-content .sidebar2 h3.cues span	{ background-position: -366px -728px; }
				#landing #editorial-content .sidebar2 h3.conse span	{ background-position: -366px -756px; }
				#landing #editorial-content .sidebar2 h3.dwi span	{ background-position: -366px -784px; }
				#landing #editorial-content .sidebar2 h3.acci span	{ background-position: -366px -812px; }
				#landing #editorial-content .sidebar2 h3.crash span	{ background-position: -366px -840px; }
				#landing #editorial-content .sidebar2 h3.cost span	{ background-position: -366px -868px; }
				#landing #editorial-content .sidebar2 h3.ankle span	{ background-position: -366px -896px; }
				#landing #editorial-content .sidebar2 h3.felony span	{ background-position: -366px -924px; }
				#landing #editorial-content .sidebar2 h3.civilsuits span	{ background-position: -366px -952px; }	
				#landing #editorial-content .sidebar2 h3.piwdsuits span	{ background-position: -366px -980px; }					

				#landing #editorial-content .sidebar3 h3 span	{ position: absolute; left: 0; top: 0; width: 366px; height: 28px; background: url('http://i2.yourlegalguide.com/i/sidebar-headers-3.png') no-repeat 0 0; }
				#landing #editorial-content .sidebar3 h3.states span	{ background-position: 0 0; }
				#landing #editorial-content .sidebar3 h3.affirmative span	{ background-position: 0 -28px; }
				#landing #editorial-content .sidebar3 h3.postbail span	{ background-position: 0 -56px; }
				#landing #editorial-content .sidebar3 h3.sunset span	{ background-position: 0 -84px; }
				#landing #editorial-content .sidebar3 h3.alimony span	{ background-position: 0 -112px; }				

		.sidebar p, .sidebar ul, .sidebar ol, .sidebar2 p, .sidebar2 ul, .sidebar2 ol, .sidebar3 p, .sidebar3 ul, .sidebar3 ol	{ position: relative; left: 16px; top: 5px; width: 337px; margin: 0 32px 15px 0; color: #044c57; }
        #landing #editorial-content .sidebar ul, #landing #editorial-content .sidebar ol, #landing #editorial-content .sidebar2 ul, #landing #editorial-content .sidebar2 ol, #landing #editorial-content .sidebar3 ul, #landing #editorial-content .sidebar3 ol	{ width: 321px; w\idth: 301px; font-weight: normal; }
		#landing #editorial-content .sidebar ul li, #landing #editorial-content .sidebar2 ul li, #landing #editorial-content .sidebar3 ul li	{ background-position: 0 4px; }

/*#landing #right-col	{ position: relative; right: 22px; top: 357px; float: right; margin: 0 0 7px 22px; width: 181px; z-index: 3; }*/
#landing #right-col	{ position: relative; right: 22px; top: 162px; float: right; margin: 0 0 7px 22px; width: 181px; z-index: 3; }

#landing #right-col #find-chiro { background: url('http://i2.yourlegalguide.com/i/btn-find-chiro.jpg') no-repeat; width:182px; height:81px; padding-bottom:15px; position:relative; }
	#landing #right-col #find-chiro a { width:182px; height:81px; display:block; }
	#landing #right-col #find-chiro a span { display:none; }

#landing #right-col #pain-mgmt { background: url('http://i2.yourlegalguide.com/i/btn-pain-management.gif') no-repeat; width:182px; height:100px; padding-bottom:15px; position:relative; }
	#landing #right-col #pain-mgmt a { width:182px; height:100px; display:block; }
	#landing #right-col #pain-mgmt a span { display:none; }
	
#landing #right-col #find-mri { background: url('http://i2.yourlegalguide.com/i/btn-find-mri.gif') no-repeat; width:182px; height:145px; padding-bottom:15px; position:relative; }
	#landing #right-col #find-mri a { width:182px; height:145px; display:block; }
	#landing #right-col #find-mri a span { display:none; }
	
#landing #right-col #vbclick { background: url('http://i2.yourlegalguide.com/i/click-here-vb.gif') no-repeat; width:179px; height:63px; margin-bottom: 19px; position:relative; }
	#landing #right-col #vbclick a { width:179px; height:63px; display:block; }
	#landing #right-col #vbclick a span { display:none; }	

/* Pain Management button on left under navigation */
#landing #pain-mgmt1 { position: relative; left: 8px; top: 15px; margin: 0 8px 15px 0; float: left;  width:182px; background: url('http://i2.yourlegalguide.com/i/btn-pain-management1.gif') no-repeat; }
	#landing #pain-mgmt1 a { width:182px; height:100px; display:block; }
	#landing #pain-mgmt1 a span { display:none; }	
	
	/* Find a Lawyer box */
	/*#landing #right-col #fal	{ position: relative; float: left; width: 177px; height: 155px; background: url('http://i2.yourlegalguide.com/i/fal.jpg') no-repeat 0 0; }
	#landing #right-col #fal select	{ position: relative; float: left; left: 18px; top: 107px; width: 143px; font-size: 1.1em; }*/
	
	/* page functions */
	#right-col #pf { position: relative; float: left; left: 0; top: 0; margin: 0 0 20px; width: 181px; height: 65px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -225px; }
	.peopleFirst #pf	{ top: 282px; }
		#pf ul, #pf2 ul	{ position: relative; left: 5px; top: 6px; float: left; width: 173px; }
		#pf li, #pf2 li	{ position: relative; float: left; width: 171px; height: auto; margin: 0; padding: 0; line-height: 29px; list-style: none; background: none; }
		#pf li.noscript, #pf2 li.noscript	{ padding: 4px 8px; w\idth: 155px; height: auto; line-height: 1.4em; }
			#pf li span, #pf2 li span	{ position: absolute; left: 0; top: 0; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 0; }
			#pf li#type strong, #pf2 li#type strong	{ position: relative; right: 0; margin: 0; float: right; display: block; width: 95px; height: 28px; }
			#pf li#type a, #pf2 li#type a	{ position: relative; left: 11px; top: 8px; float: left; width: 17px; height: 17px; margin: 0 4px 8px 0; overflow: hidden; cursor: pointer; }
				#pf li#type strong span, #pf2 li#type strong span	{ width: 95px; height: 28px; background-position: -81px -165px; }
				#pf li#type a#sm span, #pf2 li#type a#sm span	{ width: 17px; height: 17px; background-position: -15px -173px; }
				#pf li#type a#med span, #pf2 li#type a#med span	{ width: 17px; height: 17px; background-position: -36px -173px; }
				#pf li#type a#lg span, #pf2 li#type a#lg span	{ width: 17px; height: 17px; background-position: -57px -173px; }
			#pf li#print, #pf2 li#print	{ position: relative; left: 0; top: 0; margin: 0; width: 81px; height: 27px; }
			#pf li#email, #pf2 li#email	{ position: relative; left: 0; top: 0; margin: 0; width: 90px; height: 27px; overflow: hidden; }
			#pf li#print a, #pf li#email a, #pf2 li#print a, #pf2 li#email a	{ width: 81px; height: 27px; display: block; cursor: pointer; overflow: hidden; }
				#pf li#email a, #pf2 li#email a	{ width: 90px; }
				#pf li#print span, #pf2 li#print span	{ width: 81px; height: 27px; background-position: -5px -193px; }
				#pf li#email span, #pf2 li#email span	{ width: 90px; height: 27px; background-position: -86px -193px; }
	
	/* On this page */
	#landing #right-col #onThisPage	{ position: relative; top: 0; margin: 0; float: left; width: 181px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -1774px 0; font-size: 1.1em; line-height: 1.4em; clear: both; }
		#landing #right-col #onThisPage .top	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; }
			#landing #right-col #onThisPage .top span	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -482px; z-index: 0; }
		#landing #right-col #onThisPage .bottom	{ position: absolute; left: 0; bottom: 0; width: 181px; height: 66px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -314px; z-index: 0; font-size: .01em; }
		#landing #right-col #onThisPage ul	{ position: relative; left: 16px; top: 45px; margin: 0 32px 63px 0; }
		#landing #right-col #onThisPage li	{ background: url(../i/bullet-arrow.png) no-repeat 0 4px; list-style: none; padding: 0 0 0 10px; margin: 0 0 10px; }
		#landing #right-col #onThisPage a:link, #landing #right-col #onThisPage a:visited	{ color: #0d5c68; font-weight: bold; text-decoration: none; }
		#landing #right-col #onThisPage a:hover	{ color: #0d5c68; text-decoration: underline; }
	
	/* Did You Know? box */
	#landing #right-col #dyk	{ position: relative; float: left; top: 19px; width: 181px; margin: 0 0 19px; color: #000; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -1774px 0; font-size: 1em; line-height: 1.4em; }
		#landing #right-col #dyk .top	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; }
			#landing #right-col #dyk .top span	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -449px; z-index: 0; }
		#landing #right-col #dyk .bottom	{ position: absolute; left: 0; bottom: 0; width: 181px; height: 66px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -314px; z-index: 0; font-size: .01em; }
		#landing #right-col #dyk h2	{ position: relative; }
		#landing #right-col #dyk p	{ position: relative; left: 21px; top: 40px; width: 140px; margin: 0 21px 58px 0; }
	
	/* FACT BOXES */
	/* left col under menu */
	#landing #fact1	{ position: relative; left: 8px; top: 15px; margin: 0 8px 15px 0; float: left; width: 181px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -3680px 0; color: #000; font-size: 1em; line-height: 1.4em; }
		#landing #fact1 .top	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; }
			#landing #fact1 .top span	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; background: url('http://i2.yourlegalguide.com/i/left-fact-top.png') no-repeat 0 0; z-index: 0; }
		#landing #fact1 .bottom { position: absolute; left: 0; bottom: 0; width: 181px; height: 69px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -380px; z-index: 0; font-size: .01em; }
		#landing #fact1 p	{ position: relative; left: 18px; top: 40px; margin: 0 36px 58px 0; }
		#landing #fact1 span	{ font-weight: normal; }
		
	/* Custom-titled fact, right col under DYK */
	#landing #custFact	{ position: relative; left: 0; top: 17px; margin: 0 0 17px; float: left; width: 181px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -1774px 0; color: #000; font-size: 1em; line-height: 1.4em; }
		#landing #custFact .top	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; }
			#landing #custFact .top span { position: absolute; left: 0; top: 0; width: 181px; height: 33px;  background-image: url('http://i2.yourlegalguide.com/i/mini-tab-headers.png'); background-repeat: no-repeat; z-index: 0; }
				#custFact.dui .top span	{ background-position: 0 0; }
				#custFact.bankruptcy .top span	{ background-position: 0 -33px; }
				#custFact.criminalLaw .top span	{ background-position: 0 -66px; }
				#custFact.employmentLaw .top span	{ background-position: 0 -99px; }
				#custFact.familyLaw .top span	{ background-position: 0 -132px; }
				#custFact.maritimeLaw .top span	{ background-position: 0 -165px; }
				#custFact.meso .top span	{ background-position: 0 -198px; }
				#custFact.wrongfulDeath .top span	{ background-position: 0 -330px; }
				#custFact.hurricane .top span	{ background-position: 0 -363px; }
				#custFact.investmentfraud .top span	{ background-position: 0 -461px; }
				#custFact.airbag .top span	{ background-position: 0 -561px; }
				#custFact.gadolinium .top span	{ background-position: 0 -594px; }
				#custFact.wd-defectprod .top span	{ background-position: 0 -627px; }
				#custFact.wd-toxexp .top span	{ background-position: 0 -660px; }
				#custFact.fact-alimony .top span	{ background-position: 0 -693px; }
				#custFact.fact-custody .top span	{ background-position: 0 -726px; }
				#custFact.fact-aviation .top span	{ background-position: 0 -825px; }
				#custFact.fact-doorlatch .top span	{ background-position: 0 -561px; }
				#custFact.fact-annulment .top span	{ background-position: 0 -561px; }
				#custFact.fact-childsupport .top span	{ background-position: 0 -759px; }
				#custFact.fact-seatbelts .top span	{ background-position: 0 -794px; }
				#custFact.fact-paternity .top span	{ background-position: 0 -858px; }
				#custFact.fact-property .top span	{ background-position: 0 -891px; }
				#custFact.fact-trasylol .top span	{ background-position: 0 -924px; }
				#custFact.fact-termination .top span	{ background-position: 0 -561px; }
				#custFact.fact-discrimination .top span	{ background-position: 0 -957px; }
				#custFact.fact-estate .top span	{ background-position: -181px 0; }
				#custFact.fact-spinal-treatment .top span	{ background-position: -181px -33px; }
				#custFact.reflexes .top span	{ background-position: -181px -66px; }
				#custFact.dwd .top span	{ background-position: -181px -99px; }
				#custFact.carAccidents .top span	{ background-position: 0 -264px; }
				#custFact.mva .top span { background-position: 0 -231px; }
				#custFact.motorcycleAccidents .top span	{ background-position: 0 -297px; }
				#custFact.truckingAccidents .top span { background-position: 0 -396px; }
				#custFact.busaccident .top span	{ background-position: 0 -495px; }
				#custFact.apl .top span	{ background-position: 0 -528px; }
				
		#landing #custFact .bottom { position: absolute; left: 0; bottom: 0; width: 181px; height: 66px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -314px; z-index: 0; font-size: .01em; }
		#landing #custFact p, #landing #custFact1 p	{ position: relative; left: 18px; top: 40px; margin: 0 36px 58px 0; }
		#landing #custFact span, #landing #custFact1 span	{ font-weight: normal; }
	#landing #custFact a:link, #landing #custFact a:visited, #landing #custFact1 a:link, #landing #custFact1 a:visited	{ color: #3596a5; text-decoration: none; }
	#landing #custFact a:visited, #landing #custFact1 a:visited { color: #3596a5; }
	#landing #custFact a:hover, #landing #custFact1 a:hover	{ color: #3596a5; text-decoration: underline; }
	
	/* Custom-titled fact, left col under menu */
		#landing #custFact1	{ position: relative; left: 8px; top: 15px; margin: 0 8px 15px 0; float: left; width: 181px; background: url('http://i2.yourlegalguide.com/i/bg-mid.png') repeat-y -3680px 0; color: #000; font-size: 1em; line-height: 1.4em; }
		#landing #custFact1 .top	{ position: absolute; left: 0; top: 0; width: 181px; height: 33px; }		
			#landing #custFact1 .top span { position: absolute; left: 0; top: 0; width: 181px; height: 33px;  background-image: url('http://i2.yourlegalguide.com/i/mini-tab-headers-left.png'); background-repeat: no-repeat; z-index: 0; }
				#custFact1.carAccidents .top span { background-position: 0 -264px; }
				#custFact1.mva .top span { background-position: 0 -231px; }
				#custFact1.motorcycleAccidents .top span { background-position: 0 -297px; }
				#custFact1.truckingAccidents .top span { background-position: 0 -396px; }
				#custFact1.busaccident .top span { background-position: 0 -495px; }
				#custFact1.apl .top span { background-position: 0 -528px; }
		#landing #custFact1 .bottom { position: absolute; left: 0; bottom: 0; width: 181px; height: 69px; background: url('http://i2.yourlegalguide.com/i/boxes.png') no-repeat 0 -380px; z-index: 0; font-size: .01em; }	

}

@media handheld{
	*	{ margin: 0; padding: 0; }
html	{ min-height: 100%; margin: 0 0 .01em; }

body	{ background: #fff; font: 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #000; }

#skipnav	{ font-size: 1.1em; line-height: 1.6em; }

/* id: wrapper - contains background of pillars that must not produce a horizontal scrollbar at lower resolutions */
#wrapper	{ position: relative; width: 680px; z-index: 0; }
#container	{ position: relative; width: 680px; z-index: 1; }

/* page header - consistent site-wide */
#header	{ position: relative; width: 100%; height: 100px; background: url(../i/bg-pillar.png) no-repeat center top; }
	#header #logo	{ position: relative; left: 0; top: 0; float: left; margin: 0;; width: 542px; height: 76px; overflow: hidden; }
		#header #logo span	{ position: absolute; left: 0; top: 0; width: 542px; height: 76px; background: url(../i/ylg-logo1.png) no-repeat 0 0; }

/* container for all content below header */
#content	{ position: relative; float: left; width: 100%; }

/* left hand navigation menu */
#left-col	{ position: relative; left: 16px; margin: 0 16px 0 0; width: 190px; z-index: 50; }
	#menu	{ position: relative; float: left; width: 100%; display: block; font-size: 1.2em; line-height: 1.6em; }
	#menu ul	{ position: relative; margin: 0 10px 10px; }

/* copyright text */
#copyr	{ position: relative; left: 0; top: 0; margin: 0; width: 100%; color: #575656; font-size: 1em; line-height: 1.4em; }

/* home page specific styles */
#home #right-col	{ position: relative; right: 0; margin: 0 0 10px; width: 100%; color: #000; z-index: 50; }
	#home #right-col .title	{ position: relative; left: 0; top: 0; font-size: 1.6em; line-height: 1.6em; }
	#home #right-col p	{ position: relative; left: 0; float: left; margin: 0 14px 22px 0; width: 145px; z-index: 2; font-size: 1em; line-height: 1.3em; }
		#home #right-col p strong	{ width: 100%; font-size: 1.2em; }

#home #middle	{ position: relative; left: 0; top: 0; margin: 0 0 11px 0; width: 100%; z-index: 3; }

/* box containing home page content */	
#home #middle #editorial-box	{ position: relative; top: 6px; margin: 0 0 6px; float: left; width: 100%; }
	
/* content styles */
#editorial-content	{ position: relative; left: 0; top: 0; float: left; margin: 0; width: 100%; font-size: 1.1em; line-height: 1.7em; }
	#home #editorial-content h1	{ margin: 0 0 10px; font-size: 2.2em; line-height: 1em; font-weight: 500; color: #124354; }
	#editorial-content p	{ margin: 0 0 15px; }
	#home #editorial-content #hirelawyer	{ position: relative; float: right; margin: 0 0 10px 10px; }

/* sub page specific styles */
#landing #middle	{ position: relative; margin: 0 0 11px; width: 99%; }
#landing #editorial-content h1	{ margin: 0 0 15px; font: normal 2.2em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; }
#landing #editorial-content h2	{ margin: 0 0 15px; font-size: 1.4em; font-weight: bold; color: #0d5c68; }
#landing #editorial-content p.imgLeft	{ position: relative; float: left; width: 280px; margin: 0 15px 10px 0; font-size: .9em; font-weight: bold; line-height: 1.1em; color: #8f400c; }
	#landing #editorial-content p.imgLeft img	{ margin: 0 0 5px; }
#landing #editorial-content ul, #landing #editorial-content ol	{ margin: 0 25px 15px; }

#tab-folder	{ position: relative; float: left; width: 369px; margin: 0 10px 10px 0; background: url(../i/bg-mid.png) repeat-y -1955px 0; font-size: .9em; line-height: 1.4em; }
		#tab-folder .top	{ position: absolute; left: 0; top: 0; width: 369px; height: 135px; background: url(../i/boxes.png) no-repeat -191px 0; z-index: 0; }
		#tab-folder .bottom	{ position: absolute; left: 0; bottom: -6px; width: 369px; height: 6px; background: url(../i/boxes.png) no-repeat -191px -136px; z-index: 0; }
		#tab-folder h3	{ position: relative; left: 18px; top: 15px; margin: 0 18px 15px 0; font-size: 1.1em; line-height: 1em; font-family: Arial, Helvetica, sans-serif; }
		#tab-folder p	{ position: relative; left: 16px; top: 5px; width: 337px; margin: 0 16px 15px 0; color: #044c57; font-weight: bold; }

#landing #right-col #dyk	{ position: relative; width: 100%; float: none; margin: 0 0 15px; font-size: 1.2em; line-height: 1.6em; }

/* generic class definitions - used site-wide */
.clear	{ clear: both; }
.clearLeft	{ clear: left; }
.floatRight	{ position: relative; float: right; }
.stopper	{ vertical-align: text-bottom; }

/* sIFR print styles */
.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

.sIFR-alternate {
  visibility: visible !important;
  display: block !important;
  position: static !important;
  left: auto !important;
  top: auto !important;
}

/* hide unnecessary content from printing */
#header #hsearch, #content #content-top, #home #middle #flash, #home #middle #editorial-box #ed-top, #home #middle #editorial-box #ed-bot, #home #right-col .title span, #landing #right-col #related, #fnav	{ display: none; }
}

@media print{
	*	{ margin: 0; padding: 0; }
html	{ min-height: 100%; margin: 0 0 .01em; }

body	{ background: #fff; font: 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #000; }

/* id: wrapper - contains background of pillars that must not produce a horizontal scrollbar at lower resolutions */
#wrapper	{ position: relative; width: 680px; z-index: 0; }
#container	{ position: relative; width: 680px; z-index: 1; }

/* page header - consistent site-wide */
#header	{ position: relative; width: 100%; height: 100px; background: url(http://i1.yourlegalguide.com/i/bg-pillar.png) no-repeat center top; }
	#header #logo	{ position: relative; left: 0; top: 0; float: left; margin: 0;; width: 453px; height: 76px; overflow: hidden; }
		#header #logo span	{ position: absolute; left: 0; top: 0; width: 542px; height: 76px; background: url(http://i1.yourlegalguide.com/i/ylg-logo1.png) no-repeat 0 0; }

/* container for all content below header */
#content	{ position: relative; float: left; width: 100%; }

/* left hand navigation menu */
#left-col	{ position: relative; left: 16px; margin: 0 16px 0 0; width: 190px; z-index: 50; }

/* copyright text */
#copyr	{ position: relative; left: 0; top: 0; margin: 0; width: 100%; color: #575656; font-size: 1em; line-height: 1.4em; }

/* home page specific styles */
#home #right-col	{ position: relative; right: 0; margin: 0 0 10px; width: 100%; color: #000; z-index: 50; }
	#home #right-col .title	{ position: relative; left: 0; top: 0; font-size: 1.6em; line-height: 1.6em; }
	#home #right-col p	{ position: relative; left: 0; float: left; margin: 0 14px 22px 0; width: 145px; z-index: 2; font-size: 1em; line-height: 1.3em; }
		#home #right-col p strong	{ width: 100%; font-size: 1.2em; }

#home #middle	{ position: relative; left: 0; top: 0; margin: 0 0 11px 0; width: 100%; z-index: 3; }

/* box containing home page content */	
#home #middle #editorial-box	{ position: relative; top: 6px; margin: 0 0 6px; float: left; width: 100%; }
	
/* content styles */
#editorial-content	{ position: relative; left: 0; top: 0; float: left; margin: 0; width: 100%; font-size: 1.1em; line-height: 1.7em; }
	#home #editorial-content h1	{ margin: 0 0 10px; font-size: 2.2em; line-height: 1em; font-weight: 500; color: #124354; }
	#editorial-content p	{ margin: 0 0 15px; }
	#home #editorial-content #hirelawyer	{ position: relative; float: right; margin: 0 0 10px 10px; }

/* sub page specific styles */
#landing #middle	{ position: relative; margin: 0 0 11px; width: 99%; }
#landing #editorial-content h1	{ margin: 0 0 15px; font: normal 2.2em/1.4em Arial, Helvetica, sans-serif; color: #0d5c68; }
#landing #editorial-content h2	{ margin: 0 0 15px; font-size: 1.4em; font-weight: bold; color: #0d5c68; }
#landing #editorial-content p.imgLeft	{ position: relative; float: left; width: 280px; margin: 0 15px 10px 0; font-size: .9em; font-weight: bold; line-height: 1.1em; color: #8f400c; }
	#landing #editorial-content p.imgLeft img	{ margin: 0 0 5px; }
#landing #editorial-content ul, #landing #editorial-content ol	{ margin: 0 25px 15px; }

#tab-folder	{ position: relative; float: left; width: 369px; margin: 0 10px 10px 0; background: url(http://i2.yourlegalguide.com/i/bg-mid.png) repeat-y -1955px 0; font-size: .9em; line-height: 1.4em; }
		#tab-folder .top	{ position: absolute; left: 0; top: 0; width: 369px; height: 135px; background: url(http://i2.yourlegalguide.com/i/boxes.png) no-repeat -191px 0; z-index: 0; }
		#tab-folder .bottom	{ position: absolute; left: 0; bottom: -6px; width: 369px; height: 6px; background: url(http://i2.yourlegalguide.com/i/boxes.png) no-repeat -191px -136px; z-index: 0; }
		#tab-folder h3	{ position: relative; left: 18px; top: 15px; margin: 0 18px 15px 0; font-size: 1.1em; line-height: 1em; font-family: Arial, Helvetica, sans-serif; }
		#tab-folder p	{ position: relative; left: 16px; top: 5px; width: 337px; margin: 0 16px 15px 0; color: #044c57; font-weight: bold; }

#landing #right-col #dyk	{ position: relative; width: 100%; float: none; margin: 0 0 15px; font-size: 1.2em; line-height: 1.6em; }

/* generic class definitions - used site-wide */
.clear	{ clear: both; }
.clearLeft	{ clear: left; }
.floatRight	{ position: relative; float: right; }
.stopper	{ vertical-align: text-bottom; }

/* sIFR print styles */
.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

.sIFR-alternate {
  visibility: visible !important;
  display: block !important;
  position: static !important;
  left: auto !important;
  top: auto !important;
}

/* hide unnecessary content from printing */
#skipnav, #header #hsearch, #header #ppf, #header #fal, #header #special1, #header #pf, #content #content-top, #home #middle #flash, #home #middle #editorial-box #ed-top, #home #middle #editorial-box #ed-bot, #menu, #home #right-col .title span, #landing #right-col #related, #fnav, #onThisPage, #dyk, #related, form, #pf	{ display: none; }
}