body{
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	text-align:center;
	background-image:url(../experience/images/background.jpg);
	background-color:#330000;
	background-repeat:repeat-y;
	background-position:center;
}	
table{
	width:1000px;
	margin-left:auto; 
	margin-right:auto;
	background-color:#330000;
}
#bannerCell{
	width:1000px;
	height:60px;
}
#bannerTable{
	background-image:url(../experience/images/background_header.jpg);
	height:60px;
}
#logoCell{
 	width:160px;
	vertical-align:middle;
}
#logo{
	vertical-align:middle;
	cursor:pointer;
}
#menuCell{
	width:760px;
	cursor:pointer;
	vertical-align:bottom;
}
.menuItem{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px;
	vertical-align:bottom;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	-khtml-opacity:0.6;
}
#leftOfMenuCell{
	width:15px;
}
#rightOfMenuCell{
}
#aboveMenuCell{
	height:38px;
}

.horizFill{
	height:10px;
	background-color:#330000;
}
.vertFill{
	width:10px;
	background-color:#330000;
}
#news_reminders{
	width:240px;
	height:370px;
	background-image:url(images/cold.jpg);
	text-align:left;
	vertical-align:top;
}
#center_video{
	width:500px;
	height:370px;
	background-color:black;
}
#leftsideTop_link{
	width:240px;
	height:370px;
	background-image:url(images/chameleon.jpg);
	cursor:pointer;
}
#rightsideTop_link{
	width:240px;
	height:370px;
	background-image:url(images/chameleon.jpg);
	cursor:pointer;
}
#leftsideBottom_link{
	width:240px;
	height:170px;
	background-image:url(images/Award-Winning.jpg);
	cursor:pointer;
}
#rightsideBottom_link{
	width:240px;
	height:170px;
	background-image:url(images/Historical-Ride.jpg);
	cursor:pointer;
}

#five_bikes{
	width:500px;
	height:170px;
	background-image:url(images/five_bikes09/QMS-grey.jpg);
	text-align:left;
	vertical-align:top;
	cursor:pointer;
}

#footer{
	width:1000px;
	background-color:#330000;
	border-top:1px solid black;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
}
.footerTextContainer{
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:60%;
	margin-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.footerTextContainer span:hover{
	text-decoration:underline;
	cursor:pointer;
}

.textSeparator{
	margin-left:11px;
	margin-right:7px;
	margin-bottom:2px;
}
#zipInput{
	border:0;
	font-size:8pt;
	color:#f0f0f0;
	background-color:#333333;
	margin-left:8px;
}
#arrow{
	margin-left:6px;
	position:relative;
	top:1px;
	padding-left:2px; 
	padding-right:7px;
	cursor:pointer;
}

#genericFullTableCell{
	background-image:url(../lib/images/background.jpg);
	background-repeat:no-repeat;
	background-color:#666666;
	vertical-align:top;
	height:550px;
}
a:link{
	color:#dddddd;
}
a:visited{
	color:#aaaaaa;
}
.footerTextContainer span{
	cursor:pointer;
}
.footerTextContainer a{
	color:#f0f0f0;
	text-decoration:none;
}
.footerTextContainer a:hover{
	text-decoration:underline;
}

