/* header changes*/

BODY{ 
	background: url(http://images.covers.com/covers/backgrounds/background_experts.gif) repeat-x scroll center top #000000;
	}

.mainlogo /* holding the coversexperts logo - left side of header*/
{background: url(https://images.covers.com/experts/header/ce_logo-trans.png) no-repeat 0 0; }

* html .mainlogo { /* targeting IE6 - using filter so png transparency will work */
margin-top: 16px;
height: 63px;
width: 281px;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://images.covers.com/experts/header/ce_logo-trans.png',sizingMethod='scale');
}


.mainlogo a{display:block;width:auto;height:62px;} /* for the link on logo*/



.section-sponsor {
float:right;
height:33px;
margin-right:200px;
margin-top:30px;
width:201px;
}

.covers-nav, * html .covers-nav  {
background:url(https://images.covers.com/shared/header/pointers/covers-off.gif) no-repeat; 
height:17px;}

.experts-nav { 
background:url(https://images.covers.com/shared/header/pointers/experts.png) no-repeat; 
height:23px; }

* html .experts-nav { 
background:url(https://images.covers.com/shared/header/pointers/experts.gif) no-repeat; }


.ex { /* the ex in the menu*/
background:url(https://images.covers.com/covers/common/ex2.gif);
position: absolute;
right: 39px; top: 4px;
border:0px;
height:11px;
width:23px;}

.cecart { /* shows the cart in header - in experts section only*/
visibility: visible; 
display:block; 
display:inline;
padding-left: 5px;
padding-right: 8px;
border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
line-height: 20px;
}

#Image1 {
margin-bottom: 3px;
}

.cecart A:link, .cecart A:visited { 
color: #ffffff;
}

.cecart A:hover {
color: #e15a00;
}


.my_experts {	
padding-left: 195px;
}

.my_experts A:link, .my_experts A:visited {
padding-right: 5px;
color: #ffffff;
line-height: 20px;
}

.my_experts A:hover {
color: #e15a00;
}

.experts_phone {
	float: right;
	margin: 3px 5px 0 0;
	padding-left: 0px;

	line-height: 20px;
	height: 15px;
}

*:first-child+html .experts_phone {
	margin: 1px 5px 0 0;

}




.phone_popup {
	margin: -25px 0 0 -220px;
	position: relative;
	padding: 1px 5px 1px 5px;
	background: #f1f1f1;
	border: 1px solid #054808;
	width: 199px;
}

*:first-child+html .phone_popup {
margin: 16px 0 0 -208px;

}
	

.features-drop{/* holds drop shadow under properties*/
background: url(https://images.covers.com/experts/header/dropshadowce.gif) no-repeat 0 0;}	

.directory {/*color behind properties*/
background: #6e6e6e url(https://images.covers.com/experts/header/slant_experts.gif) no-repeat 0 0;}


.expertstab { /*the tab identifier on the menu*/
background: url(https://images.covers.com/shared/navigation/tab.gif) bottom left no-repeat;}
	
.expertsto {color: #FFFFFF}	/* white text on tab*/

.colorbar3 {
	height: 0px;
	visibility: hidden;	
}




#content {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #021e03;
	margin: 0px;
	width: 975px;

}

#experts-navigation .yuimenubar {
    border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

/*for index and capper page*/
.leftCol-ex {
	margin: 5px 0px 10px 5px;
padding: 0;
float: left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 552px; /* increase width to 680 from 485 for 1024*/}

.rightCol-ex { 
padding: 0;
margin: 5px 5px 10px 0px;;
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 402px; 
margin-left: 10px;}


.leftCol {
	margin: 10px 0 10px 5px;		
}

.leftCol_articles {
	width: 625px;
	background: #fff;
	margin: 10px 0 10px 5px;
}

.rightCol {
	margin: 10px 5px 10px 0;		
}

/*.rightCol img{
	border: 1px solid #fff;		
}*/


.hot_handicappers {
	background: #fff;
	width: 382px;
	margin-bottom: 10px;
	padding: 0 10px 0 10px;
}

.hot_handicappers_popup {
	background: #fff;
	width: 220px;
	margin-bottom: 10px;
	padding: 0 10px 0 10px;
}



.hot_handicappers a:link, .hot_handicappers a:active, .hot_handicappers a:visited {
	color: #fff;
	text-decoration: underline;
}

.hot_handicappers a:hover {
	color: #000;
	text-decoration: underline;
}

.hot_handicappers_wide {
	min-height: 481px;
	background: #fff;
	width: 635px;
	padding: 10px 10px 0px 10px;
}



.hot_handicappers_full {
	background: #fff;
	width: 944px;
	padding: 10px 10px 30px 10px;
	margin: 0px 10px 0 10px;
	min-height: 350px;
}



.the_experts {
	background: #fff;
	width: 382px;
	padding: 0 10px 0 10px;
}
	

h1, h1 a:link, h1 a:active, h1 a:hover, h1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;

}

h1.box-rec {
	text-transform: none;
	color: #000;
}

h1.box-rec a:link, h1.box-rec a:active, h1.box-rec a:visited {
	font-size:16px;
	color: #054808;
	text-transform: none;
}

h1.box-rec a:hover {
	font-size:16px;
	color: #666;
	text-transform: none;
}

.rowleft h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0px;
	clear: both;
}

p.handicapper_header, h1.handicapper_header, h2.handicapper_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 24px;
	height: 26px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0px;
	clear: both;
}

h1.handicapper_header a:link, h1.handicapper_header a:active, h1.handicapper_header a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}

h1.handicapper_header a:hover {
	text-decoration: underline;
}

p.handicapper_intro {
	border-top: 1px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px 0 0 0;
	margin: 48px 0 0 202px;
	clear: both;
	width: 336px;
}

p.handicapper_intro_v2 {
	border-top: 1px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 15px;
	line-height: 20px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 0 0 0;
	margin: 48px 0 5px 10px;
	clear: both;
	width: 336px;
}

.bullet-list {
list-style-type:none;
margin:0;
padding:0;
}

.bullet-list li {
	font-size: 12px;
	color: #fff;
	line-height:14px;
	background:url("https://images.covers.com/experts/common/bullet-white-on-black.gif") no-repeat scroll 0 0 transparent;
	letter-spacing:0;
	margin:0 0 5px 9px;
	padding-left: 18px;
}


h1.handicapper_name {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	margin: -22px 0 10px 0;
	clear: both;
}



h2.handicapper_header_wide {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 30px;
	height: 28px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0px;
	width: 643px;
}

h2.handicapper_header_full {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 26px;
	height: 26px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 12px 0 0 10px;
	width: 952px;
}


h2.hot_handicappers {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 26px;
	height: 28px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/header_back_red.jpg) top repeat-x; 
	margin: 0px;
	width: 380px;
}

p.free_pick {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
	margin: 0px;
}

p.bet_tool {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
text-transform: uppercase;
font-weight: bold;
color: #000;
margin: 5px 0 5px 0;}


h1.expshow { /* can be deleted after seo changes*/
font-size: 16pt;
text-transform: uppercase;
font-weight: bold;
color: #000;
}

h1.articles { /*the title on the actual article page*/
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000;
	font-size: 17px;
	font-weight: normal;
} 
	
h1.inside, h1.front  { /*the main headline*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height: 30px;
	height: 30px;
	margin: 0px;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: none;
	width: 643px;
	}
	
h1.popup {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height: 26px;
	height: 30px;
	margin: 0px 0 10px 0;
	background: #fff url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x;


	border-bottom: none;
	width: 643px;
	
}
	
	
	.leftCol-ex h1.front { /*the main headline*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 0px;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0px;
	width: 530px;

}

h2.front2, h2.front { /*no dashed line"*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height: 26px;
	height: 28px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 0px;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0px;
}


h2 { 
font-size: 14px; 
margin-bottom: 5px; 
padding: 2px 0 2px 1px;
background: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
border: 0px;
border-bottom: 0px;
letter-spacing: .02em;
color: #054808;
text-transform: uppercase;
height: auto;}	
	
h3 {
	background: #000;
border: none;
color:white;
display:block;
font-family:Verdana,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:18px;
margin:0;
padding:2px 0 0 3px;
}

.rowleft {

	width: 270px;
	background: #fff;
}

.rowright {
	width: 270px;
	margin-right: 2px;
}

.row { 
	background: #fff;
}

.row .rowleft {
margin: 10px 0 0 10px;
	width: 315px;

}

.row .rowright {
	margin: 10px 0px 0 0px;
	width: 315px;
	margin-right: 10px;
}	


h3.marker, h3.marker2 {background: none; background-color: #000; margin-bottom:7px; padding-left:86px;color:#fff;border: 0px solid #ccc; color:#fff;}	
	
/* index page capper rollovers - index page */
p.caproll {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
text-transform: uppercase;
font-weight: bold;
color: #000;
margin: 3px 0 1px 0;}

h4.bet_tool_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: bold;
	margin-top:0px;padding-bottom:5px;padding-top:5px;}

.captext { /* the text in the capper rollove - index page*/
margin-left:59px;
line-height: 12px;}			

.spacercolor { background-color:  #999999; height:4px; overflow-y: hidden; margin: 3px 0 15px 0; }	/* colored line*/	
.spacerdashed { border-top: 1px #898989 dashed; margin-top: 10px; margin-bottom: 10px; }	/* dashed line*/	

.sale { /* the CE sale price with the picks*/
color: #054808;
font-weight: bold;} 
	
.reg { /* the CE reg price with the picks - next to sale*/
text-decoration: line-through;
color: #666666;
font-weight: bold;}
	
.hltext {color: #333333; font-weight: bold;} /* highlighted colored text*/

.no-free-pick {padding:5px; border:1px solid #ccc; height:111px; padding-top:40px;    text-align:center}

/* capper bio image on capper page*/


.outline {

	overflow: hidden;
	border: none;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	width: 550px;
height: 134px;
float: left;
}

/*.nover {
	background: url(https://images.covers.com/experts/backgrounds/back_nover.jpg) top;
}
*/

.ce_7479 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_7479.jpg) top;
}

.ce_264161 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_264161.jpg) top;
}

.ce_20087 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_20087.jpg) top;
}

.ce_7914 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_7914.jpg) top;
}


.ce_7482 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_7482.jpg) top;
}

.ce_17678 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_17678.jpg) top;
}

