* {margin:0;padding:0}

body {font-family:Arial, Helvetica, sans-serif;font-size:13px}

p {padding:10px}

#wrapper {width:100%;background:#fff}

#content {width:920px;margin:0 auto;color:#333;background:#fff}
#content h3 {padding:10px;color:#FF6600}
#content-left {float:left;width:460px;font-size:14px}
#content-right {float:right;width:460px}

.lefty {float:left;width:450px}
.righty {float:right;width:420px}

#header-wrap{width:100%;float:left;background-color:#2437A0}
#header {width:940px;margin:0 auto;height:125px;color:#fff;background:#2437A0}
#header-left {width:380px;float:left;margin-top:30px}
#header-right {width:350px;float:right;text-align:center;padding-top:25px}
#header-right h2 {font-size:28px}
#header-right h3 {font-size:24px}

#hnav-wrap {width:100%;float:left;background-color:#FFB464}
ul#hnav {margin:0 auto;list-style-type:none;width:940px;color:#fff}
ul#hnav li {display:inline;white-space:nowrap;line-height:30px}
ul#hnav li a {float:left;color:#000;font-weight:bold;background-color:#FFB464;padding:0.2em 4.2em;text-decoration:none;border-right:1px solid #EB702F}
ul#hnav li a:hover {background-color:#D83B09;color:#eee}

#ad-wrap{width:100%;height:300px;float:left;background-color:#ddd}
#ad-space{width:940px;margin:0 auto;}
#ad-left {float:left;width:390px;padding-top:10px;font-size:18px}
#ad-left h2 {color:#663333;font-size:26px}
#ad-right {float:right;width:550px}

#news {width:270px;margin:10px 10px;background:#eee}

#footer-wrap {width:100%;float:left;background-color:#333}
#footer {width:910px;margin:0 auto;height:125px;color:#eee;background:#333}
#footer a {color:#fff}

.btnOff {
margin: 0;
border-top: #cccccc 1px solid;
border-left: #cccccc 1px solid;
border-right: #9C9C9C 1px solid;
border-bottom: #9C9C9C 1px solid;
color: #000000;
background-color: #eeeeee;
height: 25px
}

.btnOn {
margin: 0;
border-top: #c63 1px solid;  
border-left: #c63 1px solid; 
border-right: #930 1px solid; 
border-bottom: #930 1px solid;
color: #930;
background-color:#FFF0F0;
height: 25px
}


.btnMore{
padding:0 5px;
background:#eee;
border: 3px double #999;
color: #111;
cursor: pointer;
font-weight: bold;
overflow: visible;
width: auto !important
}

.feed {
background: #fff6bf;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #ffd324;
border-bottom: 2px solid #ffd324;
}

.feed p {margin:0; padding:3px 0 3px 0}

.err {color:#990000}
.alert {color:#0099FF}
