/* body & background properties */

body {
background-color:#000c17; 
font:'Varela Round', sans-serif;
font-family:'Varela Round', sans-serif;
font-size:12px; 
color:#565656; 
margin:0px;
}

#page {width:100%; text-align:center;}

#design {width:1024px; text-align:left;margin-left:auto; margin-right:auto;}



/* design sections */

#top {float:left; width:1024px; height:38px; margin:0px; background-image:url(images/back/top.jpg); background-repeat:no-repeat;}

#mid {float:left; width:1024px; height:619px; margin:0px; background-image:url(images/back/mid.jpg); background-repeat:no-repeat;}

#col1 {float:left; width:260px; margin:0px 10px 0px 40px;}
	#logo, #prom, #make {float:left;}

#col2 {float:left; width:404px;}
	#ride {float:left;}
	#rotatingImage {float:left; padding-left:20px;}

#col3 {float:left; width:230px; margin:30px 40px 0px 30px;}
	#socButtons {float:left; margin:0px 0px 10px 0px;}
	#cal {float:left; margin:10px 0px; border:2px solid #6b91b7; text-align:center;}
	#fb {float:left; margin:10px 0px; border:2px solid #6b91b7; text-align:center;}

#colWide {float:left; width:674px; margin:0px 20px 0px 10px;}
	#contentHeader {float:left; vertical-align:top; margin:0px;}
	#contentTop {float:left; width:674px; height:16px; background-image:url(images/internalbg/top.png); background-repeat:no-repeat;}
	#contentMid {float:left; width:674px; background-image:url(images/internalbg/mid.png); background-repeat:repeat-y;}
		#infoText {float:left; width:393px; padding:0px 20px;}
		#infoImg {float:left; width:231px; height:350px; padding:0px 10px 0px 0px;}
			.img1 {background-image:url(images/sideimg.jpg); background-repeat:no-repeat;}
			.img2 {background-image:url(images/sideempty.jpg); background-repeat:no-repeat;}
			.img3 {background-image:url(images/harry.jpg); background-repeat:no-repeat;}
			.img4 {background-image:url(images/nic.jpg); background-repeat:no-repeat;}
			.img5 {background-image:url(images/survivors.jpg); background-repeat:no-repeat;}
		#infoWide {float:left; width:634px; padding:0px 20px;}
		#subTitle {float:left; width:140px; padding:0px 10px 0px 20px;}
		#subLinks {float:left; width:465px; padding:0px 0px 0px 10px;}
			#subcol1, #subcol2, #subcol3 {float:left; width:150px; padding:0px 5px 0px 0px;}
	#contentBot {float:left; width:674px; height:17px; background-image:url(images/internalbg/bot.png); background-repeat:no-repeat;}

#bot {float:left; width:1024px; height:111px; margin:0px; background-image:url(images/back/bot.jpg); background-repeat:no-repeat;}
	#bLinks {float:left;}
		#about {float:left; width:150px; margin:50px 30px 0px 50px; text-align:center;}
		#meet {float:left; width:150px; margin:30px 20px 0px 0px; text-align:center;}
		#r4cBike {float:left; width:170px; margin:30px 20px 0px 20px; text-align:center;}
		#cops {float:left; width:170px; margin:30px 10px 0px 10px; text-align:center;}
		#donate {float:left; width:150px; margin:50px 20px 0px 20px; text-align:center;}
	#footer {float:left;}




/* text */

h1 {font-size:22px; color:#000000; font-weight:bold; line-height:90%;}
h2 {font-size:18px;color:#f8f9f9; font-weight:normal;}
h3 {font: 'Yanone Kaffeesatz', sans-serif; font-family: 'Yanone Kaffeesatz', sans-serif; font-weight:lighter; line-height:95%;}
h4 {font-size:16px; margin-top:10px;}
h5 {font-size:30px;}
h6 {font:24px; color:#000000;}
p {line-height:150%; margin-bottom:10px; color:#000000;}

ul li {line-height:175%; list-style-type:none;}

blockquote {margin:10px 40px;}

table {width:98%; border:1px solid #dedede;}
	td {padding:5px;}
	td.Theader {background-color:#004785; color:#ffffff; font-weight:bold;}
	td.state {background-color:#cccccc;}
	
fieldset {width:90%; margin:20px 5%;}
	legend {font-size:14px; color:#6e6d6d;}

.green {color:#479e33;}
.blue {color: #4373a4;}
.white {color:#ffffff;}
.small {font-size:10px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.cursive {font:'Redressed', cursive; font-family:'Redressed', cursive;}
.largeText {font-size:14px;}
.largeCursiveText {font-size:18px;}
.right {float:right;}
.left {float:left;}
.center {float:center;}
.textLeft {text-align:left;}
.textRight {text-align:right;}
.textCenter {text-align:center;}
.indent {margin-left:20px;}
.indent2 {margin-left:10px;}
.padTop {padding-top:285px;}
.padTop20px {padding-top:10px;}
.lineBreak {float:left; width:625px; margin:5px 25px; border-bottom::1px solid #565656; border-left:none; border-right:none; border-top:none;}


/* links */

a {text-decoration: none;}
a:hover {color:#4ea443;}
a.news:before {content:url(images/iconnewspaper.jpg);}
a.bike:before {content:url(images/iconcycle.jpg);}


/* Stylesheet: Slideshow.cssMIT-style license.Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/). */

.slideshow{display:block; position:relative; z-index:0; height:540px; margin:0 auto; width:384px;}

.slideshow-images{display:block; overflow:hidden; position:relative;}
.slideshow-images img{display:block; position:absolute; z-index:1;}
.slideshow-images{height:540px;width:384px; border:none; margin:0px;}
.slideshow-images-visible{opacity:1;}
.slideshow-images-prev{opacity:0;}
.slideshow-images-next{opacity:0;}
.slideshow-images img{float:left; left:0; top:0;}

.slideshow a img{border:0;}

.slideshow-captions{
background:#000000;
top:480px;
color:#ffffff;
font-size:16px;
left:4px;
padding:10px 0px;
overflow:hidden;
position:absolute;
text-indent:10px;
width:376px;
z-index:10000;
}

.slideshow-captions-hidden{height:0; opacity:0;}
.slideshow-captions-visible{height:22px; opacity:.7;}
.slideshow-controller{display:none;}

.slideshow-loader{height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001;}
.slideshow-loader-hidden{opacity:0;}
.slideshow-loader-visible{opacity:1;}
.slideshow-thumbnails{display:none;}
