/**** Mesriani Law CSS*****/


/**** Global Style *****/

body {
	margin:0px;
	padding:0px;
}

.dummy {
	width:20px;
	height:auto;
	clear:both;
}





p, h1  {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#996600;
	}

h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#993300;
	margin:0px;
	padding-top:5px;
	padding-bottom:3px;
line-height:30px;
}

h4 {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	margin:0px;
	padding:0px;
}

/****  Main Container  ****/
#main-container {
	width:100%;
	height:auto;
	padding:0px;
	margin:0px auto;
}


/****      Header      ****/
#header-container {
	width:100%;
	height:147px;
	background:url(../images/header-bg.png) repeat-x;
}

		.header-content {
			margin:0px auto;
			width:1000px;
			height:147px;
		}

		.header-content img {
			margin-left:35px;
		}
		
#mesrianilaw{
	width:633px;
	height:147px;
	float:right;
}

#message_script {
width:633px;
height:auto;
}


/****    Navigation    ****/

#nav-container {
	padding:0px;
	width:100%;
	height:25px;
	background:url(../images/nav-bg.png) repeat-x;
}

		.nav-content {
			margin:0px auto;
			width:966px;
			height:25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#FFF;
		}


				
		.nav-content li {
			height:25px;
			margin:0px;
			padding:0px;
			background:#666;
		
		}
		
		.nav-content ul{
			padding:0px;
			margin:0px;
			list-style-type: none;
		}
		
		/*Top level list items*/
		.nav-content ul li{
			position: relative;
			display: inline;
			float:left;
			background-color: #8c8c8c; /*overall menu background color*/
		}
		
		/*Top level menu link items style*/
		.nav-content ul li a{
			margin:0px;
			display: block;
			width: 90px; /*Width of top level menu link items*/
			padding: 0px 0px;
			/*border: 1px solid black;*/
			text-decoration: none;
			color: navy;
		}
		
		/*1st sub level menu*/
		.nav-content ul li ul{
			left: 0;
			position: absolute;
			/*top: 10em; /* no need to change, as true value set by script */
			display: block;
			visibility: hidden;
		}
		
		/*Sub level menu list items (undo style from Top level List Items)*/
		.nav-content ul li ul li{
			border:#CCC solid 1px;
			padding:0px;
			margin:0px;
			display: list-item;
			/*float: none;*/
		}
		
		/*All subsequent sub menu levels offset after 1st level sub menu */
		.nav-content ul li ul li ul{ 
			left: 0px; /* no need to change, as true value set by script */
			top:0px;
		}
		
		/* Sub level menu links style */
		.nav-content ul li ul li a{
			display: block;
			width: 200px; /*width of sub menu levels*/
			color: navy;
			text-decoration: none;
			margin:0px;
			padding: 5px 5px;
			/*border: 1px solid #ccc;*/
		}
		
		.nav-content ul li a:hover{
			/*background-color: black;*/
			/*color: white;*/
		}
		
		/*Background image for top level menu list links */
		.nav-content .mainfoldericon{
			/*background: #F3F3F3 url(media/arrow-down.gif) no-repeat center right;*/
		}
		
		/*Background image for subsequent level menu list links */
		.nav-content .subfoldericon{
		background:#8c8c8c;
		}
		
		* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
			/*padding-top: 1em;*/
		}
		
		/* Holly Hack for IE \*/
		* html .nav-content ul li { float: left; height: 1%; }
		* html .nav-content ul li a { height: 0%; }
		/* End */
		
		.search {
			padding-top:1px;
			width:auto;
			height:auto;
			float:right;
		}
		
		.search-textfield {
			font-size:11px;
			margin:0px;
			padding:0px;
		}
		
		.search-btn {
			width:22px;
			margin:0px;
			padding:0px;
			height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8px;

			font-weight:bold;
			color:#333;
		}
		
		.nav-content a, .nav-content a:link, .nav-content a:visited {
			text-decoration:none;
			color:#FFF;
		}
		
		.nav-content a:hover {
		color:#FFFF00;
			text-decoration:none;
		}
		
		.nav-content a:active {
			color:#FFF;
			text-decoration:none;
		}
		
