#map_canvas{margin:auto;text-align:center;}
#tdaffiliatelogo2005{min-width:315px;padding:0;text-align:center;vertical-align:top;width:315px;}
#tdaffiliatelogo2005 img{vertical-align:middle;}
#tdaffiliatelogo2006{min-width:315px;padding:0;text-align:center;vertical-align:top;width:400px;}
#tdaffiliatelogo2006 img{padding:5px 2px 0 0;vertical-align:middle;}
.affiliatenames{margin-bottom:10px;}
.address{font-size:80%;}
.author{background:none;color:#cccccc;font-size:65%;}
.author :hover{background:none;color:#cccccc;}
.author :link{background:none;color:#cccccc;}
.author :visited{background:none;color:#cccccc;}
.blue{color:#0000FF;}
.bold{font-weight:bold;}
.center{margin:auto;text-align:center;}
.clear{clear:both;}
.countdown{font-size:100%;font-weight:lighter;}
.date{font-size:14px;}
.donatedstalls span{position:absolute;}
.event {}
.eventtime {float:left; }
.eventdesc {padding: 0 10px 10px 100px;}
.eventdesc span{color:#65953b;font-weight:bold;}
.faqcontent{padding-left:30px;}
.faqindent{font-weight:bolder;left:10px;position:absolute;}
.googlesearch{float:right;margin-right:5px;}
.hide{display:none;}
.inline{display:inline;}
.left{float:left;padding-right:15px;}
.left50padright{float:left;padding:0 5px 0 0;width:48%;}
.links img{padding:10px;}
.logo{background:white;color:#449544;margin:0;}
.logo span{background:none;color:#449544;font-family:"century gothic",arial,sans-serif;font-size:50px;padding-left:20px;vertical-align:top;white-space:nowrap;}
.logo span#logoright{background:none;color:#000000;float:right;font-size:90%;margin-top:-10px;padding-right:10px;text-align:right;}
.logo span#logoright a:hover{background:#65953b;color:#ffffff;}
.meetup{font-size:150%;}
.menubar{background:#65953b;color:white;font-size:90%;padding:.8ex .4ex;text-align:center;}
.menubar a{background:none;color:white;padding:.8ex .4ex;text-decoration:none;}
.menubar a:hover{background:white;color:#65953b;}
.metlink td{border:1px;border-color:#605c0f;border-style:solid;}
.navtext{background:none;clear:both;color:#cccccc;font-size:70%;padding-top:20px;text-align:center;}
.navtext :hover{background:white;color:#65953b;}
.navtext :link{background:none;color:#cccccc;}
.navtext :visited{background:none;color:#cccccc;}
.nodec{text-decoration:none;}
.orgran{left:-5px;position:relative;top:-20px;}
.percent40{width:40%;}
.raffleodd{background-color:green;}
.red{color:#FF0000;}
.right{float:right;padding-left:15px;}
.right40{float:right;padding:0 15px 0 0;width:35%;}
.right50{float:right;padding:0 15px 0 0;width:50%;}
.right50padleft{float:right;padding:0 0 0 5px;width:50%;}
.rowhighlight tr:hover{background-color:#003300;}
.smalltext{font-size:x-small;}
.sponsorblurb img{clear:both;float:left;padding:0 10px 5px 0;}
.sponsorblurb p{padding-left:220px;}
.sponsorblurb p span{color:#65953b;font-weight:bold;}
.sponsors{color:#65953b;font-weight:bold;}
.topvertical{vertical-align:top;}
.tshirtsizes{left:120px;position:absolute;}
.twitter{border:thin; border-color:#65953b; border-style:solid; padding:0 10px 10px 10px; margin:10px 5px 5px 5px;max-height:500px;width:200px; font-size:.8em;}
.validate{float:left;}
.valigntop{vertical-align:top;}
.weatherborder{border:thin; border-color:#65953b; border-style:solid;}
.weathermain{margin: 10px auto auto auto; text-align: center; width: 720px; font-size:80%; }
.weathermain span{ font-weight:bold; color:#65953b; font-size:110%; }
.weatherforecast{float:left; margin:15px 0 0 -90px; padding: 0 0 0 0; font-size:200%; z-index: 1000;}
.weatherfine{float:left; margin: auto; padding: 45px 0 0 0; clear:none;background-image:url(../images/weather/fine.gif); background-repeat:no-repeat; height:60px; background-position:top; width:100px;}
.weatherbfine{float:left; margin: auto; padding: 45px 0 0 0;clear:none;background-image:url(../images/weather/partlycloudy.gif);background-repeat:no-repeat; height:60px; background-position:top; width:100px;}
.weathercshowers {float:left; margin: auto; padding: 45px 0 0 0; clear:none;background-image:url(../images/weather/fewshowers.gif);background-repeat:no-repeat; height:60px; background-position:top; width:100px;}
.width350{width:190px;}
.width80{padding:0 10%;}
.wvddate{ font-size:150%; font-weight:bold;}
.xsmalltext{font-size:9px;}
.yellow{color:#FFFF00;}
.zzz{z-index:-50;}
a{background:none;color:#b3b3ff;}
a :link{background:none;color:#b3b3ff;}
a :visited{background:none;color:#b3b3ff;}
body{background:#305c0f;color:white;font-family:Verdana,sans-serif;font-size:90%;text-align:justify;}
div#survey{background:#006f00;color:white;font-size:x-small;font-weight:bold;text-align:left;z-index:1;}
div#survey td{background:#305c0f;color:white;padding:1px;}
div#survey th{border:2px solid gray;padding:0;text-align:center;}
div#survey tr td{vertical-align:top;}
h3{clear:both;}
hr{background:none;clear:both;color:#65953b;text-align:center;}
img{border:0;}
ol li{list-style-type:decimal;}
th{background:#006f00;color:#00ff00;}