/* CSS Document */

#new_body {
margin:0 auto;
margin-top:15px;
background-image:url(http://www.fantasynascarpreview.com/new_template/images/cars_bg.jpg);
background-repeat:no-repeat;
background-color:#CCCCCC;
width:950px;
height:1300px;
}

#searchSubmit {
margin:0 auto;
margin-top:15px;
background-image:url(http://www.fantasynascarpreview.com/new_template/images/cars_bg.jpg);
background-repeat:no-repeat;
background-color:#CCCCCC;
width:950px;
height:1600px;
}

#searchBG{
	background-color:#000000;
	width:950px;
	}

#googleSearchResults {
padding:10px;
background-color:#000000;
margin:0px;
}

#searchFooter {
	clear:both;
	margin:0px;
	}

#contentIndex {
width:950px;
background-color:#000000;
}

#headerBanner {
background-image:url(http://www.fantasynascarpreview.com/images/header_banner.jpg);
background-repeat:no-repeat;
width:800px;
height:100px;
margin-top:0px;
margin-bottom:0px;
margin-left:60px;
padding:0px;
}

#bannerLink {
width:800px;
height:100px;
display:block;
text-indent:-9999px;
}

#searchBoxAlign {
padding-top:3px;
padding-right:10px;
float:right;
}

#drop_down_menu {
clear:both;
margin-top:0px;
margin-bottom:0px;
width:950px;
height:35px;
background-image:url(http://www.fantasynascarpreview.com/images/menu_bar.jpg);
background-repeat:no-repeat;
}

#menu {
padding-top:3px;
padding-bottom:2px;

}

#drop_down {
float:left;
}

/* ----- DROP DOWN MENU ----- */
#sddm
{	margin-top:2px;
	margin-left:7px;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 13px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 15px;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #000000}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #333333;
		color: #FFFFFF;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}


/* ----- MAIN CONTENT TABLE (LEFT SIDE of INDEX) ----- */

#leftSide {
float:left;
margin-left:8px;
}

#main_article_header {
width:564px;
height:25px;
float:left;
margin-top:10px;
background-image:url(http://www.fantasynascarpreview.com/images/main_article_header.jpg);
background-repeat:no-repeat;
}

#mainArticleTitle {
font-family:Arial, Helvetica, sans-serif;
height:25px;
color:#000000;
font-size:14px;
font-weight:900;
padding-left:5px;
padding-top:5px;
}

#content_body_bg {
clear:left;
float:left;
width:560px;
height:565px;
background-color:#FFFFFF;
border-color:#CCCCCC;
border-width:2px;
border-style:solid;
}

#content_body{
float:left;
background-image:url(http://www.fantasynascarpreview.com/images/home_page_images/2010/logano-pocono.jpg);
background-repeat:no-repeat;
height:360px;
width:550px;
margin-left:5px;
margin-right:0px;
margin-top:5px;
margin-bottom:0px;
}

#text {
padding-top:279px;
padding-left:5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bolder;
}

#text_small {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
padding-top:4px;
}

#text_small a {
text-decoration:none;
}

#text_small a:link {
color:#FFFFFF;
}

#text_small a:hover {
color:#3333FF;
text-decoration:underline;
}

#text_small a:visited {
color:#FFFFFF;
}

#picksArea {
float:left;
margin-left:5px;
margin-top:10px;
height:195px;
width:550px;
background-image:url(http://www.fantasynascarpreview.com/images/picks_background.jpg);
background-repeat:no-repeat;
}

#picksAreaHeaders {
float:left;
margin-top:4px;
}

#yahooFantasyPicksTitle {
color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
padding-left:19px;
padding-top:1px;
}

#weatherTitle {
color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
padding-left:58px;
padding-top:1px;
}

#fantasyScheduleTitle {
color:#FFFFFF;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:900;
padding-left:71px;
padding-top:1px;
}

#picksContent {
clear:left;
float:left;
}

#picksBox {
float:left;
margin-top:3px;
margin-right:3px;
margin-left:6px;
width:171px;
}

#weatherBox {
float:left;
margin-left:2px;
margin-top:3px;
border-width:2px;
border-color:#000000;
border-style:solid;
}

#picksBody {
border-color:#000000;
border-width:2px;
border-style:solid;
background-image:url(http://www.fantasynascarpreview.com/images/picks_box_bg.jpg);
background-repeat:repeat-x;
padding-bottom:5px;
padding-top:5px;
height:140px;
}

#picksBodyText {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}

#picksBody b {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-left:5px;
line-height:18px;
}

#picksBody a {
text-decoration:none;
line-height:23px;
}

#picksBody a:link {
color:#000000;
}

#picksBody a:hover {
color:#0000CC;
text-decoration:underline;
}

#picksBody a:visited {
color:#000000;
}


#sidebar_left {
clear:both;
float:left;
margin-top:0px;
margin-left:1px;
}

