.clearBoth { clear:both; }
img, div, input { behavior: url("iepngfix.htc") }

#wrapper { width:990px; margin:30px auto auto auto; padding:0; background:url(images/es-group-top-bg.jpg) no-repeat 40px 25px; min-height:670px; }

	#wrapper .logo { background:url(images/Eng_Soon_Logo2.gif) no-repeat; width:168px; height:78px; }
		#wrapper .logo span { display:none; }
	
	#wrapper .sideBar { width:218px; float:right; margin:-10px 50px 0 0; }
		#wrapper .sideBar .graphbox, #wrapper .sideBar .newsbox, #wrapper .sideBar .prjbox { width:100%; margin-bottom:5px; overflow:hidden; }
		#wrapper .sideBar .graphbox { height:75px; background:url(images/graphbox.png) no-repeat; padding:40px 5px 0 5px; }
		#wrapper .sideBar .newsbox { height:55px; background:url(images/newsbox.png) no-repeat; }
			#wrapper .sideBar .newsbox .newstick { overflow:hidden; font-size:11px; margin:32px 12px 0 12px; height:14px; }
		#wrapper .sideBar .prjbox { height:90px;; background:url(images/prjbox.png) no-repeat; padding:50px 5px 0 5px; }
			#wrapper .sideBar .graphbox a, #wrapper .sideBar .newsbox a, #wrapper .sideBar .prjbox a { text-decoration:none; color:#000; }
				#wrapper .sideBar .graphbox a:hover, #wrapper .sideBar .newsbox a:hover, #wrapper .sideBar .prjbox a:hover { opacity:0.8; filter:alpha(opacity=80); }
				#wrapper .sideBar .graphbox a img, #wrapper .sideBar .newsbox a img, #wrapper .sideBar .prjbox a img { border:0; }

	#wrapper .menuBar { margin:140px 0 0 480px; }
		#wrapper .menuBar ul { list-style:none; margin:0; padding:0; }
		#wrapper .menuBar li { float:left; margin:0 0 0 12px; }
			#wrapper .menuBar li a { color:#FFF; padding:73px 0 0 0; display:inline-block; width:70px; text-align:center; overflow:hidden; }
				#wrapper .menuBar li a.mover:hover { color:#7dc3ff; background-position:0 5px; }
				#wrapper .menuBar li a.menu01 { background:url(images/menu-01.png) no-repeat 0 0; }
				#wrapper .menuBar li a.menu02 { background:url(images/menu-02.png) no-repeat 0 0; }
				#wrapper .menuBar li a.menu03 { background:url(images/menu-03.png) no-repeat 0 0; }
				#wrapper .menuBar li a.menu04 { background:url(images/menu-04.png) no-repeat 0 0; }
				#wrapper .menuBar li a.menu05 { background:url(images/menu-05.png) no-repeat 0 0;}
				#wrapper .menuBar li a.menu06 { background:url(images/menu-06.png) no-repeat 0 0; }

	#wrapper .bottomtick { margin:12px 5px 0 400px; overflow:hidden; height:15px; font-size:12px; }
		#wrapper .bottomtick a { color:#333; }

#footer { width:990px; margin:20px auto; text-align:center; font-size:11px; }
	#footer .footerTabs { margin:0 auto 5px auto; list-style:none; width:660px; }
		#footer .footerTabs li { float:left; border-left:1px solid #333; }
			#footer .footerTabs li a { color:#000000; text-decoration:none; padding:2px 12px; font-size:11px; }
				#footer .footerTabs li a:hover { color:#666666; text-decoration:underline; }
				#footer .footerTabs li a.active { color:#034EA2; }
			#footer .footerTabs li.first { border-left:0px; }
				