@charset "utf-8";
/* CSS Document */


@font-face{font-family:oswald-webfont; src: url('../fonts/oswald-webfont.woff');

}

div{font-family:oswald-webfont; src: url('../fonts/oswald-webfont.woff');

}




body {
	margin: 0 auto;
	padding:0;
	font-family: 'OpenSansRegular';
	font-size:12px;
	line-height:18px;
	background:url(../images/body_bg.html) repeat;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {
	font-family: 'OswaldRegular';
	color:#434343;
	font-size:26px;
	text-align: center
}
h2 {
	font-family: 'OswaldRegular';
	color:#0699b8;
	font-size:16px;
}
.head, .head1 {
	background:url(../images/head_bg.html) repeat-x;
	height:39px;
	line-height:39px;
	padding:0 0 0 10px;
}
.cl {clear:both;}
a {text-decoration:none;color:#666;}
a:hover {color:#00458e;}
img {border:none;}
p {color:#333;}
.gap {margin-bottom:20px;}
.fl {float:left;}
.fr {float:right;}
.mr {margin-right:15px;}
.ml {margin-left:15px;}
.mt {margin-top:15px;}
.mb {margin-bottom:15px;}
.p10 {padding:0px 10px;}
.red { color:#903 !important;}
.w50 { width:50px;}
.w60 { width:60px;}
.w70 { width:70px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w100 { width:100px;}
.w150 { width:150px;}
.w160 { width:160px;}
.w170 { width:170px;}
.w180 { width:180px;}
.w190 { width:190px;}
.w200 { width:200px;}


.georgia {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#0699B8 !important;
	font-style:italic;
}
#header, #wrapper, #innerfooter {
	margin:0 auto;
	padding:0;
	width:1000px;
	clear:both;
}
#header {
	height:57px;
}
.banner, #innerbanner {
	width:750px;
	background:#f5f5f5;
	border:solid 1px #cfcfcf;
	float:right;
	height:271px;
	margin-right:5px;
}
.banner a img, #innerbanner img {
	padding:5px;
}
#innerbanner {
	height:184px;
}
/*** Wrapper ***/

.topwrap {
	background:url(../images/top_wrapper.html) no-repeat;
	height:19px;
	width:1000px;
	position:relative;
	z-index:9;
}
.middlewrap {
	background:url(../images/middle_wrapper.html) repeat-y;
	width:980px;
	padding:0 10px;
	position:relative;
	z-index:9;
}
.bottomwrap {
	background:url(../images/bottom_wrapper.html) no-repeat;
	height:19px;
	width:1000px;
	position:relative;
	z-index:9;
}
#LeftCol {
	float:left;
	width:686px;
}
#rightCol {
	float:right;
	width:270px;
}
#footer {
	width:960px;
	background:url(../images/footer_bg.jpg) repeat;
	color:#fff;
	height:100px;
	margin:auto;
	float:none;
	padding:20px;
}

.btn {
	background:url(../images/buttun.png) no-repeat 10px 0;
	width:85px;
	height:29px;
	display:block;
	font-size:11px;
	text-align:center;
	color:#fff;
	line-height:25px;
}
.btn:hover {
	color:#4d4841;
	background:url(../images/buttun.png) no-repeat 10px -33px;
}