/****    Top Links     ****/


#top-links-container {
	width:auto;
	height:70px;
	/*margin-bottom:15px;*/

}

		.top-links-content {
                     padding-top:10px;
			margin:0px auto;
			width:964px;
			height:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666;
		}
		
		.top-links-content a, .top-links-content a:link, .top-links-content a:visited {
			text-decoration:none;
			color:#666;
		}
		
		.top-links-content a:hover {
			color:#666;
			text-decoration:underline;
		}
		
		.top-links-content a:active {
			text-decoration:none;
			color:#666;
		}
				
				.tel-number {
					margin-top:0px;
					width:250px;
					height:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:22px;
					font-weight:bold;
					color:#D50000;
					float:right;
					text-align:right;
				}
				
				.address {
					font-family:Arial, Helvetica, sans-serif;					
					font-size:10px;
					color:#666;
					width:250px;
					height:auto;
					float:right;
					font-weight:normal;
					text-align:right;		
				}
				
				.consult {
					font-family:Arial, Helvetica, sans-serif;
					font-size:18px;
					color:#0066CC;
					width:250px;
					height:auto;
					float:right;
					font-weight:bold;
					text-align:center;
                                   letter-spacing:1px;		
				}

/****    Contents      ****/

#content-container {
	width:964px;
	height:auto;
	margin:0px auto;
	padding-top:30px;


	
	}

	#content-container-right {   /*contents in right column*/
		width:220px;
		height:auto;
		float:right;
		}
			.free-case-hd { /*free case analysis*/
			width:220px;
			height:25px;
			background:url(../images/free-case-hd.png) no-repeat;
			}
			
				.free-case-content {
					width:218px;
					height:auto;
					border-bottom:#999 solid 1px;
					border-right:#999 solid 1px;
					border-left:#999 solid 1px;
					padding-top:8px;
					padding-bottom:14px;
				}
				
						.free-case-textfields {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#999;
							border: #999 solid 1px;
							margin-top:6px;
							margin-left:22px;
							width:172px;
						}
						
						.textarea {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
							color:#999;
							border: #999 solid 1px;
							margin-top:6px;
							margin-left:22px;
							width:172px;
						}
						
						.free-case-btn { 
							width:80px;
							margin-left:65px;
							margin-top:12px;
							color:#666;
						}
						
.proud-member-hd {
		margin-top:9px;
		width:220px;
		height:25px;
		background:url(../images/proud.png) no-repeat;
	}
	
			.proud-member-content {
				margin-top:20px;
				width:220px;
				height:200px;
				background:url(../images/proud-pic.png) no-repeat;						
			}
			
			.proud-member-content2 {
				margin-top:20px;
				width:220px;
				height:69px;
				background:url(../images/proud-pic2.png) no-repeat;						
				}
				
#radio-box { /*radio content box*/
	margin-top:20px;
	width:220px;
	height:auto;
}

#avvo {
       margin-top:20px;
	width:220px;
	height:49px;
       background:url(../images/avvo.png) no-repeat;
}

	#radio-box .more_clips {
		text-align:center;
	}
	
	#radio-box .more_clips a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#333333;
	}
	
	#radio-box .more_clips a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#333333;		
	}
	
	#radio-box .more_clips a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#333333;		
	}
		
		.player-container {
			width:100%;
			height:20px;
			background:url(../images/dummy-radio.png) no-repeat;
		}
		
		.radio-banner {
			width:220px;
			height:auto;
			margin-top:20px;
			background:url(../images/radio-banner.png) no-repeat;
		}

              .outofstate {
                     width:220px;
			height:139px;
			margin-top:5px;
			background:url(../images/outofstate.png) no-repeat;
              
              }
		
#content-container-center {   /*contents in left center*/
	width:523px;
	height:auto;
	float:right;
}

		#content-center {
			margin:0px auto;
			width:480px;
			height:auto;
			
		}


                    #content-center h1 {
