/*HOMEPAGE LAYOUTS*/
html, body {
	margin:0; 
	background-image:url(/images/BGsite2.jpg); 
	background-repeat:repeat-x;
	font-size: 100%;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #110f0f;
	height:100%;
}
#page1{
	width:996px; 
	margin:auto;
}
#banner{
	width:996px; 
	height:139px; 
	float:left;
}
#midSection{
	width:996px; 
	float:left;
}
#leftPod{
	text-align:right; 
	width:206px; 
	height:346px;
	float:left; 
	margin-top:40px; 
	margin-right:14px;
}
#middlePod{
	width:403px; 
	height:386px;
	float:left;
}
#intContent{
	width:776px; 
	float:left;
}
#intContentMain{
	width:776px; 
	float:left;
}
#contentPrimary{
	margin-top:0px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:30px;
}
#rightPod{
	float:left; 
	height:386px;
}
#rightAdTop{
	width:348px; 
	height:278px; 
	float:left; 
	background-image:url(/images/BGrightmediapod.jpg); 
	padding:12px;
}
.adText{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#FFF;
	line-height:36px;
}
#rightAdBottom{
	width:348px;
	height:58px;  
	float:left; 
	padding: 12px;
}

/*EVENTS SECTION OF HOMEPAGE*/
#eventsSection{
	float:left; 
	width: 996px;
	margin-left:0px; 
	margin-top:0px;
	border-bottom: 1px solid #F1F1F1;
	/*background-image:url(/images/BGsection.jpg); 
	background-repeat:repeat-y*/
}

/*NEWS SECTION OF HOMEPAGE*/
#newsSection{
	float:left; 
	width: 996px;
	height:80px;
	margin-left:0px; 
	margin-top:20px;
	border-bottom: 1px solid #F1F1F1;
	position:relative;
}
#newsPod{
	float:left;
	width:277px;
	margin: 20px 0 10px 225px;
}

/*RACING SOCIAL SECTION OF HOMEPAGE*/
#racingSocial{
	/*float:left;*/ 
	width: 996px;
	margin-left:0px; 
	border-bottom: 1px solid #F1F1F1;
	height:100px;
}
#racingThumbs {
	position:absolute;
	margin-left:360px;
	margin-top:50px;
	padding-bottom: 18px;
	padding-top: 10px;
	width: 700px;
	height: 43px;
}
#racingThumbs a {
	background: url(/images/racingThumbs.jpg) no-repeat right top;
	width: 43px;
	height: 43px;
	overflow: hidden;
	float: left;
	margin-right: 3px;
}
#racingThumbs ul {
	/*position: absolute;*/
}
#racingThumbs li {
	list-style: none;
	float: left;
}
#racingThumbs span {
	display: none;
}

a:link#image01, a:visited#image01 {
	background-position: 0px 0px;
}
a:link#image02, a:visited#image02 {
	background-position: -47px 0px;
}
a:link#image03, a:visited#image03 {
	background-position: -94px 0px;
}
a:link#image04, a:visited#image04 {
	background-position: -141px 0px;
}
a:link#image05, a:visited#image05 {
	background-position: -188px 0px;
}
a:link#image06, a:visited#image06 {
	background-position: -235px 0px;
}
a:link#image07, a:visited#image07 {
	background-position: -282px 0px;
}
a:link#image08, a:visited#image08 {
	background-position: -329px 0px;
}
a:link#image09, a:visited#image09 {
	background-position: -376px 0px;
}
a:link#image10, a:visited#image10 {
	background-position: -423px 0px;
}
a:link#image11, a:visited#image11 {
	background-position: -470px 0px;
}
a:link#image12, a:visited#image12 {
	background-position: -517px 0px;
}
a:link#image13, a:visited#image13 {
	background-position: -564px 0px;
}
a:link#image14, a:visited#image14 {
	background-position: -611px 0px;
}


a:hover#image01, a:active#image01 {
	background-position: 0px -45px;
}
a:hover#image02, a:active#image02 {
	background-position: -47px -45px;
}
a:hover#image03, a:active#image03 {
	background-position: -94px -45px;
}
a:hover#image04, a:active#image04 {
	background-position: -141px -45px;
}
a:hover#image05, a:active#image05 {
	background-position: -188px -45px;
}
a:hover#image06, a:active#image06 {
	background-position: -235px -45px;
}
a:hover#image07, a:active#image07 {
	background-position: -282px -45px;
}
a:hover#image08, a:active#image08 {
	background-position: -329px -45px;
}
a:hover#image09, a:active#image09 {
	background-position: -376px -45px;
}
a:hover#image10, a:active#image10 {
	background-position: -423px -45px;
}

a:hover#image11, a:active#image11 {
	background-position: -470px -45px;
}
a:hover#image12, a:active#image12 {
	background-position: -517px -45px;
}
a:hover#image13, a:active#image13 {
	background-position: -564px -45px;
}
a:hover#image14, a:active#image14 {
	background-position: -611px -45px;
}

#socialThumbs {
	float:left;
	padding-top: 0;
	height: 37px;
	margin-left:0;
}

#socialThumbs a {
	background: url(/images/socialThumbs.jpg) no-repeat right top;
	width: 40px;
	height: 37px;
	overflow: hidden;
	float: left;
	margin-right: 0px;
}

#videoThumbs {
	float: right;
	padding-top: 0;
	width: 100px;
	height: 37px;
	border-left: 1px solid #CCC;
}

#videoList {
	padding-left:10px;
}

#videoList li {
	padding-bottom:8px;
	line-height:12px;
}

#videoThumbs a {
	width: 40px;
	height: 37px;
	overflow: hidden;
	display:block;
	float: right;
	margin-right: 0px;
}

#socialThumbs ul {
	/*position: absolute;*/
}
#socialThumbs li {
	list-style: none;
	float: left;
}
#socialThumbs span {
	display: none;
}
a:link#social01, a:visited#social01 {
	background-position: 0px 0px;
}
a:link#social02, a:visited#social02 {
	background-position: -40px 0px;
}
a:link#social03, a:visited#social03 {
	background-position: -80px 0px;
}
a:link#social04, a:visited#social04 {
	background-position: -120px 0px;
}
a:hover#social01, a:active#social01 {
	background-position: 0px -45px;
}
a:hover#social02, a:active#social02 {
	background-position: -40px -45px;
}
a:hover#social03, a:active#social03 {
	background-position: -80px -45px;
}
a:hover#social04, a:active#social04 {
	background-position: -120px -45px;
}


#footer{
	width:625px; 
	float:left; 
	padding:20px; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

#rungroups {
	float: left;
	font-color:#8A8A8A;
	padding-top: 0;
	width: 250px;
}

#map {
	float: left;
	width: 400px;
	margin-left:40px;
}

/* @group IE */
/* ----------------------------------------------------- IE7 and below */

.ie7 div { }

/* ----------------------------------------------------- IE6 and below */

.ie6 div { }

/* @end */
