/*
vincent zhao Oct 5
*/
*{margin:0;padding:0;}
body {font-family: Verdana, sans-serif;font-size: 12px;background: #fff;}
a {color:#663399;}
.cls{clear:both;}
.left{float:left;}
.right{float:right;}
#header {background:#800080;}
	#inheader {padding:10px 0;height:115px;width:980px;margin:0 auto;}
		#header .topPicture {float:left;width:180px;text-align:center;}
		#header .marqueeDemo{float:left;OVERFLOW: hidden;margin-left:10px;;WIDTH: 785px; POSITION: relative; HEIGHT: 114px}
			#header .marqueeDemo ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: absolute}
			#header .marqueeDemo ul:unknown  {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
				#header .marqueeDemo li {FLOAT: left; MARGIN: 0px 2px; WIDTH: 134px; HEIGHT: 114px}
					#header .marqueeDemo LI IMG {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid}	
#wrap {background:white;}
	#main{width: 980px;margin:0 auto;padding:5px 0 0 0;}
		#menubar {float:left;width:186px;}
			#menubar h2{font-size:18px;margin:5px 10px 5px 0;color:#800080;border-bottom:1px dotted #800080;}
			#menubar ul.sponsors{margin:0;text-align:left;}
			#menubar ul.sponsors li{list-style: none;padding:2px 0;}
			#menubar ul.sponsors li span{margin-left:50px;}
			a.wip {padding-left:20px; background: url(../Images/WIP_2.jpg) no-repeat left top;}
			#dialog {padding-left:140px; background: url(../Images/WIP.jpg) no-repeat left top;height:120px;}
			#dialog p {padding:35px 0 0 10px;font-weight:bold;}
		#content {float:left;width:638px;}
		#sidebar {float:left;width:155px;text-align:center;}
			#sidebar h3{font-size:14px;margin:10px 10px 5px 10px;color:#800080;border-bottom:1px dotted #800080;text-align:left;}
			#sidebar ul.others li {list-style: none;padding:3px 0;}
	#footer {clear: both;padding: 10px 20px 20px 20px;background: #7D59A3;text-align:center;font-size:14px;color:white;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.1) inset;}
		#footer .container{width: 980px;margin:0 auto;}
		    #footer ul {float:left;padding:10px 0 20px;width:245px;text-align:left;}
		        #footer ul li {margin-bottom:3px;line-height:25px;}
		            #footer a {color:#CCCCCC;text-decoration:none;}
		            #footer a:hover {color:#FFFFFF;}
		            #footer h5 {margin-bottom:5px;}
		                #footer h5 a {color:#FFFFFF;text-decoration:none;}
		    #footer hr {border-color:#616060 -moz-use-text-color #939393;border-style:solid none;border-width:1px medium;clear:both;margin:20px 0;}
		  
