html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0; 
background:#fff; 
font-size:76%; 
font-family:georgia, palatino linotype, times new roman, serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}

#content {overflow:auto; position:absolute; z-index:3; top:182px; bottom:80px; left:220px; right:0; background:#fff;}

* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:100%; width:100%; overflow:auto; position:absolute; z-index:3; border-top:182px solid #fff; border-bottom:80px solid #fff; border-left:220px solid #fff;}


#head {
position:absolute; 
margin:0; 
top:0; 
left:0; 
display:block; 
width:100%; 
height:172px; 
background:url(images/ADPettit_02.1.jpg); 
background-position:0 0; 
background-repeat:horizontal; 
font-size:4em;
z-index:5; overflow:auto; 
vertical-align:top;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
}
#foot {position:absolute; text-align:center; margin:0; bottom:0; left:0; display:block; width:100%; height:30px; font-size:1em; z-index:5; overflow:hidden; background:url(./images/ADPettit_09.jpg); background-repeat:horizontal; color:#fff;}

#foot a, #foot a:visited {
text-decoration:none;
color:#FFFFFF;
}

#foot a:hover {
	color:#000000;
	background:#FFFFFF;
	}

#left {position:absolute; left:0; top:172px; bottom:30px; width:220px; background:#800020; background-repeat:no-repeat; font-size:1.2em; z-index:4; overflow:hidden; background-repeat:no-repeat;}

* html #left { height:100%; top:0; bottom:0; border-top:172px solid #fff; border-bottom:30px solid #fff; color:#fff; overflow:hidden;}

#leftnav {position:absolute; width:220px; top:0px; bottom:100px; overflow:auto; background:#800020; background-repeat:no-repeat; font-size:.8em; }

* html #leftnav {position:absolute; height:75%; border-top:172px;overflow:auto;bottom:100px; } 

#content p {padding:10px;}
.bold {font-size:1.2em; font-weight:bold;}

#imgcenter {padding-left:220px; margin-left: auto;    margin-right: auto; z-index:8; }
* html #imgcenter {padding-left:220px;  margin-left: auto;    margin-right: auto; z-index:8; text-align:center;}

dd {display:none;}
a.nav, a.nav:visited {margin-left:10px; margin-right:10px; display:block; width:auto; height:25px; background:#800020; color:#f7df7a; border:none; text-decoration:none; text-align:left; line-height:30px; font-weight:bold; font-size:larger;}
a.nav:hover {		background-color:#f7df7a;	color:#800020;}

#secnav {position:absolute; z-index:4; bottom:40px; left:260px; right:10px; background:#fff; text-align:center;}

* html #secnav {position:absolute; z-index:4; bottom:40px; left:260px; right:10px; background:#fff; text-align:center; padding-left: 100px;}

#hotline {position:absolute; z-index:0; bottom:5px; left:5px; right:5px; color:#f7df7a; text-align:center;font-size:18px;}
* html #hotline {position:absolute; z-index:0; bottom:5px; left:30px; color:#f7df7a; text-align:center;font-size:18px;}
#secnav a, #secnav a:visited {text-decoration:none; color:#000;}
#secnav a:hover {background-color:#000000;	color:#FFFFFF;}

.infoblock {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:larger;
	text-align:justify;	
}

.infoblock h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:30px;
	font-size:medium;
}

.infoblock li {
	/*padding-left: 40px;	
	padding-right: 50px;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	text-align:left;	
	list-style:none;
	padding-bottom:5px;
	padding-top:5px;
}

.legalcase {
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
}
.legalcase .footnote {
	font-size:smaller;
	padding-top:5px;
}

.inlineimg {
	padding-top:60px;
	padding-left:30px;
	padding-right: 80px;
	position:static;
	border:none;
	margin-right: 75px;
	margin-left: 15px;
	vertical-align:top;
	float:left;
}

* html .inlineimg {
	margin-top:40px;
	margin-right:180px;
	margin-left: 30px;
	float:left;
	position:static;
}

.pp1 {
	padding-left:350px;
	padding-top:30px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

* html .pp1 {
	margin-left:400px;
	margin-top:30px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