#sidebar_right {
clear:right;
float:right;
margin:0px;
margin-right:1px;
}

#rightSide {
float:right;
margin-right:3px;
}



/* ----- CONTENT HEADLINES ----- */

#headlinesIndex {
float:right;
}

#headline{
width:354px;
margin-right:7px;
clear:right;
float:right;
border-color:#0A7ED1;
border-width:2px;
border-style:solid;
}

#headlinesTitleBox{
width:358px;
height:25px;
margin-right:7px;
margin-top:10px;
float:right;
background-image:url(http://www.fantasynascarpreview.com/images/stats_header_gradient.jpg);
background-repeat:repeat-x;
}

#headlinesTitle {
font-family:Arial, Helvetica, sans-serif;
height:25px;
color:#FFFFFF;
font-size:14px;
font-weight:900;
padding-left:5px;
padding-top:6px;
}

#headline_right{
width:350px;
margin-top:10px;
margin-left:4px;
clear:right;
float:left;
background-color:#005483;
}


#headline_row{
background-color:#F2F1F1;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
}

#headline_row a {
text-decoration:none;
}

#headline_row a:link {
color:#000000;
}

#headline_row a:hover {
color:#0000CC;
text-decoration:underline;
}

#headline_row a:visited {
color:#000000;
}

.newTag {
color: #FF0000
}

/* ----- Stats on Index ----- */
#statsThreadIndex{
clear:both;
}

#statsThread{
width:354px;
margin-right:7px;
clear:both;
float:right;
border-color:#0A7ED1;
border-width:2px;
border-style:solid;
}

#statsTitleBox{
width:358px;
height:25px;
margin-right:7px;
margin-top:10px;
float:right;
background-image:url(http://www.fantasynascarpreview.com/images/stats_header_gradient.jpg);
background-repeat:repeat-x;
}

#statsTitle {
font-family:Arial, Helvetica, sans-serif;
height:25px;
color:#FFFFFF;
font-size:14px;
font-weight:900;
padding-left:5px;
padding-top:6px;
}

#statsTitle a {
	color: #fff;
	text-decoration: none;
}

#statsTitle a:visited {
	color: #fff;
}

#statsTitle a:hover {
	text-decoration: underline;
}

#statsBody{
background-color:#F2F1F1;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
}

table.stats{
background-color:#000000;
}

tr.statsRowHeader{
background-color:#FFFFFF;
text-align:center;
}

tr.statsRowOne{
background-color:#E8E8E8;
text-align:center;
}

tr.statsRowTwo{
background-color:#D8D5D5;
text-align:center;
}

td.driver{
width:145px;
}

td.win{
width:45px;
}

td.start{
width:68px;
}

td.finish{
width:72px;
}

table.stats a {
text-decoration:none;
}

table.stats a:link {
color:#000000;
}

table.stats a:visited {
color:#000000;
}

table.stats a:hover {
color:#0000CC;
text-decoration:underline;
}

/* ----- End Stats on Index ----- */

/* ----- RACE RESULTS ----- */
#resultsBodyBG{
	background-color:#000000;
	}

#resultsHeader{
	width:950px;
	margin:20px 0 20px 0;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	}

#resultsLeftSide {
	width:660px;
	float:left;
	margin:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#resultsRightSide {
	width:260px;
	float:left;
	clear:right;
	margin:10px 10px 10px 0;
	}
	
#typeTitle {
	float:left;
	clear:both;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	color:#FFFFFF;
	font-weight:bolder;
	}

.typeTitle {
	float:left;
	clear:none;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	color:#FFFFFF;
	font-weight:bolder;
	}
	
#typeDropDown {
	float:left;
	clear:right;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	}
	
.typeDropDown {
	float:left;
	clear:right;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	}

#driverTrackTitle {
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:10px;
	color:#FFFFFF;
	font-weight:bolder;
	}
	
#driverTrackDropDown {
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	}

#driverTrackTypeTitle {
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:10px;
	color:#FFFFFF;
	font-weight:bolder;
	}
	
#driverTrackTypeDropDown {
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	margin-left:5px;
	}

#expandResults {
	float:left;
	margin:10px 0px 20px 5px;
	color:#FFFFFF;
	font-size:14px;
	}

#resultsRightSideAd {
	margin:5px;
	}

#resultsLeftSide select {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

#resultsLeftSide tr.statsRowHeader {
	font-weight: bold;	
}

#race_results {
	border: 2px solid #0A7ED1;
	margin: -2px 2px 0 2px;
}

#results_nav td {
	height: 25px;	
	background-image: url(/images/stats_header_gradient2.jpg);
	background-repeat: repeat-x;
}

#results_nav td.selected {
	background-image: url(/images/stats_header_gradient.jpg);
	background-repeat: repeat-x;
}

#results_nav a {
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-size: 13px;
	font-weight: 900;
}

