a { color: #e8a02c; }
a:hover{ color: #e8a02c; }

body {
background-color:#0860A3;
background-image:url(../images/bg_main.jpg);
background-repeat:no-repeat;
background-position:center top;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a:link, a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
text-decoration:none;
}

#search{  }

#topmenu li{ 0px;}
#topmenu li a {	color: #333333; }
#topmenu li a:hover,#topmenu li.active a { color: #ff7800;}
#nav li ul li { background: #FFFFFF url(../images/bgr-box-trans.png) repeat-x top; }

#footer { background:#e4e2db url(default/bgr-footer.gif) repeat-x; }	
#footer, #footer a{	color: #777777; }

.box, .widget {	background: #FFFFFF url(../images/bgr-box-trans.png) repeat-x top left;  }
.box2 {	background: #f5f4f0 url(../images/bgr-box-trans.png) repeat-x top left; }
.box2 .spacer.white, .list2 li { background: #ffffff; }

.vidtabs .idTabs li a, .idTabs li a { background:#ffffff; color:#363636; }
.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected, .idTabs li a:hover, .idTabs .selected, #sidebar h3 {  }

span.continue-archives a { color:#777777; }

.top_right_link {
width:333px;
height:23px;
text-align:right;
background-image:url(../images/bg_top_link.png);
background-repeat:no-repeat;
background-position:right;
background-color:transparent;
padding-top:8px;
padding-left:285px;
float:left;
}
.bottom_slogan_right_head {
	width:628px;
	height:93px;
	background-image:url(../images/slogan.png);
	background-repeat:no-repeat;
	background-color:transparent;
	float:left;
	background-position: 13px 14px;
}
.left_corner_navi {
width:5px;
height:34px;
background-image:url(../images/left_corn.jpg);
background-repeat:no-repeat;
background-position:left top;
float:left;
}
.middle_main_navi {
width:940px;
height:34px;
background-image:url(../images/bg_navi.jpg);
background-repeat:repeat-x;
padding-top:0px;
padding-left:10px;
float:left;
}
.middle_main_navi a:link, .middle_main_navi a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#043B64;
font-weight:bold;
text-decoration:none;
}
.middle_main_navi a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#99B905;
font-weight:bold;
text-decoration:none;
}
.right_corner_navi {
width:5px;
height:34px;
background-image:url(../images/right_corner.jpg);
background-repeat:no-repeat;
background-position:right top;
float:left;
}
#footer_wrapper {
width:100%;
height:132px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
float:left;
}
.fotter_main {
	width:940px;
	margin-top: 19px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-top:7px;
	padding-bottom:6px;
	background-image:url(../images/fotter.png);
	background-repeat:no-repeat;
	background-color:transparent;
	padding-left:20px;
}
.body_wrapper_middle {
	width:940px;
	background-image:url(../images/bg_body.png);
	background-repeat:repeat-y;
	background-color:transparent;
	float:left;
	height:450px;
	min-height:450px !important;
	height:auto;
	padding-right:10px;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:6px;
}
.top_corner_body {
width:960px;
height:4px;
background-image:url(../images/top_corner_body.png);
background-repeat:no-repeat;
background-color:transparent;
float:left;
}
.bottom_corner_body {
width:960px;
height:4px;
background-image:url(../images/bottom_corner_body.png);
background-repeat:no-repeat;
background-color:transparent;
float:left;
}

