body {
	font:100.01% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	margin:0;
	padding:0;
	background:#000 url("../images/sc_mainstripedrk.gif") repeat-y;
	}
h2 {
	margin:0px;
	padding:0px;
	line-height:.2em;
	color:#444;
	}
#mainnav, #subnav{
	width: 156px;
	padding: 0;
	font-size: .9em;
	color: #333;
	padding-top:288px;
	}
#subnav{
	width: 142px;
	color: #333;
	}
#mainnav ul, #subnav ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}
#subnav ul{
	border-bottom: 1px solid #666;
	}
#mainnav li, #subnav li {
	margin: 0;
	}
.mnavborder {
	background: url("../images/sc_mnav.gif") repeat-x;
	height:1px;
	}
#mainnav li a {
	background: #ccc url("../images/sc_mnav.gif") repeat-x;
	display: block;
	padding: 5px 5px 5px 18px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	}
#subnav li a {
	background: url("../images/sc_snav.gif") repeat-x;
	display: block;
	padding: 5px 12px 5px 18px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	text-align:right;
	}
#subnav li a.hidenav {
	background: none;
	display: block;
	padding: 5px 12px 5px 18px;
	color: #fff;
	text-decoration: none;
	width: 100%;
	text-align:right;
	}
html>body #mainnav li a, html>body #subnav li a{ /*Non IE6 width*/
	width: auto;
	}
#mainnav li a:hover {
	background: url("../images/sc_mnavhi.gif") repeat-x;
	color: #fff;
	}
#subnav li a:hover {
	background: url("../images/sc_snavhi.gif") repeat-x;
	color: #fff;
	}
#subnav li a.hidenav:hover {
	background: none;
	color: #fff;
	cursor:default;
	}
#home #mainnav li a.home, #events #mainnav li a.events, #team #mainnav li a.team, #trail #mainnav li a.trail, #rides #mainnav li a.rides, #media #mainnav li a.media, #links #mainnav li a.links, #forum #mainnav li a.forum {
	background: url("../images/sc_mnavover.gif") repeat-x;
	}
#subnav li a.on {
	background: url("../images/sc_snavover.gif") repeat-x;
	}
#header {
	background:#000 url("../images/sc_headerbkg.gif") repeat-x;
	height:72px;
	}
.himage {
	background: url("../images/sc_hbkg.gif") no-repeat;
	width:1082px;
	height:72px;
	}
.getsome {
	background: url("../images/getsome.gif") no-repeat 50px 14px;
	width:1082px;
	height:72px;
	}
.getsome span {
	text-indent: -9999px;
	margin-left:-9999px;
	}
#outercontainer {
	background:#000 url("../images/sc_mainstripe.gif") repeat-y;
	width:1082px;
	}
#container {
	background: url("../images/sc_mainbkg.jpg") no-repeat;
	width:1082px;
	}
.colleftspacer {
	width:50px;
	height:630px;
	float:left;
	}
.colmain {
	font:.9em/1.8 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	width:530px;
	font-size:.9em;
	float:left;
	padding:95px 0px 40px 0px;
	}
#home .colmain {
	background: url("../images/scc.png") no-repeat 0px 25px;
	}
#events .colmain {
	background: url("../images/events.png") no-repeat 0px 25px;
	}
#team .colmain {
	background: url("../images/team.png") no-repeat 0px 25px;
	}
#trail .colmain {
	background: url("../images/trail.png") no-repeat 0px 25px;
	}
#rides .colmain {
	background: url("../images/rides.png") no-repeat 0px 25px;
	}
#media .colmain {
	background: url("../images/media.png") no-repeat 0px 25px;
	}
#links .colmain {
	background: url("../images/links.png") no-repeat 0px 25px;
	}
#forum .colmain {
	background: url("../images/forum.png") no-repeat 0px 25px;
	}
.colsubnav {
	width:142px;
	font-size:.9em;
	float:left;
	text-align:right;
	}
.colmainnav {
	width:156px;
	font-size:.9em;
	float:left;
	}
.colextra {
	width:188px;
	font-size:.9em;
	float:left;
	padding:275px 5px 5px 10px;
	}
#footer {
	background:#000 url("../images/sc_footerbkg.gif") repeat-x;
	height:86px;
	}
.fimage {
	background: url("../images/sc_fbkg.gif") no-repeat;
	width:1082px;
	height:86px;
	}
.wecan {
	background: url("../images/wecan.gif") no-repeat 50px 28px;
	width:1082px;
	height:86px;
	position:relative;
	}
.wecan span{
	text-indent: -9999px;
	margin-left:-9999px;
	}
.footerdate {
	background:#000 url("../images/2011.gif") no-repeat;
	width:102px;
	height:26px;
	position:absolute; left:926px; top:28px;
	text-indent: -9999px;
	}
.banner {
	position:absolute; top:81px; left:1102px;
	background: url("../images/sc_banner.gif") no-repeat;
	width:60px;
	height:610px;
	}
