.ie5mac
{
	/* fake style for IE 5/Mac bug */
}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
body, html {
height:100%;}

/* Start real CSS Below here  */
body {margin: 0;padding: 0;	color: #000000;	font-family:"Times New Roman", Times, serif; font-size: 14px; text-align: left; background:none;}
#container{	width:auto;	padding: 0;	margin-right: auto;	margin-left: auto;	margin-top: 0px; margin-bottom:10px;	text-align: left;
background-color: #FFFFFF; border:none;}
#header_top {display:none;} 


#navigation { display:none; float:none;}


/* CONTENT */
#content{height:100%; margin:20px 40px; float:none; border:none; display:inline;}

#content p{margin:0px 0px 10px 0; line-height:130%;}
#content h1 {letter-spacing:0em; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#000000; padding:0px 0px; margin:0px 0 8px 0;}
	
#content_left{width:270px; float:left; margin-right:10px; padding:0px 10px; border-right:1px solid #CCCCCC;}
#content_right{float:left;width:275px;}
#content_blue_holder{background-color:#F0F6FA; padding:0px; border:1px solid #CCCCCC;}
#content_holder_padding {padding:10px;}
#content_post { width:600px; float:none; border-bottom:2px solid #CCCCCC; margin:0 auto; azimuth:center;}	
	

#top_bar, #top_banner_quote, #top_banner, #top_banner_bottom_grad { display:none;}
table, td, tr {display:none; float:none;}	

.float_right {
	float:right;
	margin: 5px 0px 10px 10px;
	padding: 5px; border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#444444;
	text-align:left;
	}
	
.frontpage_headline {
	font-size:16px;
	line-height:130%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:6px 0px 0px 4px;
	border-top:1px dotted #AAAAAA;
	/* border-right:5px solid #008c81; */
	color:#008c81;
}

#content h1 a { color:#000000; text-decoration:none; background-color:#FFFFFF; margin-bottom:10px; background:none; }
#content h1 a:hover {text-decoration:underline; margin-bottom:10px;}

#content h3 a { color:#000000; text-decoration:none; background-color:#FFFFFF; margin-bottom:10px; background:none; font-size:12px; line-height:100%; }
#content h3 a:hover {text-decoration:underline; margin-bottom:10px;}

form {margin:0px;}

.between_border { border-top:1px dashed #CCCCCC; margin:15px 0 10px 0;}
.float_box_shortcuts { display:none; float:none;}

.table_top, .pagenav {display:none; float:none;}


#navigation, #content_left, #content_right, #content_post, #news, #top_banner_left, #top_banner_right { float:none;}
.float_right, .float_box_shortcuts, {float:none;}		
.float_box {border:1px solid #DDDDDD; float:right; padding:5px; font-size:10px; line-height:160%; margin-left:10px;}
#footer {text-align:center; margin:10px 0 10px 0; color:#000000; background:#FFFFFF; border:none;}

#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 80%;
   text-decoration:none; color:#999999;
   }
#content a[href^="/"]:after {
   content: " (http://www.pnhp.org" attr(href) ") ";
   }
   
#letter_quote_left, #letter_quote {display:none;}   

.letter_header {font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#000000; padding-bottom:10px;}


