/* CSS Document */
body {
	margin: 0px auto 0px auto;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #464646;
	text-align: center;
}

ul, li, ol {margin:0; padding:0; list-style:none; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px;}
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1D57A3; text-decoration: underline;}
a:hover { text-decoration: underline; color: #000000;}
a img { border: none; }
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 25px 0px 0px 38px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 10px 0px 0px 38px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 10px 0px 0px 38px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 25px 0px 0px 38px;
}

/* Newsletter Form
 * ---------------------------------------------------- */
div.clear	{ clear:both; height:.01em; overflow:hidden; } 

#newsletter fieldset { border:none; }

#newsletter-container { width:360px; padding:10px 0 10px 60px; }
	#newsletter-masthead { background:url("../images/index/newsletter-masthead.gif") left top no-repeat; height:140px; }
		#newsletter-footer { background:url("../images/index/newsletter-footer.gif") left top no-repeat; height:36px; }

form#newsletter { width:200px; padding:45px 0 10px 165px; }
	
form#newsletter label { font-size:12px; color:#FFF;  }

form#newsletter p { font-size:11px; color:#FFF; padding:0; margin:0; }

form#newsletter br { line-height:0; /* defaults vertical spacing between fields */}
	
input.newsletter,  select.newsletter { 
	background-color:#FFF !important; 
	border:1px solid #013166;
	color:#000;
	width:165px; 
	height:18px; 
	margin-bottom:3px; /* sets vertical spacing between fields */
	padding-top:4px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	}
	

input.submit-img { 
	background: url("../images/index/btn-join-now.gif") left top no-repeat; 
	width:79px; 
	height:24px; 
	border:none; 
	cursor:pointer;
	padding:0;
	margin:5px 0 0 0px;  
	}
	
	
#container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#leftcol {width: 469px; float: left;}

#rightcol {width: 331px; float: left;}

	#rightcol h3 {
		padding-right:30px;
		}

#header_left {
	background-image: url(../images/index/index_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
	width: 469px;
}

#header_leftinside {
	background-image: url(../images/inside/inside_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	width: 469px;
}

#header_leftinside2 {
	background-image: url(../images/inside/general_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 109px;
	width: 469px;
}

#state {
	height: 127px;
	width: 469px;
	background-image: url(../images/inside/inside_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#state p {margin: 0px; padding: 50px 145px 0px 60px;}


#metrobg {
	background-image: url(../images/inside/inside_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
	margin:0px;
	padding:0px;
	}
	
#pagebg {
	background-image: url(../images/inside/general_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
	margin:0px;
	padding:0px;
	}
	
#pagebg p { margin: 0px; padding: 10px 40px 0px 45px;}

	
#pagebg ul {
		padding: 10px 0 10px 45px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}

		#pagebg ul li { 
			_position:relative;	 /*to fix the IE bullet peekaboo pug */
			padding-left: 12px;
			padding-bottom:3px;
			list-style: none;
			background: transparent url(../images/inside/bullet.gif) 0px 6px no-repeat;
			}

#directory {width: 469px;}

#directory p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding: 0px 0px 15px 40px;
}
#directory a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#408285;
}

#directory a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

#metros {width: 469px; margin: 0px; padding: 0px 0px 20px 0px;}
#metros p {margin: 0px; padding: 12px 0px 0px 40px;}
#metros ul {margin: 15px 0px 0px 45px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: inside; }
#metros li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; line-height: 16px;  padding: 7px 0px 0px 0px;}

#listmetro { margin: 0px; padding: 0px; position:relative;} 
#listmetro ul {margin: 15px 0px 0px 50px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: inside; }
#listmetro li { margin: 0px; padding: 0px 0px 4px 0px; line-height: 15px;  text-align:left; width: 150px; float: left;}
#listmetro:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#resources {width: 469px;}
#resources p{ margin: 0px; padding: 10px 30px 0px 40px;}

