body { 
	margin: 10px 40px 0 30px; 
	padding: 0; 
	} 

#nav { 
	width: 125px; 
	} 

#nav h4 { 
	margin: 4px 0px 0 5px; 
	font: 11px/14px Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	} 

#nav ul { 
	margin: 0; 
	padding: 0 0 0 0 ; 
	} 

#nav li { 
	margin: 0px 0px 0 5px; 
	font: 11px/14px Arial, Verdana, sans-serif; 
	list-style-type: none; 
	} 

#nav li a { 
	text-decoration: none; 
	padding: 2px 10px 2px 5px; 
	} 

#hed { 
	border-bottom: 1px solid #000; 
	color: #000; 
	background-color: #eee; 
	text-align: right; 
	font: 9px Helvetica, Arial, sans-serif; 
	padding: 4px 0 2px 0; 
	margin-left: 90px; 
	} 

#hed a { 
	text-decoration: none; 
	padding: 3px 4px 0px 4px; 
	} 

#hed a:hover { 
	background-color: #FF0; 
	padding: 3px 4px 0px 4px; 
	} 

#content { 
	font: 13px/17px Verdana, Helvetica, Arial, sans-serif; 
	padding: 4px 14px 16px 0px; 
	margin: 0 125px 0 90px; 
	} 

#content h2 { 
	font: bold 1.5em Verdana, Arial, sans-serif; 
	line-height: 1.4em; 
	padding: 0 0 0 0 ; 
	margin: 12px 0 8px 0 ; 
	} 

#content h3 { 
	font: bold 1.2em Verdana, Helvetica, Arial, sans-serif; 
	padding: 7px 0 0 0 ; 
	margin: 12px 0 2px 0; 
	border-top: 1px solid #555555; 
} 

#content li { 
	margin: 4px 0px 0 -12px; 
	padding: 0px 0px 0px 0px; 
	font: 12px/15px Verdana, Arial, sans-serif; 
	} 

.cap { 
	font: 9px/12px Arial, Verdana, sans-serif; 
	} 

.imgrt { float: right; margin-left: 8px; border: none; 
	} 

.imglf { float: left; margin-right: 8px; border: none; 
	} 

#sidebar { 
	width: 125px; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px ; 
	} 

#sidebar { 
	float: right; 
	margin-left: 24px; 
	} 

#sidebar li { 
	margin: 0px 0px 0px -25px; 
	font: 10px/14px Verdana, Arial, sans-serif; 
	list-style-type: none; 
	} 

#sidebar h4 {
	margin: 0px 0px -8px 0px; 
	padding: 2px 0px 0px 0px; 
	font: 12px/14px Helvetica, Verdana, Arial, sans-serif; 
	font-weight: bold; 
	background-color: #dddddd; 
	} 

#footer { 
	margin: 0px 80px 50px 90px ; 
	font: 9px/11px Helvetica, Verdana, Arial, sans-serif; 
	} 

#ad { 
	padding: 5px 5px 5px 5px; 
	margin: 8px 0px 4px 0px; 
	border: 2px dotted #888 ; 
	font: 10px/13px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #FF9; 
	} 

#adb { 
	padding: 5px 5px 5px 5px; 
	margin: 8px 0px 4px 0px ; 
	border: 2px dotted #888; 
	font: 10px/13px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #eee; 
	} 

#adc { 
	padding: 5px 5px 5px 5px; 
	margin: 8px 0px 4px 0px; 
	border: 2px dotted #888; 
	font: 10px/13px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #eee; 
	} 

#add { 
	padding: 5px 5px 5px 5px; 
	margin: 8px 0px 4px 0px ; 
	border: 2px dotted #888 ; 
	font: 10px/13px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #9CF; 
	} 

#foot { 
	padding: 5px 5px 5px 5px; 
	margin: 8px 0px 4px 0px ; 
	border: 2px dotted #888 ; 
	font: 9px/12px Arial, Verdana, Helvetica, sans-serif; 
	background-color: #ffff99; 
	} 

a:hover { 
	background-color: #FF0; 
	} 

img { border: none; }

.pquo { font: 24px/26px Palatino, Georgia, Times New Roman, serif ; color: #666666; }