font-family:"Times New Roman", Times, serif;
text-align:center;
font-size:26px;
font-weight:normal;
color:#006699;
padding-top:3px;
padding-bottom:12px;
text-decoration:underline;
}
		
				.specialties-hd {
					width:480px;
					height:25px;
					background:url(../images/specialties.png) no-repeat;
				}
				
						.specialties-container {
							width:auto;
							height:250px;
							padding-top:18px;
							
						}
						
						.specialties-container img {
							margin-top:10px;
						}
						
							.specilaties-cotainer-row2 {
								width:240px;
								height:auto;
								float:right;
								
								}
								
							.specilaties-cotainer-row1 {
								width:240px;
								height:auto;
								float:left;
								
								}
								
							.specialties-wrapper {
								width:218px;
								height:auto;
								margin-bottom:10px;
								padding-left:10px;
							}
								
							.specialties-title {
								width:auto;
								font-family:Verdana, Geneva, sans-serif;
								font-weight:bold;
								color:#996600;
								text-align:left;
								font-size:12px;
                                                        padding-top:10px;
								}
								
							.image-wrapper {
								width:auto;
								height:auto;
								margin:0px;
								padding:0px;
								}

.mission-statement{
					width:480px;
					height:25px;
					background:url(../images/mission-statement.png) no-repeat;
					margin-bottom:8px;
                                   margin-top:40px;
				}

								
.tagline-hd {
	margin-top:14px;
	margin-bottom:8px;
	width:480px;
	height:auto;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#990000;

}

.tagline-hd1 {
	margin-bottom:8px;
	width:480px;
	height:auto;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#990000;
       text-indent:10px;
      

}


		.tagline-container {
			/*text-align:justify;*/
			line-height:20px;
			margin-top:0px;
			width:auto;
			height:auto;
			padding-bottom:8px;
		}

              .tagline-container1 {
			/*text-align:justify;*/
			line-height:20px;
			margin-top:10px;
			width:auto;
			height:auto;
			padding-bottom:20px;
			padding-left:16px;
		} 

       #tagline-container2  {
	line-height:0px;
	margin-top:0px;
	width:auto;
	height:auto;
	padding-bottom:18px;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#666;
       text-align:center;
       font-weight:bold;
       text-transform:capitalize;
	}

		
		.tagline-container li {
			background:url(../images/bullet.png) no-repeat left;
			list-style-type:none;
			text-indent:14px;
			
		}
		
		.tagline-container ul {
			margin:0px;
			padding:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#666;
		}

             .tagline-container1 li {
			list-style-type:none;
                     padding-left:0px;
			
		}
		
		.tagline-container1 ul {
                     list-style-image:url(../images/bullet.png);
			margin:0px;
			padding:0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#666;
		}
			
		
			.tagline-container a, .tagline-container a:link, .tagline-container a:visited {
				color:#06F;
				text-decoration:none;
			}
			
			.tagline-container a:hover {
				color:#06F;
				text-decoration:underline;
			}
			
			.tagline-container a:active{
				color:#06F;
				text-decoration:underline;
			}
			
#ads-container {
	width:480px;
	height:280px;
	margin:0px auto;
	padding-top:0px;
	padding-bottom:0px;
	
}

	#case-result-container {
		width:235px;
		height:255px;
		float:left;
		background:url(../images/case-result-bg.png) no-repeat;
	}
	
	#clients-testimonial-container {
		width:235px;
		height:248px;
		float:right;
		background:url(../images/clients-testimonial.png) no-repeat;
	}
	
		.ads-content-wrapper p {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#666;
			font-size:12px;
			
		}
	
		.ads-content-wrapper {
			width:200px;
			height:210px;
			margin:0px auto;
			padding-top:38px;
			line-height:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:#666;
		}
		
		.ads-content-wrapper ul {
			margin:0px;
			padding:0px;
			margin-left:10px;
		}
		
		.ads-content-wrapper li {
			margin-top:8px;
			padding:0px;
			line-height:16px;
		}
		
			.ads-more {
			width:230px;
			height:auto;
			margin:0px auto;
			padding-top:0px;
			text-align:right;
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight:bold;
		}
		
		.ads-more a, .ads-more a:link, .ads-more a:visited {
			text-decoration:underline;
			color:#09F;
		}
		
		.ads-more a:hover {
			text-decoration:underline;
			color:#09F;
		}
		
		.ads-more a:active {
			text-decoration:underline;
			color:#09F;
		}

		
