/* CSS Document */

#content {
float:left;
left:0px;
margin:0;
padding: 0px;
text-align:left;
width:987px;
background: #FFF;
}

.articles_page_bottom {
width: 646px;
background: #FFF;
}

.rightCol {
	float: left;
	_float: right;
margin: 15px 0 0 40px;
_margin: 15px 0 0 0px;
_padding: 0px;
}

.leftCol {
_float: left;	
	width: 625px;
_width: 625px;
padding: 0px;
margin: 0px;
_margin: 0px;
_padding: 0px;
background: #fff;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
	
}

.articleHeaderDiv {	
margin: 15px 20px 16px 20px;
width: 625px;
_width: 625px;
height: 167px;
background:url(https://images.covers.com/editorial/articles_header.jpg) top no-repeat;
}

.articleHeaderDiv img{	
float: left;
margin: 1px 20px 0px 1px;

}



p.byline_text {	
background: none;
border: none;
color: #ffffff;
font-family: Verdana, Geneva, sans-serif;
font-size: 16pt;
text-align: top;
font-weight: normal;
margin: 0;
padding: 10px 20px 0px 0px;

overflow: hidden;
}

.author_link_icons p.byline_text {	
background: none;
border: none;
color: #ffffff;
font-family: Verdana, Geneva, sans-serif;
font-size: 12pt;
text-align: top;
font-weight: normal;
margin: 0;
padding: 10px 20px 0px 0px;
}

.articleHeaderDiv p.picture_credit{	
color: #999;
font: Verdana, Geneva, sans-serif;
font-size: 8pt;
text-align: bottom;
font-weight: normal;
padding: 0px;
position: absolute;
top: 425px;
left: 425px;
}

.articleTitleDiv {	

margin: 0px 20px 0px 20px;
padding: 0px;
width: 625px;
_width: 625px;
}

.articleTitleLeft {	
width: 500px;
_width: 500px;
float: left;
}

.articleTitleLeft_noimage {

float: left;
width: 615px;
}

.leftCol.articleTitleRight {

float: right;
}

.articleTitleRight img.headshot {	

margin: 1px 10px 0px 0px;
_display: none;

}

.articleTitleLeft h1 {
height: 45px;
font-size: 17pt;
color: #223342;
font: Verdana, Geneva, sans-serif;
padding: 0px;
margin: 0px;
}

.author_info {
	margin-top: 15px;
	color: #fff;
	font-size: 11px;
}

.author_links_icons {
	padding: 0px 50px 0 0;
	margin: -100px 0 0 0px;
float: right;	
}

.author_link_icons a:link, .author_link_icons a:active, .author_link_icons a:visited {
font-size: 10px;
color: #7b7b7b;
}

.article_body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 20px;
	width: 605px;
	min-height: 200px;
}

.articleBodyDiv {
	
width: 625px;
_width: 625px;
margin: 20px 0 0 20px;	
}

.articleBodyDiv p.intro_text {
	font-weight: bold;
font-size: 11pt;
color: #223342;
font: Verdana, Geneva, sans-serif;
padding: 0px;
margin: 20px 20px 15px 0;
}

.articleBodyDiv p {
	font-size: 13px;
margin-right: 0px;
}

.articleBottomDiv {
	height: 5px;
	width: 626px;
	margin: 5px 0 0 0;
	background:#ffffff url(https://images.covers.com/shared/common/shadow_bottom.gif) top right no-repeat;
}


.editorial_contact {
	text-align: center;
	border-top: 1px solid #7b7b7b;
	margin-left: 20px;
	padding: 5px 0 0 0;
	width: 585px;
	height: 20px;
}

.editorial_contact p {
	font-size: 11px;
	font-style: italic;
}

.editorial_contact a:link, .editorial_contact a:active, .editorial_contact a:visited {
	line-height: 15px;
	font-weight: bold;
font-size: 10px;
color: #7b7b7b;
}

.editorial_contact a:hover {
font-size: 10px;
color: #E15A00;
}

.article_link_icons {
	border-top: 1px solid #7b7b7b;
	
	margin-left: 20px;
	padding: 5px 0 0 0;
	width: 585px;
	height: 20px;
}

