body {margin:0; padding:0; text-align:center; background:#fac76c url(image/shadow.jpg) top center repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#main {width:760px; margin:0 auto; padding:0; text-align:left; position:relative; clear:both; }

#header {background: url(image/top.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
	
#header1 {background: url(image/top1.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header1 h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
	
#header2 {background: url(image/top2.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header2 h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
	
#header3 {background: url(image/top3.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header3 h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
	
#header4 {background: url(image/top4.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header4 h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
	
#header5 {background: url(image/top5.jpg) top left no-repeat; height:157px; padding:0; margin:0;}
	#header5 h1 {text-indent:-2000px; padding:0; margin:0;}
	a#homelink {position:absolute; top:0; right:0; width:760px; height:157px; display:block; color:#fac76c; font-size:6px; text-indent:-300px;}
					

#nav {float:left; width:155px; overflow:hidden; margin:0; padding:0; text-align:center; color:#fff; }
	#nav ul, #nav li { margin:0; padding:0; list-style-type:none; text-align:left; width:155px; overflow:hidden;  }
	#nav a {color:#E89A09; text-decoration:none}
	#nav a:hover {color:#FFF;}
	#nav ul a { display:block; color:#fff; background-color:#983222; padding:3px 0px 3px 8px; text-decoration:none; border-bottom:1px solid #983222; border-top:1px solid #983222; font-weight:bold; font-size:12px; }
	#nav li li a { background-color:#666; padding:3px 0px 3px 17px; border-bottom:1px solid #666; border-top:1px solid #666; font-weight:normal; font-size:10px; }
	#nav ul a:hover, #nav ul a.here, #nav ul a.here:hover, #nav a.herejustbottom { background-color:#CC6600; }
	#nav li.here { border-bottom:1px solid #fff; border-bottom:1px solid #fff; }
    #nav ul a.here, #nav ul a.here:hover { border-bottom:1px solid #fff; border-top:1px solid #fff; }
	#nav a.herejustbottom { border-bottom:1px solid #fff; }
	#nav p {text-align:left; padding:0px 10px; line-height:120%; margin:0;}

#content {margin:0 0 0 155px; padding:0; }
	#content a, #footer a {color:#983222; text-decoration:underline;}
	#content a:hover, #footer a:hover {color:#cc6600;}
	#content p {padding:0px 5px 10px 0px; margin:0;}
	#content li {list-style-type: square; margin-bottom: 3px;}
	#content ul { margin: 0; padding: 0px 0px 10px 25px; } 
	
	#midcol {float:left; width:380px; overflow:hidden; padding:10px 5px 75px 15px; background-color:#fff; }	
	#midcolfull {float:left; width:580px; overflow:hidden; padding:10px 5px 75px 15px; background-color:#fff; }		
	#rightcol {float:right; width:185px; overflow:hidden; padding-bottom:75px;}	
			#rightcol * {padding-right:10px}
			#rightcol p {padding:0px 5px 5px 5px; margin:0;}
			#rightcol a {padding-right:0px}

#footer {margin:0; padding:0; clear:both; padding:0; background-color:#eee;  }
	#footer p {padding:10px 15px; margin:0;}

#navtext { margin:0; padding:20px 7px 20px; font-size: 11px;}
	.bottom-shadow {background:#fac76c url(image/shadow-bottom.jpg) no-repeat top center;}
	#navtext a {color:#983222;}
	#navtext a:hover {color:#cc6600;}
	#navtext p {padding:3px 20px; clear:both; margin:0;}
	
h1 {font-size: 18px; font-weight: bold; margin-bottom:8px;	margin-top:0;}
h2 {font-size: 15px; font-weight: bold; margin-bottom:8px;	margin-top:0; color:#E89A09;}
h3 {font-size: 16px; font-weight: bold; margin-bottom:8px;	margin-top:0; margin-left:5px;color:#6699C2;}
h5 {font-size: 13px; font-weight: bold; margin-bottom:4px;	margin-top:0;}
.smallerfont {color:#000000;}
.evensmallerfont {color:#000000; font-size:11px}
.sponsorheadings {font-size: 20px; font-weight: bold; margin-bottom:8px;	margin-top:0; color:#E89A09;}

img.space {margin-top: 12px; margin-bottom: 12px;}
.hr-red { background:url(image/dotted_red.gif) top left repeat-x; height:1px; margin:12px 0;}
.hr-white { background:url(image/dotted_white.gif) top left repeat-x;  height:1px; margin:10px 0;}
.floatright {float: right; margin: 0 0 10px 10px; border: 1px solid #666; padding: 2px; }
.floatleft {float: left; margin: 0 10px 10px 0; border: 1px solid #666; padding: 2px; }
.floatleftnoborder {float: left; margin: 0 10px 0 0; padding: 0px; }
.floatrightnoborder {float: right; margin: 0 10px 0 10px; padding: 0px; }
.rightcolheading {color: #666666; font-weight: bold; font-size:11px;}
.rightcoltext {color: #666666; font-size:11px; text-align:left;}

#videohome {align:left; width:378px; margin:0; padding:10px 10px 6px 10px; background:#CC6600  url(/image/video_home_background.jpg);}
