﻿html, body { 
	font: .9em Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#232323; 
	text-align:center;
	margin:0px auto;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	}

#content { 
	width:800px;
	background-color:#FFF; 
	margin:0px auto; 
	padding-bottom:30px; 
	border:1px solid #CCC; 
	border-top:1px solid #FFF;
	text-align:left;
	}

h1 a:link, h1 a:visited, h1 a:hover{ color:#333333; }

a { text-decoration:none; }
a:focus { outline-style: none; }

.footer_nav a:hover { color:#393; }

*html ul li { margin-left:-5px; }

ul { line-height:1.6em; list-style-type:none; padding:3px; margin-left:10px; }
li li { margin-left:12px; }
li li li { margin-left:6px; }

td.wrapper { padding:0px 20px; width:740px; overflow:wrap; }

.clicktopost {
	font: bold 12px Arial, Helvetica;
	padding: 5px;
	color: #FFF;
	background-color: #eeaa33;
	text-decoration:none;
	display:block;
	margin-bottom:10px;
	margin-top:20px;
	}
	
.followup {
	font: bold 11px Arial, Helvetica;
	margin-top:2em;
	}
	
.author { 
	font: bold 12px Trebuchet MS, Eurostile, Verdana;
	margin:0px .25em;
	padding:1px 4px 0 4px;
	background-color:#dd9922;
	color:#FFF;
	}
	
.author a { color:#FFF; }

.msg_subject { 
	font: bold 15px Arial; 
	border-bottom:1px solid #323232;
	padding-bottom:3px;
	margin-top:20px;
	}
	
p.msgbody { padding-right:3em; line-height:19px; }

.alert { color:#E33; font-weight:bold; }
	
fieldset { margin-top:7px; }
legend { font-weight:bold; color:#323232; }

form { margin-bottom:40px; }
form p { font: 11px Arial; }

.line { margin-top:3em; border-top:1px solid #232323; }


*html .nav ul { margin-left:25px; }

.nav { clear:both; margin:0px; padding:0 30px 0 0; /*	border-top:1px solid #339; */ }	
ul.nav  { list-style-type:none; text-decoration:none; margin:0 0 0 46px; padding:0px; }

.nav li { margin-right:6px; float:left; font: bold 11px Arial, Verdana; position:relative; }
.nav li a:link, .nav li a:visited { color:#339; padding:2px 6px 2px 5px; display:block; text-decoration:none; }
	
.nav li a:focus { outline:none; }
.nav li a:hover { color:#fff; background-color:#339; }



.footer_nav { clear:both; margin:0 auto; padding:5px 30px 0 0; /*	border-top:1px solid #339; */ }
	
ul.footer_nav  { list-style-type:none; text-decoration:none; margin:0 0 20px 59px; padding:0px; }

.footer_nav li { margin-right:10px; float:left; font: bold 9px Arial, Verdana; position:relative; }
.footer_nav li a:link, .footer_nav li a:visited { color:#339; padding:2px 6px 2px 5px; display:block; text-decoration:none; }
	
.footer_nav li a:focus { outline:none; }
.footer_nav li a:hover { color:#fff; background-color:#eeaa33; }