.ce_14072 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_14072.jpg) top;
}

.ce_7476 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_7476.jpg) top;
}

.ce_29179 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_29179.jpg) top;
}

.ce_404483 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_404483.jpg) top;
}

.ce_320645 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_320645.jpg) top;
}

.ce_10293 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_10293.jpg) top;
}

.ce_257317 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_257317.jpg) top;
}

.ce_324203 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_324203.jpg) top;
}
	
.ce_20298 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_20298.jpg) top;
}

.ce_23241 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_23241.jpg) top;
}

.ce_23228 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_23228.jpg) top;
}
.ce_510183 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_510183.jpg) top;
}

.ce_543457 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_543457.jpg) top;
}		

.ce_14986 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_14986.jpg) top;
}

.ce_548810 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_548810.jpg) top;
}

.ce_552446 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_552446.jpg) top;
}

.ce_555942 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_555942.jpg) top;
}

.ce_555943 {
	border: 1px solid #fff;
	background: url(https://images.covers.com/experts/backgrounds/capper_555943.jpg) top;
}



.outline img{ /* the gray border outline around capper video & in article*/
border: 1px solid #fff;
padding: 0px;
margin: 0px;
width: 550px;
height: 134px;

}

.capper_page_box {
	margin-top: 0px;
	margin-bottom: 10px;
	width: 532px;
	padding: 10px 10px 10px 10px;
	background: #fff;
}

.capper_page_box_right {
	margin-bottom: 10px;
	width: 382px;
	padding: 10px 10px 10px 10px;
	background: #fff;
}



/* links for help pop-up*/	
a.helplink:hover span{ /*the span will display just on :hover state*/
    top:15px;  width:175px;
    border: 1px solid #999;
    background-color:#f1f1f1; color:#000;}

/*--------------------styles used on account/idinfo pages------------------------*/
/* the following make up all the components of the CE secuirty blurb*/
.secure {
	
width: 98%;
margin-top: 50px;
clear:both;}

.symbol {
width: 25%;
float: right;
text-align: right;}

.text-secure {
float: left;
width: 70%;
padding-top: 13px;
font-size: 12px;}	

/* info on payment page*/
.pay { /*div around column on left - next to column with a 260x150 ad */ 
    padding: 0;
	width: 485px;
	float: right;}	

.per { /* div around right col containing the 260x150 ad*/
    padding: 0;
	margin: 0;
	width: 260px;
	float: left;}
	
/* explanatory text, mainly on tool purchase pages */
.explain {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;} /* */
.impt {font-weight:bold;} /* for important text, ie confirming information etc. */

/* credit card confirmation*/
.infobreak {clear:both; margin-bottom: 15px;} /*holds in the confirmation info*/
.ma {width: 30%; float: left;} /*member address*/
.ba {width: 30%; float: left;} /*billing address*/
.cc {width: 40%; float: right;} /*credit card*/
.ba2 {width:40%; float: left;} /*billing address on payment page*/

.shadebox {/* CE highlighed box used throughout the site*/
border: 1px solid #4f6f44; 
padding: 3px;
width: 100%;
background-color: #fff;
margin-bottom: 7px;
font-size: 12px;}

.highlightbox {/* CE highlighed box used throughout the site*/
border: 1px solid #e48900; 
padding: 3px;
width: 100%;
background-color: #fff;
text-align: center;
margin-bottom: 15px;
float:left;
clear: both;}

.recal {float:right;} /* for coupons*/
html>/**/body .recal{margin-top:5px;}

/*ce bullets on ce - with red bullet*/
.ce-bullet
{
margin-top:0;
margin-left: 13px;
padding-left: 0;
margin-bottom:0;
list-style: none;
}

.ce-bullet li 
{
padding-left: 16px;
background-image: url(https://images.covers.com/experts/common/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .15em;
margin-bottom:5px;
line-height:14px;
}

/*mobile*/

/* message about phone hook up after purchase*/
.imp-mess {border:2px solid #990000; padding:5px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:15px; color:#990000} 
/*questions on cancel*/
.mob-options {margin-top:0; margin-left:0; padding-left:2px;}						

/* the capper image in the rollovers */
.capimg, .capimg-7476, .capimg-320645, .capimg-7479, .capimg-257317, .capimg-17678, .capimg-20087, .capimg-7914, .capimg-23241, .capimg-14072, .capimg-20298, .capimg-29179, .capimg-10293, .capimg-23228, .capimg-7482,  .capimg-404483, .capimg-510183, .capimg-14986, .capimg-543457, .capimg-548810, .capimg-552446, .capimg-555942, .capimg-555943 { 
height: 56px; 
width: 56px; 
overflow: hidden; 
display: block;} 

.capimg:hover, .capimg-7476:hover, .capimg-320645:hover, .capimg-7479:hover, .capimg-257317:hover, .capimg-17678:hover, .capimg-20087:hover, .capimg-7914:hover, .capimg-23241:hover, .capimg-14072:hover, .capimg-20298:hover, .capimg-29179:hover, .capimg-10293:hover, .capimg-23228:hover, .capimg-7482:hover,  .capimg-404483:hover, .capimg-510183:hover, .capimg-14986:hover, .capimg-543457:hover, .capimg-548810:hover, .capimg-552446:hover, .capimg-555942:hover, .capimg-555943:hover { 
background-position: top left;}

/*now controlled with id#s*/ 

.capimg-7476{ /* Al McMordie */
background: url(https://images.covers.com/experts/experts/cappers/7476-thm.jpg) bottom left no-repeat;} 

.capimg-320645{ /* David Chan */
background: url(https://images.covers.com/experts/experts/cappers/320645-thm.jpg) bottom left no-repeat;} 

.capimg-7479{ /* Marc Lawrence */
background: url(https://images.covers.com/experts/experts/cappers/7479-thm.jpg) bottom left no-repeat;} 

.capimg-257317{ /* Ben Burns */
background: url(https://images.covers.com/experts/experts/cappers/257317-thm.jpg) bottom left no-repeat;} 

.capimg-17678{ /* David Malinsky */
background: url(https://images.covers.com/experts/experts/cappers/17678-thm.jpg) bottom left no-repeat;} 

.capimg-20087{ /* Ted Sevransky */
background: url(https://images.covers.com/experts/experts/cappers/20087-thm.jpg) bottom left no-repeat;} 

.capimg-7914{ /* Sean Murphy */
background: url(https://images.covers.com/experts/experts/cappers/7914-thm.jpg) bottom left no-repeat;} 
 
.capimg-23241{  /* Scott Spreitzer*/
background: url(https://images.covers.com/experts/experts/cappers/23241-thm.jpg) bottom left no-repeat;}

.capimg-14072{ /* Steve Merril */
background: url(https://images.covers.com/experts/experts/cappers/14072-thm.jpg) bottom left no-repeat;} 
 
.capimg-20298{ /* Matt Fargo */
background: url(https://images.covers.com/experts/experts/cappers/20298-thm.jpg) bottom left no-repeat;} 
 
.capimg-29179{/* Scott Rickenbach */
background: url(https://images.covers.com/experts/experts/cappers/29179-thm.jpg) bottom left no-repeat;} 
 
.capimg-10293{ /* Doc's Sports */
background: url(https://images.covers.com/experts/experts/cappers/10293-thm.jpg) bottom left no-repeat;} 
 
.capimg-23228{ /* Tom Styker */
background: url(https://images.covers.com/experts/experts/cappers/23228-thm.jpg) bottom left no-repeat;} 

.capimg-7482{ /* Larry ness */
background: url(https://images.covers.com/experts/experts/cappers/7482-thm.jpg) bottom left no-repeat;} 

.capimg-404483{ /* Nick Parsons */
background: url(https://images.covers.com/experts/experts/cappers/404483-thm.jpg) bottom left no-repeat;} 

.capimg-510183 {/* Bryan Power */
	background: url(https://images.covers.com/experts/experts/cappers/510183-thm.jpg) bottom left no-repeat;
}

.capimg-14986 {/* steven nover */
	background: url(https://images.covers.com/experts/experts/cappers/14986-thm.jpg) bottom left no-repeat;
}

.capimg-543457 {/* perez */
	background: url(https://images.covers.com/experts/experts/cappers/543457-thm.jpg) bottom left no-repeat;
}

.capimg-548810 { /* zito */
	background: url(https://images.covers.com/experts/experts/cappers/548810-thm.jpg) bottom left no-repeat;
}

.capimg-552446 { /* del genio */
	background: url(https://images.covers.com/experts/experts/cappers/552446-thm.jpg) bottom left no-repeat;
}

.capimg-555942 { /* elliott */
	background: url(https://images.covers.com/experts/experts/cappers/555942-thm.jpg) bottom left no-repeat;
}

.capimg-555943 { /* schule */
	background: url(https://images.covers.com/experts/experts/cappers/555943-thm.jpg) bottom left no-repeat;
}




/* default links on covers experts*/
A:link, .ce-bullet A:link { 
color: #55962E; 
text-decoration: none ;} 

A:visited, .ce-bullet A:visited{ 
text-decoration: none; 
color: #999999;
} 	
	
A:hover, .ce-bullet A:hover  {
text-decoration:none;
color: #999999;}

.subscriptions_holder A:link, .subscriptions_holder A:visited, .subscriptions_holder A:hover,
.ce-index-hype A:link, .ce-index-hype A:visited, .ce-index-hype A:hover,
.chalk_talk_hype A:link, .chalk_talk_hype A:visited, .chalk_talk_hype A:hover,
.betting_tools A:link, .betting_tools A:visited, .betting_tools A:hover,
.expertsFreePick A:link, .expertsFreePick A:visited, .expertsFreePick A:hover 
{
	font-weight: bold;
}

a.sub_detail, A:hover.sub_detail {
color:#666;
	font-weight: normal;
}


	
/* for expand and collapse of div on capper page*/
.arthide {display:none}
.artshow {display:inline; }
.artexpanded {margin-left: 25px;}

/*remember me pop*/
table.pop {background-color: #f1f1f1;  border-collapse:collapse; text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;color: #666666;}
table.pop td.pophead {background-color: #e5e5e5; font-weight: bold; color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;color: #666666;}
table.pop td {border-bottom: 1px solid #999999; padding: 3px;}

.ce-sponsorship {margin-bottom:15px}
.expert-book {margin-top:15px;}
.odds-sponsor {width:20%; float:left; margin-right:30px;}
.odds-sponsor-ad {display:inline; float:right;}

/*tables*/
table.data, table.datacart {  
width: 100%;
background-color: #ffffff;
color: #666666;
border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
margin-bottom: 0px;
}

.rightCol-ex table.data {  
width: 380px;
background-color: #ffffff;
color: #666666;
border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
margin-bottom: 0px;
}

.subscriptions_holder {
	background: #fff;
	width: 552px;
}

table.subscriptions {  
width:530px;
background-color: #ffffff;
color: #666666;
border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;}

table.subscriptions td {  
height: 30px;
}

td.datacellr {
border-bottom: 1px solid #999999;
}
	
	

table.subscriptions td.datacellr {
	padding: 0px;
	margin: 0px;
border-bottom: none;
}

.capper_page_box_right td.datacellr {
	padding: 0px;
	margin: 5px 0px 0px 0px;
border-bottom: none;
height: 10px;
}




tr.datahead, td.datahead, td.dataheadr, td.dataheadc, td.dataheads {  /* the header row of the table - colors for each section are in the invididual style sheets */
background-color: #e5e5e5;
border-bottom: 1px #999999 solid;
color: #666666;
padding: 5px 0px 0px 3px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px;
text-transform: uppercase;}

td.dataheadr {text-align: right; font-weight: bold;padding-right: 3px;}

td.dataheadc {text-align: center;font-weight: bold;}

td.dataheads {/* just used for sportsbooks in table head*/
text-align: center;
font-weight: bold;
text-transform:none;
letter-spacing: .1em;} 

td.dhc {  /* the header row of the table - on picks page - with capper name - data head capper */
background-color:#666666;
border: none;
color: #f1f1f1;
padding: 5px 0px 5px 3px;} 	

td.datacell, td.datacellb, td.datatotal, td.datacellp, td.datacellc {
border-bottom: 1px #999999 solid;
padding: 10px 3px 10px 3px;}

td.no_line {
border-bottom: none;
}

.rowleft td.datacell {
border-bottom: none;
padding: 0px 0px 0px 3px;
}

td.cell_divider {
	line-height: 0px;
	padding-top: 2px;
	margin: 0px;

}

table.border_line {
	height: 50px;
	margin: 5px 0 0px 0;
	width: 250px;
	padding-bottom: 5px;
	border-bottom: 1px #999999 solid;	
}

table.border_last {

	margin: 0px 0 2px 0;
	width: 250px;
	padding-bottom: 0px;
	border-bottom: none;	
}

/*ce*/
td.datatotal  /* the total row in the cart */
{
text-align: right;
color: #990000;
font-weight: bold;
padding: 2px 0px 3px 3px;}

td.datacellb {
font-weight: bold;}

td.datacellp { /* price*/
text-align: right;
padding-right: 3px;
font-weight: bold;}


td.datahl {background-color: #e5e5e5; border-bottom: 1px #999999 solid; padding: 2px 0px 3px 3px;}

/* pick on details page*/
td.datahl-p {
background-color: #000000; 
color: #fff; 
border-bottom: 1px #999999 solid; 
padding: 2px 0px 3px 3px; 
font-size: 13px; 
font-weight: bold;}
		
/* for capper with rollover - works with script in head  */
table.cap/* the overall table*/
{

background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px ;
color: #666666;
vertical-align: top; 
line-height: 15px; /* controls space between*/
border-collapse: collapse; /*stops the double lines from  showing up where the two lines meet - oppposite is seperate */}

table.cap td /* the main cells fo the table*/
{
	height: 60px;
border-bottom: 1px #cccccc solid; /*border and color around cells*/
padding: 3px 0 5px 0;}
 		
/* goes with javascript 100% gives ability to click off link in ie only */
table.cap tr.tr td /* color before rollover */
{
	
	background-color:white; 
	color: #666666; 
	text-decoration:none;}

table.cap tr.tr td a /* links before rollover */
{
background-color:white; 
text-decoration:none; 
width: 385px;
color: #666666;}

table.cap tr.trred td /* on rollover */
{
background-color:#eef0f0; color: #666666; text-decoration:none;}

table.cap tr.trred td a /* links on rollover*/
{
background-color:#eef0f0;
text-decoration:none; 
width: 100%; 
display: block;
color: #999;
text-decoration: underline;} 

table.cap tr.trred td a:hover {
background-color:#eef0f0;
color: #999;}

/* CE articles */

.articleTitleDiv {	
background: #fff;
margin: 0px 0px 0px 0px;
padding: 10px 10px 0 10px;
width: 635px;
_width: 635px;
}

.articleTitleLeft {	
width: 500px;
_width: 500px;
float: left;
}

.articleTitleLeft h1 {
height: 45px;
font-size: 17pt;
color: #054808;
font: Verdana, Geneva, sans-serif;
padding: 0px;
margin: 0px;
}

.articleTitleRight {	
float: right;
}

.articleTitleRight img.headshot{	
margin: 1px 0px 0px 0px;
_display: none;
}

.tabcontainer, .tabcontainer-team{
width: 635px;
_width: 635px;
padding: 0;
background: #fff;
margin: 25px 0 0px 0;
background: url(/shared/tabs/tab_bottom_dark.gif) repeat-x bottom;
position: relative;

}

.tabnav{
height: 20px;
padding: 0;
margin: 0;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px ;

}

.tabnav a:link, .tabnav a:visited{
float: left;
background: #e4e4e4;
font-size: 10px;
line-height: 14px;
font-weight: bold;
padding: 2px 5px 2px 5px; /*inside link*/
margin-right: 4px;
border: 1px solid #7b7b7b;
text-decoration: none;
color: #666;}


.tabnav a:link.active, .tabnav a:visited.active{

border-bottom: 1px solid #fff;
background: #fff;
color: #000;}

.tabnav a:hover{
background: #fff;}

.tabnav li {
margin: 0 5px 0 0px; 
padding: 0 0px 0 0px;
display: inline;
list-style-type: none;
float: left;
}

.tabnav li.comment_sort { 
padding: 0;
list-style-type: none; 
float: right;
line-height: 15px;
font-size: 10px;
}

.comment_sort a:link, .comment_sort a:visited, .comment_sort a:active {
background: none;
font-size: 10px;
color: #7b7b7b;
line-height: 15px;
padding: 0; /*inside link*/
border: none;
text-decoration: none;
font-weight: bold;
}


.comment_sort {
	font-size: 10px;
	color: #7b7b7b;
	padding: 0px;
	margin: 0 0 0 0px;	
}

.tabnav li.comment_sort a.last_icon {
	padding-right: 117px;
}


.comment_sort a:hover {
font-size: 10px;
color: #E15A00;
}

a.sort_selected {
	font-weight: bold;
	color: #223342;
}

.tabnav li.comment_sort a:link.active, .tabnav li.comment_sort a:visited.active {
border-bottom: none;
background: none;
}

.left_grey {
	float: left;
font-size: 10px;
color: #7b7b7b;
line-height: 15px;
margin: 0px;
padding: 0px;
}

.article-bodymid {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px;
	line-height: 16px;
width: 635px;
color:#000;
border-left: none;
border-right: none;
background: #fff;
padding: 10px 10px 10px 10px; 
margin: 0 0px 0 0px;
float:left; 
display:inline;
}

.rightCol-ex_300 { 
padding: 0;
margin: 10px 5px 10px 0px;
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 300px; 
}

.rightCol-ex_300 .  { 
padding: 0 5px 0 5px;
width: 290px; 
}

.rightCol-ex_300 h2.hot_handicappers {
	width: 288px;
}

.rightCol-ex_300 .capper_page_box_right {
	width: 280px;
}



.rightCol-ex_300 .expertsFreePick {
	
	border: 1px solid #fff;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
		height: 360px;
	width: 298px;
	background:url(http://images.covers.com/experts/backgrounds/free_pick_articles_brick.jpg) top center no-repeat;
	margin: 0 0 10px 0;
}

.rightCol-ex_300 .expertsFreePickTable {
	width: 275px;
	*width: 265px;
padding: 0px 0 0 20px;

}

.rightCol-ex_300 .noFreePicksAvailable {
padding: 20px 20px 0 20px;

}

.rightCol-ex_300 .expertsFreePickTable td {
	vertical-align: top;
}


.rightCol-ex_300 td.expertsFreePick_team {
	
	width: 110px;
	*width: 85px;
	padding: 0 0 10px 0;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	
}

.rightCol-ex_300 td.expertsFreePick_vs {
	padding: 8px 0 0 0;
	text-align: center;
	width: 45px;
	*width: 70px;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	
}

.rightCol-ex_300 .expertsFreePick_analysis {
	height: 90px;
	overflow: hidden;	
}

.rightCol-ex_300 td.expertsFreePick_readmore {
	*margin-top: 5px;
	text-align: right;
}

.rightCol-ex_300 a.expertsFreePick_morepicks {
	margin-top: 10px;
	*margin-top: 15px;
	display: block;
	height: 45px;
	width: 300px;	

}



/* article list for covers articles and prosportsdaily articles*/
.article-list-cov {
padding-left: 0;
margin: 0;
padding-top:0; 
display:block;}

.article-list-cov {margin-bottom:-5px;}

.article-list-pro li, .article-list-cov li{
list-style: none;
margin: 0;
padding: 0.25em; 
border-bottom: 1px solid #dfdfdf; 
padding-bottom:5px;}

.article-list-pro li img, .article-list-cov li img {margin-right:1px; margin-top:1px;}

.article-list-pro li.last_item, .article-list-cov li.last_item  {
border-bottom: none; 
}

.headlinesBrickContainer {

}


.col-bio-ex h1.articles { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px;
color: #000;
font-weight: bold;
margin-bottom: 10px;
	}

.col-bio-ex {
width: 552px; 
height: 82px;
color: #000;
padding: 10px 0 0 75px; 
margin: 0 0 10px 0;
background: url(https://images.covers.com/experts/articles/header_green.gif) no-repeat;
}
.col-bio-ex A:link { 
color: #054808;
font-weight: bold;
text-decoration: none;} 

.col-bio-ex A:visited { 
text-decoration: none;
font-weight: bold;
color: #054808;}

.col-bio-ex A:hover { 
text-decoration: none;
font-weight: bold;
color: #999999;}

/*new index*/
.free-pick {margin-top:3px; color:#b63f52;}

.expert-sponsor-links {margin-bottom:10px;} /*can go after seo changes*/

.brick-title {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 19pt;
color: #686868;
font-weight: normal;
padding-bottom: 3px; 
margin-bottom:7px;
border-bottom: 1px #9a9a9a dashed;
}

/*betting_tools*/
.betting_tools {
	padding-bottom: 7px;
margin: 10px 0 0 0;
background: #fff;
width: 272px;
}

*:first-child+html .betting_tools {
padding-bottom: 8px;

}

table.bet_tools {  
height: 222px;
background-color: #ffffff;
color: #000;
border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 14px;
margin-left: 10px;
}

.bet_tools td {
	margin: 0px;
	padding: 0px;
}

.bet_tools_list {
	margin-top: 10px;
	margin-bottom: 10px;
}

.bet_tools_list ul{
	list-style: inside;

}

.bet_tools_list li {
	line-height: 12px;
		margin: 5px 0 0 -20px;
	padding: 0px;
	font-size: 11px;
}

td.border_bottom {
/*	border-bottom: 1px #999999 solid;*/	
}



td.datahead h2 {font-size:inherit; padding:0; margin:0;}

h3.sub-picks {
background:  url(https://images.covers.com/experts/backgrounds/experts_h3_grad.gif) repeat-x;
line-height: 12px;
}

.expert-show {
font-size: 16pt;
text-transform: uppercase;
font-weight: bold;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:10px;
}

/*recommended section*/
.rec {
font-size: 14px; 
padding: 2px 0 2px 1px;
background: none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
border: 0px;
letter-spacing: .02em;
color: #054808;
text-transform: uppercase;
color:#686868; 
margin-bottom:2px; font-weight:bold;}

.odds-tracker-set {
position:relative; 
background:url(https://images.covers.com/experts/index/odds-tracker-set.gif); 
width:565px; 
height:160px; 
margin-bottom:15px;}

.ots-button {
position:absolute; 
top:80px; 
left:40px;}


.rec-set {margin-top:15px; float:left; margin-bottom:15px;}

.rec1, .rec2, .rec3 
{float:left; margin-right:10px}

.rec3 {margin:0;}

.internal-banner {
	width: 400px;
	height: 60px;
	padding: 0px;
	margin:10px 0 10px 0;
	border: 1px solid #fff;
	}

	
	.rightCol-ex .internal-ad {
		text-align: center;
		width: 300px;
		height: 250px;
	padding: 0px;
	margin:10px 0 10px 50px;
		border: 1px solid #fff;
	}

.rowright .internal-ad {
	width: 270px;
	height: 100px;
	padding: 0px;
	margin:10px 0 0px 0;
	border: 1px solid #fff;
	}


.cap-promo { /*index teaser line*/
color: #000;
font-weight: bold;
margin-bottom: 3px; 
font-size:24px;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-transform: uppercase;
}

.cap-promo A, .cap-promo A:active, .cap-promo A:visited,{ /*index teaser line*/
color: #000;
}

.cap-promo A:hover,{ /*index teaser line*/
color: #686868;
}

/*expert tools*/
.expert-tools {
	clear:both; 
	margin-top:10px; 
 	margin-bottom:10px; 
	float:left; width:100%
	}

.stats-engine, .tracker {width:48%; float:left; border:1px solid #ccc; padding:3px; padding-bottom:3px; }

.stats-engine {float:right}

.stats-engine .ce-bullet, .tracker .ce-bullet{
margin-top:4px;
margin-left: 0px;
padding-left: 0;
margin-bottom:4px;
list-style: none;}

/*ce index main brick*/


h1.title { /*no dashed line - can get rid of after seo changes*/
color: #686868;
font-weight: normal;
padding-bottom: 3px; 
margin-bottom:1px;
font-size:34px;  
padding-bottom:0;}

.ce-index {
	width: 552px;
	height: 197px;
	margin: 0px;
	padding: 0px;
	background: #fff;
	}

	*:first-child+html .ce-index {
	height: 209px;
	}

.ce-index-pic {
	float:left;
	margin: 0px;
	}

.ce-index-hype {	
	height: 177px;
	width:350px;
	padding: 5px 0px 15px 10px; 
	float:left; 	
	background: #fff;
	}
	
	*:first-child+html .ce-index-hype {
		height: 189px;
 
	}
	
	
	.ce-index-hype p, chalk_talk_hype p {
	font-size: 13px;
	line-height: 16px;

	}
	
		.ce-index-hype p.smaller, chalk_talk_hype p.smaller {
	font-size: 12px;
	line-height: 14px;

	}
	
	.ce-index-hype .spacer {
	text-align: right;
	border-bottom: 1px solid #999;	
	padding-bottom: 5px;
	line-height: 10px;
	margin: -7px 0 5px 0;
overflow:hidden;
}

	.chalk_talk_hype .spacer {
	text-align: right;
	border-bottom: 1px solid #999;	
	padding-bottom: 5px;
	line-height: 10px;
	margin: 0px 0 5px 0;
overflow:hidden;
}
	
*:first-child+html .ce-index-hype .spacer {
	text-align: right;
	border-bottom: 1px solid #999;
	padding-bottom: 8px;
	margin: 0px  0 5px 0;
	height: 10px;
	overflow:hidden;
}

	.ce-index-hype .spacer_2 {
	text-align: right;
	border-bottom: 1px solid #999;	
	padding-bottom: 5px;
	line-height: 10px;
	margin: -7px 0 0px 0;
overflow:hidden;
}

.chalk_talk_hype.spacer_2 {
	text-align: right;
	border-bottom: 1px solid #999;	
	padding-bottom: 5px;
	line-height: 10px;
	margin: 0px 0 0px 0;
overflow:hidden;
}


.text_right {
	font-weight: bold;
	padding-top: 2px;
	margin-top: 7px;
	text-align: right;
	border-top: 1px solid #999;
}

*:first-child+html .text_right {
	padding-top: 4px;
	margin-top: 10px;
	text-align: right;
	border-top: 1px solid #999;
}

	.biopic { 
	padding: 1px;
float: right;
background: #fff;
margin: 0 0px 0 0;
border: none;
}

*:first-child+html 	.biopic { 
	padding: 4px 1px 0 0;
float: right;
background: none;
margin: 0 0px 0 0;
border: none;
}


.biopic img{
	padding: 0px;
margin: 0 0 0 9px;
height: 195px;
width: 165px;
}

*:first-child+html .biopic img {
height: 204px;
width: 168px;
}

.radio_banner {
	margin: 10px 0 0 0;
	border: 1px solid #fff;
	heighT: 60px;
}

.ce-guar {margin-bottom:11px; margin-top:-4px;}

/*featured free pick*/
.feat-fp {clear:both; float:left; width:100%} 
.guarantee {float:right; margin:0; padding:0; margin-top:3px; }


.autolinks {CURSOR: help; COLOR: #990000; TEXT-DECORATION: none;}	

/*for all experts page*/
.prez, .sevransky,  .burns, .chan , .malinsky, .docs, .leonard, .fargo,  .kostroski, .merril,  .ness , .rickenbach, .tmg, .nover, .lawrence, .sps, .parsons, .spreitzer, .stryker, .perez, .zito, .genio, .elliott, .schule
{
	display:block;
	
	}

.expert-hype {
	width:220px;
	padding: 0px;
	}

.tools-showcase {
	width:319px; margin-bottom:15px;
	}
	
	.expert-showcase {
		margin-bottom: 10px;
		padding: 0px 0px 10px 0px;
		border: none;
		border-bottom: 1px solid #999;
		width: 315px;
		height: 115px;
	}
	
.tools-showcase {padding:5px; width:309px;}

.sub-mess { /*capper message on the subscription page*/
border:solid 1px #999999; 
padding:3px; 
width:99%; 
font-size:11px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:15px; 
background-color:#ececec; 
margin-top:-7px}

/*odds tracker home page*/

.promo-hold { /*slideshow holder*/
position:relative;
margin-bottom:15px;
padding: 0px;
border: 1px solid #fff;
overflow: hidden;

}

/*list of features*/
.tracker-points ul.ce-bullet {margin-bottom:7px;}

p.tracker-points {
	background:none repeat scroll 0 0 transparent;
border:0 none;
color:#054808;
font-weight: bold;
font-size:14px;
letter-spacing:0.02em;
margin-bottom:0;
padding:2px 0 2px 1px;
text-transform:uppercase;
}

.sp-link { /*link for more*/
display:inline; 
text-transform:capitalize; 
text-transform:lowercase}

/*sportsbook list*/
.splitlist ol{margin:0; padding:0;} 

.splitlist ol li{
float: left;
width: 15em;
list-style-type: none;}

.splitlist br{clear: left;}

.rightCol-ex .ad {text-align:center}

.title{
	padding: 3px 0px;
	border-top: 1px #898989 dashed;
	border-bottom: 1px #999999 solid;
}

.expertsFreePick {
	margin-top: 0;
		height: 354px;
	width: 270px;
	background: url(https://images.covers.com/experts/backgrounds/free_pick_home_brick_tall.jpg) top right no-repeat;
		border: 1px solid #fff;
}

/*.expertsFreePick {
	margin-top: 0;
		height: 232px;
	width: 270px;
	background: url(https://images.covers.com/experts/backgrounds/free_pick_home_brick.jpg) top right no-repeat;
		border: 1px solid #fff;
}*/

.expertsFreePickTable {
margin-top: 70px;

}

.noFreePicksAvailable {
padding: 20px 20px 0 20px;

}

.customer_service {
	height: 25px;
	line-height: 21px;
float:left; 
margin-left: 10px;
padding: 0;
}

.page_banner {
	height: 600px;
	width: 300px;
	border: 1px solid #fff;
}

.hot_handicappers_wide td.datacell, .hot_handicappers_wide .datahl {
	color: #000;
}





.imp {
	color: #990000;
}


.capper_quote {
	margin-bottom: 10px;
	height: 150px;
	width: 400px;
	border: 1px solid #fff;
}

.right, .righto, .rightm {
border:0 none;
float:right;
margin-top:0px;
margin-right: 10px;
padding:0 0 10px 0;
}

.right_wide {
float: right;
background: #fff;
margin: 10px 0 0 0px;
padding:0 0 10px 0;
}


a.helplink {
	text-decoration: underline;
	color: #fff;
}

.capper_page_box_right a.helplink, .subscriptions a.helplink {
	font-weight: bold;
	text-decoration: none;
	color: #07650b;
}

a.helplink2 {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 5px;
}

    .popupnew {
    background: transparent url(https://images.covers.com/Experts/backgrounds/popup_drop_shadow.png) top left no-repeat;
	position: absolute;
    border: none;
    display:block;
    font:11px Verdana,sans-serif;
    padding: 7px 7px 3px 7px;
	left: 0px;
	top: 0px;
	text-align:left;
    text-decoration:none;
    top:0px;
    width:215px;
    }
	
    .hidden
    {
        display:none;
    }
	
	h2.popup_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 5px;
	line-height: 20px;
	height: 20px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
	background: url(https://images.covers.com/experts/backgrounds/header_back_green.jpg) top repeat-x; 
	margin: 0;
	width: 196px;
}
	
	.popup_title {
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
border-bottom: 1px solid #999;
    }
	
	.popup_price {
	width: 200px;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 0 0px 0px;
	border-top: 1px solid #999;
    }
	
	.popupnew p {
	width: 193px;
	margin: 5px 5px 5px 5px;	
	}
	
	.popup_bottom {
		top: 10px;
		left: -7px;
		position: relative;
		clear:both;
		display: block;
		margin: 10px 0 0 0;
		height: 7px;
		width: 215px;
	background: url(https://images.covers.com/Experts/backgrounds/popup_drop_shadow.png) bottom left no-repeat;
	}


      .popup {
    background-color:#F7F7E0;
    border:1px solid #CCCCCC;
    color:#000000;
    display:block;
    font:11px Verdana,sans-serif;
    left:0px;
    padding:4px;
    position:static;
    text-align:left;
    text-decoration:none;
    width:200px;
    }
	


.rightCol_mid {
	background: #fff;
	width: 465px;
	margin-top: 0px;
	margin-right: 0px;

}

.leftCol_mid {
	background: #fff;
	width: 465px;
	margin-top: 0px;
	margin-left: 0px;
}

td.formright {
color:#666666;
padding:3px 0 3px 1px;
vertical-align:top;
}

.login_spacer {
	display: none;
}

.hot_handicappers_wide h2 {
	margin-bottom: 5px;
}

.hot_handicappers_wide tr.datahead, .hot_handicappers_wide td.datahead {
	height: 20px;
}

.hot_handicappers_wide tr.datacell, .hot_handicappers_wide td.datacell {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		line-height: 16px;
}


.leftCol-radio {
	margin: 10px 0px 10px 10px;
padding: 0;
float: left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 685px; /* increase width to 680 from 485 for 1024*/}

.leftCol-radio .capper_page_box {
	height: 315px;
	width: 665px;
}


.rightCol-radio { 
padding: 0;
margin: 0px 10px 10px 0px;;
float: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 270px;
margin: 10px 10px 0 0px;
}

.rightCol-radio .internal-ad { 
width: 270px;
height: 250px;
border: 1px solid #fff;
margin: 0 0 10px 0;

}

.rightCol-radio .expertsFreePick {
	width: 270px;
}

.video-hold {
height: 250px;
position:relative;
margin-bottom: 10px;
padding: 0px;
border: 1px solid #fff;
background: #000;
}
	
.video-left { 
float: left;
}

.video-right { 
margin-top: 10px;
margin-right: 10px;
width: 210px;
float: right;
}



.video-right p {
	margin: 0px;
	padding-top: 5px;
	line-height: 16px;
color: #fff;
font-size: 11px;
}

.video-right a:link, .video-right a:active {
line-height: 20px;
color: #fff;
font-size: 11px;
font-weight: bold;
}

.video-right a:hover {
	color: #07650b;
}



.btn_play {
	margin-top: 5px;
	margin-bottom: 0px;
	color: #fff;
	display: block;
	height: 20px;
	padding-left: 25px;
	background: url(https://images.covers.com/Experts/buttons/play_btn_black.gif) top left no-repeat;
}

.btn_subscribe {

	margin: 0px;
		color: #fff;
		display: block;
	width: 75px;
	height: 20px;
	padding-left: 25px;
	background: url(https://images.covers.com/Experts/buttons/rss_black.gif) top left no-repeat;
}

p.podcast {
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
font-weight: bold;
font-size: 14px;
}

.video_icons {
		padding-top: 5px;
	border-top: 1px solid #fff;
	margin-top: 10px;
	margin-bottom: 10px;
}

.btn, .btn-m {
background: transparent url(/shared/buttons/rightce_blk.gif) top left no-repeat; 
}

.btn span {
background: transparent url(/shared/buttons/rightce_blk.gif) top left no-repeat; 
}
		
.btn-m span {
background: transparent url(/shared/buttons/rightce-blk-arrow.gif) 100% 0% no-repeat; 
}





.cart_btn {
	padding: 5px 0 0 0;
}
	
.g_banner {
	margin: 10px 0 10px 0;
}

.no_picks_10 {
	display: none;
}
		
	td.datacell, tr.datarow, td.datacellb, td.datacellc, td.datacellr, td.dataheadc, td.datab, td.datac, td.data, td.datahl {
    line-height: 14px;
}

.chalk_talk h1 {
    color: #054808;
    font-size: 17pt;
  	margin: 0;
    padding: 0;
}

.chalk_talk .articleTitleLeft {
	width: 635px;
}

.chalk_talk_img_left {
	padding: 0 15px 10px 0;
}

.chalk_talk_img_right {
	padding: 0 0px 10px 15px;
}

.chalk_talk .tabcontainer, .tabcontainer-team {

    margin: 10px 0 0;

}

.chalk_talk .tabnav li.comment_sort a.last_icon {
    padding-right: 0px;
}

.chalk_talk .hot_handicappers_wide {
	min-height: 100px;
}


	.chalk_talk_pic { 
	padding: 1px;
float: right;
background: #fff;
margin: 5px 10px 0 0;
border: none;
width: 170px;
height: 155px;
overflow: hidden;
}

.chalk_talk_pic img {
	width: 100%;

}

*:first-child+html 	.chalk_talk_pic { 
	padding: 4px 10px 0 0;
float: right;
background: none;
margin: 0 0px 0 0;
border: none;
}



h2.chalk_talk_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px;
	color: #054808;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px 10px 0 8px;
	line-height: 16px;
	
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: #fff; 
	margin: 0px;
	*padding-bottom: 5px;
	clear: both;
}

h2.chalk_talk_header a:link, h2.chalk_talk_header a:active, h2.chalk_talk_header a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}

h2.chalk_talk_header a:hover {
	text-decoration: underline;
}

.chalk_talk_hype  {	

	width:350px;
	padding: 2px 0px 13px 10px; 
	float:left; 	
	background: #fff;
	}
	
	.chalk_talk_hype p {
		margin-top: 5px;
		font-size: 12px;
		height: 62px;
	}
	
	.chalk_talk img {
		padding: 10px 0 10px 10px;
	max-width: 635px;	
		
	}
	
	.chalk_talk_CT {
		padding: 5px 5px 0 0;
	}
	
	.chalk_talk_more {
	background: url("/shared/tabs/tab_bottom_dark.gif") repeat-x scroll center top transparent;
    margin: 25px 0 0px 0;
    padding: 10px 0 10px 0;
   text-align: right;
    width: 635px;
}

	
	.chalk_talk_hype .chalk_talk_more {
	background: none;
	width: 100px;
	position: absolute;
	top: 252px;
	right: 622px;
	
	}
	
	.chalk_talk_index {
	width: 552px;
	height: 172px;
	*height: 175px;
	margin: 0px;
	padding: 0px;
	background: #fff;
	}
	
	.chalk_talk_logo {
		margin: 20px 0 20px 0;
	}
	
		.chalk_talk_logo img {
		margin: 0px 0 2px 0;
		border: none;
	}
	
	.chalk_talk_300 {
		margin-top: 10px;
	}
	
	.chalk_talk_300 .tabcontainer {
    background: none;
    margin: 7px 60px 0 0 ;
    padding: 0;
    width: 240px;
}



.chalk_talk_blurb {
	margin-left: 40px;

	padding: 5px 0 0 0;
	font-size: 11pt;
	color: #fff;
	font-weight: normal;
	text-align: center;
}

.at300bs {

    width: 25px;
}

.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact {
    margin-right: 0px;
}

.chalk_talk_300 .tabnav li.facebook, .chalk_talk_300 .tabnav li.twitter {
    display: inline;
    float: right;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 20px;
}

li.facebook {
	height: 16px;
	background: url("http://images.covers.com/shared/common/fb_icon.png") top left no-repeat;
}

li.twitter {
	height: 16px;
	background: url("http://images.covers.com/shared/common/twitter_icon.png") top left no-repeat;
}


