/********************************/
/*     Ask Accident Lawyers     */
/********************************/

/*------------------------------------------------------------------
[Global]
-------------------------------------------------------------------*/

#dummy {
	width:auto;
	height:auto;
	clear:both;
}

a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	color:#38778B;
	font-weight:normal;
	margin-top:8px;
	padding:0px;
}

h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#515151;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


body {
	margin:0px;
	padding:0px;
	background-color:#272324;
}

#main-container-bg {
	margin:0px auto;
	width:942px;
	height:auto;
	background:url(../images/main-bg.png) repeat-y;
}

#main-container {
	margin:0px auto;
	width:930px;
	height:auto;
}

#header-container {
	width:930px;
	height:99px;
	background:url(../images/header-bg.png) repeat-x;
}

		.header-content {
			margin:0px auto;
			width:930px;
			height:99px;
			background:url(../images/header.png) no-repeat;
		}
		
#nav-container {
	line-height:28px;
	width:930px;
	height:28px;
	background:url(../images/nav-bg.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#FFF;
}

		#nav-container ul {
			margin:0px;
			padding:0px;
		}
		
		#nav-container li {
			list-style-type:none;
			display:inline;
			margin:0px;
			padding-left:20px;
		}
		
		#nav-container a, #nav-container a:link, #nav-container a:visited, #nav-container a:active {
			color:#FFF;
			text-decoration:none;
		}
		
		#nav-container a:hover {
			color:#FFFF99;
			text-decoration:underline;
		}
		
#search-container {
	width:200px;
	height:auto;
	float:right;
	padding-right:18px;
	padding-top:0.1em;
}

		.search-btn {
			font-size:11px;
			font-weight:bold;
			color:#000;
			width:40px;
		}
		
		
#flash-container {
	width:930px;
	height:162px;
	background:#004A66;
}

#content-container {
	width:930px;
	height:auto;
}

		#right-container {
			width:198px;
			height:100%;
			background-color:#D0C9B7;
			float:right;
		}
		
				.free-case-container {
					width:auto;
					height:auto;
				}
		
				.free-case-hd {
					width:198px;
					height:32px;
					background:url(../images/free-case-hd.png) no-repeat;
				}
				
				.free-case-content {
					width:auto;
					height:auto;
					padding:3px 3px 3px 3px;
					/*padding-top:20px;
					padding-bottom:15px;
					padding-left:23px;*/
				}
		
		
		
				.articles-container {
					width:auto;
					height:auto;
				}
		
				.articles-hd {
					width:198px;
					height:32px;
					background:url(../images/articles-hd.png) no-repeat;
				}
				
				#articles-content {
					width:auto;
					height:auto;
					padding-top:5px;
					padding-bottom:15px;
					padding-left:10px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#695F47;
				}
				
				#articles-content p  {
					background:url(../images/bullet.png) no-repeat;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#695F47;
					font-weight:bold;
					text-indent:10px;
					padding:0px;
				}
				
						#articles-content a, #articles-content a:link, #articles-content a:active, #articles-content a:visited {
							text-decoration:underline;
							color:#695F47;
						}
						
						#articles-content a:hover {
							text-decoration:underline;
							color:#000;
						}
						
#left-container {
	width:198px;
	height:100%;
	background-color:#504734;
	float:left;
}

			.specialties-container {
				width:auto;
				height:auto;
			}
			
			.specialties-hd {
				width:198px;
				height:32px;
				background:url(../images/specialties-hd.png) no-repeat;
			}

			.accidents-hd {
				width:198px;
				height:32px;
				background:url(../images/accidents-hd.png) no-repeat;
			}
			
			.specialties-content {
				width:auto;
				height:auto;
				padding-top:18px;
				padding-bottom:30px;
				padding-left:23px;
				font-size:12px;
				color:#CCC4B0;
				font-family:Arial, Helvetica, sans-serif;
			}
			
					.specialties-content ul {
						padding:0px;
						margin:0px;	
					}
					
					.specialties-content li {
						list-style-type:none;
						background:url(../images/bullet2.png) no-repeat;
						text-indent:15px;
						margin-top:5px;
					}
					
					.specialties-content a, .specialties-content a:link, .specialties-content a:active, .specialties-content a:visited {
						color:#CCC4B0;
						text-decoration:none;
					}
					
					.specialties-content a:hover {
						color:#CCC4B0;
						text-decoration:underline;
					}
					
					
