*{	margin: 0;	padding: 0;}
body{	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	background: url(images/bg.gif);}
span{	display: none;}
a{	color: #681394;	text-decoration: underline;}
a:hover{	text-decoration: none;}
#all{	background: url(images/content_bg.png);	margin: 0 auto;	width: 1240px;	position:relative;}
#content{	position:relative; 	width: 1223px;	left:10px;	overflow: hidden;}
#content #top{	background: url(images/menu_bg.gif) repeat-x;	height: 38px;	float: left;	width: 1217px;}
#top #menu{	float: left;	width: 576px;	height: 38px;	padding-left: 14px;}
#menu a{	background: url(images/mainmenu_arrow.gif) no-repeat right;	font-size: 10px;	color: #4d792c;	text-decoration: none;	padding: 14px 14px 2px 5px;	line-height: 38px;}
#menu a.none{	background: none;}
#menu a:hover{	text-decoration: underline;}
#top #icon_blog{	float: right;	background: url(images/icon_bg.gif);	width: 182px;	height: 27px;}

#top_nav{position:absolute;left: 620px;top: 5px;width: 143px; color: #fff; font-size: 12px; text-align: center; font-weight: bold;}

#header{	width: 1219px;	float: left; background: url(images/manage.gif) repeat-x;}
#logo{	float: left;	background: url(images/logo.gif);	width: 255px;	height: 174px;}
#moto{	float: left;	width: 343px;	height: 174px;	background: url(images/moto.gif);}
#manage{	float: left;	width: 382px;	height: 174px; padding:20px 0 0 200px;font-size:21px;}
.sites {list-style:none;margin:0;padding:0;}
.sites li {display:inline-block;width:380px;vertical-align:top;margin:0 5px 0 0;text-align: center;}
.sites li a {text-decoration: none;}
.sites li a img {width:380px;border:1px solid #000;}
.sites li a span {display:block;font-size:18px;}
#container{	width: 1216px;	float: left;}
#container #leftcol{	width: 208px;	float: left; background: url(images/left_top.gif) no-repeat top; padding-top: 11px;}
h3.head01{	background: url(images/head01.gif);	width: 148px;	height: 27px;	float: left;	margin-bottom: 25px;}
#leftcol #intro{	float: left;	background: url(images/left_intro_bg.gif) left repeat-y;	width: 185px;	padding-left: 10px;}
#intro .news{	width: 185px;	background: url(images/news_line.gif)  bottom no-repeat;		float: left;	padding-bottom: 8px;	margin-bottom: 10px;}
#intro .news b{ 	color: #868484;	padding-bottom: 2px;	font-weight: normal;}
#intro .news p{	text-align: justify;}
#intro .news a.readon{	padding-left: 134px;	font-size: 9px;}
#leftcol #archive{	float: left;	width: 185px;	font-size: 10px;	margin-left: 10px;}
#container #page{ 	float: left;	width: 1166px;	padding: 7px 0 50px 25px;}
#page h3.head02{	background: url(images/head02.gif) no-repeat right;	width: 100%;	height: 27px;	margin: 15px 0;	float: right;}
#page h3.head03{	background: url(images/head03.gif) no-repeat right;	width: 100%;	height: 27px;	margin: 15px 0;	float: right;}
#page p{	text-align: justify; padding: 5px 0; font-size: 14px;}
#page #imageblog{	width: 525px;	float: left;	padding-left: 20px;}
#imageblog img{	float: left;}
.cl{	width: 513px;	background: url(images/page_line.gif) bottom repeat-x; height: 20px; float: left; }

#page h4{	width: 525px;	background: url(images/thum_bg.jpg) no-repeat right bottom; margin-top: 8px; float: left;}
#page h4 img{	border: 1px solid #839c20; }

#trafbox{	float: left;	width: 545px;	padding: 7px 0 50px 25px;}
#trafbox .thum{	float: left;	width: 100%; padding: 5px 0;}
#trafbox h3{	float: left; padding-right: 30px;}
#trafbox ul li{	list-style: disc; }

#footer{	position:relative;	width: 1219px;	background: url(images/footer_bg.gif) repeat-x;	height: 81px;	float: left;}
#footer_menu{	position:absolute;	width: 1216px;	left: 3px;	top: 12px;}
#footer_menu ul {list-style:none; 		font-size:11px; 		color: #bbb; text-align: center;}
#footer_menu li { display: inline;}
#footer_menu a {	color: #4d792c;	text-decoration:none;	font-size: 11px; 	padding: 0 9px 0 9px;	}	
#footer_menu a:hover {text-decoration:underline; }
#footer  #copy{	position:absolute;	background: url(images/footer_logo.gif) no-repeat right;	padding-right: 40px;	height: 34px;	color: #676767;	left: 519px;	top: 35px;	padding-top: 20px;}

.form-box label { width: 260px; float: left;  }
.form-box form li { padding: 3px 0;  list-style: none;line-height:30px;}
.form-box input { width: 180px; border-radius:5px;border:1px solid #ccc;padding:5px 10px;width:400px;}
.form-box textarea { width: 400px; height: 90px;border-radius:5px;border:1px solid #ccc; padding:5px 10px;}
.form-box .button { width: 100px; }

#page h3.head04{	background: url(images/contactus.gif) no-repeat right; height: 25px;	margin: 15px 0; margin-right: 12px; }