



* { padding: 0; margin: 0; }



body {

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;



}

#wrapper { 

 margin: 0 auto;

 width: 800px;



}





 h1  {

text-align:left;

position:relative;

color:#ffffff;

font-family: "Trebuchet MS";

font-size: 1.6em;

margin: 0px;

}



h2  {

position:relative;

color:#ffffff;

font-family: "Trebuchet MS";

font-size: 1.4em;

}



div#bg1{

background-image: url("../images/bg1.gif");

background-position:top;

background-repeat: repeat-x;

width:100%;

height:100%;

  background-color:#082a53; 

} 





div#bg2{

background-image: url("../images/bg2.gif");

background-position:top;

background-repeat: repeat-x;

width:100%;

height:100%;

  background-color:#082a53; 

} 











#header {

background-image: url("../images/header.gif");

background-position:top;

background-repeat: no-repeat;

 color: #333;

 width: 800px;

 float: left;

 padding: 0px;

 height: 95px;

 margin: 0px 0px 0px 0px;



}



#menu {

 color: #333;

 width: 800px;

 float: left;

 padding: 0px;

 height: 40px;

 margin: 0px 0px 0px 0px;

 background: #154075;

}



#banner {

background-image: url("../images/banner-delete-this.jpg");

background-position:top;

background-repeat: no-repeat;

 color: #333;

 width: 800px;

 float: left;

 padding: 0px;

 height: 265px;

 margin: 0px 0px 0px 0px;



}



#banner_sub {



 color: #154075;

 width: 800px;

 float: left;

 padding: 0px;

 height: 149px;

 margin: 0px 0px 0px 0px;



}



#title_head {



background-image: url("../images/title_head1.gif");

background-position:top;

background-repeat: no-repeat;

 color: #333;

 width: 800px;

 float: left;

 padding: 0px;

 height: 52px;

 margin: 0px 0px 0px 0px;



}





p.title1 {

display:inline;

float:left;

text-align:left;

position:relative;

color:#ffffff;

font-family: "Trebuchet MS";

font-size: 1.6em;

margin: 10px;



}





p.title2 {

display:inline;

float:right;

text-align:left;

position:relative;

color:#ffffff;

font-family: "Trebuchet MS";

font-size: 1.6em;

margin: 10px 30px 10px 10px;



}







   #leftcolumn_main p{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

margin:10px 10px 10px 10px;

line-height: 20px;

 }

 

    #leftcolumn_sub p{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

margin:10px 10px 10px 10px;

line-height: 20px;

 }



#leftcolumn_main { 

 color: #333;

 background: #001c3f;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: 400px;

 width: 493px;

 float: left;

}



#leftcolumn_sub { 

 color: #333;

 background: #001c3f;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 493px;

 float: left;

}





#rightcolumn { 

 float: right;

 color: #333;

 background: #014772;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 307px;

 display: inline;

}



#rightcolumn_sub { 

 float: right;

 color: #ffffff;

 background: #014772;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 307px;

 display: inline;

 



}



#rightcolumn p{list-style-image:url("../images/bullet.gif");

width:337px;

height:auto;

color:#ffffff;

margin:5px 0px 0px 0px;

font-family: "Trebuchet MS";

font-size:1em;

letter-spacing: -1px;

padding-bottom: 2px;

}



#footer { 

height: 40px;

 width: 800px;

 clear: both;



 background: #04335b;

 margin: 0px 0px 0px 0px;

 padding-top: 0px;

}





#footer p{ 

text-align:center;

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

margin:0px 10px 10px 0px;

padding-top: 10px;

 }



#ask { 



height: 220px;

 width: 800px;

 clear: both;

 color: #333;

 background: #04335b;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 background-image: url("../images/askbg.gif");

background-position:top;

background-repeat: no-repeat;

}



#asksub { 



height: 390px;

 width: 306px;

 clear: both;

 color: #333;

 background: #014772;

margin: 0px;

 padding: 0px;



}





p.ask1{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

margin:0px 10px 10px 80px;

padding-top: 50px;

 }



.list1{list-style-image:url("../images/bullet.gif");

margin: 10px 10px 10px 40px;

padding-top: 4px;



}