.article_link_icons a:link, .article_link_icons a:active, .article_link_icons a:visited {
	line-height: 15px;
	font-weight: bold;
font-size: 10px;
color: #7b7b7b;
}

.article_link_icons a:hover {
font-size: 10px;
color: #E15A00;
}

.response_article_link_icons {
	border-top: 1px solid #7b7b7b;
	margin-left: 20px;
	padding: 5px 0 0 0;
	width: 585px;
	height: 20px;
}

.response_article_link_icons a:link, .response_article_link_icons a:active, .response_article_link_icons a:visited {
	line-height: 15px;
	font-weight: bold;
font-size: 10px;
color: #7b7b7b;
}

.response_article_link_icons a:hover {
font-size: 10px;
color: #E15A00;
}


.comment_link_icons {

	border-top: 1px solid #7b7b7b;

	padding: 5px 0 0 0;
	width: 280px;
	height: 15px;
}

.comment_link_icons a:link, .comment_link_icons a:active, .comment_link_icons a:visited {
font-size: 10px;
color: #7b7b7b;
}

.grey_text {
	font-size: 10px;
	color: #666;	
}




.user_name {
	font-size: 12px;
	color: #000;
}

.adban-hold {
	_width: 585px;
}

.adban-hold-narrow {
	padding-top: 15px;
	background: #fff;
		margin-left: 20px;
}

fieldset.adbanner {


	width:605px;
	_width: 585px;
}

.also_on_covers {
margin-left: 20px;
width:945px;
}

.tabcontainer, .tabcontainer-team{
width: 625px;
_width: 625px;
padding: 0;
background: #fff;
margin: 25px 0 0px 0;
background: url(/shared/tabs/tab_bottom_dark.gif) repeat-x bottom;
position: relative;

}

.tabcontainer_noimage{
width: 625px;
_width: 625px;
padding: 0;
background: #fff;
margin: 45px 0 0px 0;
background: url(/shared/tabs/tab_bottom_dark.gif) repeat-x bottom;
position: relative;
}

.tabnav{
height: 20px;
padding: 0;
margin: 0;
width: 99%;
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; 
padding: 0 0px 0 opx;
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, .addthis_button_twitter {
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 {
	margin-right: 115px;
}

.tabnav li.comment_sort a.last_icon_noimage {
	margin-right: 0px;
}


.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;
}

.topComment {
	margin: 20px 0 0 0;
	height: 190px;
	width:290px;
/*border-top: 1px solid #7b7b7b;
	border-right: 1px solid #7b7b7b;
background:url(https://images.covers.com/shared/common/shadow_bottom.gif) bottom right no-repeat;*/
}

p.top_comment  {
	padding: 20px 20px 0px 0;
	font-weight: bold;
	font-size: 17pt;
	color: #223342;
	font: Verdana, Geneva, sans-serif;
}

.no_comment_msg {
	margin: 40px 0 0 0;
	height: 190px;
	width:290px;
/*border-top: 1px solid #7b7b7b;
	border-right: 1px solid #7b7b7b;
background:url(https://images.covers.com/shared/common/shadow_bottom.gif) bottom right no-repeat;*/
}


#div_headlines_holder {
padding: 0px 0 0 0;
}

.headlinesBrickContainer {
	padding-top: 20px;
	padding-bottom: 25px;
}

.comments_holder {
margin: 0 20px 0 20px;
	width: 625px;
_width: 625px;
}

.comments_holder .tabcontainer, .comments_holder .tabcontainer-team{
width: 625px;
_width: 625px;
padding: 0;
background: #fff;
margin: 20px 0 20px 0px;
background: url(/shared/tabs/tab_bottom_dark.gif) repeat-x bottom;
position: relative;}

.comment_body {
	width: 585px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin-top: 5px;
background: url(https://images.covers.com/covers/backgrounds/comments_brick_back.gif) top left no-repeat;	
min-height: 150px;
}

.div_response_container .comment_body {
	margin-top: 0px;
	padding-top: 0px;
	width: 585px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
background: url(https://images.covers.com/covers/backgrounds/response_brick_back.gif) top left no-repeat;	
min-height: 160px;
}

.comment_bottom {
background: url(https://images.covers.com/covers/backgrounds/comments_brick_bottom.gif) bottom left no-repeat;	
}

.comment_bottom .article_link_icons {
margin-left: 30px;
margin-bottom: 0px;
}


.btnResponse {
	margin-right: 20px;
	width: 50px;
	font-size: 11px;
	color: #7B7B7B;
	display: block;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/comment_icon.gif) top left no-repeat;
}

.btnFollow {
	margin-right: 20px;
	width: 50px;
		font-size: 11px;
	color: #7B7B7B;
	display: block;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/follow_icon.gif) top left no-repeat;
}

.btnPM {
	margin-right: 10px;
	width: 50px;
	font-size: 11px;
	color: #7B7B7B;
	display: block;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/pm_icon.gif) top left no-repeat;
}

