@charset "utf-8";
/* CSS Document */

html{
	background: transparent url(../images/html-bg.jpg) left top repeat;
	height: 100%;
	}
	
body{
	background: transparent url(../images/body-bg.jpg) left top repeat-x;
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3b3b3b;
	line-height: 20px;
	}
	
/* Layout */		
	
#wrap{
	width: 800px;
	margin: 0 auto;
	background: #ffffff url(../images/wrap-bg.jpg) left top repeat-y;
	}	
	
#header{
	background: transparent url(../images/header.jpg) left top no-repeat;
	height: 224px;
	}	
	
#col-left{
	width: 233px;
	float: left;
	background: transparent url(../images/col-left-bg.jpg) left top repeat;
	}			
	
#col-right{
	width: 565px;
	float: left;
	}	
	
#content{
	padding: 20px;
	}
	
div.miniform{
	float: right;
	width: 228px;
	height: 750px;
	padding: 0 0 10px 20px;
	}	
	
/* Header */

#header h1{
	background: none;
	padding: 0;
	}

#header h1 a{
	display: block;
	text-indent: -9999px;
	width: 225px;
	height: 85px;
	}

/* Lawyer Pod */	
	
#lawyer-pod{
	background: transparent url(../images/lawyer-pod.jpg) left top no-repeat;
	width: 233;
	height: 377px;
	padding: 292px 0 0 0;
	}
	
#lawyer-pod a{
	display: block;
	text-indent: -9999px;
	height: 75px;
	width: 233px;
	}				
	
/* Navigation */

ul#nav{
	list-style: none;
	width: 800px;
	height: 48px;
	background: transparent url(../images/nav-bg.gif) left top no-repeat;
	padding: 0;
	margin: 0;
	}
	
ul#nav li{
	float: left;
	padding: 0;
	margin: 0;
	background: none;
	}	
	
ul#nav a{
	display: block;
	height: 48px;
	text-indent: -9999px;
	}		
	
ul#nav a#link1{width: 174px;}
ul#nav a#link2{width: 108px;}		
ul#nav a#link3{width: 113px;}
ul#nav a#link4{width: 100px;}	
ul#nav a#link5{width: 154px;}
ul#nav a#link6{width: 151px;}

ul#nav a#link1:hover{background: transparent url(../images/link1-hover.jpg) left top no-repeat;}
ul#nav a#link2:hover{background: transparent url(../images/link2-hover.jpg) left top no-repeat;}		
ul#nav a#link3:hover{background: transparent url(../images/link3-hover.jpg) left top no-repeat;}
ul#nav a#link4:hover{background: transparent url(../images/link4-hover.jpg) left top no-repeat;}
ul#nav a#link5:hover{background: transparent url(../images/link5-hover.jpg) left top no-repeat;}
ul#nav a#link6:hover{background: transparent url(../images/link6-hover.jpg) left top no-repeat;}

ul#nav a#link1.current{background: transparent url(../images/link1-current.jpg) left top no-repeat;}
ul#nav a#link2.current{background: transparent url(../images/link2-current.jpg) left top no-repeat;}		
ul#nav a#link3.current{background: transparent url(../images/link3-current.jpg) left top no-repeat;}
ul#nav a#link4.current{background: transparent url(../images/link4-current.jpg) left top no-repeat;}
ul#nav a#link5.current{background: transparent url(../images/link5-current.jpg) left top no-repeat;}
ul#nav a#link6.current{background: transparent url(../images/link6-current.jpg) left top no-repeat;}

ul#nav a#link1.current:hover{background: transparent url(../images/link1-current-hover.jpg) left top no-repeat;}
ul#nav a#link2.current:hover{background: transparent url(../images/link2-current-hover.jpg) left top no-repeat;}		
ul#nav a#link3.current:hover{background: transparent url(../images/link3-current-hover.jpg) left top no-repeat;}
ul#nav a#link4.current:hover{background: transparent url(../images/link4-current-hover.jpg) left top no-repeat;}
ul#nav a#link5.current:hover{background: transparent url(../images/link5-current-hover.jpg) left top no-repeat;}
ul#nav a#link6.current:hover{background: transparent url(../images/link6-current-hover.jpg) left top no-repeat;}

/* Styles */

*{
	margin: 0;
	padding: 0;
	}

h1{
	background: transparent url(../images/h1-bg.gif) left top no-repeat;
	color: #336d8e;
	font-size: 16px;
	padding: 3px 0 3px 35px;
	margin: 0 0 15px 0;
}

h2{
	background: transparent url(../images/h2-bg.gif) left 3px no-repeat;
	font-size: 14px;
	padding: 3px 0 5px 20px;
	margin: 0 0 15px 0;
}

h2.call{
	width: 527px;
	height: 84px;
	text-indent: -9999px;
	background: transparent url(../images/call-banner.gif) left top no-repeat;
	border: 0;
	padding: 0;
	}

h3{
	color: #336d8e;
	font-size: 12px;
	margin: 0 0 15px 0;
	}
	
ul{
	list-style: none;
	margin: 0 0 15px 45px;
	}	
	
ul li{
	background: transparent url(../images/li-bg.gif) left 8px no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 8px 0;
	}	
	
ul li ul{
	margin: 10px 0 10px 25px;
	}
	
ul li ul li{
	background: transparent url(../images/li-li-bg.gif) left 8px no-repeat;
	}	
	
ol{
	margin: 0 0 15px 45px;
	}	
	
ol li{
	padding: 0 0 0 10px;
	margin: 0 0 8px 0;
	}		

p{margin: 0 0 15px 0;}

p.small {
	font-size: 10px; 
	line-height: 16px;
	color: #666666;
	}
	
strong, b{color: #3f4d55;}
	
a{color: #336d8e;}	
	
a:hover{text-decoration: none;}	

a:active, a:focus{outline: none;}

.fleft{float: left;}

.fright{float: right;}

/* Footer */

#footer{
	border-top: 4px solid #485359;
	color: #fff;
	font-size: 11px;
	width: 800px;
	margin: 0 auto;
	padding: 15px 0 0 0;
	line-height: 14px;
	text-align: justify;
	}
	
#footer a{
	color: #a7d800;
	}
	
#footer strong, #footer b{color: #fff;}