#results_nav a:visited {
	color: #fff;
}

#results_nav a:hover {
	color: #fff;
	text-decoration: underline;	
}
#expandResults a {
	color: #fff;
	text-decoration: none;
}

/* ----- END RACE RESULTS ----- */

/* ----- RACE INFO ----- */
#race_info{
width:170px;
margin-top:10px;
margin-left:4px;
margin-bottom:15px;
float:left;
}

#race_info_body_bg{
background-color:#005483;
}

#race_info_body{
background-image:url(http://www.fantasynascarpreview.com/new_template/images/race_info_bg.jpg);
background-repeat:repeat-x;
margin-left:4px;
margin-right:4px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
}


/* ----- WEEKLY PREVIEWS ----- */
#weeklyPreview{
	background-color:#000000;
	}
	
#previewHeader{
	width:950px;
	margin:27px 0 20px 0;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	}

#weeklyLeftColumn{
	width:615px;
	margin:0 0 10px 10px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	float:left;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#weeklyRightColumn{
	width:300px;
	margin:0 10px 10px 10px;
	float:right;
	}

#articleHeader{
	font-size:24px;
	font-weight:bold;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#articleCredit{
	font-size:11px;
	margin-left:10px;
	margin-top:8px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	}

#leftText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	}
	
#leftList{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-left:10px;
	}
	
#leftDriver{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	}
	
#previewTableHeader{
	background-image:url(http://www.fantasynascarpreview.com/images/weekly-previews/picks_table_header_gradient.jpg);
	height:25px;
	width:300px;
	}
	
#previewTableTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
	}
	
table.weeklyPicks{
	width:300px;
	border:2px solid #0A7ED1;
	}

tr.weeklyPicksLists{
	background-color:#E8E8E8;
	text-align:center;
	}

tr.weeklyPicksDrivers{
	background-color:#FFFFFF;
	text-align:center;
	}

td.weeklyPicksLists{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-left:5px;
	}

td.weeklyPicksDrivers{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	}	
	
#weeklyRightAd{
	float:right;
	margin:0 10px 10px 10px;
	}

#facebookWidget{
	height:120px;
	width:120px;
	float:left;
	margin:0 10px 10px 10px;
	}
	
/* ----- EXPERT PICKS ----- */

#expertPicksTable{
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#expertTableColumnHeader{
	font-size:12px;
	color:#FFFFFF;
	}

#expertTableCell{
	font-size:12px;
	}
	
#greyRow{
	background-color:#CCCCCC;
	}

/* ----- DRIVER RANKINGS ----- */
#rankingsTableHeaders{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}

#rankingsTableCell{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

/* ----- RIGHT SIDE AD ----- */
#right_ad{
padding-top:20px;
clear:both;
}

/* ----- FOOTER BANNER ----- */
#footerBanner{
clear:both;
margin:20px 61px 20px 61px;
padding-top:20px;
}

/* ----- QUICK PICKS TABLE ----- */
#quickPicksTitle {
width:250px;
height:20px;
background-image:url(http://www.fantasynascarpreview.com/images/quick_pics_headline_blue.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
color:#FFFFFF;
}

#quickPicksBg {
background-color:#373535;
width:250px;
border-color:#373535;
border-width:7px;
}

#quickPicksGrey {
background-color:#CCCCCC;
margin-left:2px;
margin-right:2px;
padding-left:2px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
}

#quickPicksWhite {
background-color:#FFFFFF;
margin-left:4px;
margin-right:4px;
border-right:thin solid #666666;
border-bottom:thin solid #666666;
padding-left:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:900;
}

/* ----- RIGHT SIDE ----- */
#quick_pick {
width:210px;
background-color:#000000;
clear:right;
float:left;
margin-top:20px;
margin-left:15px;
}

/*--Google AdSense Codes--*/
#index_right_ad {
width:234px;
background-color:#000000;
clear:right;
float:left;
margin-top:11px;
margin-left:15px;
}

/* ----- BURST MEDIA FOOTER AD----- */

#burst_index{
margin-top:15px;
padding-top:15px;
clear:both;
}

/* ----- PRIVACY POLICY -----*/

#privacyBody {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding:10px;
	margin:0px;
	}
	
#privacyTitle {
	margin: 14px 0 6px 0px;
	font-weight:bold;
	}
	
	
/* ----- FOOTER ----- */

#footer { 
background-color:#000000;
margin-top:0px;
}

#column1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
width:150px;
padding-top:30px;
margin-left:170px;
}

#column2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
width:150px;
padding-top:30px;
margin-left:25px;
}

#column3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
width:150px;
padding-top:30px;
margin-left:25px;
}

#column4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:left;
text-align:left;
width:150px;
padding-top:30px;
margin-left:25px;
}

#rights {
line-height:60px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
margin-left:350px;
clear:both;
}