/* CSS Document */
body {
	background-color: #FFFFCC;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:130%;
}
#wrapper	{
	background-color:#FFFFFF;
	border-top: 0px;
	border-right: solid 1px #B4B4B4;
	border-left: solid 1px #B4B4B4;
	border-bottom: solid 1px #B4B4B4;
	width:850px;
	margin:0px;
}
#innerwrapper	{
	width:723px;
	border:none;
	vertical-align:top;
	color:#333333;
	font-size:13px;
}
#title	{
	text-align:center;
	color:#999999;
	font-size:11px;
	padding-bottom:20px;
}
#title img	{
	margin:20px 0px;
}
.active{
	color:#333333;
}
.nav {
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#0066CC;
	line-height:200%;
	vertical-align:top;
	padding:0px 20px 20px 0px;
	width:22%;
}
.nav a	{
	text-decoration:none;
	color:#0066CC;
}
.nav a:hover{
	color:#333333;
}
.donate	{
	color:#FF6600;
}
.raised	{
	color:#FF6600;
	font-weight:bold;
	font-size:14px;
	vertical-align:top;
}
h1	{
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
}
h2	{
	font-size:12px;
	font-weight:bold;
}
h3	{
	font-size:12px;
	font-weight:bold;
}
h3 a	{
	text-decoration:none;
	color:#333333;
}
.mainPanel	{
	padding-top:15px;
}
.mainPanel ul li a	{
	text-decoration:none;
}
.mainPanel ul li a:hover	{
	color:#333333;
}
.mainPanel img	{
	float:right;
}
.newsPanel	{
	color:#FFFFFF;
	background-color:#FF6600;
	width:200px;
	float:right;
	line-height:200%;
	margin:5px;
}
.newsPanel a	{
	text-decoration:none;
	color:#FFFFFF;
	line-height:200%;
}
.newsPanel a:hover	{
	color:#0066CC;
}
.auctionPanel	{
	padding-top:15px;
	line-height:150%;
}
.auctionPanel ul li a	{
	text-decoration:none;
}
.auctionPanel ul li a:hover	{
	color:#333333;
}
#lowerTable	{
	width:683px;
	border:none;
	vertical-align:top;
	color:#333333;
	font-size:13px;
}
.smallFont	{
	font-size:10px;
}
.smallFontOrange	{
	font-size:10px;
	color:#FF6600;
	font-weight:bold;
}
.fontOrange	{
	color:#FF6600;
	font-weight:bold;
}
.imgRight	{
	float:right;
	padding-left:15px;
	padding-bottom:5px;
	padding-top:15px;
	color:#FF6600;
	text-align:center;
	font-size:11px;
	}
.imgLeft	{
	float:left;
	padding-right:15px;
	padding-bottom:5px;
	padding-top:15px;
	color:#FF6600;
	text-align:center;
	font-size:11px;
	}
.clear	{
	float:none;
	}
.eventsTable	{
	width:94%;
	margin:10px 10px 10px 0px;
	}
.eventsTableTitle	{
	font-weight:bold;
	color:#ff6600;
	font-size:14px;
	}
.eventsTableHeader	{
	font-weight:bold;
	color:#666666;
	vertical-align:top;
	}
/*container for image gallery*/
#container {
	width:558px; 
	height:390px; 
	margin-left:5px; 
	background:#ffffff; 
	border:1px solid #B4B4B4; 
	float:right;
	}
.tnTable	{
	width:170px;
	vertical-align:top;
	float:right;
	}
.tnTable img {
	padding:2px;
}
.tnTableBottom	{
	vertical-align:top;
	float:right;
	}
.tnTableBottom img {
	padding:2px;
}
.galleryNav {
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}
.galleryNav a	{
	text-decoration:none;
	color:#ff6600;
}
.galleryNav a:hover{
	color:#0066CC;
}
#cycle	{
	width: 500px;
	}
.sponsors	{
	background-color: #0066cc;
	color: #ffffff;
	padding: 10px 10px 10px 20px;
	}
.cyclists	{
	float:right;
	background-color: #0066cc;
	color: #ffffff;
	margin:10px;
}
.cyclists a	{
	color:#ffffff;
	text-decoration:none;
}
#cycleInfo	{
	width:460px;
	text-align:left;
	margin: 0;
	padding: 10px;
	color: #666666;
	line-height: 130%;
	font-size: 11px;
	background-color: #ffffff;
	}
