
/* Main Style Sheet  */

/* page styles */
	* {margin:0px; padding:0px; }
	body  {  background:url(images/bg-page.jpg) repeat-x #eaeaea; font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#424242;}
	#wrap {width:960px; margin-left:auto; margin-right:auto; display:block; background:url(images/bg-wrap.jpg) repeat-y;}
	#header {width:960px; height:129px; background:url(images/bg-header.jpg) no-repeat; display:block;}
	#sidebar {width:210px; float:left; display:inline; background:url(images/bg-nav.jpg) no-repeat;   }
	#content {width:740px; float:right; display:inline; background: url(images/bg-content.jpg); border-top: 1px solid #bdbdbd;}
	#top-right { background: url(images/top-right.jpg) no-repeat; width:10px; height:517px; display:inline; float:right; }
	#banner {border-bottom: 1px solid #bdbdbd;}
	.col-full {margin-left:20px; margin-top:20px; width:700px; margin-bottom:40px;}
	.col-a { width:170px; margin-left:30px; margin-right:30px; display:inline; float:left;}
	.col-b { width:170px; margin-left:10px; margin-right:50px; display:inline; float:left;}
	.col-c { width:170px; margin-left:30px; margin-right:30px; display:inline; float:left;}
	.col-d { width:170px; margin-left:30px; margin-right:30px; display:inline; float:left;}

/* sidebar styles */
	#navwrap { margin:0px; padding:0px; width:210px; }
	#navwrap ul { margin:0px; padding:0px; text-align:left; float:left; color:#000; display:block; list-style:none; margin-bottom:2px; padding-top:3px;   }
	ul#navul li  { float: left;  font-size: 12px; margin:0px; padding:0px; color:#000;  list-style:none;  display:block;  width:210px; margin-bottom:0px; line-height:29px;  }
	ul#navul li a {color:#494949; text-decoration:none; padding-left:40px; display:block; background:url(images/nav-li-bg.gif) no-repeat bottom; font-weight:bold; }
	ul#navul li a:hover {background:url(images/nav-li-bg.gif) no-repeat bottom; color:#9e0b0f; padding-left:40px; }
	ul#navul li li a {color:#494949; text-decoration:none; padding-left:45px; display:block; background:url(images/nav-li-li-bg.gif) no-repeat bottom; font-weight:normal; }
	ul#navul li li a:hover {background:url(images/nav-li-li-bg.gif) no-repeat bottom;  color:#9e0b0f; padding-left:45px; }

/* styles */
	img.logo { margin-top:35px; margin-left:30px;}
	.contact { margin-top:35px; margin-right:30px; float:right;}
	img.law {margin-top:30px; margin-bottom:20px;}
	.main {font-weight: bold;}
	img{border:0;}
	img.home-buttons {margin-right:2px;} 
/* Font Styles */
	h1 { font-size:28px; color:#8d0101; line-height:28px; padding-top:5px; margin-left:0px; text-transform:none; font-weight:normal; }
	h2 { font-size:17px; color:#272727; margin-bottom:10px; margin-top:10px; font-weight:bold;}
	h3 { font-size:14px; color:#9e0b0f; line-height:23px; margin-top:10px;}
	h4 { font-size:12px; color:#cc0001; line-height:23px; margin-top:10px;}
	h5 { font-size:12px; color:#cc0001; line-height:23px; margin-top:10px;}
	p  { font-size:12px; color:#424242; line-height:19px; margin:0px; padding:0px; padding-top:5px; padding-bottom:5px;}
	li { font-size:12px; color:#424242; margin-left:15px; padding-bottom:10px;}
	ul {padding-left:5px; margin-left:5px; margin-top:8px;}
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:5px; }
	a:link 		{color:#8d0101;	text-decoration: none;}
	a:visited 	{color:#8d0101; text-decoration: none;}
	a:hover 	{color:#8d0101; text-decoration: underline;}
	a:active 	{color:#8d0101; text-decoration: none;}
	a:focus 	{outline-style: none;}  
	.quote {color:#272727; font-size:16px; font-weight:bold;}
	.phone {color:#272727; font-size:20px; margin-top:-4px; font-weight:normal; margin-bottom:10px;}
/* clears   */
	.clear 		{clear:both; height:0px; }
	.clear05	{clear:both; height:05px; }
	.clear10	{clear:both; height:10px; }
	.clear20	{clear:both; height:20px; }
	.clear30 	{clear:both; height:30px; }
	.clear50 	{clear:both; height:50px; }
	.line{ width:700px; height:1px; background-image:url(images/line.gif); margin-top:15px; margin-bottom:15px; }

/* quicklink styles */
	#quick-links {width:960px; margin-left:auto; margin-right:auto; background:url(images/bg-big-footer.jpg) no-repeat; height:251px; color:#FFFFFF;}
	#quick-links  p 			{font-size:12px; color:#FFFFFF; padding:0px; margin:0px; text-align:left; }
	#quick-links  a:link 		{font-size:12px; color:#FFFFFF;text-decoration: underline;}
	#quick-links  a:visited 	{font-size:12px; color:#FFFFFF;text-decoration: underline;}
	#quick-links  a:hover 	{font-size:12px; color:#FFFFFF; text-decoration: underline;}
	#quick-links  ul {list-style:none; margin:0px; padding:0px;}
	#quick-links  li { margin:0px; padding:0px; color:#FFFFFF; line-height:23px;}
	#quick-links  li a { margin:0px; padding:0px; color:#FFFFFF;}
		
/* footer styles */	
	#footer {width:960px; margin-left:auto; margin-right:auto;  }
	#footer p 			{font-size:11px; color:#959595; padding:0px; margin:0px; text-align:center; }
	#footer a:link 		{font-size:11px; color:#959595;text-decoration: none;}
	#footer a:visited 	{font-size:11px; color:#959595;text-decoration: none;}
	#footer a:hover 	{font-size:11px; color:#959595;text-decoration: underline;}

/* image styles */ 
 .profile {float:right; padding:2px; border:1px #e5e5e5 solid; background:#f1f1f1; margin-left:20px;}

/* end of CSS file */