#resourcelist { margin: 0px; padding: 15px 0px 0px 65px;} 
#resourcelist ul {margin: 0px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: outside; }
#resourcelist li { margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; line-height: 15px;  text-align:left; width: 300px;}

#resourcelist a {font-weight: bold;}
#resourcelist a:hover {font-weight: bold; color: #000000;}


#lawyers {
	background-image: url(../images/inside/inside_12.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 469px;
}
#lawyerstop{
	background-image: url(../images/inside/inside_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
}
#lawyersbot {
	width: 469px;
	background-image: url(../images/inside/inside_16.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#lawyersbot p {margin: 0px; padding: 0px 40px 0px 40px;}

#lawyersbot a { font-weight: bold; color: #306769;}
#lawyersbot a:hover { font-weight: bold; color: #000000;}


#intro {
	background-image: url(../images/index/index_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 144px;
	width: 469px;
}

#intro p {margin: 0px; padding: 5px 25px 0px 50px;}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1D57A3;
}
.w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D57A3;
	font-style: italic;
}

.blue {color:#1D57A3;}

#articles {
	background-image: url(../images/index/index_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 469px;
}

/* RSS Feed */
#rss { background:url("../rss/images/btn-rss.gif") left top no-repeat; height:16px; 
       color:#F89839; font-size:12px; font:Arial, Helvetica, sans-serif; margin:0 0 10px 200px; padding-left:50px; }

#articlesbody {
	width: 469px;
	background-image: url(../images/index/index_16.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#articlesbody p {margin: 0px; padding: 5px 25px 0px 35px;}

#articlesbot {
	background-image: url(../images/index/index_14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 49px;
	width: 469px;
}
#articlesbot p{margin: 0px; padding: 5px 15px 0px 0px;}

#articlesbot a { text-decoration: none;}

#topic {
	background-image: url(../images/index/index_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 469px;
}

#topicbody {
	width: 469px;
	background-image: url(../images/index/index_16.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#topicbody p {margin: 0px; padding: 5px 25px 0px 40px;}

#topicbot {
	background-image: url(../images/index/index_21.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 469px;
}
#topicbot p{margin: 0px; padding: 5px 15px 0px 0px;}
#topicbot a { text-decoration: none;}



#header2_right {
	background-image: url(../images/index/headerright_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 331px; float: left;
}

#header2_right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E9F3FD;
	margin: 0px;
	padding: 5px 30px 0px 200px;
}
#header2_right a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E9F3FD;
	text-decoration: none;
}
#header2_right a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FBE38D;
	text-decoration: none;
}

/*#zipsearch {
	background-image: url(../images/index/index_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
	width: 331px;float: left;
}*/

#zipsearch p {margin: 0px; padding: 50px 35px 0px 40px;}

/*#zipsearchinside {
	background-image: url(../images/inside/inside_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 218px;
	width: 331px;float: left;
}*/
#zipsearchinside p {margin: 0px; padding: 50px 35px 0px 40px;}

#featuredfirm {
	background-image: url(../images/index/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 331px;float: left;
}

#featuredfirmbody {
	background-image: url(../images/index/index_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 83px;
	width: 331px;float: left;
}
#featuredfirmbody p { margin: 0px; padding: 0px 35px 0px 40px;}

#featuredfirminside {
	background-image: url(../images/inside/inside_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 331px;
	float: left;
}

#featuredfirmbodyinside {
	background-image: url(../images/inside/inside_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 92px;
	width: 331px;
	float: left;
}
#featuredfirmbodyinside p { margin: 0px; padding: 0px 35px 0px 40px;}

#lawfirms {
	background-image: url(../images/index/lawfirms.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 331px;
	float: left;
	margin-top: 20px;
}

#lawfirmsbody {
	background-image: url(../images/index/lawfirms_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:auto;
	width: 331px;float: left;
}
#lawfirmsbody ul { margin: 0px; padding: 0px 35px 0px 40px;}

