/* asa midwest main v.2010 sXd
------------------------------------*/
#bodyWrap { margin: 0px auto; width: 1200px; }
#whiteLineHead { margin: 0px auto; padding: 0; width: 1020px; height: 3px; }

#pageHeader, #pageHeaderSportsman, #pageHeaderTrucks { margin: 0px auto; padding: 0; width: 1020px; height: 262px; }
#headerLeft { float: left; margin: 0; padding: 0; display: inline; width: 380px; height: 262px; }
#headerMiddle { float: left; margin: 0; padding: 0; display: inline; width: 260px; height: 262px; }
#headerRight { float: left; margin: 0; padding: 0; display: inline; width: 380px; height: 262px; }

#whiteLineLogo, #whiteLineSportsman, #whiteLineTrucks { margin: 0px auto; padding: 0; width: 1020px; height: 11px; }
#mainRotation { margin: 0px auto; padding: 0; width: 1020px; height: 319px; }

#trackNavigation, #siteNavigation { margin: 0px auto; padding: 0; width: 1020px; height: 32px; }
#nextEvent { margin: 0px auto; padding: 0; width: 1020px; height: 132px; text-align: center; }

#mainContent { margin: 0px auto; width: 1020px; }
#mainLeft { float: left; width: 473px; display: inline; padding: 25px 12px 25px 25px; }
#socialMedia { width: 473px; height: 100px; margin: 0; padding: 0; }
#mainRight { float: left; width: 473px; display: inline; padding: 25px 25px 25px 12px; }
#mainBottom, #mainBottomSportsman, #mainBottomTrucks { clear: both; width: 1020px; height: 140px; }

#footer { margin: 0px auto; padding: 6px 0 5px 0; width: 1020px; height: 15px; }

#clear { clear: both; }


/* asa story nodes unchanged
----------------------------------------------- */		
.storyTitle {
	color: #001d32;
	font-size: 18px;
	margin: 0;
	padding: 0px;
	font-weight: 900;
	}
.story { margin: 0 0 20px; }
.content p { margin: 10px 0; }
.submitted { color: #555; font-size: 9px; padding-bottom: 20px; }

.storyLinks {
	margin: 0;
	padding: 0;
	text-align: right;
	}
.terms {
	color: #555;
	font-size: 10px;
	margin: 0;
	padding: 0;
	}
.soft { font-weight: normal; color: #999; font-size: 9px font-family: arial; }

.item-list ul { width: 600px; list-style: none; margin: 0; padding: 0 0 0 15px; list-style-image: none; }
.item-list ul li { display: block; margin: 3px 0; }
.view-data-node-title { font-size: 9px; }

#block-views-tracker h2 { font-size: 10px; margin: 0; padding: 0; }
#block-views-latest_press h2  { font-size: 10px; margin: 0; padding: 0; }
#block-event-1 h2  { font-size: 10px; margin: 8px 0 0 0; padding: 0; color: #333; }

.more-link { padding: 5px 0 0 0; text-align: left; }
	
img { border: 0px; }
a img { border: none; }
.center { text-align: center; }

.imageCenter { margin: 5px; padding: 5px; border: #d2d2d2 1px solid; }
.imageRight, .inline-right { float: right; margin: 5px 5px 5px 10px; padding: 5px; border: #d2d2d2 1px solid; }
.imageLeft, .inline-left { float: left; margin: 5px 10px 5px 5px; padding: 5px; border: #d2d2d2 1px solid; }

span.inline-left { display: block; }
span.inline-right { display: block; }
span.inline-center { display: block; text-align: center; }
span.inline .caption { display: block; padding-top: 3px; }
