/* CSS Document */

body {	background:#ddd url(_images/bg.gif) top repeat-x;	font:11px Verdana, Arial, Helvetica, sans-serif;	color:#333;	margin:0;	padding:0;}
a {color:#FF0033;}
a:hover {color:#0056AA;text-decoration:none;}

table {border-collapse:collapse;}
tr {padding:8px 0;}
td {padding:8px 0;}
tr.races td {border-bottom:1px solid #ccc;}
#wrap {	background:#fff;	width:860px;	height:815px;	margin:20px auto;	padding:2px;	border:4px solid #ccc;	display:block;	height: 100%;}
#header {	background:#eee url(_images/header.jpg) no-repeat;	width:860px;	height:168px;	margin:0;	padding:0;	}
#content {margin:10px 0 0 40px;padding:10px;width:780px;display:block;height:100%;}
#content ul {list-style:none;}
#wrap p {text-align:justify;line-height:1.3em;}
	#wrap h1 {color:#0056AA;font:25px Georgia, "Lucida Grande", Verdana;margin:0 0 10px 0;font-weight:100;}
	#wrap h2 {font-size:16px;color:#333;}

#nav {	background:none;	margin:0;	padding:0;	position:relative;	top:115px;	left:10px;	width:585px;height:14px;}
	#nav ul {list-style:none;padding:0;margin:0;font-size:15px;}
	#nav li {padding:0;margin:0;display:inline;color:#fff;border-right:1px solid #0072E2;float:left;list-style:none;}
	#nav li a {color:#fff;text-decoration:none;float:left;margin:0 6px;padding:0;outline:none;}
	#nav li a:hover {color:#FFFF00;outline:none;}
	#nav li .homeNavOn {color:#FFFF00;}

#subnav {background:none;margin:0;padding:0;position:relative;top:136px;left:140px;	width:420px;height:20px;}
	#subnav ul {list-style:none;padding:0;margin:0;font-size:12px;}
	#subnav li {padding:0 14px;margin:0;display:inline;color:#333;}
	#subnav li a {color:#CC0033;text-decoration:none;}
	#subnav li a:hover {color:#333;}

#career {margin:0;}
	#career ul {	list-style:none;margin:25px 20px 0 20px;padding:0;	float:left;}
	#articles li {padding:4px 0;font-size:13px;}
	#career li {list-style:none;margin:0;padding:4px 0;font-size:12px;border-bottom:1px solid #eee;}
	#career ul li.medalGold {background:url(_images/medal_gold_3.gif) no-repeat 0 50%;padding-left:20px;border-bottom:1px solid #eee;}
	#career ul li.medalSilver {background:url(_images/medal_silver_2.gif) no-repeat 0 50%;padding-left:20px;border-bottom:1px solid #eee;}
	#career ul li.medalBronze {background:url(_images/medal_bronze_1.gif) no-repeat 0 50%;padding-left:20px;border-bottom:1px solid #eee;}
	
.careerPic1 {float:left;margin:28px 0 40px 75px;border:3px solid #eee;}
.careerPic2 {float:left;margin:0 0 0 75px;border:3px solid #eee;}
.contactbullet ul {list-style:none;margin:0;padding:0;}
.contactbullet li {	list-style:none;padding:0 0 0 16px;	margin:7px 0;font-size:13px;background:url(_images/bullet_go.jpg) no-repeat left;}
input:focus,textarea:focus {background:#eee;}

#kStats {margin:0;padding:0;}
	#kStats ul {list-style:none;margin:10px 0;}
	#kStats li {font-size:14px;}
	#kStats .statsTitle {padding-bottom:4px;font-size:15px;color:#333;}
#bioTxt {font-size:12px;}
input {	background:url(./_images/bg_field.gif) bottom repeat-x;	border:1px solid #ccc;height:20px;width:400px;padding:3px 4px;}
textarea {	background:url(./_images/bg_field.gif) bottom repeat-x;	border:1px solid #ccc;width:400px;padding:3px 4px;}
.lrgTxt {font-size:12px;}

ul#logos {margin:0;padding:0;}
	ul#logos li {height:110px;width:176px;float:left;}
	ul#logos li img {border:none;}
	ul#logos li a img:hover {filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
	
#schedule-kristin {margin-top:25px;clear:both;background:#f2f2f2;padding:15px 10px;height:180px;}
#schedule-kristin p {text-align:left;}
#schedule-kristin img {margin-left:8px;padding-top:5px;}
#schedule-kristin #p1 {font-size:13px;padding:5px 0 0 20px;width:460px;float:left;*padding-top:15px;}

#montage {margin:0;width:360px;height:500px;float:left;}
.picStyle {float:left;margin:0 10px 0 0;border:4px solid #ddd;}
#articles {padding-top:18px;}
	#articles ul {margin:0;padding:0;}
	#articles li {margin:2px 0;padding:3px 0;}
	#articles li a {text-decoration:none}
	#articles h2 {margin:0px;padding:0;}

/* --FOOTER --------------------------------------------*/
#footer {height:58px;background:#CD1539 url(./_images/bg_footer.jpg) repeat-x;color:#FFF;width:840px;padding:14px 10px;margin:0;clear:both;}
	#footer .copyright {position:relative;left:15px;top:50px;margin:0;padding:0;}
	#footer .copyright .fadz a {color:#FFF;text-decoration:none;}
	#footer .copyright .fadz a:hover{color:#FFFF00;text-decoration:underline;}
	#footer .copyright .footerlft {padding-left:120px;}

/* --SPONSORS --------------------------------------------*/
#sponsors h2 {font-size:14px;}
#sponsors ul {margin:0;padding:0 0 10px 0;}
#sponsors li.logos {font-size:13px;list-style:none;float:left;margin:0 4px;}
#sponsors p.spaceout {font-size:13px;clear:both;padding-top:20px;position:relative;top:20px;}
#sponsors hr {border:1px solid #DDD;margin:10px 0;}


.clearfix {clear:both;display:block;}
