html, body {height: 100%;}

* {font-size: 100.01%;}
html {
	font-size: 62.5%;
	background:#ffedc7 url(../images/bg-html.jpg) repeat-y 50% 0;
}

body{
	margin:0;
	font:1.2em "Times New Roman", Times, serif;
	background:url(../images/bg-body.jpg) no-repeat 50% 0;
}
img{ border:none;}
a{
	color:#000;
	text-decoration:underline;
}
a:hover{
		text-decoration:none;
}
.m1{
	background:none;
	min-width:1000px;
}
#wrapper{
	width:949px;
	margin:0 auto;
	position:relative;
	padding:80px 0 0;
}
/* Header */
#header{
	overflow:hidden;
	width: 100%; 
	text-align:center;
}
#header img{
	display:block;
	margin:0 auto;
}
h1.logo{
	margin:0px 0 0 438px;
	text-indent:-9999px;
	background:none;
	width:87px;
	height:76px;
	overflow:hidden;
	padding:0 0 20px;
}
h1.logo a{
	width:87px;
	height:76px;
	display:block;
}
/* Navigation */
#nav{
	display:none;
	text-align:center;
	padding:0;
	margin:11px 0 0 0;
	height:23px;
	list-style:none;
	overflow:hidden;
	font:1.025em Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:1.53em;
}
#nav li{
	background:url(../images/separator.gif) no-repeat 0 50%;
	padding:0 4px 0 15px;
	display:inline;
}
#nav li:first-child{
	background:none;
}
#nav li a{
	text-decoration:none;
	color:#fff;
}
#nav li a:hover{
	color:#fff895;
}
#nav li a.active{
	text-decoration:none;
	font-weight:bold;
	color:#fff895;
}
/* Main */
#main{
	overflow:hidden;
	width:100%;
	padding:14px 0 84px 0;
}
.main-flash{
	width:70%;
	height:50px;
	margin:0 auto;
	border:solid #3a6f8f;
	border-width:1px 0;
	text-align:center;
	padding:20px 0;
}
.main-flash span{
	color:#3a6f8f;
	display:block;
	font-size:13px;
}
.main-flash span.inet{
	color:#3a6f8f;
	display:block;
	font-size:13px !important;
	font-weight:bold  !important;
}
.main-flash img{
	display:none;
}
/* Content */
.content{
	width:100%;
	padding:0px 0 0 0;
	overflow:hidden;
}
.seo{
	overflow:hidden;
	width:100%;
}
.right-side{
	display:none;
}
.left-side{
	display:none;
}
.flash-sidebar img,
.left-side img,
.right-side img{
	display:none;
}
.center{
	width:70%;
	overflow:hidden;
	margin:0 auto;
	float:none;
}
.center h2{
	color:#3a6f8f;
	margin:0;
	font-size:2.25em;
	padding:0 0 15px;
}
.center p{
	margin:0;
	color:#232627;
	font-size:1em;
	line-height:1.25em;
	padding:0 0 8px;
}
/* Inner page */
#nav li a:hover,
#nav li a.sub{
	color:#fff895;
}
.sidebar{
	float:right;
	width:207px;
	margin:4px 0 0 33px;
	display:none;
	overflow:hidden;
}
.subnav{
	display:none;
	margin:0 auto;
	padding:7px 0 27px;
	list-style:none;
	overflow:hidden;
	width:147px;
	font:1.16em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.subnav li{
	background:url(../images/subnav-separator.gif) no-repeat;
	text-align:center;
	padding:7px 0 0;
}
.subnav li:first-child{
	background:none;
}
.subnav li a{
	text-decoration:none;
	margin:0 auto;
	width:127px;
	display:block;
	padding:2px 0 0 0;
}
.subnav li a span {
	display:block;
	padding-bottom:4px;
}
.subnav li a.active,
.subnav li a:hover{
	background:url(../images/add-nav-top.gif) no-repeat 0 0;
	color:#fff;
	font-weight:bold;
}
.subnav li a.active span,
.subnav li a:hover span{
	background:url(../images/add-nav-bot.gif) no-repeat 0 100%;
}
.inner{
	float:left;
	width:100%;
}
.flash-inner{
	width:70%;
	height:50px;
	margin:0 auto;
	border:solid #3a6f8f;
	border-width:1px 0;
	text-align:center;
	padding:20px 0;
}
.flash-inner img{
	display:none;
}
.flash-inner span{
	color:#3a6f8f;
	display:block;
	font-size:13px;
}
.inner .flash-inner span.inet{
	color:#3a6f8f;
	display:block;
	font-size:13px !important;
	font-weight:bold  !important;
}
.top-text{
	width:70%;
	padding:0 0 0 10px;
	margin:0 auto;
}
.add-nav{
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	font:1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	display:none;
}
.add-nav li{
	float:left;
	background:url(../images/add-nav.gif) no-repeat 0 50%;
	padding:0 5px;
}
.add-nav li a{
	font-style:italic;
	color:#3a6f8f;
}
.add-nav li a.active{
	text-decoration:none;
}
.add-nav li:first-child{
	background:0;
}
h2.live-here{
	margin:0;
	padding:4px 0;
	clear:both;
	position:relative;
	color:#3a6f8f;
	font-size:2.25em;
}
.inner strong{
	font:1.41em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#3a6f8f;
}
.bottom-text{
	padding:0 0 0 8px;
	width:70%;
	margin:0 auto;
}
.base{display:none;}
.show{display:none;}