#news-container {
	width:auto;
	height:auto;
}
		
				#news-hd {
					width:198px;
					height:32px;
					background:url(../images/news-hd.png) no-repeat;
				}
				
				#news-content {
					width:auto;
					height:auto;
					padding-top:5px;
					padding-bottom:15px;
					padding-left:10px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#C7BEAD;
				}
				
				#news-content p  {
					background:url(../images/bullet3.png) no-repeat;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					color:#C7BEAD;
					font-weight:bold;
					text-indent:10px;
					padding:0px;
				}
				
						#news-content a, #news-content a:link, #news-content a:active, #news-content a:visited {
							text-decoration:underline;
							color:#C7BEAD;
						}
						
						#news-content a:hover {
							text-decoration:underline;
							color:#FFF;
						}
						
						
#middle-container {
	width:506px;
	height:auto;
	margin-right:14px;
	float:right;
}

#middle-container .breadcrumbs {
	margin-top:20px;
	width:506px;
	height:auto;
	margin-right:14px;
	border-bottom:#CCCCCC solid 1px;
}

	#middle-container .breadcrumbs a:link, #middle-container .breadcrumbs a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		color:#993300;		
	}
	
	#middle-container .breadcrumbs a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
		color:#993300;		
	}	


		#welcome-container {
			width:auto;
			height:auto;
			line-height:20px;
			text-align:justify;
			padding-bottom:4px;
			border-bottom:dashed 1px #CCCCCC;
			margin-top:10px;
		}
		
		#welcome-container li {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333333;
		}
		
				#welcome-container a, #welcome-container a:link, #welcome-container a:active, #welcome-container a:visited {
					color:#993300;
					text-decoration:none;
				}
				
				#welcome-container a:hover {
					color:#993300;
					text-decoration:underline;
				}

			#welcome-container td {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333333;
			}
				
#mission-container {
	width:auto;
	height:auto;
	line-height:20px;
	text-align:justify;
	padding-bottom:4px;
	border-bottom:dashed 1px #CCCCCC;
}

#city-list-container {
	width:506px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
line-height:29px;
}

		/* [14.1] */
		.city-list-hd {
			width:506px;
			height:27px;
			background:url(../images/city-list-hd.png) no-repeat;
		}
		
		/* [14.2] */
		.city-list {
			float:left;
			width:auto;
			height:auto;
			padding-left:20px;
			margin-top:5px;
			padding-bottom:30px;
                     
		}		
		
		.city-list ul {
			margin:0px;
			padding:0px;
		}
		
		.city-list li {
		list-style-type:none;
              
		}
		
		
#footer {
	width:100%;
	height:114px;
	background:url(../images/footer.png) repeat-x;
}


		.footer-content {
			width:930px;
			height:auto;
			margin:0px auto;
			padding-top:22px;
		}
		

		.footer-links {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#CCC;
			font-weight:bold;
			text-align:center;
		}
		
		.footer-links a, .footer-links a:link, .footer-links a:visited {
			color:#CCC;
			text-decoration:none;
		}
		
		.footer-links a:hover {
		color:#FFCC00;
			text-decoration:underline;
		}
		
		.footer-links a:active {
			text-decoration:none;
			volume:#CCC;
		}
		
		.footer-content2 {
			width:930px;
			height:auto;
			margin:0px auto;
			padding-top:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#A49586;
			font-weight:bold;
			text-align:center;
		}
		
			.footer-content2 a {
					text-decoration:none;
			}
