html, body { text-align: center; background: #fff; font-family: verdana, Helvetica, sans-serif; font-size: 12px;}

* {
border: 0;
}

#head { position: relative; left: 0; top: 0; width: 960px; height: 90px; margin: 0 auto; }
#head #social { left: 710px; position: absolute; top: 5px; width: 240px; text-align: right }
#head #nav { position: absolute; left: 20px; top: 63px; height: 22px; z-index: 100; 	padding: 0; margin: 0;  }

#foot { width: 980px; height: 30px; padding-top: 15px; margin: 0 auto; clear: both; }
#foot p { font-size: 9px; text-align: center; }
#foot a { font-size: 9px; color: #62676E; }
#foot a:hover { color: #b31b34; }

a { color: #b31b34; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }

#wrap-head { margin: 0 auto; text-align: center; background: #fff url(../img/bg/bg_wrap-head.gif) repeat-x; }
#wrap-foot { margin: 0 auto; text-align: center; background: #fff url(../img/bg/bg_wrap-foot.gif) repeat-x top; }

#head ul { list-style: none; }
#head ul a { text-decoration: none; color: #fff; padding-left: 10px; display: block; float: left; background: url(../img/bg/bg_tab-left.gif) no-repeat left top; }
#head ul a:hover { color: #fff; background: url(../img/bg/bg_tab-left_on_line.gif) left top no-repeat; padding-left: 10px; }

#head ul a.first { background: url(../img/bg/bg_tab-left_first.gif) no-repeat left top; }
#head ul a.first:hover { background: url(../img/bg/bg_tab-left_on_line_first.gif) no-repeat left top; }

#head ul a span { color: #fff; text-transform: uppercase; display: block; float: left; background: url(../img/bg/bg_tab-right.gif) no-repeat right top; padding: 4px 20px 4px 10px; cursor: pointer; }
#head ul a:hover span { text-decoration: none; background: url(../img/bg/bg_tab-right_on_line.gif) right top no-repeat; }

#head li { float: left; }

#head #current a { font-weight: bold; background: url(../img/bg/bg_tab-left_on.gif) left top no-repeat; }
#head #current span { background: url(../img/bg/bg_tab-right_on.gif) no-repeat right top; cursor: pointer; }

#subnav { width: 1000px; text-align: left; background:#ffffff ;margin: 0 auto;padding: 4px 0px 4px 0px;  line-height: 18px;BORDER-RIGHT: #B31B34 3px solid; BORDER-LEFT: #B31B34 3px solid; BORDER-BOTTOM: #B31B34 3px solid;BORDER-TOP: #B31B34 2px solid;}
.small { font-size: 12px; text-align: center;}
.rnd {width: 20px; font-size: 11px; text-align: center; CURSOR: pointer; COLOR: white}
.rnd2 {width: 20px; font-size: 13px; text-align: center; CURSOR: pointer; COLOR: white}
.rnd3 {width: 20px; font-family : Arial ; font-size: 15px; text-align: center; CURSOR: pointer; COLOR: white}
#subnav p{ margin: 0 auto; line-height: 5px; BORDER-TOP: #aaaaaa 1px dashed;}