#content-container-left {   /*contents in left column*/
	width:220px;
	height:auto;
	float:left;
}

		.entries-hd {
                     margin-top:11px;
			width:220px;
			height:25px;
			background:url(../images/recent-hd.png) no-repeat;
		}
		
				.entries-content {
					width:100%;
					height:auto;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#9D9C5E;
				}
				
						.entries-content ul {

							margin:0px;
							padding:0px;
						}
		
								.entries-content li {
									margin-left:14px;
									list-style-type:none;
									text-indent:14px;
									margin-top:8px;
									background:url(../images/bullet.png) no-repeat;
								}
								
										.entries-content a, .entries-content a:link, .entries-content a:visited {
											color:#9D9C5E;
											text-decoration:none;
										}
										
										.entries-content a:hover {
											color:#9D9C5E;
											text-decoration:underline;
										}
										
										.entries-content a:active {
											color:#9D9C5E;
											text-decoration:none;
										}	
		
.video-hd {
			width:220px;
			height:25px;
			background:url(../images/video-hd.png) no-repeat;
			margin-top:11px;
		}	
		
.video-content {
			margin-top:10px;  
			width:214px;
			height:237px;
			padding-left:3px;
		}
		
#videos-more {
			width:200px;
			height:auto;
			margin-bottom:25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-indent:16px;
			color:#09F;
			background:url(../images/bullet.png) no-repeat left;
			
		}
		
		#videos-more a, #videos-more a:link, #videos-more a:visited {
			text-decoration:underline;
			color:#09F;
		}
		
		#videos-more a:hover {
			text-decoration:underline;
			color:#09F;
		}
		
		#videos-more a:active {
			text-decoration:underline;
			color:#09F;
		}
		
.latest-container {
	width:154px;
	height:40px;
	background:url(../images/latest-bg2.png) no-repeat;
       margin:0px auto;
       
}

	.latest-wrapper {
              margin-top:0px;
		width:auto;
		height:40px;
		font-family:"Times New Roman", Times, serif;
		color:#FFF;
		font-size:13px;
		text-align:center;
		line-height:28px;
	}
	
		.latest-wrapper a, .latest-wrapper a:link, .latest-wrapper a:visited {
			color:#996600;
			text-decoration:none;
		}
		
		.latest-wrapper a:hover {
			color:#996600;
			text-decoration:underline;
		}
		
		.latest-wrapper a:active {
			color:#996600;
			text-decoration:none;
		}
		
.office-hd {
			margin-top:20px;
			width:220px;
			height:25px;
			background:url(../images/office-hd.png) no-repeat;
		}
		
					.office-content {
						margin-top:6px;
						width:200px;
						height:auto;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color:#333;
						border:#000000 solid 0px;
						
					}
					
					.office-content ul {
						margin:0px;
						padding:0px;
					
					}
					
					.office-content li {
						margin-top:45px;
						padding-left:18px;
						line-height:18px;
						list-style-type:none;
					}
					
							.office-content a, .office-content a:link, .office-content a:visited {
								text-decoration:none;
								color:#FF6600;
							}
							
							.office-content a:hover {
								text-decoration:underline;
								color:#FF6600;
							}
							
							.office-content a:active {
								text-decoration:none;
								color:#FF6600;
							}
							
#division-container {
	padding-top:3px;
	margin:0px auto;
	width:960px;
	height:auto;
	clear:both;
}

