body {
	padding:0;margin:0; 
	font-size:11pt;font-family:Georgia, "Times New Roman", Times, serif; color:#2f5e91;
	background-color: #2f5e91; background-image:url(../images/bg.jpg); background-repeat:repeat-x;
	} 
#outer {margin:0 auto;width:950px;}
#banner {width:950px;height:256px;}

#menu {width:950px;background-image:url(../images/menu_bg.jpg);font-size:14pt;}
#menu a {color:#2f5e91;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-size:14pt;}
#menu a:hover {color:#2f5e91;text-decoration:underline;}
.header { padding:5px 0 5px 8px; font-size:15pt;color:#fff; text-transform:capitalize; background-color:#a3c4d7;
	background-image:url(../images/bg_header.jpg); background-repeat:repeat-x;
	} 

#content {width:950px;background-color:white; padding-top:10px;}
#content-left {float:left;width:750px;color:#2f5e91; padding-left:3px;}
#content-right {float:right;width:174px;font-size:8pt; padding-right:10px; text-align:center;}
.right-box {background-color:#eaf1f5; border:1px solid #0099CC; margin-top:15px; padding:10px;}
.right-box2 {background-color:#fff; border:1px solid #0099CC; padding:20px; margin-top:10px;}

#footer {clear:both;width:950px; background-color:#a3c4d7;
	background-image:url(../images/bg_header.jpg); background-repeat:repeat-x;
	color:#FFFFFF;}

h1 {font-size:20pt;color:#2f5e91; padding:0; margin:0 0 5px 0; font-weight:normal;}
h2 {font-size:16pt;color:#2f5e91; padding:0; margin:0 0 10px 0; font-weight:normal;}

a {text-decoration:underline;color:#2f5e91;font-family:Georgia, "Times New Roman", Times, serif; color:#2f5e91;}
a:link {}
a:visited {}
a:hover {text-decoration:none;}   
a:active {} 

#content a {font-size:11pt;text-decoration:underline;color:#2f5e91;font-family:Georgia, "Times New Roman", Times, serif; color:#2f5e91;}
#content a:link {}
#content a:visited {}
#content a:hover {text-decoration:none;}   
#content a:active {} 

.sponsorImage {margin:0 20px 20px 10px;border:1px solid #a3c4d7;} 
.sponsorImageSide {margin:0 0px 0px 0px;border:1px solid #a3c4d7;} 

.galleryMenuImage {margin:0 20px 20px 0px; float:left;} 
.galleryMenu { margin-left:20px; float:left; width:400px;}

.h2 {font-size:18pt; text-decoration:none;}

.inner5 {padding:5px;}
.inner10 {padding:10px;}
.results {border-bottom:1px solid #a3c4d7;}
.racefull {border:1px solid red; background-color:#FFDDDF; padding:8px; color:red; text-align:center; margin-left:1px; font-weight:bold}

.sponsorList { padding:30px 0 0px 0px;}
.sponsorListItem { }
.sponsorListItemLeft {float:left; padding:0 0 0px 100px;}
.sponsorListItemRight{float:left; padding:0 0 0px 30px; width:400px; padding-top:35px;}
.sponsorListItemLeft img {border:1px solid #a3c4d7; padding:5px;}
