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


-------------------------------------------------------------------------------------------------------------------------------------------

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/* ================================================================================ */
/*      body     */  
/* ================================================================================ */
body {
	background:#000000 url(../images/bg_main.jpg) no-repeat center 30px;
}



#nav{
	padding-bottom:6px;
	 border-bottom:1px solid #666;
	position:fixed;
	 top:0px;
	left:0px;
	right:0px;
	background:url(../images/hader_bg.gif) repeat;

	z-index:2000;
}
#nav #headlogo{
	display:inline;
	float:left;
	width:326px;
}
#nav ul{
	float:right;
    list-style:none;
    margin:0 5px;
}
#nav ul li{
    display:inline;
    float:left;
    margin:0px 2px;
}

#nav ul li#navi_ufo a{
	display: block;
	width:187px;
	height: 24px;
	background: url(../images/head_ufo_navi.gif) 0 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#nav ul li#navi_ufo a:hover{
	background: url(../images/head_ufo_navi.gif) 0 -24px no-repeat;
}
#nav ul li#navi_tb a{
	display: block;
	width:187px;
	height: 24px;
	background: url(../images/head_tb_navi.gif) 0 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#nav ul li#navi_tb a:hover{
	background: url(../images/head_tb_navi.gif) 0 -24px no-repeat;
}

.wraper{
	background:url(../images/bg_wraper.png) 0 20px repeat-x;
	padding-top:20px;
}

/* ================================================================================ */
/*      header     */  
/* ================================================================================ */
.header {
}

.header .inner{
	position:relative;
	width:950px;
	height:1260px;
	margin:0 auto;
}

.header .inner .read{
	position:absolute;
	left:190px;
	top:31px;
}

.header .inner h1{
	position:absolute;
	top:92px;
}

.header .inner .present{
	position:absolute;
	top:588px;
}

.header .inner .end{
	position:absolute;
	top:508px;
}
/* ================================================================================ */
/*      contentContainer     */  
/* ================================================================================ */
.contentContainer {
	overflow:hidden;
	background:url(../images/bg_about.jpg) 0 0 repeat;
	width:896px;
	padding:0 15px 15px;
	border:2px #00539b solid;
	margin:0 auto;
}

.contentContainer h3{
	color:#ffea00;
	font-weight:bold;
	font-size:110%;
	border-bottom:1px solid #00539b;
	margin:15px 0 10px 0;
	padding-bottom:3px;
}









/* ================================================================================ */
/*      footer     */  
/* ================================================================================ */
.footer {
	clear:both;
	border-top:#666 1px solid;
	margin-top:20px;
}

.footer .innerBlock {
	width:930px;
	margin:0 auto;
	overflow:hidden;
	font-size:85%;
	padding:15px 0;
	text-align:left;
}

.footer ul {
	float:left;
}

.footer ul li {
	display:inline;
	margin-right:0.5em;
}

.footer ul li a {
	margin-right:0.5em;
}

.footer .copyRight {
	float:left;
}

