
/*MainContent*/

#MainContent{
	width:1000px;
	padding:0;
	margin:0;
}

/*Col1*/
#Col1{
	background-image: url(../images/main-content-left-corner2.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color:#F2F2F2;
	width:780px;
	float:left;
	margin:10px 0 0 7px;
}


#Col1 #ContentImage {
	background-image: url(../images/green-h1.jpg);
	background-repeat:repeat-x;
	width:780px;
	height:91px;
}


#Col1 #ContentImage H1 {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:48px;
	color:#fff;
	line-height:95px;
	margin: 0;
	padding:0 0 0 115px;
}


#Col1 .BgTitles{background-image:url(../images/headers-h2-bg.png);background-repeat:no-repeat;width:762px;height:31px;margin:10px 0 0 10px;}
#Col1 .BgTitles H2{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;color:#046;line-height:31px;margin:0 0 0 30px;}
#Col1 .BgTitles H2 A{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;color:#046;text-decoration:none;}

#Col1 H3{
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#283891;
	margin:0px 5px 0 30px;
}

#Col1 H3 A{
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#283891;
	margin:7px 5px 0 0;

}

#Col1 H4{
	font-family:Arial,Tahoma ,Verdana, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#0d4d96;
	margin:10px 0 0 10px;
}


#Col1 .infocontentblock{
	width:350px;
	height:125px;
	float:left;
	margin:3px 6px;
	border: dotted 1px #ababab;
}
#Col1 DIV.infocontentblock P {
	text-align:left;
}


#Col1 DIV.contentblock {
	background-color: #f4f4f4;
	margin: 5px;
	border: 1px solid #dedede;
}

#Col1 DIV.contentblock P{
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#565656;
	margin:15px 10px 0 10px;
}
#Col1 DIV.contentblock H3{
	background-color: #e35f02;
	background-image: url(../images/titles-h3-bg.gif);
	font-family: Helvetica, Verdana, Arial, Geneva, sans-serif;
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	height: 20px;
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
}

#Col1 DIV.contentblock H3 A{
	font-size: 16px;
	color: #fff;
	text-decoration:none;
}

#Col1 P{
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;
	margin:15px 10px 0 10px;
}

#Col1 P A{
	font-family: Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#081c34;
	margin:0; 
}

#Col1 IMG{
	float:left;
}

#GamesChallenge {
	height:120px;
}

#SalaryCap {
	height:90px;
	margin:15px 0 0 0;
}
#pickem {
	height:90px;
	margin:15px 0 0 0;
}
	
#Bracket {
	height:90px;
	margin:15px 0 0 0;
}

#Col1 .SportsLinks {
	height:100px;
	margin:10px auto;
}

#FantasySportsSection {
	background-image: url(../images/flash-green-bg.png);
	width:738px;
	height:98px;
	margin:0 auto;
}
#FantasySportsSection TABLE{
	margin:0;
}

#FantasySportsSection TD{
	padding:0 0 0 28px;
}

#Tags {
	float:left;
	padding:0 5px 10px 0;
}
#Tags P{
	font-family: Narrow , Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	text-align:left;
	color:#7a7b7c;
}

