/* CSS Document */
body{ background-color: #fff; padding:0; margin:0; }
a { color: #ffc; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration: underline; }
div, h1, h2, h3, ul, img{
	padding:0; margin:0;
	}
p { padding:0; margin:0; font:13px/17px Verdana, Arial, Helvetica, sans-serif;}
ul{
	list-style-type:none;
	}
.balnk{
	font-size:0px; line-height:0px; clear:both;
	}
/*--------------------------------header-------------------*/
#main_header{
	width:100%;	margin:0 auto;  background:#996 url(images/bg.gif) repeat-x; color:#ffffff; height:216px;
	}
#main_header #header{
	width:764px; margin:0 auto; background:url(images/header_pic.gif) no-repeat #fff6d8; color:#FFFFFF; height:216px;
	 position:relative;
	}
#navi{
	width:700px; display:block; position:absolute; top:89px; left:231px; padding:0; margin:0; background:transparent;
	}

/*------------------------------------body-------------------------*/
#main_body{
	width:100%;  background-color:#996;  color:#593e00; 
	}
#body{ background-color: #fff6d8; width:764px; margin:0 auto; padding:17px 0 0; }
#content_top { background-color: #996; background-image: url(images/content_top.gif); background-repeat: no-repeat; background-position: center top; width: 100%; margin: 0 auto; height: 5px; padding: 0 !important; }
#body h2{
	font:28px/24px "Trebuchet MS", Arial, Helvetica, sans-serif	; color:#996;  margin:10px 0 15px 10px;
	display:block;
	}
#body_content{ color:#593e00; padding:0; width:724px; display:block; font:13px/17px Verdana, Arial, Helvetica, sans-serif; background-color: #fff6d8; background-image: none; background-position: 0 0; float: left; margin-right: 0; margin-bottom: 0; margin-left: 20px; }
#slideshow{ width:280px; height:245px; float: right; margin: 0; padding: 10px 10px 10px 55px; border-bottom-color: gray; border-bottom-width: 10px; border-left-color: gray; border-left-width: 10px; }
#body_contentspan{ color:#900; font-size: 16px; font-weight: 700; line-height: 17px; float: left; margin-right: 5px; }
#event{
	width:215px;  padding:40px 0 0 25px; float:left; display:block;
	}
	#event h2{ color: #ffc; background:url(images/event_bg.gif) no-repeat; font:22px/31px "Trebuchet MS", Arial, Helvetica, sans-serif; width:126px; height:45px; padding:5px 20px 0 71px; margin:0; display:block; }
#event h2 span{
	color:#847543; font:11px/12px Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; background-color:#fff6d8;
	display:block;
	}
	
#eventtext{
	width:191px; display:block; font:13px Verdana, Arial, Helvetica, sans-serif; color:#593e00; margin:19px 0 19px 16px; background:transparent; padding:0; 
	}
/*------------------------support-------------*/
#support{
	width:215px;  padding:40px 0 0 25px; float:left; display:block;
	}
#support h2{ color: #ffc; background:url(images/support.gif) no-repeat; font:24px/31px "Trebuchet MS", Arial, Helvetica, sans-serif; width:126px; height:45px; padding:5px 20px 0 71px; margin:0; display:block; }
#support h2 span{
	color:#847543; font:11px/12px Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; background-color:#fff6d8;
	display:block;
	}
#support p{
	width:191px; display:block; font:13px Verdana, Arial, Helvetica, sans-serif; color:#593e00; margin:19px 0 19px 16px; background:transparent; padding:0; 
	}
#support ul{
	width:191px; display:block; margin:0px 0 0px 16px; padding:0;
	}
#support ul li{
	font:12px/15px Verdana, Arial, Helvetica, sans-serif; color:#fff6d8; background-color:#999966; width:191px; display:block;
	padding:0 0 0 0; 
	}
#support ul li a{
	font:12px/17px Verdana, Arial, Helvetica, sans-serif; color:#593e00; background-color:#999966; text-decoration:none;
	 display:block;	padding:5px 0; margin:0;
	}
#support a.online{
	width:146px; height:57px; border:#486d88 1px solid; display:block; margin:20px 0 0 16px; background-color:#051b2b;
	color:#fff6d8; padding:10px 18px 0 16px; font:22px/28px Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal; text-transform:uppercase; text-decoration:none;
	}
