body {			background:#333333;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #333333;
				text-align: center;
				
}
a {color:#666666; text-decoration:underline;}
a:hover {color:#2f4f4f; text-decoration:underline;}

#logo { width:786px; height:90px;margin-left:auto; margin-right:auto;}

#header {background:url(images/header.jpg); width:786px; height:226px;margin-left:auto; margin-right:auto;}
.motto {float:right; margin-top:110px; margin-right:7px;}

.homeLink{background-image:url(images/home.gif); width:55px; height:32px; float:left}

.hometLink a {background-image:url(images/home.gif)}

.homeLink a:hover{ background-image:url(images/home_over.gif)}


.firmLink{background-image:url(images/firm.gif); width:94px; height:32px; float:left}

.firmLink a {background-image:url(images/firm.gif)}

.firmLink a:hover{ background-image:url(images/firm_over.gif)}


.attorneyLink{background-image:url(images/attorney.gif); width:103px; height:32px; float:left}

.attorneyLink a {background-image:url(images/attorney.gif)}

.attorneyLink a:hover{ background-image:url(images/attorney_over.gif)}


.practiceLink{background-image:url(images/practice.gif); width:95px; height:32px; float:left}

.practiceLink a {background-image:url(images/practice.gif)}

.practiceLink a:hover{ background-image:url(images/practice_over.gif)}


.resourceLink{background-image:url(images/resource.gif); width:99px; height:32px; float:left}

.resourceLink a {background-image:url(images/resource.gif)}

.resourceLink a:hover{ background-image:url(images/resource_over.gif)}


.contactLink{background-image:url(images/contact.gif); width:81px; height:32px; float:left}

.contactLink a {background-image:url(images/contact.gif)}

.contactLink a:hover{ background-image:url(images/contact_over.gif)}

#footer {background:#dadada;margin-left:auto; margin-right:auto;width:786px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; ; border-top: 1px solid #000000;
 }
#footer a{color:#666666; text-decoration:underline;padding-top:3px;}
#footer a:hover{color:#698d8d; text-decoration:underline;padding-top:3px;}
#footer p{padding:3px;}
#content{width:786px;margin-left:auto; margin-right:auto;  padding:0px; border:none;
}
#main_table {width:786px; margin:0px; padding:0px; border:none; border-spacing:0px;text-align:left; 
 border-collapse:collapse;
}

#main_content {width:526px;  color:#333333; border:none; vertical-align:text-top;margin:0px;padding:0px;background:#FFFFFF;border:none;
}
* html #right_content{width:260px;  color:#FFFFFF;margin:0 0 0 -20px;border:none;
background:url(images/column_bg.gif);
				background-color: #2f4f4f;
				background-repeat: no-repeat;
				background-position: bottom; 
				text-align:left; border:none; vertical-align:text-top;}
#right_content{width:260px;  color:#FFFFFF;margin:0px;border:none;
background:url(images/column_bg.gif);
				background-color: #2f4f4f;
				background-repeat: no-repeat;
				background-position: bottom; 
				text-align:left; border:none; vertical-align:text-top;}
#right_content a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
#right_content a:hover{color:#FFFFFF;text-decoration:underline; font-weight:bold; }


#bottomlinks {margin-top:10px;}

h1 {color:#2f4f4f; font-size:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:100;padding:1px;
margin:0px;text-align:center; }
h2 {color:#333333; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:15px;padding-right:10px;}
h3 {color:#333333; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:15px;padding-right:10px;}
p{padding-left:15px;padding-right:10px;}
#bottom_footer{ font-size:9px; color:#939393; text-align:left; }
.center {text-align:center;margin-left:auto; margin-right:auto; azimuth:center; align:center;}
.rightimage {float:right;padding-bottom:10px;}












#designFAQ {  }
  #designFAQ h3 {  }
  #designFAQ ul { list-style-type: none; margin: 0 0 1.2em 0; padding: 0; }
		#designFAQ li { padding-bottom: .6em; }
			#designFAQ a {  }
#rFAQ a{ font-weight:bold;  background:#60030D; width: 60px; height: 20px; border: 1px solid #000000; color:#ffffff;text-decoration:none; padding:2px 0 0 15px; }
#rFAQ a:hover{text-decoration:underline;}


* html #navigationPractice { padding:25px 0 0 10px; margin-left:-50px;}
#navigationPractice { padding:25px 0 0 10px;}
						/*#navigationPractice ul{ margin:14px 0 0 7px; padding:0; list-style:none; }*/
						* html #navigationPractice ul{padding:0px 0px 0px 0px; margin-left:40px; list-style:none;}
						#navigationPractice ul{padding:0px 0px 0px 0px; list-style:none;}
							#navigationPractice ul li { padding-bottom:5px; font-weight:bold; color:#FFF; }
								#navigationPractice ul li a{ margin:0; padding: 0 0 0 8px; color:#FFF; text-decoration:none;  }
								#navigationPractice ul li ul{padding:0px 0px 0px 35px;}
								#navigationPractice ul li ul li a{ margin:0; padding: 0 0 0 0px; color:#FFF; text-decoration:none;  }
								#navigationPractice ul li ul li { margin:0; padding: 0 0 0px 0px; color:#FFF; list-style-type: disc;}
								#navigationPractice ul li a:hover , #navigationPractice ul li a:focus { color:#FFF; text-decoration:underline;}				
								

#navigationPractice ul li ul li a:hover , #navigationPractice ul li a:focus { color:#FFF; text-decoration:underline;}

