*{margin:0;padding:0}
body{background:url(images/bg.jpg) repeat-x left 36px;font-family:Arial;padding:0 0 20px 0}
table{border-collapse:collapse}
a img{border:none}
.alignright{text-align:right}

#header{height:380px;background:url(images/header_bg.jpg) no-repeat left 36px;position:relative;margin-bottom:40px}
#header #menu{list-style-type:none;font-size:0.8em;position:absolute;left:118px;top:18px;width:260px}
#header #menu li{float:left;padding:0 20px;background:url(images/border.gif) no-repeat right 3px}
#header #menu li.last{background:none}
#header #menu li a{display:block;padding-bottom:13px;xborder-bottom:solid 3px #fff;text-decoration:none;color:#717171}
#header #menu li a:hover, #header #menu li.active a{border-bottom:solid 3px #86BFFB;color:#86BFFB;padding-bottom:10px}
#header #logo{position:absolute;left:120px;top:100px;display:block;width:251px;height:125px}
#header #domaincheck{position:absolute;left:85px;top:350px;width:251px}
#header #domaincheck td{padding-right:10px}
#header #domaincheck .input{background:url(images/input_bg.gif) no-repeat  top;width:191px;height:16px;padding:7px 5px 5px 7px;color:#8F8F8F;font-family:Arial;font-size:0.75em;border:none}
#header #domaincheck .button{background:url(images/but_search.gif) no-repeat left top;width:53px;height:28px;border:none;cursor:pointer}
#header #domaincheck select{width:45px}
#header #login{position:absolute;right:20px;top:20px;width:530px;z-index:100}
#header #login h2{position:absolute;left:325px;top:35px;color:#fff;font-size:1em}
#header #login a{font-size:0.75em;color:#fff;position:absolute;right:45px;top:115px}
#header #login a:hover{text-decoration:none}
#header #login table{position:absolute;left:245px;top:45px;height:59px;background:url(images/login_bg.gif) no-repeat left top}
#header #login td{font-size:0.75em;color:#fff;padding:0 0 0 12px}
#header #login td.desc{vertical-align:bottom;padding:0 0 0 20px;height:24px}
#header #login .inputb td{height:35px;vertical-align:top}
#header #login .input{width:107px;height:17px;background:url(images/input_bg2.png) no-repeat left top;border:none;display:block;padding:4px;color:#fff;font-family:Arial;margin-top:3px;behavior:url("images/iepngfix.htc")}
#header #login .button{width:21px;height:59px;background:url(images/but_login.gif) no-repeat left top;bordeR:none;cursor:pointer}
#header #girl{position:absolute;right:20px;top:20px;width:530px;height:401px;background:url(images/girl.png) no-repeat left top;behavior:url("images/iepngfix.htc")}

#content{overflow:hidden;height:1%;padding:50px 40px 0 60px}
	#content h1{color:#5698F9;font-size:1.2em;margin-bottom:20px}
	#content h2{color:#5698F9;font-size:1.2em;margin-bottom:20px}
	#content p{font-size:0.75em;margin-bottom:20px;color:#373737}
	#content cite{font-weight:bold;color:#5698F9}
	#content b{color:#5698F9}

#sidebar{float:left;width:345px;padding:0 0 0 75px}
	#sidebar a img{padding:0 0 0 20px;margin-bottom:40px}
	#sidebar h2{color:#5698F9;font-size:1.2em;padding-left:100px;margin-bottom:20px}
	#sidebar .news{background:url(images/news_bg.gif) no-repeat left bottom;padding:0 0 5px 100px;position:relative;margin-bottom:30px;height:1%}
		#sidebar h3{font-size:0.75em}
			#sidebar h3 a{color:#5698F9}
			#sidebar h3 a:hover{text-decoration:none}
		#sidebar p{font-size:0.7em}
		#sidebar .date{position:absolute;left:20px;top:0;color:#E1E1E1;font-weight:bold;font-size:0.75em}

#footerwr{clear:both;background:url(images/footerwr_bg.png) repeat-x left bottom}
#footer{background:url(images/footer_bg.png) no-repeat left bottom;position:relative;padding:19px 0 0 480px;height:92px}
#fotcont{background:url(images/fotcont_bg.png) no-repeat right top;padding:24px 50px 0 40px;font-size:0.75em;height:68px;color:#fff}
	#footer a{color:#fff}
	#footer a:hover{text-decoration:none}
	#footer .menu{list-style-type:none;font-size:0.8em;position:absolute;right:44px;top:0;width:260px}
		#footer .menu li{float:left;padding:0 20px;background:url(images/border.gif) no-repeat right 3px}
		#footer .menu li.last{background:none}
			#footer .menu li a{display:block;padding-bottom:13px;xborder-bottom:solid 3px #fff;text-decoration:none;color:#717171}
			#footer .menu li a:hover, #footer .menu li.active a{border-bottom:solid 3px #86BFFB;color:#86BFFB;padding-bottom:10px}
	#footer .banners{position:absolute;right:55px;top:50px;list-style-type:none}
		#footer .banners li{float:left;margin-left:10px}
	#footer .logo{position:absolute;left:55px;top:70px;list-style-type:none}
		#footer .logo li{float:left;margin-left:10px}
					#footer .logo li a{display:block;height:53px}
			#footer .logo li.logo1 a{background:url(images/logo1.png) no-repeat left top;width:145px}
			#footer .logo li.logo1 a:hover{background:url(images/logo1.png) no-repeat left bottom}
			#footer .logo li.logo2 a{background:url(images/logo2.png) no-repeat left top;width:109px}
			#footer .logo li.logo2 a:hover{background:url(images/logo2.png) no-repeat left bottom}