#division-container2 {
	padding-top:3px;
	margin:0px auto;
	width:960px;
	height:auto;
	clear:both;
	
	
}

		.division-left {
			width:467px;
			height:auto;
			float:left;
		}
		
		.division-left a, .division-left a:link, .division-left a:visited {
			color:#09F;
			text-decoration:none;
		}
		
		.division-left a:hover {
			color:#09F;
			text-decoration:underline;
		}
		
		.division-left a:active {
			color:#09F;
			text-decoration:none;
		}
		
				.personal-injury-hd {
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:15px;
					color:#960;
					text-decoration:underline;
				}
				
				.personal-injury-hd2 {
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:12px;
					color:#06F;
					text-decoration:underline;
				}
				
						.personal-injury-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
				.social-disablity-hd {
					width:467px;
					height:25px;
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:15px;
					color:#960;
					text-decoration:underline;
				}
				
						.social-disablity-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
						
		.division-right {
			width:467px;
			height:auto;
			float:right;
		}
		
		.division-right a, .division-right a:link, .division-right a:visited {
			color:#09F;
			text-decoration:none;
		}
		
		.division-right a:hover {
			color:#09F;
			text-decoration:underline;
		}
		
		.division-right a:active {
			color:#09F;
			text-decoration:none;
		}
		
				.employment-hd {
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:15px;
					color:#960;
					text-decoration:underline;
				}
				
				.employment-hd2 {
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:12px;
					color:#06F;
					text-decoration:underline;
				}
				
						.employment-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
				.corporate-hd {
					width:467px;
					height:25px;
					width:467px;
					height:25px;
					margin-top:14px;
					margin-bottom:8px;
					height:auto;
					font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-size:15px;
					color:#960;
					text-decoration:underline;
				}
				
						.corporate-content {
							margin-top:8px;
							margin-bottom:20px;
							text-align:justify;
							width:467px;
							height:auto;
							line-height:18px;
						}
						
#dashed {
	width:100%;
	height:0px;
	padding-top:0px;
	margin-bottom:0px;
	border-top:#CCC dashed 1px;
}

#other-services {
	margin-top:8px;
	margin-bottom:5px;
	width:960px;
	height:25px;
	background:url(../images/other-services.png) no-repeat;
	clear:both;
}

		.left-services {
			width:467px;
			height:auto;
			margin-top:8px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#9D9C5E;			
		}
		
				.left-services ul {
					margin:0px;
					padding:0px;
				}
				
					.left-services li {
						margin-left:14px;
						list-style-type:none;
						text-indent:14px;
						margin-top:4px;
						background:url(../images/bullet.png) no-repeat;
					}
				
		
		.right-services {
			width:467px;
			height:auto;
			margin-top:8px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#9D9C5E;	
		}
		
				.right-services ul {
					margin:0px;
					padding:0px;
				}
				
					.right-services li {
						margin-left:14px;
						list-style-type:none;
						text-indent:14px;
						margin-top:4px;
						background:url(../images/bullet.png) no-repeat;
					}
	
.left-services a, .left-services a:link, .left-services a:visited {
	color:#9D9C5E;
	text-decoration:none;
}

.left-services a:hover {
	color:#9D9C5E;
	text-decoration:underline;
}

.left-services a:active {
	color:#9D9C5E;
	text-decoration:underline;
}

.right-services a, .right-servicess a:link, .right-services a:visited {
	color:#9D9C5E;
	text-decoration:none;
}

.right-services a:hover {
	color:#9D9C5E;
	text-decoration:underline;
}

.right-services a:active {
	color:#9D9C5E;
	text-decoration:underline;
}


#footer-container {
	width:100%;
	height:197px;
	margin-top:30px;
	background:url(../images/footer-bg.png) repeat-x;
}

		.footer-content-container {
			margin:0px auto;
			width:960px;
			height:197px;
			background:url(../images/fotter-bill.png) no-repeat right;
			
			}
		
				.footer-content{
					line-height:14px;
					padding-top:16px;
					text-align:left;
					width:auto;
					height:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					color:#FFF;
				}
				
				.footer-content2{
					line-height:14px;
					padding-top:4px;
					text-align:left;
					width:auto;
					height:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:normal;
					color:#FFF;
				}

        
                            .footer-content-container img {
          
                                  margin-top:8px;
                            }
				
