/* @override http://law-gaul.com/css/master.css */

body{margin:0; padding:0; background:#fff;}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}
#container{width:750px; margin:0 auto; padding:0;}
#header{}
	#slogan{background:url(../img/heading.gif) no-repeat; height:67px; width:750px;}
		#slogan h2{text-indent:-9999px;}
	#navigation{background:url(../img/navigation.gif) no-repeat; height:28px; width:750px; margin:0; padding:0;}
		#nav{margin:0 auto; padding:0;}
		#nav ul{margin:0; padding:0; width:750px;}
		#nav li {list-style:none; height:28px; float:left; }
		#nav li a{text-indent:-9999px; height:28px; display:block; margin:0; padding:0;}
		#nav li a#home{background:url(../img/nav.gif) no-repeat 0 0; width:47px;}
		#nav li a#subrogationevalutation{background:url(../img/nav.gif) no-repeat -47px 0; width:154px;}
		#nav li a#subroseminars{background:url(../img/nav.gif) no-repeat -201px 0; width:104px;}
		#nav li a#representativeclaims{background:url(../img/nav.gif) no-repeat -305px 0; width:140px;}
		#nav li a#problemfilereviews{background:url(../img/nav.gif) no-repeat -445px 0; width:132px;}
		#nav li a#personnel{background:url(../img/nav.gif) no-repeat -577px 0; width:76px; height:28px;}
		#nav li a#contactus{background:url(../img/nav.gif) no-repeat -653px 0; width:97px; height:28px;}
		
		#nav li a:hover#home{background:url(../img/nav.gif) no-repeat 0 -28px; width:47px;}
		#nav li a:hover#subrogationevalutation{background:url(../img/nav.gif) no-repeat -47px -28px; width:154px;}
		#nav li a:hover#subroseminars{background:url(../img/nav.gif) no-repeat -201px -28px; width:104px;}
		#nav li a:hover#representativeclaims{background:url(../img/nav.gif) no-repeat -305px -28px; width:140px;}
		#nav li a:hover#problemfilereviews{background:url(../img/nav.gif) no-repeat -445px -28px; width:132px;}
		#nav li a:hover#personnel{background:url(../img/nav.gif) no-repeat -577px -28px; width:76px; height:28px;}
		#nav li a:hover#contactus{background:url(../img/nav.gif) no-repeat -653px -28px; width:97px; height:28px;}
		
#firefighters{background:url(../img/firefighters.jpg) no-repeat; width:750px; height:130px; margin:15px 0 25px 0;}
#courthouse{background:url(../img/courthouse.jpg) no-repeat; width:750px; height:130px; margin:15px 0 25px 0;}
#paper{background:url(../img/paper.jpg) no-repeat; width:750px; height:130px; margin:15px 0 25px 0;}
#skyline{background:url(../img/skyline.gif) no-repeat; width:750px; height:155px;}
#main{background:url(../img/main-content.gif) no-repeat; width:750px; height:189px;}
#main-sub{background:#fff; display:block; width:750px; height:100%;}
#main-sub #main{margin:10px 0;}
#right{float:right; margin-right:10px; width:520px; height:189px; overflow:hidden;}
#right-sub{float:right; margin-right:10px; width:460px;}
	p{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
#info{clear:both;}
	#info p{font-family:"Times New Roman", Times, serif; font-size:12px; color:#1a3665; letter-spacing:3px;}
	.gold{
	color:#c79c6e;
}

#infosub{float:left; width:460px; margin-right:10px; }
	#infosub p{font-family:"Times New Roman", Times, serif; font-size:12px; color:#1a3665; letter-spacing:3px; float:left; margin:0; padding:0;}
	.gold{
	color:#c69c6d;
}

	.blue{
	color:#1a3665;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
}
.bluefifteen{
	color:#1a3665;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
}

#left{width:200px; float:left;}
#left p{
	font-size:10px;
	padding:0 0 0 20px;
	line-height: 17px;
}
#left-sub{width:240px; float:left;}
#left-sub h1{font-size:19px; color:#1a3665; font-family:"Times New Roman", Times, serif; float:right; font-weight:normal;}
#footer{background:url(../img/footer.jpg) no-repeat; width:750px; height:111px; float:left; clear:both;}
#footer-sub-container{ margin-top:25px;}
#footer-sub{background:url(../img/footer-sublogo.gif) no-repeat; width:237px; height:37px; float:left; clear:both;}
.blue a {
	color:#1a3665;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-decoration:none;
	}
	
.blue a:hover {
	color:#1a3665;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-decoration:underline;
	}
#address{clear:both; padding-top:8px;}
	#address p{color:#000; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
	#address p a{color:#000; text-decoration:none;}
	#address p a:hover{color:#999999;}
	
.clear{clear:both;}
form {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

.leftcolumn{width:225px; float:left;}
	.leftcolumn ul{padding:0 15px 5px 15px; font-size:11px; font-family:AGaramond, Times; margin:0;}
.rightcolumn{width:225px; float:right;}
	.rightcolumn ul{padding:0 15px 5px 15px; font-size:11px; font-family:AGaramond, Times; margin:0;}
.sl_badge_120{
	float: right;
	margin-right: 10px;
}