* {font-size: 100%;}
body {font-family: sans-serif; width: 100%; margin: 0; padding: 0; text-align: center; *background-color: #fff; font-size: 75%; color: #535967;}
a {color: #ef5a00;}/*535967*/
#content {width: 956px;	margin: 0 auto;	padding: 0;	text-align: left;	position: relative; overflow:hidden;}/*	padding: 60px 0 0 0;*/

.day_info {float: left; font-size: 90%; line-height: 3em;}
.day_info span {color: #a4aab8; padding: 0 2px;}
.day_info strong {color: #f8650c; font-weight: normal;}
.day_info em {color: #f8650c;}

.web_links {font-size: 90%; text-align: right; line-height: 3em; float: right;}
.web_links span {color: #a4aab8; padding: 0 2px;}
.web_links a.sel {color: #ef5a00; font-weight: bold;}

.top_area {padding: 25px 0 15px 0; width: 956px; overflow: hidden;    }
.top_area h1 {float: left; width: 313px; padding-top: 20px;}
.top_area h1 a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 313px; height: 41px;}

.top_area h2 {float: left; width: 313px; padding-top: 20px;}
.top_area h2 a {display: block; background: url(../images/logo.gif) no-repeat 0 0; width: 313px; height: 41px;}

.log_area {float: left; padding: 42px 15px 0 0; text-align: right; width: 315px; }
.log_area .user {padding-left: 13px; background: url(../images/icons.gif) no-repeat 0 3px; color: #535967; float: right;}
.log_area .user a {color: #535967; font-weight: bold;}
.log_area .user span {color: #b5c3d0; padding: 0 3px;}

.search {float: right; padding: 5px 0 9px 16px; width: 296px; background: url(../images/bg_line_search.gif) repeat-y 0 0; overflow: hidden;}
.search label {display: block; float: left; padding-right: 9px; line-height: 1.7em; white-space: nowrap;}
.search input {float: left;}
.search .clear {height: 6px;}
.search input.input_text {padding: 3px 2px; width: 210px; float: left; border: 1px solid #b7b7b7;  height: 17px;}
.search input.input_submit {background: url(../images/icons.gif) no-repeat 0 -20px; padding-left: 25px; height: 25px; text-align: left; width: 80px; float: right; color: #fff; font-size: 90%; font-weight: bold;}

/*.menu {height: 30px; background: url(../images/bg_menu.gif) no-repeat 0 0; margin-top: 10px;}*/
.menu {height: 30px; background: url(../images/bcg.PNG) no-repeat 0 0; margin-top: 10px;}
.menu li {float: left; background: url(../images/icons.gif) no-repeat 0 -50px;}
.menu li.first {background-image: none;}
.menu li a {font-weight: bold; color: #fff; display: block; width: 118px; text-align: center; line-height: 30px;}
.menu li.first a {width: 120px;}

.bottom {border-top: 1px solid #cacaca; padding: 15px 13px; font-size: 90%; margin-top: 15px;}
.bottom p {padding-bottom: 5px; color: #667084;}
.bottom p a {color: #555d6e;}
.bottom p span {color: #d5d8de; padding: 0 3px;}