.footer-content a, .footer-content a:link, .footer-content a:visited {
	color:#FFF;
	text-decoration:none;
}

.footer-content a:hover {
	color:#FFCC00;
	text-decoration:underline;
}
	
.footer-content2 a, .footer-content2 a:link, .footer-content2 a:visited {
	color:#FFCC00;
	text-decoration:underline;
}

.footer-content2 a:hover {
	color:#FFCC00;
	text-decoration:underline;
}

#city-container {
	padding-top:20px;
	width:960px;
	height:auto;
	margin:0px auto;
}

		.city-hd {
			width:960px;
			height:25px;
			background:url(../images/citiesandcounties-hd.png) no-repeat;
		}
		
				.city-container {
					width:960px;
					height:auto;
					margin-top:0px;
				}
				
#city_btn {
	width:auto;
	height:auto;
	}
	
			#city_btn_container {
				margin-top:20px;
				width:auto;
				height:64px;
				padding-left:8px;
				}
				
			#city_btn_container ul {
				margin:0px;
				padding:0px;
				}
				
			#city_btn_container li {
				list-style-type:none;
				display:inline;
			}
			
				.btn_container {
					float:left;
					background:url(../images/bg_counties.jpg) no-repeat;
					width:180px;
					height:60px;
					padding:3px;
					padding-top:15px;
					margin-left:2px;
					text-align:center;
					border:#000000 solid 0px;
				}
				
				.btn_container a:link, .btn_container a:visited {
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:12px;
					color:#000000;
					text-decoration:none;
				}

				.btn_container a:hover {
					font-family:Arial, Helvetica, sans-serif;				
					font-weight:bold;					
					font-size:12px;					
					color:#000000;
					text-decoration:underline;
				}

				
#cityandfooter-container {
	width:100%;
	height:auto;
	margin:0px auto;
}

#landing-content {
	text-align:justify;
	width:964px;
	height:auto;
	margin-top:10px;
	float:left;
	line-height:18px;
	border:#000000 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
}

#landing-content a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:none;
}

#landing-content table {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}

/*#landing-content td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}*/

#landing-content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

#landing-content h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666666;
}

#landing-content img {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	
	padding:5px 5px 5px 5px;
	/*padding-left:10px;*/
}

#landing-content .breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:#CCCCCC solid 1px;
	width:100%;
	margin-bottom:20px;
}
	
	#landing-content .breadcrumbs a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content .breadcrumbs a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content .breadcrumbs a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
	}		

		.landing-content-sub {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:720px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header {
					width:720px;
					height:200px;
					background-color:#666;
					
				}
				
				
#landing-content-wide {
	text-align:justify;
	width:960px;
	height:auto;
	margin-top:50px;
	float:left;
	line-height:18px;
}

		.landing-content-sub-wide {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:960px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header-wide {
					width:960px;
					height:200px;
					background-color:#666;
					
				}


/*************** landing 2 **********/

#landing-content2 {
	text-align:justify;
	width:720px;
	height:auto;
	margin-top:10px;
	float:left;
	line-height:18px;
	border:#000000 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
}

#landing-content2 a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:underline;
}

#landing-content2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66653e;
	text-decoration:none;
}

#landing-content2 table {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
}

/*#landing-content2 td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}*/

#landing-content2 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin-bottom:8px;
	margin-top:8px;
}

#landing-content2 h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#666666;
}

#landing-content2 img {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	
	padding:5px 5px 5px 5px;
	/*padding-left:10px;*/
}

#landing-content2 .breadcrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:#CCCCCC solid 1px;
	width:100%;
	margin-bottom:20px;
}
	
	#landing-content2 .breadcrumbs a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content2 .breadcrumbs a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
	}
	
	#landing-content2 .breadcrumbs a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
	}		

		.landing-content2-sub {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:720px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header {
					width:720px;
					height:200px;
					background-color:#666;
					
				}
				
				
#landing-content2-wide {
	text-align:justify;
	width:960px;
	height:auto;
	margin-top:50px;
	float:left;
	line-height:18px;
}

		.landing-content2-sub-wide {
			padding-top:10px;
			border-top:#999 solid 1px;
			text-align:justify;
			width:960px;
			height:auto;
			margin-top:20px;
			float:left;
			line-height:18px;
		
		}
		
				.landing-header-wide {
					width:960px;
					height:200px;
					background-color:#666;
					
				}