.btnFriends {
	margin-right: 10px;
	width: 90px;
	font-size: 11px;
	color: #7B7B7B;
	display: block;
	padding: 0 0 0 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/friend_icon.gif) top left no-repeat;
}

.btnVoteup {
	margin-right: 10px;
	width: 25px;
	font-size: 11px;
	color: #71be43;
	display: block;
	padding: 0 0 1px 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/vote_up.gif) top left no-repeat;
}

.btnVotedown {
	margin-right: 10px;
	width: 25px;
	font-size: 11px;
	color: #ff5b5b;
	display: block;
	padding: 0 0 1px 20px;
	margin-bottom: 0px;
	background:url(https://images.covers.com/covers/buttons/vote_down.gif) top left no-repeat;
}


.response_bottom {
background: url(https://images.covers.com/covers/backgrounds/response_brick_bottom.gif) bottom left no-repeat;	
}

.response_bottom .response_article_link_icons {
margin-left: 30px;
margin-bottom: 0px;
}

.comment_body img {
	width: 100px;
	height: 130px;
	padding: 2px;
	margin: 10px 10px 10px 0px;
	border: 1px solid #7b7b7b;
	float: left;
}

.comment_body .grey_text {
	padding-top: 10px;
}


	
	

/* article list for covers articles and prosportsdaily articles*/
/* article list for covers articles and prosportsdaily articles*/
.article-list-pro, .article-list-cov{
padding-left: 0;
margin: 5px 0 0 0;
padding-top:0; 
display:block;}

.article-list-cov {margin-bottom:-5px;}

.article-list-pro li, .article-list-cov li{
	height: 20px;
	line-height: 17px;
list-style: none;
margin: 0;
padding: 3px 0 2px 0; 
border-bottom: 1px solid #dfdfdf; 

}



.article-list-pro li.last_item, .article-list-cov li.last_item {
	height: 30px;
	line-height: 13px;
list-style: none;
margin: 0;
padding: 3px 0 2px 0; 
border-bottom: none; 

}
	

.article-list-pro li img, .article-list-cov li img {margin-right:1px; margin-top:1px;}
	
	
	.article-list-cov li .right_link a:link , .right_link a:link, .right_link a:active, .right_link a:visited  {
	color: #3300CC;
	}	
	
	.article-list-cov li .right_link a:hover, .right_link a:hover {
	color: #E15A00;
	}

.com-img {
	text-align:center;
	font-size: 10px;
	color: #FFF;
	background: url(http://images.covers.com/covers/comments/link-comment-grey.gif) bottom left no-repeat ;
	float: right;
	border:0; 
	padding-top: 0px;
	height: 20px;
	width: 20px;
}

.com-img_medium {
	text-align:center;
	font-size: 10px;
	color: #FFF;
	background: url(http://images.covers.com/covers/comments/link-comment-grey_medium.gif) bottom left no-repeat ;
	float: right;
	border:0; 
	padding-top: 0px;
	height: 20px;
	width: 30px;
}

.com-img_large {
	text-align:center;
	font-size: 10px;
	color: #FFF;
	background: url(http://images.covers.com/covers/comments/link-comment-grey_large.gif) bottom left no-repeat ;
	float: right;
	border:0; 
	padding-top: 0px;
	height: 20px;
	width: 35px;
}

.pick-art {
	float: left;
	display: block;
	width: 45px;
	height: 20px;
	font-weight:bold;
	
	}


.expertsFreePick {
	margin-top: 20px;
		height: 400px;
	width: 300px;
	background:url(http://images.covers.com/experts/backgrounds/free_pick_articles_brick.jpg) top right no-repeat;
}

.expertsFreePickTable {
	width: 275px;
	*width: 265px;
padding: 70px 0 0 20px;
*margin: 70px 0 0 20px;
*padding: 0px;
}

.noFreePicksAvailable {
padding: 20px 20px 0 20px;

}

.expertsFreePickTable td {
	vertical-align: top;
}


td.expertsFreePick_team {
	
	width: 110px;
	*width: 85px;
	padding: 0 0 10px 0;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	
}

td.expertsFreePick_vs {
	padding: 8px 0 0 0;
	text-align: center;
	width: 45px;
	*width: 70px;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	
}

.expertsFreePick_analysis {
	height: 90px;
	overflow: hidden;	
}

td.expertsFreePick_readmore {
	*margin-top: 5px;
	text-align: right;
}

a.expertsFreePick_morepicks {
	margin-top: 10px;
	*margin-top: 15px;
	display: block;
	height: 45px;
	width: 300px;	

}





.loggedInCommentContainer{
margin-top: 10px;
}

.notLoggedInCommentContainer {
	height: 120px;
	background: #ffffff;
	padding: 0px 0 20px 20px;
	width: 625px;
_width: 625px;
}


.notLoggedInComment_LeftCol {
	padding-top: 20px;
	margin-right: 20px;
	padding-right: 20px;								
	float: left;
	width: 200px;
	border-right: 1px solid #7B7B7B; 
}

.notLoggedInComment_RightCol {
		padding-top: 20px;
	background: #ffffff;
	padding-left: 20px;
}

.notLoggedInComment_LeftCol .spaces-center {
	float: none;
	background: none;
}

.notLoggedInComment_LeftCol .spaces-image {
	display: none;
}

.notLoggedInComment_LeftCol a:link, .notLoggedInComment_LeftCol a:active {
	color: #3300CC;
}

.notLoggedInComment_LeftCol a:hover {
	color: #e15a00;
}


.postNewComment {
margin-left: 20px;
}

table.form {
	border: none;
}

.hidden_ad {
	visibility: hidden;
	height: 0px;
}

.adban li {
border-right:1px dashed #888787;
display:block;
float:left;
list-style-type:none;
margin-right: 10px;
padding:0 5px;
width:30%;
}

.adban li.none {
border-right: none;	
width:30%;
}

img {
	border: none;	
}

td.formright .texbox {
	border: 1px solid #7B7B7B;
	width: 475px;
}


.response_textbox {
	border: 1px solid #7B7B7B;
	width: 530px;
	margin-left: 30px;
	margin-bottom: 0px;
}


.ctl00_leftColumnPlaceHolder_divFooterAdBanner {
	height: 0px;
	visibility:hidden;
}

.columnCapper {
	display: none;
}

.hideresponses {
	font-size: 11px;
	color: #7B7B7B;
	float: right;
	display: block;
	padding: 0 20px 0 0;
	margin-bottom: 5px;
	background:url(https://images.covers.com/covers/backgrounds/comments_close.gif) top right no-repeat;
}

.showResponses {
	font-size: 11px;
	color: #7B7B7B;
	float: right;
	display: block;
	padding: 0 20px 0 0;
	margin-bottom: 5px;
	background:url(https://images.covers.com/covers/backgrounds/comments_open.gif) top right no-repeat;
}

.btnHideSingleResponse {
	font-size: 11px;
	color: #7B7B7B;	
		float: right;
		display: block;
		padding: 0 20px 0 0;
				margin-right: 10px;
			background:url(https://images.covers.com/covers/backgrounds/comments_close.gif) top right no-repeat;
}

.btnShowSingleResponse {
		font-size: 11px;
	color: #7B7B7B;
		float: right;
		display: block;
		padding: 0 20px 0 0;
		margin-right: 10px;
		background:url(https://images.covers.com/covers/backgrounds/comments_open.gif) top right no-repeat;
}

.show_hide_responses {
	height: 20px;
	padding-top: 5px;
	margin-left: 21px;
	background:url(https://images.covers.com/editorial/articles_divider_wide.gif) top left no-repeat;
}

.divHideResponse {
}
	
	
	.right_link {
		text-align: right;
		
	}
	
	.adban_728 {
    margin: 0 0 0 85px;
}



	

#clear {
	height: 0px;
clear: both;
}

