/* main.css */



body * {
border:none;
}

body {
margin:0;
background:white;
font:10pt Helvetica, sans-serif, Arial;
}

#main {
margin:0;
color:#666666;
line-height:20px;
margin-top:0px;
text-align:left;
min-width:800px;
background:transparent;
}

#logo {
}

#logo img {
}

#nav {
height:22px;
color:white;
margin:0;
background:#2e362c;
letter-spacing:0.1em;
border-top:thin gray solid;
border-bottom:thin gray solid;
}

#menu {
margin:0;
padding:2px 10px;
list-style:none;
}

#nav li {
position:relative;
float:left;
font-size:11px;
display:inline;
}

#nav a, #nav a:visited, #nav a:active {
font-weight:bold;
text-decoration:none;
color:#c4c4c4;
}

li.menu ul.submenu {
padding:5px;
position:absolute;
display:none;
background:transparent url('images/submenu.png');
left:-1px;
white-space:nowrap;
border:thin gray solid;
}

#menu li.menu:hover ul.submenu {
display:block;
}

#menu li.menu:hover ul.submenu li {
display:list-item;
list-style:none;
float: none;
}

#menu li.menu:hover ul.submenu li a{
color:black;
}

#menu li.menu:hover ul.submenu li a:hover{
color:gray;
}

#nav a:hover {
color:white;
}

#time {
color:#c4c4c4;
}

#section_0 {
margin:10px 10px 0 10px;
padding:20px 0 0 0;
text-align:justify;
}

#section_0 a{
color:#993300;
}

#section_0 a:hover {
color:#5C743D;
}

#sub_1 {
background:transparent;
}

#tagline {
font-size:16pt;
color:#99CC66;
line-height:26px;
font-weight:900;
}

h2 {
padding:10px 0;
color:#99CC66;
line-height:26px;
}

#stats {
width:500px;
}

#stats ul {
list-style-type:circle;
}

#footer {
margin:50px auto 0 auto;
text-align:center;
background:#2e362c;
clear:both;
}

#footer a.copyright {
font-size:9px;
text-align:center;
color:white;
}

form input, form textarea {
border:thin gray solid;
}

form textarea + input {
margin:10px 0 0 0;
display:block;
}

img.left {
margin:10px;
float:left;
width:250px;
}

img.right {
margin:10px;
float:right;
width:250px;
}
.more {
display:none;
}

.underline {
text-decoration:underline;
}

.inline {
display:inline;
}

.floatL {
float:left;
}

.floatR {
float:right;
}

.clearB {
clear:both;
}