#support a.online span{
	color:#593e00; font-size:18px; line-height:18px; padding:0 0 0 8px; background-color:#051b2b; display:block;
	}
#support a.online:hover{
	background-color:#1c4f75; color:#fff6d8; 
	}
/*--------------------------------services-------------------*/
#services{
	width:215px;  padding:40px 0 40px 28px; float:left; display:block;
	}
#services h2{ color: #ffc; background:url(images/services.gif) no-repeat ; font:24px/31px "Trebuchet MS", Arial, Helvetica, sans-serif; width:140px; height:45px; padding:5px 20px 0 53px; margin:0; display:block; }
#services h2 span{
	color:#847543; font:11px/12px Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; background-color:#fff6d8;
	display:block;
	}
#services p{
	width:191px; display:block; font:13px Verdana, Arial, Helvetica, sans-serif; color:#593e00; margin:19px 0 0 16px; background:transparent; padding:0; 
	}
#services h3{
	color:#fff6d8; font:14px Verdana, Arial, Helvetica, sans-serif; width:190px; display:block;
	margin:19px 0 0 16px; padding:0; font-weight:bold; background-color:#999966;
	}
#services ul{
		width:191px; display:block; margin:5px 0 0 16px;
		}
#services ul li{
	background:url(images/arrow1.gif) no-repeat 0 12px ; display:block; padding:0 0 0 14px;
	}
#services ul li a{
	font:14px/24px Verdana, Arial, Helvetica, sans-serif; color:#593e00; text-decoration:underline; background-color:#999966;
	}
#services ul li a:hover{
	text-decoration:none;
	}
#services a.more1{
	width:56px; height:12px; display:block; background:url(images/more_bg.gif) no-repeat #999966; margin:39px 0 0 121px;
	font:11px/12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#ffffff;
	padding:0 0 0 5px; text-decoration:none;
	}
#services a.more1:hover{
	background:url(images/more_bg_h.gif) no-repeat #999966; color:#ff0033; 
	}
/*---------------------------------footer-----------------*/
#main_footer{ width:100%; float:left; background:#124629 url(images/footer_bg.gif) repeat-x; color:#ffffff; height: auto; border-top:1px solid #ffffff; margin:0; padding:0; }
#footer {
	width:530px; height:100px;
	margin:0 auto;
	}
#footer ul{
	width:500px; display:block;	list-style-type:none; margin:46px 0 0 40px; position:absolute;
	}
#footer ul li{
	display:block; float:left; 
		}
#footer ul li a{
	font:14px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; background-color:#124629;
	text-decoration:none;
	margin:0 16px;
	}
#footer ul li a.mg{
	font:12px/11px Arial, Helvetica, sans-serif;
	color:#ffffff; background-color:#124629;
	text-decoration:none;
	margin:0 11px 0 0;
	}
#footer ul li a.mg:hover{
	text-decoration:underline;
	}
#footer ul li a:hover{
	text-decoration:underline;
	}
#footer ul.ad{
	width:323px; display:block;	list-style-type:none; margin:15px 0 0 90px;
	}
#footer ul.ad li{
	height:40px;
	width:96px;
	display:block;
	border-right:#FFFFFF 1px dashed;
		}
#footer ul.ad li.nobor{
	height:40px; width:96px; display:block;	margin-left:10px; border-right:none;
	}
#footer ul.ad li.nobor1{
	height:40px; width:96px; display:block;	float:left;	margin-left:10px; border-right:#FFFFFF 1px dashed;
	}
#footer ul.ad li a{
	font:10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#d1bd86; background-color:#124629; font-weight:bold;
	text-decoration:none; margin:0 0 0 0; display:block;
	}
#footer ul.ad li a span{
	color:#ff0033; background-color:#124629;
	text-transform:uppercase; margin:0 10px 0 0; display:block;
	}
#footer ul.css{
	width:100px;
	display:block;
	margin:75px 0 0 211px;
	font-size:0px;
	padding:0px;
	}
#footer p{
	padding:80px 0 0 165px; font:11px/16px Tahoma, Arial, Helvetica, sans-serif; color:#fafafa;
	background:#0c1d29 url(images/footer_bg.gif) repeat-x;	height:14px; margin:0;
	}
	