#popsearches {
	background-image: url(../images/inside/inside_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 331px;
	float: left;
}


.podbg {
	background-image: url(../images/inside/inside_10.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 331px;
	float: left;
	margin: 0px;
	padding: 0px;
	
}

.podbg p {margin: 0px; padding: 10px 40px 0px 40px;}

.podbot {
	background-image: url(../images/inside/inside_14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 331px;
	float: left;
}

#poplist { margin: 0px; padding: 0px; width: 331px;} 
#poplist ul {padding: 0px; margin: 4px 0px 0px 45px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: outside; }
#poplist li { margin: 0px; padding: 0px 0px 4px 0px; line-height: 15px; text-align:left;}

#advertise {
	background-image: url(../images/inside/inside_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 331px;
	float: left;
}

#areas {
	background-image: url(../images/index/index_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 331px;float: left;
}

#areastop {
	background-image: url(../images/index/index_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 331px;float: left;
}
#areastop:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#areasbg {
	background-image: url(../images/index/index_18.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 331px;float: left;
}

#areasbottom {
	background-image: url(../images/index/index_19.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 331px;
	padding: 0px 0px 40px 0px;float: left;
}
#areasbottom p {margin: 0px; padding: 0px 50px 0px 40px;}

#areasbottom:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#areasbg:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#statesearch {
	background-image: url(../images/index/index_20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 94px;
	width: 331px;
	float: left;
}
#statesearch:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#statesearchinside {
	background-image: url(../images/inside/inside_19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 144px;
	width: 331px;
	float:left;
}
#statesearchinside:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#footer {
	padding: 0px;
	margin: 0px auto 0px auto;
	background-image: url(../images/index/index_22.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	width: 800px;
	float: left;
}
#footer a {color: #ffffff; text-decoration: none; font-weight: bold;}
#footer p {color: #ffffff; margin: 0px; padding: 45px 0px 0px 40px;}
#footer a:hover {color: #ffffff; text-decoration: underline;}

#footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#listdiv { margin: 15px 0px 25px 40px; padding: 0px; font-size: 10px;} 
#listdiv ul {margin: 0px; padding: 0px; text-align:left; list-style: none; font-size: 10px;}
#listdiv li { margin: 0px 10px 0px 0px; padding: 0px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px;  text-align:left; width: 130px; float: left;}
#listdiv a {font-size: 11px;}


.largetable { width: 375px;  margin: 0px 0px 0px 30px; padding: 0px; list-style: none;  }
.ltcol1 { width: 110px; padding: 0px 0px 0px 20px; margin: 10px 0px 5px 0px; background-color: #EAEFEF; list-style: none;}
.ltcol2 { width: 110px; margin-left: 30px; }
.ltcol3 { width: 200px; margin-left: 60px;}
/* nav */

#nav2 { background: url(../images/index/nav.jpg) no-repeat top left; width: 331px; height: 56px; position: relative; margin: 0px; padding: 0px; text-align: center; float: left;
}
#nav2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 8px;
}
#nav2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1D58A7;
	text-decoration: none;
	padding-top: 8px;

}

#nav2 li { list-style: none; margin: 0px; position: absolute; top: 19px; height: 37px; display: block; }
#nav2 li a {height: 37px; display: block; }

#nav2_1 { width: 77px; left: 0px;}
#nav2_2 { width: 62px; left: 77px;}
#nav2_3 { width: 89px; left: 139px;}
#nav2_4 { width: 84px; left: 229px;}

#nav2_1 a:hover { background: transparent url(../images/index/nav.jpg) -0px -75px no-repeat;}
#nav2_2 a:hover { background: transparent url(../images/index/nav.jpg) -77px -75px no-repeat;}
#nav2_3 a:hover { background: transparent url(../images/index/nav.jpg) -139px -75px no-repeat;}
#nav2_4 a:hover { background: transparent url(../images/index/nav.jpg) -229px -75px no-repeat;}

