* {margin:0; padding:0}

	body,
	html {
		margin:0;
		padding:0;
 		font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		line-height: 17px; 
		color: #452200; border:none;
}
	
	body { min-width:800px; background-color:#53051D; 

	}
	
img a {border:none;}
a img {border:none;}

	div#wrapper {
	margin:0 auto;
	
	}

div#container {
	margin:0 auto;
	position:relative;
	text-align:left;
	width:800px;background-color: #020418;
	}
	
	
a { color: #8A492A; text-decoration:underline;}
a:hover { color: #53051D;}

h1 {
	color: #660000;
	font-style:normal;
	font-weight:bold;
	font-size:18px;
	line-height: 22px;
	letter-spacing:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h2 {	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-style: normal; 
	line-height: 18px; 
	font-weight: bold; 
	color: #6A6946; 
	text-align:left; 
	padding-top:20px; 
	padding-left:30px; 
	padding-bottom:10px;
}


h3 { margin:0;
		padding:0;
 		font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		line-height: 20px; padding-left:45px; 
		color: #452200;}
	



p { padding-left:45px; padding-right:50px; padding-bottom:10px; text-align:justify;}



ul { padding-left:255px; font-size:13px; font-weight:bold;}
ul li br { line-height:24px; }

ul.faq { padding-left:255px; font-size:11px; font-weight:bold;}

ol { padding-left:55px; font-size:11px; font-weight:bold;}

hr { text-align:center;}


div#header {
	position:absolute;
	left:0px;
	top: 0px;
	height:150px;
	width:800px;
	background-color:#FFFFFF;
	background-image:url(../images/headers/header.jpg)
}

div#headerlogo {
	position:absolute;
	left:20px;
	top:20px;
	width:200px;
	height:97px;
}

div#headernav {
	text-align:left;
	position:absolute;
	left:385px;
	top: 210px;
	height:68px;
	width:411px;
	color: #660000;
	font-size:12px;
	z-index: 50;
}

div#headernav img { text-align:center; vertical-align:top; }


div#headernav a img {height: 45px; width: 122px; border-width: 0; padding-left:10px; padding-right:10px;}




div#headernav h6 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-align:left; color: #660000;}

div#headerbuttons {
	position:absolute;
	left:623px;
	top:20px;
	width:130px;
	height:22px;
	text-align:center;
}


div#navbar { position:absolute; left:0px; top: 150px; height:30px; width:750px; background-image:url(../images/nav/navbar.gif); background-repeat:repeat-x; color:#FFFFFF; text-align:center; margin:0; padding:0; padding-left:50px} 


div#navbar ul, div#navbar li
{
margin: 0; padding:0px;
display: inline;
list-style-type: none;
}

div#navbar a:link, div#navbar a:visited
{
float: left;
font-size:14px;
line-height: 12px;
font-weight: normal;
padding-top:7px;
margin: 0 50px 5px 0px;
text-decoration: none;
color: #FFFFFF;
}

div#navbar a:link#current, div#navbar a:visited#current, div#navbar a:hover
{
border-bottom: 8px solid #FFCC01;
padding-bottom: 8px;
background: transparent;
color: #FFFFFF;
}

div#navbar a:hover { color: #FFCC01; }


div#content {
	position:absolute;
	top:180px;
	left:0px;
	width:800px;
	padding-top:50px;
	padding-left:0px;
	padding-right:0px;
	background-color:#FFFFFF;
	background-image: url(../images/nav/page_grad.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

div#content img { border:1px solid #660000;}


div#content p img { float:left; margin:8px;}


div#indexcontent {
	position:absolute;
	top:0px;
	left:0px;
	width:650px;
	padding-top:50px;
	padding-left:0px;
	padding-right:0px;
}

div#indexcontent img { border:1px solid #660000;}


div#content ul { padding-left:75px; padding-right:20px; font-weight:normal;}

div#content ul li { padding-bottom:5px; line-height:12px;}


.callout { margin-left:325px; font-size:11px; font-weight: bold; text-align:left}




div#leftcolumn {}



div#keepaway { float:right;
	position:relative; 
	top:0px;
	right:20px;
	width:150px;
	padding-left:20px; padding-right:20px;}

div#rightbox, div.leftbox {
	position:relative; 
	top:0px;
	width:150px;
	margin-left:20px;
	background-color:#FFFFFF;
	border:1px solid #53051d;
}

div.leftbox 
{
    float:left;
}

div.clearFloat
{
    clear:both;
    padding:10px;
}


div#rightbox p, div.leftbox p { padding:10px; font-size:10px; line-height:14px;}
div#rightbox h4, div.leftbox h4 { color:#FFFFFF; background-color:#53051d; text-align:center; font-size:12px;}


div#footer { float:left; width:760px; margin-top:0px; padding-top:0px; padding-bottom:25px; padding-left:20px; padding-right:20px; margin-left:0px; margin-right:0px; color: #945B40; font-size:9px; line-height:10px; text-align:center; border-top:1px solid #945B40;}

div#indexfooter { float:left; width:600px; margin-top:0px; padding-top:0px; padding-bottom:25px; padding-left:50px; padding-right:20px; margin-left:0px; margin-right:0px; color: #945B40; font-size:9px; line-height:10px; text-align:center; border-top:1px solid #945B40;}


div#footer p { padding-top:5px; text-align:center;}

div#footer a { color:#945B40; }
div#footer a:hover { color:#FFCC01; }

form#contact_form table td { border:none; padding: 0 0 0 10px;}
form#contact_form input, form#contact_form textarea {margin:4px 0;border: 1px solid rgb(128, 128, 128);}


table { margin-left:20px; margin-right:20px; border-collapse:separate; border-spacing:0px 0px; text-align:left; font-size:13px;}

table th { padding:0px; padding-left:10px; margin:0px; vertical-align:top; color: #660000; font-size:13px; font-weight:bold;}

table td{
	padding:0px;
	padding-left:10px;
	vertical-align:top;
	color:#660000;
/*	border:1px solid #945B40;
*/}
.smaller {font-size: 90%;}

.send { padding:4px; background-color:#9E9D77; color:#660000; font-weight:bold;}


blockquote {padding-left:25px; font-weight:normal;}

div#content table#attorneys { border:none;}
div#content table#attorneys th td tr { border:none;}


table#attorneys { border:none; margin-left:0;}
table#attorneys img { margin-left:30px;}
table#attorneys th td tr { border:none;}