.list2{list-style-image:url("../images/bullet2.gif");

margin: 10px 10px 10px 40px;

padding-top: 4px;



}



#ask_table1{

float:left;

margin: 10px 10px 10px 70px;

disply:inline;

}



p.ask{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;



 }



#ask_table2{

float:right;

margin: 10px 70px 10px 10px;

disply:inline;

}



p.ask_table2{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;



 }



 #ask_tablesub{

 background-color: #ffffff;

float:left;

margin: 10px 10px 10px 10px;

disply:inline;

}



p.asksub{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

 margin: 10px 10px 10px 10px;



 }

 

 p.asksub_title{ 

font-family: Trebuchet MS;

font-size: 14px;

color: #ffffff;

 margin: 20px 10px 10px 20px;

 }

 

#rightcolumn a{

margin: 0px;

color: #ffffff;

display: inline;

text-decoration:none;

}



#rightcolumn a:hover {

color: #ff7900;

margin: 0px;

}



#leftcolumn_sub a{

margin: 0px;

color: #b6c7da;

display: inline;

text-decoration:none;

}



#leftcolumn_sub a:hover {

color: #47bdef;

margin: 0px;

}



#footer a{

margin: 0px;

color: #ffffff;

display: inline;

text-decoration:none;

}



#footer a:hover {

color: #ff7900;

margin: 0px;

}



img.floatright { 

    float: right; 

    margin: 10px 10px 10px 10px; 

}



img.floatleft { 

    float: left; 

    margin: 10px 10px 10px 10px; 

}







.nav {

width:100%;

height:31px;

background-color:#154075;

margin:0 0 0 0px;

padding-left:3px;

}



a#home {

width:80px;

height:41px;

background-image:url("../images/home.gif");

display:block;

text-decoration:none;

float:left;

}



a#home:hover {

background-position:80px 0;

}



a#areas {

width:197px;

height:41px;

background-image:url("../images/areas.gif");

display:block;

text-decoration:none;

float:left;

}



a#areas:hover {

background-position:197px 0;

}



a#attorney {

width:124px;

height:41px;

background-image:url("../images/attorney.gif");

display:block;

text-decoration:none;

float:left;

}



a#attorney:hover {

background-position:124px 0;

}



a#news {

width:76px;

height:41px;

background-image:url("../images/news.gif");

display:block;

text-decoration:none;

float:left;

}



a#news:hover {

background-position:76px 0;

}





a#costs {

width:74px;

height:41px;

background-image:url("../images/costs.gif");

display:block;

text-decoration:none;

float:left;

}



a#costs:hover {

background-position:75px 0;

}



a#locate {

width:117px;

height:41px;

background-image:url("../images/locate.gif");

display:block;

text-decoration:none;

float:left;

}



a#locate:hover {

background-position:118px 0;

}



a#contact {

width:132px;

height:41px;

background-image:url("../images/contact.gif");

display:block;

text-decoration:none;

float:left;

}



a#contact:hover {

background-position:140px 0;

}





























#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: bold 13px arial}



#sddm li a

{	display: block;

	margin: 0 px 0 0;

	padding: 0px 68px;

	width: 60px;

	background: #transparent;



	text-align: center;

	text-decoration: none}



#sddm li a:hover

{		background: #transparent;}





#sddm div

{	position: absolute;

	visibility: hidden;

	margin-top: 40px;

	padding: 0;

	background: #212c39;

		z-index: 30

	}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

	background: #transparent;

		color: #ffffff;

		font: 13px arial}



	#sddm div a:hover

	{		background: #04335b;

		color: #FFF}







#sddm2

{	margin: 0;

	padding: 0;

	z-index: 30}



#sddm2 li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: bold 11px arial}



#sddm2 li a

{	display: block;

	margin: 0 px 0 0;

	padding: 0px 30px;

	width: 60px;

	background: #transparent;



	text-align: center;

	text-decoration: none}



#sddm2 li a:hover

{		background: #transparent;}





#sddm2 div

{	position: absolute;

	visibility: hidden;

	margin-top: 40px;

	padding: 0;

	background: #212c39;

	}



	#sddm2 div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

	  background: #transparent;

		color: #ffffff;

		font: 13px arial}



	#sddm2 div a:hover

	{		background: #04335b;

		color: #FFF}