/*quickcontactform*/

.input {
	display: block;
	width: 152px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
}
.zip {
	float: left;
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
}
.select {
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
} 
.selectstate {
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 55px 0px 0px 75px;
	border: 1px solid #000000;
}

 
.submit { width : 43px; margin: 8px 0px 0px 20px; padding: 0px; border: 0px; float: left;}


http://64.255.0.254/css/styles.css

/* CSS Document */
body {
	margin: 0px auto 0px auto;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #464646;
	text-align: center;
}
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px;}
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1D57A3; text-decoration: underline;}
a:hover { text-decoration: underline; color: #000000;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 25px 0px 0px 40px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 10px 0px 0px 38px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 10px 0px 0px 38px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #F0E3E76;
	margin: 0px;
	padding: 25px 0px 0px 38px;
}

#container {
	width: 800px;
	background-image: url(../images/index/bg_23.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	margin: 0px auto 0px auto;
}
#container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#leftcol {width: 469px; float: left;}

#rightcol {width: 331px; float: left;}

#header_left {
	background-image: url(../images/index/index_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 115px;
	width: 469px;
}

#header_leftinside {
	background-image: url(../images/inside/inside_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	width: 469px;
}

#header_leftinside2 {
	background-image: url(../images/inside/general_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 109px;
	width: 469px;
}

#state {
	height: 127px;
	width: 469px;
	background-image: url(../images/inside/inside_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#state p {margin: 0px; padding: 50px 145px 0px 60px;}

#title {
	height: 68px;
	width: 469px;
	background-image: url(../images/inside/general_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#title p {margin: 0px; padding: 20px 0px 0px 50px; font-size:18px; font-weight:bold; color: #0A5073;}

#metrobg {
	background-image: url(../images/inside/inside_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
	margin:0px;
	padding:0px;
}
#pagebg {
	background-image: url(../images/inside/general_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
	margin:0px;
	padding:0px;
}
#pagebg p { margin: 0px; padding: 10px 40px 0px 45px;}

#directory {width: 469px;}
#directory p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding: 0px 0px 15px 40px;
}
#directory a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#408285;
}

#directory a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

#metros {width: 469px; margin: 0px; padding: 0px 0px 20px 0px;}
#metros p {margin: 0px; padding: 12px 0px 0px 40px;}
#metros ul {margin: 15px 0px 0px 45px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: inside; }
#metros li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; line-height: 16px;  padding: 7px 0px 0px 0px;}

#listmetro { margin: 0px; padding: 0px; position:relative;} 
#listmetro ul {margin: 15px 0px 0px 50px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: inside; }
#listmetro li { margin: 0px; padding: 0px 0px 4px 0px; line-height: 15px;  text-align:left; width: 150px; float: left;}
#listmetro:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#resources {width: 469px;}
#resources p{ margin: 0px; padding: 10px 30px 0px 40px;}

#resourcelist { margin: 0px; padding: 15px 0px 0px 65px;} 
#resourcelist ul {margin: 0px; padding: 0px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: outside; }
#resourcelist li { margin: 0px 0px 0px 0px; padding: 0px 0px 4px 0px; line-height: 15px;  text-align:left; width: 300px;}

#resourcelist a {font-weight: bold;}
#resourcelist a:hover {font-weight: bold; color: #000000;}


#lawyers {
	background-image: url(../images/inside/inside_12.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 469px;
}
#lawyerstop{
	background-image: url(../images/inside/inside_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 469px;
}
#lawyersbot {
	width: 469px;
	background-image: url(../images/inside/inside_16.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#lawyersbot p {margin: 0px; padding: 0px 40px 0px 40px; font-size: 11px;}

#lawyersbot a { display: block; text-decoration: none; color: #306769; font-size: 11px; font-weight: normal;}
#lawyersbot a:hover { font-weight: normal; color: #000000; text-decoration: underline; font-size: 11px;}


#intro {
	background-image: url(../images/index/index_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 144px;
	width: 469px;
}

#intro p {margin: 0px; padding: 5px 25px 0px 50px;}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1D57A3;
}
.w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1D57A3;
	font-style: italic;
}

