body {
	margin:0 auto;
	background:url(../images/background.png) repeat-x #E1EBF4;
	font-family:Arial; font-size:13px; color:#333;
}

#container {width:900px; margin:0 auto; position:relative; top:8px;}

/* HEADER.php */
#header {height:90px; width:100%; position:relative;}
	#header .logo {position:absolute; left:-20px; background:url(../images/logo.png) no-repeat; width:600px; height:120px;}
	#header .info {position:absolute; right:0; width:300px; height:90px;}
		#header .info .one {width:300px; height:90px; background:url(../images/top.info.1.png); position:absolute; }
		#header .info .two {width:300px; height:90px; background:url(../images/top.info.2.png); position:absolute; }
			#header .info .two span {line-height:95px; font-size:17px; font-weight:bold; position:absolute; right:175px; color:#036;}		
		#header .info .three {width:300px; height:90px; background:url(../images/top.info.3.png); position:absolute; }
		#header .info .four {width:300px; height:90px; background:url(../images/top.info.4.png); position:absolute; }
	#header .register {position:absolute; top:0; right:23px; background:url(../images/register.png) no-repeat; height:15px; width:68px;}
		
#nav {height:45px; width:870px; position:relative; left:130px; line-height:45px; font-size:14px; color:#036; background:url(../images/nav.between.png) left no-repeat;}
	#nav ul {padding:0 0 0 7px; margin:0;}
	#nav li {list-style:none; display:inline; position:relative; padding:20px 17px 20px 12px; background:url(../images/nav.between.png) right no-repeat;}
		#nav li a {color:#036; text-decoration:none;}
		#nav li a:hover {color:#069; border-bottom:1px solid #9DADC6;}
				#nav li a.current {color:#069; font-weight:bold;}
		#nav li .dropdown {position:absolute; top:50px; left:-6px; background:#CEDAE8; border:1px solid #A9B4DA; padding:5px; width:150px; z-index:11;}
		#nav li .dropdown p {padding:0; margin:0; line-height:30px;}
	#nav li.links {padding:0;}

/* Content */
#content {width:900px; position:relative; background:url(../images/text.background.png) repeat-y; margin-top:20px;}
	#content .top {width:900px; height:204px; position:absolute; top:0; left:0; background:url(../images/text.background.top.png);}
	#content .left {width:560px; position:relative; float:left; top:25px; left:32px; margin-bottom:65px;}
	#content .right {width:250px; position:relative; float:left; top:25px; left:70px; margin-bottom:65px;}
	#content .end {width:900px; height:1px; position:relative; clear:left;}
	
#content h1 {color:#036;}
#content h2 {color:#036;}
#content h3 {color:#036;}
#content p {line-height:170%; text-align:justify;}
#content a {color:#435C8B;}
#content a:hover {text-decoration:none; color:#C7A052;}

#video {width:900px; height:250px; position:relative; }
	#video .video {width:400px; height:250px; background:url(../images/video.load.png) no-repeat center; position:absolute; top:0; right:0;}
	#video .video2 {width:400px; height:250px; background:url(../images/video.bg.png) no-repeat right; position:absolute; top:0; right:0;}
	#video .video3 {width:295px; position:absolute; top:35px; right:45px;}

#register {width:950px; margin:0 auto; position:absolute; top:0; z-index:12;}
	#register .top {width:950px; height:15px; background:url(../images/register.top.png) no-repeat;}
	#register .mid {width:900px; background:#069; margin:0 auto; color:#E1EBF4;}
		#register .mid h1 {padding:0; margin:0;}
	#register .end {width:950px; height:15px; background:url(../images/register.bottom.png) no-repeat;}
		#register .end .close {width:67px; height:15px; position:absolute; left:809px;}

.review {line-height:20px; padding-bottom:25px;}

/* FOOTER.php */
#footer {width:850px; position:relative; margin:0 auto; padding-top:11px; color:#6A8DB9; font-size:12px; background:url(../images/logo2.png) right no-repeat;} 
	#footer a {text-decoration:none; color:#45528D;}
	#footer a:hover {text-decoration:underline; color:#6A8DB9;}
#footerBg {background:url(../images/footer.png) repeat-x; width:100%; height:120px; position:relative; top:-20px;}