@charset "utf-8";
/* CSS Document */

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}
.header {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	color: #C00;
}
.header2 {
}



#dropmenudiv a:hover{ /*hover background color*/ background-color: #CCCCCC;}

td img {display: block;}


a.navbar:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none;}
.flash {
	outline: none;
	outline-color: none;
}

a.navbar:visited {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.navbar:hover {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.navbar:active {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none;}

a:link {text-decoration: none;}
a:visited {text-decoration: none; outline: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none; outline: none;}

body {background:#CADCEC url(images/bluegradient.jpg) repeat-x}

.style2 {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; }
.style4 {
	color: #006;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	a:visited  #000066;
}
.style5 {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style9 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 18px; }
.style10 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
.style11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	font-weight: normal;
	font-size: 12px;
}
.award {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.style13 {
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #006;
}
main {
}
main {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
}
style123 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
}

.style14 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000066; }
.style17 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-weight: normal;
}
.new {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
	font-weight: normal;
}

.marathon {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
}
.train {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CE0000;
}


.style18 {
	font-size: 16px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}
.style19 {
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000066;
}
.style22 {font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000066; }
.style24 {
	font-size: 14px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}
.style27 {
	font-size: 18px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.style28 {
	color: #006;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
}
.style29 {font-size: 24px; font-weight: bold;}
.style30 {color: #000066; font-family: arial; background-color: #CCC; }
.style31 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
}
.style32 {color: #F0F0F0}
.style33 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; color: #000066; }
.style36 {font-size: 12px; font-weight: bold; }
.style37 {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style38 {font-size: 12px; color: #FFFFFF;}
.style39 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #006;
	font-weight: bold;
}
.donate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}

.style41 {font-family: arial; font-size: 12px; }
.style48 {
	color: #FFF;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style51 {
	font-size: 24px;
	color: #600;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style52 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style57 {color: #0000A0; font-size: 14px; }
.style58 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
}
.style59 {font-family: arial; font-size: 12px; font-weight: bold; }
.style60 {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
}
.style61 {font-size: 14px}
.style63 {font-family: arial; font-size: 12px; color: #0000A0; float: inherit; }
.style66 {
	font-size: 14px;
	color: #FF6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.style67 {font-family: arial; font-size: 12px; color: #0000A0; }
.style68 {font-family: arial; font-size: 16px; color: #000040; font-style: italic; }
.style69 {color: #000040}

#map {width:250px; height:58px; background: #fff url(images/colorbartees.jpg); position:relative; }
#map a {color:#000000; font: bold 10px arial; text-decoration:none;background:transparent;display:block; width: 28px; height:0px; padding-top:2px; position:absolute; overflow:hidden; }
#map a:hover {overflow:visible;width:auto;height:57px}

a#first {left:1px; top:15px; width:27px;height:30px}
a#second {left:27px; top:15px;width:27px;height:30px}
a#third {left:54px; top:15px; width:27px;height:30px}
a#fourth {left:85px; top:15px;width:27px;height:30px}
a#fifth {left:115px; top:15px;width:27px;height:30px}
a#sixth {left:144px; top:15px;width:27px;height:30px}
a#seventh {left:166px; top:15px;width:27px;height:30px}
a#eighth {left:194px; top:15px;width:27px;height:30px}
a#ninth {left:224px; top:15px;width:27px;height:30px}

#sortedtable thead th {color: #00f; font-weight: bold; text-decoration: underline; font-family:"Arial"; background-color: #CCCCCC}

.tablesorter tbody td {color: #000000;padding: 4px;background-color: #999999;vertical-align: top;}

.tablesorter tbody tr.odd td {background-color:#CCCCCC;}

#ran1 {display:none;}
#ran2 {display:none;}
#ran3 {display:none;}
.newhomelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 160px;
	background: url(images/bghomelinks1.jpg) no-repeat;
	height: 50px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

#ran4 {display:none;}

a.homelinks:link {display:block; background:url(images/bghomelinks1.jpg) no-repeat; width:160px ; height:50px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.homelinks:visited {display:block; background:url(images/bghomelinks1.jpg) no-repeat; width:160px ; height:50px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.homelinks:hover {display:block; background:url(images/bghomelinks2.jpg) no-repeat; width:160px ; height:50px; text-decoration:none; color:#ffffff; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.homelinks:active {
	display:block;


	background:url(images/donate now button
.jpg) no-repeat;
	width:160px;
	height:50px;
	text-decoration:none;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background: url(images/bghomelinks1.jpg) no-repeat;
}

a.donate:link {
	display:block;










	background:url(images/donate now button
.jpg) no-repeat;
	width:160px;
	height:50px;
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;






	background: url(images/donate now
.jpg) no-repeat;
	background: url(images/donatenowbutton.jpg) no-repeat;
}
a.donate:visited {
	display:block;






	background:url(imagesdonate now button
.jpg) no-repeat; 							width:160px;
	height:50px;
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;



	background: url(images/donate now
.jpg) no-repeat;
	background: url(images/donatenowbutton.jpg) no-repeat;
}
a.donate:hover {
	display:block;
	background:url(images/donatenowbutton.jpg) no-repeat;
	width:160px;
	height:50px;
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif
}
a.donate:active {
	display:block;






	background:url(images/donate now buton
.jpg) no-repeat;
	width:160px;
	height:50px;
	text-decoration:none;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;



	background: url(images/donate now
.jpg) no-repeat;
	background: url(images/donatenowbutton.jpg) no-repeat;
}

.test {background:url(images/bluegradient.jpg) repeat-x}

.red {background-color: white} 
.blue {background-color: #004379;}
.arial {font-family:"Arial"}

.hiddenpic {display:none;}
.red tr td .arial tr td tbody tr td .style59 a {
	color: #F00;
}
people {
	color: #F00;
}
.red tr td .arial tr td tbody tr td p strong {
	color: #F00;
}
news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #600;
}

.vote {
	font-size: 18px;
	color: #CE0000;
	font-family: Georgia, "Times New Roman", Times, serif;
}
button {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
}
.button {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFF;
}
allstar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #006;
}
.allstar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.tabletext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
}

.allstar2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFF;
}
Mark {
	font-size: 16px;
}
.mark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
}
.caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
}
.allstar3 {
	font-family: "Palatino Linotype";
	font-size: 14px;
	color: #FFF;
}
.white {
	font-family: "Palatino Linotype";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}

.list {
	font-family: "Palatino Linotype";
	font-size: 18px;
	color: #000;
}
.quote {
	font-family: "Palatino Linotype";
	font-size: 24px;
	color: #FFF;
	font-stretch: normal;
	font-weight: bold;
}
.section {
	height: 280px;
	width: 250px;
	color: #000;
	background-color: #FFF;
	outline-color: #FFF;
	border-color: #FFF;
	margin: 25px;
}