.blue {color:#1D57A3;}

#articles {
	background-image: url(../images/index/index_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 469px;
}

#articlesbody {
	width: 469px;
	background-image: url(../images/index/index_16.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#articlesbody p {margin: 0px; padding: 5px 25px 0px 35px;}

#articlesbot {
	background-image: url(../images/index/index_14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 49px;
	width: 469px;
}
#articlesbot p{margin: 0px; padding: 5px 15px 0px 0px;}

#articlesbot a { text-decoration: none;}

#topic {
	background-image: url(../images/index/index_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 39px;
	width: 469px;
}

#topicbody {
	width: 469px;
	background-image: url(../images/index/index_16.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#topicbody p {margin: 0px; padding: 5px 25px 0px 40px;}

#topicbot {
	background-image: url(../images/index/index_21.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 32px;
	width: 469px;
}
#topicbot p{margin: 0px; padding: 5px 15px 0px 0px;}
#topicbot a { text-decoration: none;}



#header2_right {
	background-image: url(../images/index/headerright_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 331px; float: left;
}

#header2_right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E9F3FD;
	margin: 0px;
	padding: 5px 30px 0px 200px;
}
#header2_right a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E9F3FD;
	text-decoration: none;
}
#header2_right a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FBE38D;
	text-decoration: none;
}

#zipsearch {
	background-image: url(../images/index/index_04_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 159px;
	width: 331px;float: left;
}
#zipsearch p {margin: 0px; padding: 50px 35px 0px 40px;}

#zipsearchinside {
	background-image: url(../images/index/index_04_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 159px;
	width: 331px;float: left;
}
#zipsearchinside p {margin: 0px; padding: 50px 35px 0px 40px;}

#featuredfirm {
	background-image: url(../images/index/index_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 331px;float: left;
}

#featuredfirmbody {
	background-image: url(../images/index/index_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 83px;
	width: 331px;float: left;
}
#featuredfirmbody p { margin: 0px; padding: 0px 35px 0px 40px;}

#featuredfirminside {
	background-image: url(../images/inside/inside_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 41px;
	width: 331px;
	float: left;
}

#featuredfirmbodyinside {
	background-image: url(../images/inside/inside_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 92px;
	width: 331px;
	float: left;
}
#featuredfirmbodyinside p { margin: 0px; padding: 0px 35px 0px 40px;}

#popsearches {
	background-image: url(../images/inside/inside_09_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 53px;
	width: 331px;
	float: left;
}


