body {text-align: center;background-image: url('images/dot.jpg');background-repeat: repeat;}#container{  width: 770px;  margin: 0 auto;  text-align: left;}#nav {	display: block;	position: relative;	margin: 0;	width: 770px;	padding: 0;	height: 22px;	background: #000000;	float: left;}#nav li ul, #nav li ul {display: block;	margin: 0;	padding: 0;	float: left;}#nav a {	text-decoration: none;	margin:0;}#nav li { /*float the main list items*/	margin: 0px;	float: left;	display: block;	border-right: 1px solid #c7dedf;	text-align: center;	background: #000000;	padding: 0;}#nav li ul {	display: none;	margin-left:0;}#nav li.off ul, #nav li.on ul  { /*put the subnav below*/		position: absolute;	left: 0;	height: 20px;	margin-left: 0;	padding: .3em 0em 0 0em;	text-align: center;	width: 100%;	float: left;	}	#nav li.on ul {	}	#nav li.on:hover ul, #nav li.over ul { /*for ie*/		background: #808080;	}	#nav li a {		color: #ffffff;		align: center;		font-weight: bold;		font-family: verdana, Arial, san-serif;		font-size: 12px;		display: block;		margin:0;		padding: 4px 8px 3px 8px;			}	#nav li.on a {		color: #ffffff;	}	#nav li.on ul a, #nav li.off ul a {		border: 0;		float: left; /*ie doesn't inherit the float*/		padding: 0;	}	#nav li.on:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/		background: #808080;	}	#nav li.on ul {		display: block;		background: #808080;	}	#nav li.off:hover ul, #nav li.over ul {		display: block;		background: #808080;	}	#nav li.off a:hover, #nav li.on a:hover { 		color: #000000;		background: #808080;	}#nav li.off ul a, #nav li.on ul a {	display: block;	background: #808080;	color: #ffffff;	font-family: arial, verdana, sans-serif;	font-size: 12px;	font-weight: normal;	width: 99px;	padding: 0px 8px 3px 8px}		#header{	padding: 0;	background: #ffffff;	width:100%;	margin: 0;	}#rightBar { float: right; TOP:250px; LEFT:475px; WIDTH:200px;border: 1px solid #000000; margin: 10px;  padding: 10px;  background: #ffffff;  display: inline; }#maincolor {float: left;background: #c7dedf;width: 100%;height: 400px;padding: 0;margin: 0;}#maintextblock {float: left;width: 460px;height: 390px;padding: 10px;margin: 0;}#fullwidthtextblock {float: left;width: 700px;height: 390px;padding: 10px;margin: 0;}#schedulecolor {float: left;background: #c7dedf;width: 100%;padding: 0;margin: 0;}#scheduletextblock {float: left;width: 460px;padding: 10px;margin: 0;}#footer {float: left;background: #000000;width: 100%;height: 50px;padding: 0 0 10px 10px;margin: 0;}h1{font-size: 16px;line-height: 1.1em;font-family: trajan, georgia, times, serif;width: 465px;}		h2{font-size: 14px;font-weight: bold;font-family: verdana, arial, san-serif;}.para{font-size: 12px;line-height: 1.3em;font-family: verdana, arial, san-serif;width: 500px;}.sidebar{font-size: 11px;line-height: 1.3em;font-family: verdana, arial, san-serif;width: 190px;}.white{font-size: 11px;text-align: center;line-height: 1em;color: #ffffff;font-family: verdana, arial, san-serif;}a:link {COLOR: #339966;}a:visited {COLOR: #339966;}a:hover {COLOR: #CC0033;}a:active {COLOR: #339966;}