#AccountSection {
	background-image: url(../images/bg-blue-account.png);
	width:762px;
	height:35px;
	margin:0 auto;
}
#AccountSection  LI{
	color:#FFFFFF;
	float:left;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:220px;
}
#AccountSection  LI A{
	color:#FFFFFF;
	text-decoration:none;
}
#InnerPagesLogin {
	margin:10px 0 0 0;
}
#login_table {
background-color:#D2D2D2;
margin:0 auto;
width:350px;
}
#login_table td {
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:400;
}
#login_table a {
text-decoration:none;
color:#000000;
}
#InnerPagesCashier {
background-color:#95969A;
background-image:url("../images/account/card-bg.gif");
background-position:center top;
background-repeat:repeat-x;
border:1px solid #646464;
margin:10px auto;
padding:0;
width:555px;
height:122px;
}
#CCPaypal {
float:left;
height:49px;
margin:5px 0 5px 10px;
padding:0;
width:125px;
}
#MastercardSection {
background-image:url("../images/account/master-card.png");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:49px;
margin:5px 0 5px 10px;
padding:0;
width:100px;
}
#VisaSection {
background-image:url("../images/account/visa-card.png");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:49px;
margin:5px 0 5px 10px;
padding:0;
width:80px;
}
#AMEXSection {
background-image:url("../images/account/amex-card.png");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:49px;
margin:5px 0 5px 10px;
padding:0;
width:80px;
}
#DiscoverSection {
background-image:url("../images/account/discover-card.png");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:49px;
margin:5px 0 5px 10px;
padding:0;
width:100px;
}
#InnerPagesCashier p {
text-align:center;
}
#RegisterPageContent {
background-color:#FFFFFF;
width:600px;
margin:0 auto;
padding:10px 0 0 0;
}
#RegisterPageContent p {
color:#000000;
font-family:Verdana,Arial,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
margin:5px 10px 0 10px;
padding:0;
text-align:left;
}
#RegisterPageContent TABLE{
margin:0 0 0 10px;
padding:0;
}

#Links {
	float:right;
	padding:0 5px 10px 0;
}
#Links P{
	font-family: Narrow , Arial, Geneva, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	text-align:right;
	color:#7a7b7c;
}

#Links A{
	color:#7a7b7c !important;
	font-weight:normal !important;
	font-family: Narrow , Arial, Geneva, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	text-align:left;
}

/*Col2*/

#Col2 {	
	width:205px;
	float:left;
	padding:10px 0 0 4px;
	margin:0;
}

#Col2 H3{
	margin: 0 auto;
	padding: 10px 0 15px 10px;
}

#Col2 H3 A{
	font-family: Arial,Tahoma ,Verdana, Geneva, Helvetica, sans-serif !important;
	font-weight:bold;
	font-size:11px;
	color:#fff;	
}


#Col2 H3 A:hover{
	background-image: url(../images/right_nav_highlight_gray.png);
	background-repeat:no-repeat;
	height:15px;
}

#Promo_Banner_Right {
	margin: 0 auto;
	padding:0 0 15px 0;
}

.Fantasy_Games_Right H4 A{
	font-family: Arial,Tahoma ,Verdana, Geneva, Helvetica, sans-serif !important;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	color:#fff;
	line-height:1;
	margin:0;
}

.FantasyGames{
	padding:0 0 25px 10px;
}

.FantasyGames A:hover{
	background-image: url(../images/right_nav_highlight_gray.png);
	background-repeat:no-repeat;
	width:200px;
	height:15px;
}
.FantasyGames A{
	font-family: Arial,Tahoma ,Verdana, Geneva, Helvetica, sans-serif !important;
	font-size:11px;
	color:#fff;
	margin: 0 0 0 20px;
}

.FantasyGames H4{
	font-family: Arial,Tahoma ,Verdana, Geneva, Helvetica, sans-serif !important;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	margin: 0 0 0 10px;
}


/*Bottom*/
#Bottom {
	background-image: url(../images/new-bottom-nav-bg2.png);
	background-repeat: no-repeat;
	width: 982px;
	height:21px;
	margin:0 auto;
	text-align:center;
}
#Bottom #BottomOptions P {
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height:21px;
}

#Bottom #BottomOptions A {
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	margin: 5px 5px;
	line-height:21px;
}

#BottomT {
	background-image: url(../images/new-bottom-nav-bg2.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 980px;
	height:20px;
	margin:0 auto;
	text-align:center;
}
#BottomT #BottomOptions P {
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height:13px;
}

#BottomT #BottomOptions A {
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	margin: 5px 5px;
	line-height:20px;
}


/*Footer*/

#Footer {
	height:150px;
	text-align:center;
}

#FooterInfo H3{
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#d7d8d9;
	margin:0;
}
#FooterInfo H3 A{
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#d7d8d9;
	margin:0;
	text-decoration: none;
}