.podbg {
	background-image: url(../images/inside/inside_10.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 331px;
	float: left;
	margin: 0px;
	padding: 0px;
	
}

.podbg p {margin: 0px; padding: 10px 40px 0px 40px;}

.podbot {
	background-image: url(../images/inside/inside_14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 331px;
	float: left;
}

#poplist { margin: 0px; padding: 0px; width: 331px;} 
#poplist ul {padding: 0px; margin: 4px 0px 0px 45px; text-align:left; list-style-image: url(../images/inside/arrow.gif); list-style-position: outside; }
#poplist li { margin: 0px; padding: 0px 0px 4px 0px; line-height: 15px; text-align:left;}

#advertise {
	background-image: url(../images/inside/inside_15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 331px;
	float: left;
}

#areas {
	background-image: url(../images/index/index_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	width: 331px;float: left;
}

#areastop {
	background-image: url(../images/index/index_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 331px;float: left;
}
#areastop:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#areasbg {
	background-image: url(../images/index/index_18.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 331px;float: left;
}

#areasbottom {
	background-image: url(../images/index/index_19.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 331px;
	padding: 0px 0px 40px 0px;float: left;
}
#areasbottom p {margin: 0px; padding: 0px 50px 0px 40px;}

#areasbottom:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#areasbg:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#statesearch {
	background-image: url(../images/index/index_20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 94px;
	width: 331px;
	float: left;
}
#statesearch:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#statesearchinside {
	background-image: url(../images/inside/inside_19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 144px;
	width: 331px;
	float:left;
}
#statesearchinside:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#footer {
	padding: 0px;
	margin: 0px auto 0px auto;
	background-image: url(../images/index/index_22.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 110px;
	width: 800px;
	float: left;
}
#footer a {color: #ffffff; text-decoration: none; font-weight: bold;}
#footer p {color: #ffffff; margin: 0px; padding: 45px 0px 0px 40px;}
#footer a:hover {color: #ffffff; text-decoration: underline;}

#footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#listdiv {margin: 15px 20px 25px 40px; padding: 0px; font-size: 10px;} 
#listdiv1 {width: 40%; padding: 0px; margin:  0px 10px 0px 0px;float:left} 
#listdiv2 {width: 40%; padding: 0px; float:left} 

#listdiv1 ul {list-style: none;}
#listdiv1 li { margin: 0px; padding: 0px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px;  text-align:left; width: 120px; }
#listdiv1 a {font-size: 11px;}
#listdiv2 ul {list-style: none; width: 120px; }
#listdiv2 li { margin: 0px; padding: 0px 0px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px;  text-align:left;}
#listdiv2 a {font-size: 11px;}

#listdiv3 {width: 45%; float:left; padding: 0px;  margin: 0px 10px 0px 0px; font-size: 10px;} 
#listdiv4 {width: 45%; float:left; padding: 0px;  margin: 0px 10px 0px 0px; font-size: 10px;} 
#listdiv3 ul {list-style: none;}
#listdiv3 li {width: 230px; margin: 0px; padding: 0px 7px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px; text-align:left;}
#listdiv3 a {font-size: 11px;}
#listdiv4 ul {list-style: none;}
#listdiv4 li {width: 230px; margin: 0px; padding: 0px 7px 4px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 15px; text-align:left;}
#listdiv4 a {font-size: 11px;}


/* nav */

#nav2 { background: url(../images/index/nav.jpg) no-repeat top left; width: 331px; height: 56px; position: relative; margin: 0px; padding: 0px; text-align: center; float: left;
}
#nav2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top: 8px;
}
#nav2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1D58A7;
	text-decoration: none;
	padding-top: 8px;

}

#nav2 li { list-style: none; margin: 0px; position: absolute; top: 19px; height: 37px; display: block; }
#nav2 li a {height: 37px; display: block; }

#nav2_1 { width: 77px; left: 0px;}
#nav2_2 { width: 62px; left: 77px;}
#nav2_3 { width: 89px; left: 139px;}
#nav2_4 { width: 84px; left: 229px;}

#nav2_1 a:hover { background: transparent url(../images/index/nav.jpg) -0px -75px no-repeat;}
#nav2_2 a:hover { background: transparent url(../images/index/nav.jpg) -77px -75px no-repeat;}
#nav2_3 a:hover { background: transparent url(../images/index/nav.jpg) -139px -75px no-repeat;}
#nav2_4 a:hover { background: transparent url(../images/index/nav.jpg) -229px -75px no-repeat;}

/*quickcontactform*/

.input {
	display: block;
	width: 152px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
}
.zip {
	float: left;
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
}
.select {
	width: 155px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 85px;
	border: 1px solid #549CC9;
} 
.selectstate {
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 55px 0px 0px 75px;
	border: 1px solid #000000;
}

#map{
	background:url(../images/index/index_03.jpg) no-repeat;
	width:469px;
	height:269px;
	}
#dropdown{
	padding:5px 0 0 215px;
	margin:0 0 0 0;
	}

#privacy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
