﻿body{color:#f4f5f6;font-family:Tahoma;background:#38454d;font-size:12px;text-align:center;}
p{font-size:15px;color:#f4f5f6 !important;}
p a{font-size:12px;color:#0066CC;text-decoration:none;}
p a:hover{font-size:12px;color:#0066CC;text-decoration:underline;}
p.content_section{margin-top:3px;}
p ul li Label{font-size:14px;color:#663300;}
table{border:0;}
.Image1{border:1px solid black !important;float:right;}
.ImageFeat{padding-bottom:10px;}
.Name{color:#660000;}
.distance_code{font-size:20px;color:#663300;}
.start_time{font-size:13px;color:#7eb0cc !important;}
.EntryFees{font-size:12px;color:#f4f5f6 !important;display:block;}
.Entrants{font-size:12px;color:#CC6633;text-decoration:none;}
h1{color:#B2B2B2 !important;}
h2{padding:0 0 0 0;margin:0 0 0 0;font-weight:normal;}
h3{padding:0 0 0 0;margin:0 0 0 0;color:#a3a510 !important;font-size:14px;}
h4{padding:0 0 0 0;margin:0 0 0 0;color:#663300;font-size:13px;}
.centered_content{width:1000px;margin-left:auto;margin-right:auto;clear:both;border:solid 1px #f0b310 !important;text-align:left;}
#mike{color:#f4f5f6 !important;}
.clear{clear:both;}
#terms_links{font-size:11px;color:#f0b310 !important;text-align:center;}
#terms_links ul li{display:inline;}
#terms_links ul li a{font-size:13px;}
#terms_links ul{display:inline;}
#toolbar{margin-top:5px;}
#toolbar a{color:#7eb0cc;text-decoration:none;font-size:12px;}
#toolbar a:hover{color:#f0b310;text-decoration:none;font-size:12px;}
#toolbar ul{margin:0;padding:0;}
#toolbar li{list-style-type:none;line-height:20px;padding:0;width:160px;}
#nav{background:#232323 none no-repeat;float:left;margin:0;padding:0;border-bottom:none;}
#nav li a, #nav li{float:left;}
#nav li{list-style:none;position:relative;}
#nav li a{padding:1em 1em;text-decoration:none;color:#F0B310;background:#292929;background:-moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px);background:-webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929));border-right:1px solid #3c3c3c;border-left:1px solid #292929;border-bottom:1px solid #232323;border-top:1px solid #545454;font-size:14px;}
#nav li a:hover{background:#3C3F59;background:-moz-linear-gradient(top, #3C3F59, #434F63);background:-webkit-gradient(linear, left top, left bottom, from(#11032e), to(#2a0d65));}
.hasChildren{position:absolute;width:5px;height:5px;background:black;right:0;bottom:0;}
#nav li ul{display:none;position:absolute;left:0;top:100%;padding:0;margin:0;z-index:44444;}
#nav li:hover > ul{display:block;}
#nav li ul li, #nav li ul li a{float:none;}
#nav li ul li{_display:inline;}
#nav li ul li a{width:150px;display:block;font-size:14px;}
#nav li ul li ul{display:none;}
#nav li ul li:hover ul{left:100%;top:0;}
#nav li ul.general-description a.hover{color:red;}
.toolbar_divider{border-right:dashed 1px #D2B48C;vertical-align:top;}
a{color:#f0b310 !important;text-decoration:none !important;}
a:hover{color:#7eb0cc !important;}
.toolbar_divider{border-right:dashed 1px #D2B48C;}
.links_divider{border-left:dashed 1px #D2B48C;}
.important_message{color:#7eb0cc !important;font-size:20px; display:block;margin-bottom:15px;}
a:hover{color:#7eb0cc;}
a.mike{color:#B6212D;font-size:14px;font-weight:bold;}
a.mike:link{color:#B6212D;}
a.mike:visited{color:#B6212D;}
a.mike:hover{color:Red;}
a.mike:active{color:Red;}
a#ctl00_ContentPlaceHolder1_hlRegister:link{color: black !important;}
a#ctl00_ContentPlaceHolder1_hlRegister:visited{color: black !important;}
a#ctl00_ContentPlaceHolder1_hlRegister:hover{color:#f4f5f6 !important;}
a#ctl00_ContentPlaceHolder1_hlRegister:active{color:#f4f5f6 !important;}
#ctl00_ContentPlaceHolder1_dlPrices{margin-bottom:10px !important;}
.updated{font-size:x-small;color:Red;margin-left:5px;font-weight:bold;}
.user-link{margin:0 0 0 5px;}
.results-header{margin:0 0 0 5px;font-weight:bold;}
.user-link2{margin:0 0 0 15px;color:#7EB0CC;font-weight:bold;}
#facebook{margin:auto auto 43px auto;width:72px;height:22px;background:#38454d url(/images/sidebar_facebook_badge.gif) no-repeat 0 top !important;float:right;}
#facebook img{color:#39454d;border:#222222;}
.CR-dist{font-weight:bold;color:#7eb0cc !important;}
.dialog{padding:0px 5px 0px;color:#f4f5f6;float:left;background:#000 url(/images/ms.jpg) repeat-x 0px 0px;border:solid 1px #f0b310;width:99%;margin-bottom:5px;}
.dialog h1{font-size:2em;margin:0px;margin-top:5px;color:#7eb0cc !important;padding:0 0 0 5px;}
.dialog h2{color:#7EB0CC !important;font-size:1.5em;margin:5px 0 0;padding:0 0 0 5px;}
.altRow{background-color:#54616b;}
#eventTable{border-collapse:collapse;}
#eventTable td{color:#F4F5F6;}
#photoLabel{margin-bottom:20px;display:inline-block;}
#ctl00_ContentPlaceHolder1_photoroom{margin:auto auto auto 10px;}
#newsList{color:#f4f5f6;font-size:14px;}
#newsList li{padding:5px 5px 5px 0;list-style-image:url('/images/pctr_logosmall.png');}
.newsList{color:#f4f5f6;font-size:14px;}
.newsList li{padding:5px 5px 5px 0;list-style-image:url('/images/pctr_logosmall.png');}
.content{color:#f4f5f6;}
.content li{color:#f4f5f6;}
.eventDate{color:red;}
.newsDate{font-size:10px;color:#d2d2d2;}
.dateSeparator{background-color:#252E33;line-height:15px;}
.dateSeparator span{font-size:14px !important;margin-left:5px;}
.toolbarEventDate{color:#F4F5F6;font-size:10px;}
.nextEventFirst{font-size:14px;font-weight:bold;float:left;margin-left:-50px;background-color:#252E33;color:#7EB0CC;border:1px solid #F0B310;padding:2px;}
.camping{display:block;font-size:14px;}
#table2{border-bottom:dashed 1px #F0B310;border-top:dashed 1px #F0B310;border-collapse:collapse;margin-left:5px;width:450px;}
.recordDivider{border-bottom:dashed 1px #F0B310;}
#mylaps{background:none repeat scroll 0 0 #38454d !important;}
#mylaps div.info div{width:auto !important;}
#mylaps div.mylaps{margin-left:0 !important;}
#mylaps div, #mylaps table, #mylaps caption, #mylaps th, #mylaps td, #mylaps tr, #mylaps thead, #mylaps tfoot{background:none repeat scroll 0 0 #38454D !important;}
#mylaps table.mylaps caption span{background:none repeat scroll 0 0 #38454D !important;}
#mylaps div.mylaps h1 span{background:none repeat scroll 0 0 #38454D !important;color:#f4f5f6;font-size:14px;}
.post{padding:auto 10px auto 10px;margin:0 0 0 8px;}
.post p{font-size:14px;}
.postinfo{margin:0 0 0 8px;font-size:.9em;}
.camping{width:300px;}
.camping span{font-size:1.1em;color:#a3a510;}
#EventCalendarHeader{border-bottom:solid 1px #B2B2B2;margin-bottom:5px;}
#EventCalendarHeader img{position:relative;top:22px;left:20px;border:none;}
.featurePar{color:Black !important;}
#slideshow{border:1px solid #38454d;-moz-border-radius:10px;-webkit-border-radius:10px;width:800;height:234;top:0;left:0;padding:0;margin:0 0 10px 0;background:#C1C3AE;overflow:hidden;}
#slideshow img{border:1px solid #38454d;-moz-border-radius:10px;-webkit-border-radius:10px;width:800;height:234;top:0;left:0;background:none;}
.fb_iframe_widget iframe{color:White !important;}
.GenDescription{float:left;width:330px;}
.Attention{color: Red;font-weight:bold}
.extAtt{font-weight:bold;font-size:1em}
.sliderNav{margin: -12px 20px 17px auto; float:right}
#next2{margin-left:5px}
.detailPrint{font-size:.8em;font-weight:normal}
.registerButton{display:inline-block;margin:15px 20px 0 0;padding:5px;background-color:#F0B310;float:right;color:Black !important;font-size:14px;font-weight:bold}
a.registerButton:link{color: black !important;}
a.registerButton:visited{color: black !important;}
a.registerButton:hover{color:#f4f5f6 !important;}
a.registerButton:active{color:#f4f5f6 !important;}
.awardsTable{margin-bottom: 20px;border: 1px solid gray;}
td.awardsTable, th.awardsTable {font-size:1.4em;border: 0;padding: 0.1em 1em;text-align:center;}
.firstCol{background: none repeat scroll 0 0 #D0DAFD;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.awardRowStyle{background: none repeat scroll 0 0 #A3A510;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.topAnchor{font-size:10px;margin-left:20px}
table.winnersTable{margin-bottom:30px;font-size:1em; width:500px;margin-left:60px;font-size: .9em}
td.winnersTable, th.winnersTable{font-size:1.3em;border: 0;padding: 0.1em 1em;text-align:center;}
.doublePoints{font-size:.8em;color:gray !important}
th.RSVP {text-align:right; color: #f4f5f6}
#ctl00_ContentPlaceHolder1_lblNote{background-color: #333333;border: 1px solid gray;margin-top: 15px;padding: 5px;font-size:1.6em}

