body {
	margin: 0;
	padding: 0;
	font-family: Arial; 
	font-size: 12px; 
	line-height: 18px; 
	font-size: 12px;
	background: #414141;
}
h1 {color: white; font-size:20px; margin-top: 0px; background:url(../images/skin/frontend/h_head.jpg) no-repeat; padding-left: 25px;}
h1 a, h3 a {color: white; text-decoration: none;}
h3 {color: white; font-size:13px; margin-top: 0px;}
a{
    color: #666666;
    text-decoration: none;
}
a:hover{
    color: #333333;
}
/* Wrapper */
#wrapper {
	background: url(../images/skin/frontend/bg-wrapper.jpg) repeat-y;
	margin: 0 auto; 
	width: 1024px; 
}

/* Header */
#header {
	background:url(../images/skin/frontend/bg_header.jpg) no-repeat scroll 0 0;
		margin: 0 auto;
		height: 70px;
		padding:30px 70px 0 70px;

}
/* Logo */
#logo {
	float: left;
	margin: 0 auto;
	height: 70px;
}
/* Nav_Bar */
#nav_bar {
	float: right;
	font-family: Arial;
	font-size: 11px;
	color: #8a8989;
	margin: 2px 5px;
}
#nav_bar a {
	color: #8a8989;
	text-decoration: none;
}
/* Menu */
#menu {
	background: url(../images/skin/frontend/bg-menuleft.jpg) repeat-x;
	float: left;
	height:25px;
	margin-top:10px;
	padding-top:13px;
	width:634px;
}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline;}
#menu a {
	float: left;
	margin: 0;
	padding: 1px 15px 0;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	border-right: 1px solid #dadada;
}
/* Menu_Right */
#menu_right {
	background: url(../images/skin/frontend/bg-menuright.jpg) no-repeat;
	float: left;
	height:38px;
	margin-top:10px;
	padding: 0 3px;
	width:161px;
	position: relative;
}
#menu_right ul {margin: 0; padding: 0; list-style: none;}
#menu_right li {display: inline; font-size:11px; margin-left:20px;}
#menu_right a {
	float: left;
	margin: 0;
	padding: 0 5px 0;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color: #8a8989;
	margin-left:13px;
}
/* Page */
#page {
	width: 870px;
	margin: 0 auto;
	padding: 0px;
	background: #292929;
}
/* #Content */
#content {
	float: left;
	width: 870px;    
	padding: 0px;
}
#content.home{/*
    background:url(../images/skin/frontend/banner.jpg);
    height:340px;*/
}
/* .Content */
.content {
	float: left;
	width: 570px;
	margin-left: 8px;
	background: #3F3F3F;
	color: white;
	padding: 5px;
}
.content p {
	padding: 0px;
}
/**************************/
/* splash */
#splash {
	width: 670px;
	height: 400px;
	float: left;
}
#splash img {}
/* Freebox */
#freebox {
	background: transparent;
	float: right;
	font-family: Arial;
	font-size: 11px;
	color: #888888;
	margin-top: 20px;
	width: 200px;
	position: relative;
}


/* Post */
.post {
	padding: 0 10px 0px 20px;
}
.post h1{
    margin-top: 10px;
}
/* Freebox_2 */
#freebox_2 {
	float: right;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	background: url(../images/skin/frontend/freebox.jpg) repeat-y;
	width: 230px;
}

#freebox_2 .shell {background: url(../images/skin/frontend/h_freebox.jpg) no-repeat center top;}
#freebox_2 .core {background: url(../images/skin/frontend/f_freebox.jpg) no-repeat bottom; padding: 1px;}
#freebox_2 p {margin: 7px 2px 0 2px; vertical-align:top;}
#freebox_2 p a {color: #a2a1a1;}
#freebox_2 .icon {margin-top:10px;}
#freebox_2 h2 {
    font-size: 12px;
    font-weight: bold;
    color: #666666;
	margin: 2px 15px;
}
#freebox_2 h2 a {color: #666666; text-decoration: none;}
#freebox_2 line {font-size:16px; margin:30px;}
/* Tag */
.tag {
	float: left;
	width: 588px;
	background: #292929;
	color: white;
	padding: 5px 0 5px 0;
	text-align:right;
}

/* Column0 */
.column {float: left; margin-left: 5px; width: 282px; background: url(../images/skin/frontend/columns.jpg) repeat-y; }
.column .shell {background: url(../images/skin/frontend/h_columns.jpg) no-repeat center top;}
.column .core {background: url(../images/skin/frontend/f_columns.jpg) no-repeat bottom; padding: 1px;}
.column p {margin:0 10px 10px; vertical-align:top; color: #666666;}
.column p a {color: #a2a1a1;}
.column .icon {
}
.column h2 {
    font-size: 12px;
    font-weight: bold;
    color: #666666;
	margin: 2px 15px;
}
.column h2 a {color: #666666; text-decoration: none;}
/* ColumnB
.columnB {float: left; margin-left: 5px; width: 282px; background: url(../images/skin/frontend/columns.jpg) repeat-y; height:120px;}
.columnB .shell {background: url(../images/skin/frontend/h_columns.jpg) no-repeat center top;}
.columnB .core {background: url(../images/skin/frontend/f_columns.jpg) no-repeat bottom; padding: 1px;}
.columnB p {margin:0 10px 10px; vertical-align:top; color: #666666;}
.columnB p a {color: #a2a1a1;}
.columnB .icon {
}
.columnB h2 {
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    margin-bottom: 0px;
	margin: 2px 15px;
}
.columnB h2 a {color: #666666; text-decoration: none;}
 */
/* ColumnC
.columnC {float: left; margin-left: 5px; width: 282px; background: url(../images/skin/frontend/columns.jpg) repeat-y; height:120px;}
.columnC .shell {background: url(../images/skin/frontend/h_columns.jpg) no-repeat center top;}
.columnC .core {background: url(../images/skin/frontend/f_columns.jpg) no-repeat bottom; padding: 1px;}
.columnC p {margin:0 10px 10px; vertical-align:top; color: #666666;}
.columnC p a {color: #a2a1a1;}
.columnC .icon {
}
.columnC h2 {
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    margin-bottom: 0px;
	margin: 2px 15px;
}
.columnC h2 a {color: #666666; text-decoration: none;}
 */
/* Footer */
#footer {
	background: url(../images/skin/frontend/bg_footer.jpg) no-repeat scroll center bottom;
	margin: 0 auto;
	height: 70px;
	padding:10px 74px 0 70px;
	text-align: right;
	color: #8a8989;
	font-size: 11px;

}
#footer a {
	color: #8a8989;
	text-decoration: none;
}



/* @Item*/
.box, .item {background: transparent; border: 0px solid #146EB4; padding: 5px; margin-bottom: 10px;}
.item .icon {float: left; margin-right:5px;}
.item li{margin-left: 15px;margin-right:0px;}
/* Splash */
#splash {
	height: 400px;
	float:left;
	width: 670px;
    /*position:relative;
     z-index:2;*/
}
  /* @group Banner */
#web_banner {width: 670px; margin: 0px; padding: 0px;position: relative;}
#web_banner .head{padding: 0px; margin: 0px;}
#web_banner .foot{padding: 0px;}
#web_banner img, #web_banner object { position: absolute; left: 0px; top: 0px; }
#web_banner img, #web_banner embed, #web_banner object  {width: 670px; height: 400px;}
/* @end */