/* contact us */
		.content_left_landing {
			margin-bottom:auto;
			margin-left:auto;
			margin-right:auto;
			
			width:590px;
			/*height:590px;*/
			border:#CCCCCC solid 0px;
			padding:10px 10px 10px 10px;
			/*background-color:#EEEEEE;*/
		}
		
		
/* contact us */
.content_left_landing .offices {
	height:290px;
	border:#000000 solid 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.content_left_landing .offices ul {
		list-style:none;
	}

.content_left_landing .offices .office_entry_left {
		float:left;
		width:260px;
		border:#EEEEEE solid 1px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:10px;
		height:250px;
		background-color:#F9F7ED;
		padding-left:10px;
		padding-top:10px;		
	}
	
.content_left_landing .offices .office_entry_left h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}		
	

	.content_left_landing .offices .mailform {
		float:right;
		width:260px;
		border:#EEEEEE solid 1px;
		margin-left:10px;
		margin-top:10px;
		margin-bottom:10px;
		height:250px;
		background-color:#F9F7ED;
		padding-left:10px;
		padding-top:10px;		
	}
	
.content_left_landing .offices .office_entry_right {
		float:left;
		width:270px;
		border:#EEEEEE solid 1px;
		margin-top:10px;
		padding-left:10px;
		padding-top:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		
	}
	
.content_left_landing .offices .office_entry_right h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}

.content_left_landing .offices .office_entry_right2 {
		float:right;
		width:277px;
		border:#EEEEEE solid 1px;
		/*margin-right:10px;*/		
		margin-top:10px;
		padding-left:10px;
		padding-top:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
.content_left_landing .offices .office_entry_right2 h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
}
	
	
.content_left_landing .offices .office_entry .office_title h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006E2E;
		/*margin-bottom:10px;*/
	}

/* Google map container */#map_container {
	float:left;
	width:577px;
	height:300px;
	border:#999999 solid 1px;

	margin-left:10px;	
}

/* sitemap */
.sitemap {
	width:100%;
	clear:both;
}

.sitemap .mapblock {
	border:#CCCCCC solid 1px;
	background-color:#EEEEEE;
	margin-bottom:10px;
	padding-left:10px;
}

		.content_container .imp_content {
			border:#000000 solid 0px;
			/*height:620px;*/
			margin-top:10px;
			clear:both;
			height:auto;
		}
		
		.content_container .imp_content h1 {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
		}
		
		.content_container .imp_content .content_left {
			float:left;
			width:440px;
			height:590px;
			border:#CCCCCC solid 1px;
			padding:10px 10px 10px 10px;
			background-color:#EEEEEE;
		}

		.content_container .imp_content .content_right {
			float:right;
			width:440px;
			height:590px;
			border:#CCCCCC solid 1px;
			padding:10px 10px 10px 10px;					
			background-color:#EEEEEE;			
		}

		.content_container .content p {
			text-indent:30px;
			text-align:justify;
		}	



#office_container {
width:966px;
height:auto;
margin:0px auto;
padding-top:20px;
text-align:center;
}

	#office_content {
		margin-top:10px;
		width:966px;
		height:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		line-height:22px;
		text-align:center;
		}
		
				#office_right {
				width:280px;
				height:auto;
				float:right;
				}
				
				#office_left {
				width:640px;
				height:auto;
				float:left;
				}
				
				#office_left1 {
				width:300px;
				height:auto;
				float:left;
				border-right:#999 dashed 1px;
				}
				
				#office_left2 {
				width:300px;
				height:auto;
				float:right;
				border-right:#999 dashed 1px;
				}
					

