/*  
Theme Name: 3abc
Theme URI: http://www.thirdavenue.org
Description: 3abc
Version: 1
Author: Ricky Irvine
Author URI: http://www.dressedinvalue.com/
*/



body { 
	margin: 0;
	padding: 0;
	background: #fff url("images/ground.gif") repeat-x top;
	text-align: center;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	}
	
img { border: 0; margin: 0; padding: 0; }

#headwrapper {
	text-align: left;
	width: 800px;
	background: #fff url("images/ground.gif") repeat-x top;
	padding: 0;
	}
	
body img { margin: 0; padding: 0; border: 0; }

#header, #content { width: 800px; }

#logo { padding: 0; }
	
#rotator { width: 600px; }

#navwrap { 
	border-top: 1px solid #b4a930;
	border-bottom: 1px solid #b4a930;
	width: 800px; 
	background: url('images/navground.gif') repeat-x; 
	}
	
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 24px;
	background: transparent;
	font-family: 'lucida grande', arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	}

#nav a {
	display: block;
	width: 200px;
	text-align: center;
	text-decoration: none;
	color: #000;
	}
	
#nav a:hover { background: #f5eb79;	color: #433e07; }

#nav li { /* all list items */
	float: left;
	width: 200px; /* width needed or else Opera goes nuts */
	}

#nav li ul { /* second-level lists */
	font-size: .8em;
	line-height: 24px;
	border-bottom: 1px solid #b4a930;
	position: absolute;
	z-index: 100;
	background: #d6cb52;
	width: 200px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
	
#nav li ul a { border-top: 1px solid #b4a930; }

#nav li ul ul { /* third-and-above-level lists */
	font-size: 1em;
	margin: -19px 0 0 165px;
	}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
	background: #d6cb52;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}

#nav li:hover, #nav li.sfhover { background: #fff796; }
	
h1 { font-size: 15px; font-weight: bold; margin: 30px 0 10px; }
	
h2 { font-size: 15px; font-weight: normal; margin: 30px 0 10px; }

h3 { font-size: 12px; font-weight: normal; color: #666; margin: 5px 0; padding: 0; }
	
.alignright { text-align: right; }

p {	margin: 0 0 10px 0;	padding: 0;	}

a:link, a:visited { text-decoration: underline; color: #000; }

a:hover { color: #666; }

.post-teaser { 
	color: #000; 
	font-family: georgia, 'times new roman', times, serif;
	font-style: italic;
	font-size: 11px;
	}
	
.post-teaser:hover { color: #666; }
	
.post { margin-bottom: 30px; }

.gray { color: #999; }

.entrytext p { color: #333; }

#bodycontent { 
	width: 370px;
	vertical-align: top;
	background: transparent;
	color: #000;
	padding: 10px 15px 0 15px;
	margin: 0;
	text-align: left;
	clear: left;
	}
	
<!-- Start of StatCounter Code -->
<script type="text/javascript" language="javascript">
var sc_project=1453246; 
var sc_invisible=1; 
var sc_partition=13; 
var sc_security="c85fff2c"; 
</script>

<script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><a href="http://www.statcounter.com/" target="_blank"><img  src="http://c14.statcounter.com/counter.php?sc_project=1453246&amp;java=0&amp;security=c85fff2c&amp;invisible=1" alt="web page hit counter" border="0"></a> </noscript>
<!-- End of StatCounter Code -->

#welcomecontent { 
	background: transparent url("images/groundmid.gif") repeat-x left bottom; 
	padding: 0 0 10px 0;
	}
	
#welcomecontent a:link, #welcomecontent a:visited, #welcomecontent a:hover { color: #000; }
	
.welcometext { 
	font-family: georgia, 'times new roman', times, serif;
	font-size: 13px;
	line-height: 20px;
	font-style: italic;
	color: #000;
	}
	
#leftcontent {
	width: 185px;
	height: 700px;
	background: transparent url("images/groundleft.gif") repeat-y;
	vertical-align: top;
	padding: 10px 15px 0 0;
	text-align: left;
	}
	
.map { border: 1px solid #999; }

.map:hover { border: 1px solid #bfbfbf; }

#rightcontent { 
	width: 185px;
	background: transparent url("images/groundright.gif") repeat-y;
	vertical-align: top;
	padding: 10px 0 0 15px;
	text-align: left;
	}
	
#rightcontent p, #leftcontent p { color: #000; }
	
#footer {
	width: 100%;
	background: #f8f8f2;
	border-top: 1px solid #ccc;
	padding: 5px;
	margin-top: 30px;
	height: 75px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
	}
	
#footer a:link, #footer a:visited { text-decoration: underline; color: #333; }

#footer a:hover { text-decoration: none; }
