* { margin: 0; padding: 0; }
p {color: #5a5a5a;}
li {color: #5a5a5a;}
body {
background-color:#fefce8;
color:#222222;
font-family:Helvetica;
margin:0;
overflow-y:hidden;
}
img { border: 0 }
h1 { background: url("../images/header.gif") no-repeat top left; height: 34px; text-indent: -9999px; width: 305px }
h5 { background: url("../images/winmo-header.gif") no-repeat top left; height: 32px; text-indent: -9999px; width: 226px }
form { margin: 8px 0 8px 8px; }
form input#q { width: 130px }
form .submit { vertical-align: middle }
h2 { color: #fea158; font-weight: normal; margin: 10px 0;}
div#contentarea a { color: #fea158 }
div.section { float: left; margin: 0 8px 20px 5px; width: 137px }
div#fullsize { margin: 15px 0px 20px 5px; padding-left: 5px;width: 290px; }
div#contentarea { margin: 0px 0px 20px 5px; padding-left:5px; width: 290px; }
div#fullsize a { color: #fea158; }
body.list div.section { float: none; width: auto }
body.winmo div.section { width: 100px }
div.section h3, div.section li { color: #5A5A5A; margin-bottom: 2px }
body.winmo div.section h3 { font-size: 10px }
div.section h3 a { color: #707070 }
div.section li a, p#footer a, p#footer { color: #878787 }
p#banner { margin: 15px 0; text-align: center }
p#footer { line-height: 1.3; margin: 15px 0px 20px 5px; font-size:12px; }
div.bar { color: #047345;}

div#titlebar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#666666 url(../images/pattern.gif) repeat-x scroll left bottom;
border-bottom:1px solid #6F7278;
height:72px;
position:relative;
}

div#titlebar a#home_link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/logo.png) no-repeat scroll 0 0;
height:60px;
left:10px;
position:absolute;
top:7px;
width:270px;
}

ul#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff url(../images/gradient.gif) repeat-x scroll 0 0;
border-bottom:1px solid #013a15;
height:40px;
padding:1px 10px;
}

ul#nav > li {
clear:none;
float:left;
margin:0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

ul#nav > li > a {
color:#fefce8;
float:left;
font-size:16px;
line-height:40px;
margin:0 auto;
text-align:center;
text-decoration:none;
}

ul#nav .pipe {
color:#047345;
line-height:40px;
margin:0 auto;
text-align:center;
}