body	{
	font-family:verdana, geneva, arial, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;
	color:#066;
	background-color:#fff
}

.adcolumn {
	background:#F93;
	text-align:center;
	padding:44px 11px;
}

td	{
	font-family:verdana, geneva, arial, sans-serif;
	font-Size:12px;
	color:#066
}

h1	{
	color:#000;
	font-weight:normal;
	font-family:arial, verdana, geneva, sans-serif;
	font-size:24px;
	padding-top:32px;
	padding-bottom:12px;
	margin:0em }

h3	{
	color:#693;
	font-weight:bold;
	font-family:verdana, geneva, arial, sans-serif;
	font-size:16px;
	padding-top:24px;
	padding-bottom:8px;
	margin:0em }

h4	{
	color:#036;
	font-weight:bold;
	font-family:verdana, geneva, arial, sans-serif;
	font-size:14px;
	padding-top:16px;
	padding-bottom:8px;
	margin:0em;
}

input,textarea {
	font-family:monospace;
	font-size:10pt;
	}

dl,td,th,.submit {
	font-family:verdana,sans-serif;
	font-size:10pt;
	}
	
	
dt {
	font-family:verdana, geneva, arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

dd {
	 font-size:10pt;
	 line-height:14pt;
}


.context {
	color:#333
}

.updated {
	font-family:verdana, geneva, arial, sans-serif;
	color:#693;
	font-size:10px;
}

.submit {
	color:#000;
	background-color:#fff;
	cursor:pointer;
	font-weight:bold;
	}
b.hl1 {
	font-weight:bold;
	}
b.hl2 {
	font-weight:bold;
	font-style:italic;
	color:#363;
	}
.sr {
	font-size:10pt;
	line-height:14pt;
	}


td, div, p { color: #333; }
a:link, a:visited {color: #363}
a:hover { color:#c63; }

.searchbox {
	background:#f93;
	width:500px;
	border:2px solid #000;
	margin:22px auto;
	text-align:center;
	padding:11px;
	font-size:11px;
}

#popular {
	font-family:verdana, geneva, arial, sans-serif;
	width:650px;
	padding:0 0 0 22px;
	margin:0 auto 33px;
	text-align:center;
}


#popular h4 {
	font-family:verdana, geneva, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

#popular ol li {
	font-size:11px;
	margin:0 0 0 11px;
	padding:0;
}

#popular ol.popular-right {
	float:left;
	text-align:left;
	width:300px;
	margin:0;
	padding-left:11px;
}

#popular ol.popular-left {
	float:left;
	text-align:left;
	width:300px;
	padding:0 11px;
	margin:0;
}

	
	
	


.subtitle { padding-top:0px; padding-bottom:3px; margin:0em }
.title	{ padding-bottom:1px; margin:0em }

.blue	{color:#369}
.green	{color:#693}
.navy	{color:#336}
.white, a.white, a.white:visited, a.white:active {color:#fff}
.charcoal {color:#333}

.indent25	{padding-left:25px; padding-right:25px;}
.indent12	{padding-left:12px; padding-right:12px;}
.indent5	{padding-left:5px; padding-right:5px;}

img {border-color:#666}

table.border {border:1px solid #666;}
div.border1,
table.border1 {border:1px solid #CC9;}

.smallest	{ font-size: 9px }
.smaller	{ font-size:10px }
.smallish	{ font-size:11px;}
.medium		{ font-size:14px; color:#693}
.big		{ font-size:14px;}

A.field { color:#066; text-decoration:none; }
A.toptext, A.toptext:visited { color:#693;}


.footermenu {
	text-align:center;
	color:#666;
	font-size:11px;
	margin:11px auto 10px;
}

#copyright {
	text-align:center;
	color:#666;
	font-size:11px;
	margin:0 auto 10px;
}

#copyright a,
.footermenu a {
	color:#666;
}


.footer	{ font-size: 9px; }
A.footer	{ text-decoration:none; font-size: 9px; font-weight:normal; font-family:arial, geneva, verdana, sans-serif}
A.footer:hover,
A.footer:active { color:#006; text-decoration:underline}

b.menuhead	{ color:#D1E8BB; background-color:transparent; font-size:14px; font-weight:bold;}
A.menuhead:link, 
A.menuhead:visited { color:#D1E8BB; background-color:transparent; font-weight:bold; text-decoration:none; font-size:14px; padding:0em; margin:0em;}
A.menuhead:hover, 
A.menuhead:active { color:#D1E8BB; background-color:transparent; text-decoration:underline overline; padding:0em; margin:0em}

b.menu	{ color:#fff; background-color:transparent; font-size:13px;}
A.menu:link,
A.menu:visited	{ color:#fff; background-color:transparent; text-decoration:none; font-size:13px; padding:0em; margin:0em;}
A.menu:hover, 
A.menu:active	{ color:#D1E8BB; background-color:transparent; text-decoration:none; }

ul.sources {
	list-style : none;
	margin-left: 4px;
	padding-left: 4px;
	padding-top: 8px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	line-height: 190%;
}

/* new class for layouting the submit-buttons in IE too */
.PhorumSubmit { 
	border: 1px dotted #ccc; 
	color: Black; 
	background-color: #E2F0D5; 
	font-size: 12px; 
	font-family: Lucida Sans Unicode, Lucida Grande, Arial; 
	vertical-align: middle; 
}

div.shortcut-wrapper {background-color:#ffc; line-height:1.5; padding:2px}
div.shortcut-header {float:left; font-weight:bold; color:#369; background-color:#D1E8BB; text-align:right; padding: 17px 8px 17px 8px}
div.shortcut-links {text-align:center; padding:8px}

p {
	line-height:170%;
}

.photo {
	margin:0 11px 8px 0px;
	padding:7px;
	border:1px solid #ddd;
}

.mostpopular li {
	font-size:11px;
}