body { background:black; color:#dddddd; font-family: verdana, sans-serif; font-size:14px; margin:10px; padding:0;}
#leftcol a {text-decoration:none; color:#f39847;}
#leftcol a:visited { color: #2786b2; }
#leftcol a:hover { text-decoration:underline;}
font-family: verdana,  sans-serif;
font-size: 14px; 

.list_menu { width: 145px; }
.list_menu ul { margin: 0; padding: 0; list-style-type: none; } 
.list_menu li { margin: 2px 0 0; float:left; } 
.list_menu a { display: block; width:140px; padding: 2px 2px 2px 10px; border: 2px solid black; background: #f39847; text-decoration: none; } 
.list_menu a:link, .list_menu a:active, .list_menu a:visited { color: #000000; }
.list_menu a:hover { border: 2px groove #f39847; background: #333333; color: #ffffff; } 

h1 { font-size:2em; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.dashed { border-color:#404040; border-style:dashed; border-width:1px 0 0; }
#wrapper {margin:50px; auto;}
#wrapper2 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
}

#logo img { border-style: none; }
#leftcol {float:left; width:80%;}
#rightcol {float:right;}
#rightcol h2,h3 { display: block; background: #f39847; color: white; margin:.3em 0 .1em 0; padding: 2px 2px 2px 10px; }
#rightcol ul {list-style-type: none; padding: 0px; margin: 0px;}
#rightcol ul li { margin-left:1em;}
#rightcol a { text-decoration: none; } 
#rightcol a:link, a:active, a:visited { color: #f39847; }
#rightcol a:hover { background: #f39847; color: black; } 
.copyright {font-size:85%; }