#FooterInfo P{
	font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#abacae;
	margin:0;
}
#FooterInfo P.CopyRight_Fan{font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#abacae;margin:0;}
#FooterInfo #BookmarkUs A{font-family:Abadi MT Condensed, Tahoma, Arial Black, Helvetica, sans-serif;font-weight:700;font-size:20px;color:#fff200;margin:0;}
/*LoggedOUT Central Section********************************/
#LoggedOutSectionCenter
{
	width:500px;
	margin:0 auto;
	padding:0;

}
#LoggedOutSectionCenter P
{
	text-align:left;
	margin:0 10px 0 90px;
	padding:0;
	display:inline;
	
}
#LoggedOutSectionCenter P A{
	text-align:left;
	margin:0 auto;
	padding:0;
	display:inline;
	
}
#LoggedOutSectionCenter P SPAN
{
	font-family: Arial, Arial Black;
	font-weight:bold;
	font-size:30px;
	line-height:48px;
	color:#fff;
	text-align:center;
	margin:0 0 54px 0;
	padding:0;
}
#LoggedOutSectionCenter P SPAN IMG
{
	vertical-align:middle;
	margin:0 0 0 5px;
	padding:0;
}
#LoggedOutSectionOptions {
	width:500px;
	height:31px;
	padding:0;
	line-height:35px;
	margin:0 300px 0 0;
}

/* Style for teh social icons************************************** */
#SocialsDiv
{
	width:200px;
	height:31px;
	padding:0;
	margin:0 0 0 110px;
}
#SocialsDiv UL
{
	width:110px;
	margin:3px 80px 0 45px;
	padding:0;
	text-decoration:none;
}
#SocialsDiv LI
{
	width:22px;
	margin:0 0 auto;
	padding:0;
	float:left;
	display:inline;
}



DIV.LoggedOutSectionOptionCenter {
	width:30px;
	float:left;
	height:31px;
	margin: 0 5px;
	padding:0;
	display:inline;
}
DIV.LoggedOutSectionOptionCenter  SPAN{

	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	line-height:29px;
	vertical-align:middle;
	color:#fff;
}
DIV.LoggedOutSectionOptionLeft {
	width:146px;
	margin:0 0 0 45px;
	padding:0;
	float:left;
	display:inline;	
}
DIV.LoggedOutSectionOptionRight {
	width:188px;
	margin:0;
	padding:0;
	float:left;
	display:inline;	
}

/**********************Register Form***************************/
#CreateAccount {
	background-image: url(../images-main/account-animated-small2.gif);
	width:200px;
	float:left;
	background-repeat:no-repeat;
	margin:0 0 7px 0px;
}
#CreateAccountData P#conditionsrules{
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#b1b2b5;
	text-align: left;
	line-height:10px;
}
#CreateAccountData P#conditionsrules INPUT {
	float: left;
	height: 25px;
	margin: 0 4px;
}
#CreateAccountData SPAN INPUT{
	vertical-align:middle;
	margin:0;
	padding:0;
}

#CreateAccountData P#conditionsrules A{
	font-family:  Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-align:justify;
	font-size:10px;
	font-weight:normal;
	color:#b1b2b5;
	margin:0 0 0 0;
	padding:0;
	float:none;
}

#CreateAccount P{
	font-family: Regular, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:8px;
	color:#b1b2b5;
	margin:0;
}

#CreateAccountData {
	float:right;
	width: 171px;
	text-align: center;
	padding:0 20px 0 0;
	margin:0;
}

#CreateAccountData P {
	margin: 6px 0 0 0;
}
#CreateAccountData P.input {
	background-image: url(../images-main/text-box.png);
	background-repeat:no-repeat;
	background-position: center top;
	width:178px;
	height:25px;

}
#CreateAccountData P.input INPUT {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px 0 0 0;
	width: 135px;
	padding: 0;
	height: 16px;
	border: 0;
}
#RegistrationRightMenuSuccess{
	background-image: url(../images-main/gray-bg-first-time.png);
	background-repeat:no-repeat;
	width:298px;
	height:197px;
	float:left;
}

.FantasySportsContentImageLeft{
float:left;
}
.FantasySportsContentImageRight{
float:right;
}
