html, #body {width: 100%; height: 100%; text-align: left;}

body#body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 85%; background: #7D797A url(/images/bg.jpg) repeat-x;}

* {margin: 0; padding: 0;}

:focus { -moz-outline-style: none;}

/* CLEAR */

.clear {clear: both;}

.height-3 {height: 3px;}

.height-6 {height: 6px;}

.imagelink {display: block; margin-bottom: 6px;}

/* FIN DE CLEAR */



/* TITULOS */

h1, h2, h3, h4, h5 {}

h1 {font-size: 145%;}

h2 {font-size: 135%;}

h3 {font-size: 125%;}

h4 {font-size: 115%;}

h5 {font-size: 105%;}

/* FIN DE TITULOS */


/* HIGHLIGHT */

#body .highlight {background: #FFFF99}

#body a .highlight, #body a:visited .highlight {background: #FFFF99}

#s-heads {background: #fff;}

/* FIN DE HIGHLIGHT */


/* LOADING */

#ajax {position: relative; z-index: 999999999999999999999999999999999999999;}

.loading, #loading {height: 100px; background: url(/images/loading.gif) center center no-repeat; margin: auto;}

#teams-headlines #loading {display: none;}

.ajax-loader {height: 50px; background: url(/images/loading.gif) center center no-repeat; margin: auto;}

#comment_loading {height: 50px; background: url(/images/loading.gif) center center no-repeat; display: none; margin: auto;}

.hide {display: none}

/* FIN DE LOADING */

/* PRINT */

#body .print, #body .print:visited {color: #000; font-weight: normal; font-size: 80%; padding: 0 0 0 22px; background: url(/images/print.jpg) 0 1px no-repeat; position: relative; left: 15px;}

#body .email, #body .email:visited {color: #000; font-weight: normal; font-size: 80%; padding: 0 0 0 25px; background: url(/images/email.jpg) 0 1px no-repeat; position: relative; left: 35px;}

#body .fb_share {padding-left: 20px; position: relative; top: -1px; font-size: 80%; font-weight: normal;}

/* FIN DE PRINT */

/* Typography */

.notice {border: solid 1px #ABADAA; background: #E0E0DE; color: #525252; padding: 6px; font-size: 85%; line-height: 1.7em;}

/* Fin de Typography */


/* PAGINATION */

.pagination {font-size: 95%;}

.pagination .disabled {color: #ccc;}

.pagination .current {color: red;}

#body #articles .pagination a, #body #articles .pagination a:visited {color: #666; background: #E4E4E4; text-decoration: none; padding: 3px 6px; font-weight: normal;}

.pagination a:hover {color: #000;}

.pagination a.next_page, .pagination a.next_page:visited, .pagination a.prev_page, .pagination a.prev_page:visited {background: none; padding: 0;}

/* FIN DE PAGINATION */


/* LISTA */

ul {}

li {list-style: none;}

/* FIN DE LISTA */


/* LINKS */

a img, a:visited img {border: none; text-decoration: none;}

a, a:visited {color: red;}

a:hover {}

/* FIN DE LINKS */


/* DISPLAY NONE */

#article_create_date_4i, #article_create_date_5i, #article_modified_date_4i, #article_modified_date_5i {display: none;}

/* FIN DE DISPLAY NONE */


/* PAGECOUNT */

select {font-size: 90%;}

.pagelimitbox select {width: 40px; margin-top: 7px;}

div.pagenav, .pagecount {text-align: center; display: block;}

div.pagenav {
  padding: 5px 0;
  border-top: solid 1px #fff;
  border-bottom: solid 1px #fff;
}

/* FIN DE PAGECOUNT */








/* SECCION  M�dulo SM2 Header*/

.seccion {}

/* FIN DE SECCION */


/* background - Se utiliza para el color de background general de la plantilla */

#ad_hotel {display: none; width: 100%; height: auto; min-height: 150%; position: absolute; top: 0;}

#background {width: 984px; height: 100%; display: table; margin: 0 auto; background: #fff;}

/* FIN DE background */





/* center */

#center {
  width: 984px;
  min-height: 100%;
  height: auto;
  margin: 0 auto;
}

/* FIN DE center */



/* NEWSTICKER */

#top {height: 17px; background: url(/images/ticker-bg.jpg) no-repeat; border-bottom: solid 1px #D5D5D5;}

#newsticker {width: 299px; height: 17px; float: left; margin-left: 83px;}

#ticker_title {position: absolute; margin: -1px 0 0 -67px; color: #666; font-size: 80%; font-weight: bold;}

#newsticker ul {padding: 0; line-height: 1em; margin-left: 15px;}

#newsticker li a, #newsticker li a:visited {text-decoration: none; color: #666; overflow: hidden; font-size: 80%;}

#newsticker li a:hover {color: #000;}

#togglenewsticker {display: none;}

#newsticker img {position: relative; top: 2px;}

/* FIN DE NEWSTICKER */


/* LOGIN PANEL */

#login-panel {float: right; padding: 1px 30px; position: relative; z-index: 99999;}

#login-panel span {color: #666; font-size: 80%; position: relative; top: -4px;}

#login-panel span#beta {color: #E93F64; left: -10px; top: -4px; font-size: 80%;}

#login-panel a, #login-panel a:visited {color: #666; text-decoration: none; font-size: 80%; padding: 0 5px; position: relative; top: -4px;}

#login-panel a:hover {color: #000}

#login-panel strong a {font-size: 100%; top: 0; padding: 0; line-height: 2em; padding-right: 12px; background: url(http://www.playerpress.com/images/profile_arrow.jpg) right no-repeat;}

#login_panel_drop_down_position {float: left; z-index: 999999; display: none;}

#login_panel_drop_down {z-index: 999999; background: #F9F9F9; color: #666; padding: 10px 10px 0 10px; width: 120px; float: left; position: absolute; top: 14px; left: 43px;}

#body #login_panel_drop_down a, #body #login_panel_drop_down a:visited {z-index: 999999; display: block; padding: 3px 0; clear: both; font-size: 100%;}

#body #login_panel_drop_down a:hover {text-decoration: underline;}

#login_panel_welcome_user:hover #login_panel_drop_down_position {display: block;}

#login_panel_drop_down_position:hover {display: block;}

#login_panel_not_sign_in {padding: 2px 0 0 0;}

.commentary {font-size: 80%; color: #666}

/* FACEBOOK LOGIN */

#facebook_login {}

#facebook_login:hover {color: #000}

#facebook_login a {padding: 0 0 0 130px; position: relative; top: 2px; left: 120px;}

#facebook_login a img {position: absolute; z-index: 999999; visibility: hidden;}

#facebook_login span {padding: 0 0 0 20px; margin-left: -130px; background: url(/images/facebook_icon.jpg) left no-repeat; font-size: 100%; position: static;}

#facebook_welcome {padding: 0 0 0 20px; background: url(/images/facebook_icon.jpg) left no-repeat;}

#iframe_loginpanel {position: absolute; top: 0px; left: 374px; background: none; width: 580px; height: 35px;}

/* FIN DE FACEBOOK LOGIN */

/* FIN DE LOGIN PANEL */






/* HEAD */

#head {height: 100px; background: #fff; position: relative}

#head h1 a {width: 241px; height: 57px; float:left; display: block; background: url(/images/playerpress-logo.png) no-repeat; position: relative; top: 20px; left: 6px;}

#head h1 a span {display: none;}

#head #ad_slot_728x90 {width: 728px; height: 90px; float: right; position: absolute; top: 5px; left: 250px;}

/* FIN DE HEAD */



/* MENU */

#menu {width: 984px; height: 32px; margin-bottom: 6px; background: url(/images/menu.jpg) top no-repeat;}

#menu ul {width: 979px; height: 32px; padding-left: 5px;}

#menu li {float: left; list-style: none; display: block;}

#menu li a, #menu li a:visited {text-shadow: #000 1px 1px 1px; height: 24px; color: #fff; text-transform: uppercase; text-decoration: none; padding: 7px 18px 0 18px; font-weight: bold; font-size: 110%; display: block; float: left; border-left: solid 1px #B6151B; border-right: solid 1px #E2474B;}

#menu li a#link_1 {border-left: none;}

#menu li a#link_2 {padding: 7px 24px 0 16px; background: url(/images/menu_arrow.jpg) 86px 13px no-repeat;}

#menu li a#link_5 {padding: 7px 20px 0 16px; background: url(/images/menu_arrow.jpg) 71px 13px no-repeat;}

#menu li a#link_6 {padding: 7px 20px 0 16px; background: url(/images/menu_arrow.jpg) 71px 13px no-repeat;}

#menu li a#link_10 {padding: 7px 24px 0 16px; background: url(/images/menu_arrow.jpg) 118px 13px no-repeat; border-right: none;}

#menu li a#link_11 {border-left: none; border-right: none;}

#menu li a:hover, #menu li a.current {background: url(/images/menu-bg.jpg) bottom repeat-x;}

#menu li a#link_2:hover, #menu li a#link_5:hover, #menu li a#link_6:hover, #menu li a#link_10:hover {background: url(/images/menu-bg.jpg) bottom repeat-x;}

#body #menu li a#link_11 {padding: 7px 12px 0 15px; position: absolute;}

#menu li a#link_11:hover {background: none;}

/* FIN DE MENU */

/* MENU MORE */

#menu li ul {display: none; position: absolute; left: 0; margin: 31px 0 0 -5px;}

#menu li:hover ul {display: block; width: 407px; height: 327px; float: left;}

#menu li:hover ul#local-dropdown {width: 380px; height: 161px;}

#menu li:hover ul#local-dropdown a, #menu li:hover ul#local-dropdown a:visited {color: #fff; background: #C2262A;}

#menu li:hover ul#local-dropdown a:hover {background: #CE5155;}

#menu li:hover ul.community_dropdown {width: auto; border: none; margin-left: -5px;}

#menu li:hover ul#more-dropdown #dropdown-1, #menu li:hover ul#more-dropdown #dropdown-1-link {width: 122px; float: left;}

#menu li:hover ul#more-dropdown #dropdown-2, #menu li:hover ul#more-dropdown #dropdown-2-link {width: 285px; float: left;}

#menu li:hover ul#more-dropdown #dropdown-3, #menu li:hover ul#more-dropdown #dropdown-3-link {width: 407px; float: left;}

#menu li:hover ul#more-dropdown #dropdown-1-link, #menu li:hover ul#more-dropdown #dropdown-2-link {background: #000;}

body #menu li:hover ul#more-dropdown #dropdown-1-link a, body #menu li:hover ul#more-dropdown #dropdown-2-link a {padding: 7px 0 0 7px;}

#menu li ul li {float: left;}

#menu li ul li a, #menu li ul li a:visited {text-shadow: #000 1px 1px 1px; float: left; text-align: left; background: #fff; color: #000; padding: 4px 0 0 7px; width: 88px; height: 19px; text-transform: none; border: none; font-weight: normal; font-size: 80%;}

#menu li:hover ul#more-dropdown #dropdown-1 a, #menu li:hover ul#more-dropdown #dropdown-1 a:visited {width: 119px; background: #C2262A; color: #fff;}

#menu li:hover ul#more-dropdown #dropdown-1 a:hover {background: #CE5155}

#menu li:hover ul#more-dropdown #dropdown-1-link a, #menu li:hover ul#more-dropdown #dropdown-1-link a:visited {background: #000; border: none; margin: 0; font-size: 100%;}

#menu li:hover ul#more-dropdown #dropdown-2-link a, #menu li:hover ul#more-dropdown #dropdown-2-link a:visited {width: 218px; background: #000; border: none; margin: 0; font-size: 100%;}

#menu li:hover ul#more-dropdown #dropdown-1-link a:hover, #menu li:hover ul#more-dropdown #dropdown-2-link a:hover {text-decoration: underline;}

#menu li ul li a:hover {background: #cfcfcf;}

#menu li:hover ul#more-dropdown #dropdown-2 a, #menu li:hover ul#more-dropdown #dropdown-2 a:visited {text-shadow: none;}

/* FIN DE MENU MORE */

#wrapper {width: 984px; height: auto; min-height: 100%; background: #fff;}


/* MAIN */

#main, .main {width: 468px; padding: 0 0 0 6px; float: left; color: #333;}

#main-articles {width: 468px; float: left; color: #333;}

#main-sport {width: 468px; float: left; color: #333;}

/* ARTICLES */

.avatar {width: 21px; height: 21px; border: solid 2px #ccc; margin-right: 5px; position: relative; top: 5px;}

.avatar_f {width: 21px; height: 21px; border: solid 2px #ccc; position: static;}

#main-articles h1 {font-weight: bold;}

#main-articles h2 {font-weight: bold;}

#main-articles h2 a, #main-articles h2 a:visited {color: #000; text-decoration: none; font-weight: bold;}

#main-articles h2 a:hover {text-decoration: underline;}

#main-articles a, #main-articles a:visited {color: #000; text-decoration: none; font-weight: bold;}

#main-articles a:hover {text-decoration: underline;}

#main-articles .written {font-size: 85%; color: #666; padding: 2px 0 0 20px; display: block; margin: 10px 0;}

#main-articles .written a, #main-articles .written a:visited {color: red;}

#main-articles #font-size {width: 88px; height: 17px; padding: 3px 0 0 5px; float: left; border: solid 1px #BDBDBD; font-size: 80%; font-weight: bold; color: #464646; background: #F3F3F3; clear: both;}

#share-box {width: 468px; height: 22px; padding: 6px 0; margin: 12px 0; border-top: dashed 1px #D6D6D6; border-bottom: dashed 1px #D6D6D6;}

.like_facebook {border:none; overflow:hidden; width:71px; height:21px; float: right;}

.twitter-share-button {width: 55px; height: 20px; float: right; margin-left: 6px;}

.google_plus_one {width: 61px; height: 24px; float: right; margin-left: 6px;}

.stumble_upon {width: 77px; height: 20px; float: right; margin-left: 6px;}

.linkedin_share {width: 61px; height: 20px; float: right; margin-left: 6px;}

#main-articles #font-size strong {border: solid 1px #BDBDBD; padding: 0 3px; position: relative;}

#main-articles #font-size a:hover {text-decoration: none;}

#main-articles #article-bottom {border: solid 1px #CBCBCB; background: #F2F2F2; padding: 4px 2px 0 7px; height: 20px;}

#main-articles #article-bottom a.print, #main-articles #article-bottom a.email {position: relative; top: -1px;}

#body .addthis_toolbox.addthis_default_style {width: 165px; float: left; margin-right: -35px;}

#body .addthis_button_compact {font-size: 85%;}

#read_blog {width: 468px; font-size: 80%; color: #666;}

#main-articles .intro, #main-articles .description {font-size: 85%; color: #333; line-height: 1.5em; width: 468px; overflow: hidden;}

#main-articles .intro img, #main-articles .description img {border: solid 1px #ccc; margin: 0 7px 3px 7px;}

#main-articles .article {border-bottom: solid 1px #ccc; margin-bottom: 15px; padding-bottom: 15px;}

#main-articles .tags {font-size: 85%;}

#main-articles .comments {font-weight: bold; color: #FB0102; padding: 0 0 0 24px; background: url(/images/tab-blogs/comments.jpg) left no-repeat; font-size: 95%;}

#main-articles .comments a, #main-articles .comments a:visited {color: #666;}

/* FIN DE ARTICLES */

/* FIN DE MAIN */




/* LISTAS */

#main ul {}

#main li {}

/* FIN DE LISTAS */





/* SIDEBAR 1 */

#sidebar-1, .sidebar-1 {width: 300px; float: left; padding: 0 0 0 6px;}

/* RECENT ARTICLES */

#sidebar-1, .sidebar-1 {margin: 1px 0 5px 0;}

#sidebar-1 h3, .sidebar-1 h3 {height: 26px; padding: 5px 0 0 8px; color: #fff; background: url(/images/h3_red_292x31.jpg) no-repeat; text-shadow: #000 1px 1px 1px;}

#sidebar-1 ul, .sidebar-1 ul, .recent_team_articles {padding: 5px;}

#sidebar-1 li, .sidebar-1 li, .recent_team_articles li {margin: 2px 0; padding: 0 0 0 14px; background: url(/images/bullet-red.jpg) 0 6px no-repeat;}

#body #sidebar-1 li a, #body #sidebar-1 li a:visited, #body .sidebar-1 li a, #body .sidebar-1 li a:visited, #body .recent_team_articles a, #body .recent_team_articles a:visited {text-decoration: none; font-weight: normal; font-size: 80%; color: #333; line-height: 1.5em;}

#body #sidebar-1 li a:hover, #body .sidebar-1 li a:hover, #body .recent_team_articles a:hover {text-decoration: underline;}

#sidebar-1 a.more, #sidebar-1 a.more:visited, .sidebar-1 a.more, .sidebar-1 a.more:visited {color: #000; font-size: 80%; font-weight: bold; text-decoration: none; float: right;}

#sidebar-1 a.more:hover, .sidebar-1 a.more:hover {text-decoration: underline;}






/* TABS */

#recent-articles {padding: 5px; background: #E6E6E6}

#recent-articles #s-heads {height: 24px; padding: 3px 1px 0 4px; background: #fff;} /* TABS SET */

#recent-articles #pestana_recent1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 4px 6px 4px; font-size: 80%; display: block; float: left;}

#recent-articles #pestana_recent2, #recent-articles #pestana_recent3, #recent-articles #pestana_recent4, #recent-articles #pestana_recent5, #recent-articles #pestana_recent6, #recent-articles #pestana_recent7, #recent-articles #pestana_recent8, #recent-articles #pestana_recent9, #recent-articles #pestana_recent10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 4px 6px 4px; font-size: 80%; display: block; float: left;}

#recent-articles #pestana_recent8, #recent-articles #pestana_recent9 {display: none;}

#recent-articles #NFL_recent, #recent-articles #MLB_recent, #recent-articles #NBA_recent, #recent-articles #NHL_recent, #recent-articles #NCAA_recent, #recent-articles #NASCAR_recent, #recent-articles #GOLF_recent, #recent-articles #SOCCER_recent, #recent-articles #OTHER_recent {display: none;}

/* WIRE TABS */

#recent-articles #pestana_recent_wire1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 4px 6px 4px; font-size: 80%; display: block; float: left;}

#recent-articles #pestana_recent_wire2, #recent-articles #pestana_recent_wire3, #recent-articles #pestana_recent_wire4, #recent-articles #pestana_recent_wire5, #recent-articles #pestana_recent_wire6, #recent-articles #pestana_recent_wire7, #recent-articles #pestana_recent_wire8, #recent-articles #pestana_recent_wire9, #recent-articles #pestana_recent_wire10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 4px 6px 4px; font-size: 80%; display: block; float: left;}

#recent-articles #pestana_recent_wire8, #recent-articles #pestana_recent_wire9 {display: none;}

#recent-articles #NFL_recent_wire, #recent-articles #MLB_recent_wire, #recent-articles #NBA_recent_wire, #recent-articles #NHL_recent_wire, #recent-articles #NCAA_recent_wire, #recent-articles #NASCAR_recent_wire, #recent-articles #GOLF_recent_wire, #recent-articles #SOCCER_recent_wire, #recent-articles #OTHER_recent_wire {display: none;}

/* FIN DE WIRE TABS */

#recent-articles ul {background: #fff; padding: 5px;}

/* FIN DE TABS */

/* FIN DE RECENT ARTICLES */

/* TABS */

#recent-comments {padding: 5px; background: #E6E6E6}

#body #recent-comments h3 {background: url(/images/h3_black_292x31.jpg) no-repeat;}

#recent-comments #s-heads {height: 24px; padding: 3px 1px 0 4px; width: 285px;} /* TABS SET */

#recent-comments #pestana_recent_comment1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 4px 6px 5px; font-size: 80%; display: block; float: left;}

#recent-comments #pestana_recent_comment2, #recent-comments #pestana_recent_comment3, #recent-comments #pestana_recent_comment4, #recent-comments #pestana_recent_comment5, #recent-comments #pestana_recent_comment6, #recent-comments #pestana_recent_comment7, #recent-comments #pestana_recent_comment8, #recent-comments #pestana_recent_comment9, #recent-comments #pestana_recent_comment10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 4px 6px 4px; font-size: 80%; display: block; float: left;}

#recent-comments #pestana_recent_comment8, #recent-comments #pestana_recent_comment9 {display: none;}

#recent-comments #NFL_recent_comment, #recent-comments #MLB_recent_comment, #recent-comments #NBA_recent_comment, #recent-comments #NHL_recent_comment, #recent-comments #NCAA_recent_comment, #recent-comments #NASCAR_recent_comment, #recent-comments #GOLF_recent_comment, #recent-comments #SOCCER_recent_comment, #recent-comments #OTHER_recent_comment {display: none;}

#recent-comments ul {background: #fff;}

/* FIN DE TABS */

#recent-comments span {color: #000;}

/* RECENT ACTIVITIES */

#sidebar-1 #recent_activity * {margin: 0; padding: 0; float: auto; overflow: hidden; border-top: none; border-left: none;}

#sidebar-1 #recent_activity {padding: 5px; background: #E6E6E6}

#sidebar-1 #recent_activity h3 {background: url(/images/red-title.jpg) repeat-x; padding: 5px 0 0 8px; height: 26px;}

#sidebar-1 #recent_activity ul {background: #fff; width: 290px;}

#sidebar-1 #recent_activity ul li {background: none; padding: 6px 6px 10px 6px; line-height: 1.1em;}

#sidebar-1 #recent_activity ul li span {margin: 0 6px 0 0;}

#sidebar-1 #recent_activity ul li span .activity {width: 250px; height: 20px;}

#sidebar-1 #recent_activity ul li .avatar_activity {margin: 0 6px 0 0;}

#body #sidebar-1 #recent_activity ul li .distance {position: relative; top: -8px; left: 0px;}

#sidebar-1 #recent_activity ul li .green, #sidebar-1 #recent_activity ul li .green:visited {color: #0070BC; font-weight: bold; font-size: 100%;}

#sidebar-1 #recent_activity ul li a.title, #sidebar-1 #recent_activity ul li a.title:visited {color: #000; font-weight: bold; font-size: 100%;}

#sidebar-1 #recent_activity ul li a:hover {text-decoration: underline;}

/* FIN DE RECENT ACTIVITIES */

/* FIN DE SIDEBAR 1 */


/* SIDEBAR 2 */

#sidebar-2, .sidebar-2 {width: 191px; float: right; margin: 0 6px 0 0;}

#sidebar-2 h3 {padding: 5px 0 0 8px; height: 26px; color: #fff; background: url(/images/red-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#sidebar-1 #wire {padding: 5px; background: #E6E6E6;}

#sidebar-1 #wire ul {padding: 5px; background: #fff;}

#sidebar-1 #wire li {margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-red.jpg) 0 6px no-repeat;}

#sidebar-1 #wire li a, #sidebar-1 #wire li a:visited {text-decoration: none; font-size: 80%; color: #333;}

#sidebar-1 #wire li a:hover {text-decoration: underline;}



/* ATHLETE BLOGS */

#athlete-blogs {margin: 5px 0; background: #E3E8FE;}

#athlete-blogs h3 {height: 25px; padding: 5px 0 0 7px; color: #fff; background: url(/images/h3-blue.jpg) repeat-x;}

#athlete-blogs img {width: 32px; height: 32px;}

#athlete-blogs #ath-blogs {height: 32px; padding: 4px 7px; background: #AACBEE;} /* TABS SET */

#athlete-blogs #NFL_ath {}

#pestana_ath1 {width: 60px; height: 28px; color: #fff; font-weight: bold; text-decoration: none; display: block; float: left; background: url(/images/tab-blogs/tab-blogs-ath.jpg) center no-repeat; font-size: 100%; text-align: center; padding-top: 5px; }

#pestana_ath2, #pestana_ath3, #pestana_ath4, #pestana_ath5 {width: 40px; height: 28px; color: #283345; font-weight: bold; text-decoration: none; display: block; float: left; font-size: 80%; text-align: center; padding-top: 5px; }

#athlete-blogs #MLB_ath, #athlete-blogs #NBA_ath, #athlete-blogs #NHL_ath, #athlete-blogs #NCAA_ath {display: none;}

#athlete-blogs #NFL_ath, #athlete-blogs #MLB_ath, #athlete-blogs #NBA_ath, #athlete-blogs #NHL_ath, #athlete-blogs #NCAA_ath {}

/* ATH BLOGS */

#athlete-blogs .ath-blog {width: 280px; margin: 0 auto; padding: 7px 0; border-bottom: solid 1px #CCC;}

#athlete-blogs .ath-blog img {border: solid 2px #CCC; margin-right: 5px;}

#athlete-blogs .ath-blog h5 {color: #333;}

#athlete-blogs .ath-blog p {font-size: 80%; color: #989BA0;}

#athlete-blogs .ath-blog a, #athlete-blogs .ath-blog a:visited {color: #014171; font-size: 85%; text-decoration: none;}

#athlete-blogs .ath-blog a:hover {text-decoration: underline;}

/* FIN DE ATH BLOGS */

#athlete-blogs a#more, #athlete-blogs a#more:visited {text-align: right; display: block; color: #676767; text-decoration: none; position: relative; top: 7px; text-transform: uppercase; font-size: 75%; padding: 0 15px 0 0; background: #fff url(/images/tab-blogs/readmore.jpg) right no-repeat;}

#athlete-blogs a#more:hover {text-decoration: underline;}

/* FIN DE ATHLETE BLOGS */






/* SPORTS HEADLINES */

#sports-headlines {padding: 5px; background: #E6E6E6}

#sports-headlines h3 {color: #fff; background: url(/images/h3-recent-articles.jpg) repeat-x;}

#sports-headlines #s-heads {height: 23px; padding: 4px 0 0 4px;} /* TABS SET */

#sidebar-1 #sports-headlines #s-heads {width: 288px;}

.sidebar-2 #sports-headlines #s-heads {width: 177px;}

#sports-headlines #ALL_head {}

#sidebar-1 #sports-headlines div {width: 282px;}

.sidebar-2 #sports-headlines div {width: 171px;}

#sports-headlines div {background: #fff; padding: 0 5px;}

#pestana_head1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news-black.jpg) center bottom no-repeat; padding: 1px 4px 6px 5px; font-size: 80%; display: block; float: left;}

#pestana_head2, #pestana_head3, #pestana_head4, #pestana_head5, #pestana_head6, #pestana_head7, #pestana_head8 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 4px 6px 5px; font-size: 80%; display: block; float: left;}

#sports-headlines #NFL_head, #sports-headlines #MLB_head, #sports-headlines #NBA_head, #sports-headlines #NHL_head, #sports-headlines #NCAA_head, #sports-headlines #NASCAR_head, #sports-headlines #MORE_head {display: none;}

/* ATH BLOGS */

#sports-headlines li {margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-black.jpg) 0 6px no-repeat;}

#sports-headlines li a, #sports-headlines li a:visited {text-decoration: none; font-size: 80%; font-weight: bold; color: #666;}

#sports-headlines li a:hover {text-decoration: underline;}

/* FIN DE ATH BLOGS */

#sports-headlines a#more, #sports-headlines a#more:visited {text-align: right; display: block; color: #676767; text-decoration: none; position: relative; top: 7px; text-transform: uppercase; font-size: 75%; padding: 0 15px 0 0; background: #fff url(/images/tab-blogs/readmore.jpg) right no-repeat;}

#sports-headlines a#more:hover {text-decoration: underline;}

/* FIN DE SPORTS HEADLINES */


/* SPORTS PICKS */

#sports-picks {margin: 5px 0;}

#sports-picks h3 {height: 26px; padding: 5px 0 0 7px; color: #fff; background: url(/images/h3-picks.jpg) no-repeat;}

#sports-picks li {background: #E8F5BF; border: solid 1px #D0D7B6; font-size: 80%; text-transform: uppercase; display: block; float: left; width: 233px; height: 20px;}

#sports-picks li input {float: left;}

#sports-picks li span.team {color: #666; font-weight: bold; display: block; float: left; width: 83px; height: 20px; text-indent: 25px;}

#sports-picks li span.vs {background: #fff; color: #666; font-weight: bold; display: block; float: left; width: 25px; height: 20px; text-align: center;}

#sports-picks #pick-now {width: 89px; height: 29px; background: url(/images/pick.jpg) repeat-x; border: solid 1px #D0D7B6; font-weight: bold; color: #fff; font-size: 95%; cursor: pointer;}

/* FIN DE SPORTS PICKS */


/* PICKERS */

#pickers {clear: both;}

#pickers h3 {height: 26px; padding: 5px 0 0 7px; margin-bottom: -2px; color: #fff; background: url(/images/h3-pickers.jpg) repeat-x;}

#pickers .picker {width: 184px; padding: 5px 3px; float: left; clear: both; border-bottom: solid 2px #E5E5E5;}

#pickers .picker img {width: 33px; height: 33px; border: solid 2px #ccc; float: left;}

#pickers .picker span {float: left; position: relative; left: 5px; font-size: 90%; color: #333;}

#pickers .picker h4 {font-size: 90%;}

#pickers .picker h1 {float: right; font-size: 110%; padding: 4px; border: solid 1px #ccc; background: #3F842B; /*background: url(/images/pick-points.jpg) repeat-y;*/ color: #fff;}

/* FIN DE PICKERS */


/* WELCOME */

#sidebar-2 #welcome {height: 300px; color: #fff; background: url(/images/welcome.jpg) no-repeat;}

#body #sidebar-2 #welcome h1 {padding: 5px 0 2px 7px; display: block; font-size: 120%; background: none; color: #fff;}

#sidebar-2 #welcome p {font-size: 80%; display: block; padding: 0 8px; margin: 0 0 5px 0;}

#body #sidebar-2 #welcome li {display: block; padding: 0 0 0 42px; margin: 10px 0; position: relative; left: 4px; background: none;}

#body #sidebar-2 #welcome li h4 {font-size: 100%; background: none; color: #fff;}

#sidebar-2 #welcome li span {font-size: 80%;}

#body #sidebar-2 #welcome a, #body #sidebar-2 #welcome a:visited {text-decoration: none; color: #fff; font-size: 80%; font-weight: bold; position: relative; top: 8px; left: 9px;}

/* FIN DE WELCOME */


/* FIN DE SIDEBAR 2 */



/* FOOTER */

#footer {width: 984px; height: 282px; margin: 0 auto; position: relative; background: url(/images/footer-bg.jpg) no-repeat;}

#footer #playerpress_links {height: 55px}

#footer #playerpress_links span {color: #808080; font-weight: bold; font-size: 100%; letter-spacing: -1px; float: left; display: block; padding: 8px 0 0 11px; width: 175px; height: 23px;}

#footer #playerpress_links a {float: left; display: block; height: 31px;}

#footer #playerpress_links a:hover {background: #F2F2F2; filter: alpha(opacity=25); opacity: .25; -moz-opacity:0.25}

#footer #playerpress_links a.one {width: 112px;}

#footer #playerpress_links a.two {width: 124px;}

#footer #playerpress_links a.three {width: 112px;}

#footer #playerpress_links a.four {width: 110px;}

#footer #playerpress_links a.five {width: 89px;}

#footer #playerpress_links a.six {width: 102px;}

#footer #playerpress_links a.seven {width: 95px;}

#footer .menu {float: left; height: 207px;}

#footer .menu h3 {color: #fff; padding: 2px 0 0 8px; font-size: 95%; height: 20px;}

#footer .menu p {padding: 5px 10px; color: #000; font-size: 80%;}

#footer .menu span {padding: 5px 10px;}

#footer .menu ul {padding: 2px 10px;}

#footer .menu li {margin-top: 2px;}

#footer .menu a, #footer .menu a:visited {color: #000; text-decoration: none; font-size: 80%; font-weight: bold;}

#footer .menu a:hover {text-decoration: underline;}

#footer #menu-1 {width: 155px;}

#footer #menu-2 {width: 130px;}

#footer #menu-3 {width: 258px;}

#footer #menu-4 {width: 173px;}

#footer #menu-5 {width: 165px;}

#footer #about {width: 195px;}

#footer #about a {padding: 0 10px;}

#footer ul#network {margin-top: 3px;}

#footer ul#network li {float: left;}

#footer ul#network li a, #footer ul#network li a:visited {color: #fff; font-weight: bold; font-size: 85%; text-decoration: none; padding: 2px 40px 0 90px;}

#footer ul#network li a:hover {text-decoration: underline;}

/* FIN DE FOOTER */

/* BUTTONS */

.delete-button {width: 92px; height: 22px; float: left; color: #fff; background: url(/images/admin/red-button.jpg) bottom repeat-x; border: none; cursor: pointer; display: block; text-align: center; padding: 8px 0 0 0; margin: 10px 40px 0 0; text-decoration: none; font-size: 100%; font-weight: bold;}

#body .cancel-button {width: 92px; height: 22px; float: left; color: #fff; background: url(/images/admin/orange-button.jpg) bottom repeat-x; border: none; cursor: pointer; display: block; text-align: center; padding: 8px 0 0 0; margin: 10px 0 0 0px; text-decoration: none; font-size: 100%; font-weight: bold;}

.form p a, .form p a:visited {text-decoration: none; color: #666; font-size: 8pt; padding: 0 0 0 10px; position: relative; top: 5px; -moz-outline-style: none;}

/* FIN DE BUTTONS */


/* ARTICLES FRONTPAGE */

#frontpage {}

#frontpage #sidebar-1 {width: 302px;}

#frontpage #sidebar-1 h3 {background: url(/images/h3_red_292x31.jpg) no-repeat;}

#frontpage #sidebar-2 {width: 191px;}

#frontpage #sidebar-2 h3 {padding: 5px 0 0 8px; height: 26px; background: url(/images/h3_181x31.jpg) no-repeat;}

h3#fa {width: 440px; height: 26px; color: #fff; background: url(/images/h3_black_448x31.jpg) no-repeat; padding: 5px 0 0 8px; text-shadow: #666 1px 1px 1px;}

h3#fa img {margin: 3px 10px 0 0;}

.rss_icon {margin: 3px 7px 0 0;}

#ALL {}

#pestana1 {background: #C2272D url(/images/tab-blogs/tab-blogs.jpg) center bottom no-repeat; color: #fff;}

#pestana1, #pestana2, #pestana3, #pestana4, #pestana5, #pestana6, #pestana7, #pestana8, #pestana9, #pestana10 {padding: 3px 4px 6px 4px;}

#pestana1, #pestana2, #pestana3, #pestana4, #pestana5, #pestana6, #pestana7, #pestana8, #pestana9, #pestana10 {font-size: 85%; text-decoration: none; font-weight: bold; display: block; float: left; margin: 0 1px 0 3px;}

#pestana2, #pestana3, #pestana4, #pestana5, #pestana6, #pestana7, #pestana8, #pestana9, #pestana10 {background: #F2F2F2; color: #000;}

#NFL {display: none;}

#MLB {display: none;}

#NBA {display: none;}

#NHL {display: none;}

#NCAA {display: none;}

#NASCAR {display: none;}

#MMA {display: none;}

#SOCCER {display: none;}

#OTHER {display: none;}

#ALL, #NFL, #MLB, #NBA, #NHL, #NCAA, #NASCAR, #GOLF, #SOCCER, #OTHER {/*height: 765px;*/}

.article-0, .article-1 {height: 158px; padding: 6px 6px 6px 5px; margin-bottom: 6px; background: #fff; font-size: 85%;}

.article-0, .article-1 {width: 210px;}

.article-1 {}

.article-0 h3, .article-1 h3 {margin-bottom: 5px; letter-spacing: -1px; height: 16px; overflow: hidden;}

.article-0 h3 a, .article-1 h3 a, .article-0 h3 a:visited, .article-1 h3 a:visited {color: #333; text-decoration: none;}

.article-0 h3 a:hover, .article-1 h3 a:hover {text-decoration: underline;}

.article-0 .written, .article-1 .written {font-size: 95%; padding: 0 0 0 5px; color: #666;}

.article-0 span, .article-1 span {font-size: 95%; color: #8C8C8C; display: block; height: 14px; overflow: hidden;}

.article-0 a, .article-1 a, .article-0 a:visited, .article-1 a:visited {color: red; font-weight: bold; text-decoration: none;}

.article-0 a:hover, .article-1 a:hover {text-decoration: underline;}

.article-0 .comments, .article-1 .comments {font-weight: bold; color: #FB0102; padding: 0 0 0 24px; background: url(/images/tab-blogs/comments.jpg) left no-repeat; font-size: 95%;}

.article-0 .description, .article-1 .description {padding: 5px 0 10px 0; color: #333; height: 19px;}

.article-0 .readmore, .article-1 .readmore, .article-0 .readmore:visited, .article-1 .readmore:visited {color: #666; font-weight: bold; font-size: 95%; float: right; text-decoration: none; padding: 0 15px 0 0; background: url(/images/tab-blogs/readmore.jpg) right no-repeat;}

.article-0 .readmore:hover, .article-1 .readmore:hover {text-decoration: underline;}

.article-0 span.date, .article-1 span.date {font-size: 95%; padding: 0 0 0 5px; color: #666;}

.article-0 .picture, .article-1 .picture {width: 218px; height: 72px; overflow: hidden;}

.article-0 .picture img, .article-1 .picture img {width: 100%;}

.article-0 {float: left;}

.article-1 {float: right;}


/* FEATURED NEWS */

#featured_articles {background: #E6E6E6; padding: 8px 10px;}

#featured_articles .featured_article {background: #fff; padding: 5px 10px;}

#featured_articles .featured_article h3 a, #featured_articles .featured_article h3 a:visited {font-size: 110%; color: #000; text-decoration: none;}

#featured_articles .featured_article h3 a:hover {text-decoration: underline;}

#featured_articles .featured_article span {font-size: 85%; color: #666;}

#featured_articles .featured_article span a, #featured_articles .featured_article span a:visited {font-weight: bold; text-decoration: none;}

#featured_articles .featured_article span a:hover {text-decoration: underline;}

#featured_articles .featured_article img {width: 218px; height: 72px; float: left;}

#featured_articles .featured_article .description {width: 192px; /*height: 72px;*/ float: left; font-size: 85%; padding: 0 5px; /*overflow: hidden;*/ margin: -2px 0 2px;}

#featured_articles .featured_article .readmore, #featured_articles .featured_article .readmore:visited {float: right; color: #000; font-weight: bold; text-decoration: none; font-size: 90%;}

#featured_articles .featured_article .readmore:hover {text-decoration: underline;}

/* FIN DE FEATURED NEWS */



/* COMMENT */

.comment {border: solid 1px #ccc; padding: 3px 6px;  margin-top: 10px; background: url(/images/comment.jpg) bottom repeat-x; font-size: 85%;}

#body .comment a, #body .comment a:visited {color: #00426F;}

.comment p {border: solid 1px #ccc; padding: 7px; margin: 5px 0; background: #fff; line-height: 1.5em; font-size: 105%;}

#reply {}

#reply form {}

#reply form #name, #reply form #email, #reply form #website {width: 452px; height: 30px; border: solid 1px #ccc; margin-bottom: 6px;}

#reply form #name span, #reply form #email span, #reply form #website span {background: #F7F7F7; font-size: 85%; display: block; float: left; width: 80px; height: 24px; padding: 6px 0 0 6px; border-right: solid 1px #ccc;}

#reply form #name input, #reply form #email input, #reply form #website input {border: none; display: block; float: left; width: 339px; height: 22px; padding: 6px 6px 0 6px; border: solid 1px #fff;}

#reply form textarea {border: solid 1px #ccc; width: 440px; height: 90px; padding: 6px;}

#reply #comment-form {width: 454px; border: solid 1px #ccc; background: url(/images/admin/form.jpg) bottom repeat-x; padding: 6px; margin: 6px 0;}

#reply form #comment_submit {float: right; clear: both; background: url(/images/button.jpg) repeat-x; color: #fff; font-weight: bold; width: 164px; height: 30px; border: none; cursor: pointer;}

/* FIN DE COMMENT */

/* FIN DE ARTICLES FRONTPAGE */

/* LOGIN */

.padding {float: left; padding: 10px 0 0 14px;}


/* LIGHTBOX */

#container {position: relative}

#bg_fade {
      background-color:#000;
      height:140%;
      left:0px;
      margin:0px;
      padding:0px;
      position:absolute;
      top:0px;
      visibility:hidden;
      width:100%;
      z-index:1000;
  }

  #containerDiv {
      position: absolute;
      z-index: 999999999;
      display: none;
  }

  #closeLink {font-weight: bold; text-decoration: none; position: relative; top: 5px; left: -20px; padding: 3px; z-index: 99999999;}

/* FIN DE LIGHTBOX STYLE */

/* LOGIN */

#login {width: 390px; float: left; border: solid 1px #ccc; padding: 7px; background: #fff url(/images/admin/form.jpg) bottom repeat-x;}

#login h2 {font-size: 125%;}

#login form #login-fields {border: solid 1px #ccc; padding: 7px; margin-top: 7px; background: url(/images/admin/form.jpg) bottom repeat-x}

#login form #username, #login form #password {width: 372px; height: 37px; border: solid 1px #ccc; margin: 10px 0; background: #fff;}

#login form #username label, #login form #password label, #login form #email label {width: 75px; height: 17px; float: left; padding: 10px 0; font-size: 95%; font-weight: bold; text-indent: 6px; color: #000; border-right: solid 1px #ccc; background: #F7F7F7;}

#login form #username input, #login form #password input, #login form #email input {width: 272px; height: 17px; border: none; float: right; padding: 0px 10px 10px 0; color: #4C4C4C; margin-top: 10px; background: #fff;}

#login form .button_sign_in {width: 66px; color: #fff; font-weight: bold; border: none; background: url(/images/button.jpg) repeat-x; cursor: pointer; float: right; margin-top: 8px; padding: 7px 0 10px 0;}

.send-pass-button {height: 30px; width: 150px; color: #fff; font-weight: bold; border: none; border: solid 1px #B88E8F; background: #058FDB; cursor: pointer; float: right; margin-top: 8px;}

.button_send_password {height: 30px; width: 150px; color: #fff; font-weight: bold; border: none; border: solid 1px #B88E8F; background: url(/images/button.jpg) repeat-x; cursor: pointer; float: right; margin-top: 18px;}

#login_options {float: right; padding: 0 10px; font-size: 80%; color: #666; font-weight: normal; text-align: right; line-height: 1.7em;}

#login_options a, #login_options a:visited {color: #CC0000; text-decoration: none;}

#login_options img {position: relative; top: 5px;}

/* FIN DE LOGIN */

#login #image {width: 260px; float: left;}

#login #image img {width: 100%; height: 100%;}

/* FIN DE LOGIN */


/* SIGN UP */

#sign-up {border: solid 1px #ccc; padding: 7px; width: 610px; float: left:}

#sign-up h2 {float: left; padding-right: 10px;}

#sign-up span {font-size: 85%; color: #A7ACAF; position: relative; top: 4px;}

/* FIN DE SIGN UP */


/* SPORTSCASTER */

#login-sportcaster {width: 590px; height: 160px; padding: 10px; float: left; margin: 10px 0 0 10px; background: url(/images/login-sportcaster.jpg) bottom repeat-x}

#login-sportcaster h1 {color: #fff; margin-bottom: 3px;}

#login-sportcaster p {color: #fff; font-size: 80%;}

#login-sportcaster .sportcaster {width: 190px; float: left; margin: 10px 0 0 0;}

#login-sportcaster .sportcaster img {float: left;}

#login-sportcaster .sportcaster h3 {color: #fff; font-size: 115%; float: left;}

#login-sportcaster .sportcaster p {width: 145px; display: block; float: left; line-height: 1.2em;}

#login-sportcaster #become-reporter {border-top: solid 1px #989FA7; text-align: right; padding-top: 15px; margin-top: 10px;}

#login-sportcaster #become-reporter span {color: #fff; font-size: 80%; padding-right: 10px;}

#login-sportcaster #become-reporter a, #login-sportcaster #become-reporter a:visited {color: #fff; font-weight: bold; padding: 7px 10px 10px 10px; background: url(/images/register.jpg) repeat-x; text-decoration: none; font-size: 95%; line-height: 1em;}

/* FIN DE SPORTCASTER */

/* FIN DE LOGIN */

/* ARTICLES */

#articles {margin: 6px 0 6px 6px;}

#articles #sidebar-1 {width: 302px;}

#articles #sidebar-1 h3 {background: url(/images/h3_red_292x31.jpg) no-repeat;}

#articles #sidebar-2 {width: 191px;}

#articles #sidebar-2 h3 {padding: 5px 0 0 8px; height: 26px; background: url(/images/h3_181x31.jpg) no-repeat;}

#body #articles .sidebar_2_articles #pestana_head7, #body #articles .sidebar_2_articles #pestana_head8 {display: none;}

#body #articles .sidebar_2_articles #s-heads a {padding: 1px 4px 6px 3px;}

#articles .readfullarticle, #articles .readfullarticle:visited {color: #000; font-size: 85%; float: right; position: relative; top: 7px;}

/* ARTICLES SIDEBARS */

/* FIN DE ARTICLES SIDEBARS */

/* FIN DE ARTICLES */


/* LOCAL */

#local {padding: 0 6px;}

#local h1 {height: 30px; padding: 4px 0 0 10px; margin-bottom: 6px; font-size: 140%; color: #fff; background: url(/images/news-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#local #cities {padding: 5px 0; border: solid 1px #ccc; background: #F2F2F2; float: left; width: 970px; clear: both;}

#local #cities li {float: left; display: block; margin-bottom: 5px;}

#local #cities li a, #local #cities li a:visited {/*display: block; width: 88px; height: 20px; border: solid 1px #ccc; color: #666; text-decoration: none; font-size: 80%; background: #FAFAFA; text-align: center; padding: 4px 0 0 0; margin: 0 0 5px 5px;*/ font-weight: bold; padding: 0 6px; border-right: solid 1px #666; color: #666; text-decoration: none; font-size: 80%;}

#local #cities li a:hover, #local #cities li#current a {color: #000; /* background: #D0D0D0;*/}

/* EXPAND / MINIMIZE */

#box2 {float: left; clear: both; width: 972px;}

#expand, #minimize {font-size: 80%; text-decoration: none; font-weight: bold; color: #fff; position: absolute; top: 163px; margin-left: 867px; display: block; width: 95px; padding: 2px 0; border: solid 1px #fff; text-align: center;}

#expand {display: none;}

/* FIN DE EXPAND / MINIMIZE */

/* LOCAL ARTICLES */

#local-articles {width: 975px;}

#local-articles h2 a, #local-articles h2 a:visited {color: #fff; text-decoration: none;}

#local-articles h2 a:hover {}

.local-article {width: 182px; height: 160px; float: left; border: solid 1px #ccc; margin: 0 5px 5px 0; padding: 3px; background: url(/images/local-article.jpg) repeat-x;}

#local .local-article h2 {height: 23px; color: #fff; font-size: 120%; padding: 3px 0 0 5px; background-color: #C2252C}

#local .local-article .main_article {padding: 3px; color: #666; height: 105px;}

#local .local-article .main_article h3 {margin-bottom: 2px; height: 41px; overflow: hidden;}

#local .local-article .main_article h3 a, #local .team-article .main_article h3 a:visited {font-size: 95%; text-decoration: none; font-weight: bold;}

.local-article .main_article h3 a, .local-article .main_article h3 a:visited {color: #FF0000}

#local .local-article .main_article h3 a:hover {text-decoration: underline;}

#local .local-article .main_article a, #local .local-article .main_article a:visited {text-decoration: none;}

.local-article .main_article a, .local-article .main_article a:visited {color: #FF0000; font-weight: bold;}

.more_posts, .more_posts:visited {font-size: 80%; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #666; padding: 6px 0 0 6px; display: block;}

.more_posts:hover {color: #000;}

#local .local-article .main_article a:hover {text-decoration: underline;}

#local .local-article .main_article img {border: solid 1px #ccc; float: left;}

#local .local-article .main_article span {font-size: 80%; padding: 0 0 0 5px; margin: 0 0 3px 0; line-height: 1em; display: block; width: auto; height: 11px; float: left; overflow: hidden;}

#local .local-article .main_article .description {font-size: 80%; height: 30px; clear: both; overflow: hidden; position: relative; top: 5px;}

#local .local-article .main_article .description img {display: none;}

#local .local-article .main_article .readmore {font-size: 80%; float: right; text-transform: uppercase; position: relative; top: 10px;}

/* SUB ARTICLES */

#local .local-article ul {}

#local .local-article li {padding: 0 0 0 10px;}

#local .local-article li a {color: #666; font-size: 80%; text-decoration: none; display: block; width: 165px; height: 14px; overflow: hidden; position: relative; top: 2px; margin: 0 0 3px 0;}

#local .local-article li a:hover {text-decoration: underline;}

/* FIN DE SUB ARTICLES */

/* LOCAL INNER */

#main-local {width: 454px; float: left; padding: 0 0 10px 0;}

.local-article-inner {border-bottom: solid 1px #ccc; padding: 10px 0;}

.local-article-inner h2 a, .local-article-inner h2 a:visited {font-weight: normal;}

.local-article-inner a, .local-article-inner a:visited {text-decoration: none; font-weight: bold; color: #FF0000}

.local-article-inner a:hover {text-decoration: underline;}

.local-article-inner span.written {font-size: 85%; color: #666; padding: 2px 0 0 20px; display: block; margin: 10px 0;}

.local-article-inner .intro {font-size: 85%; color: #333; padding: 0 0 10px 0;}

.local-article-inner .readmore {float: right; font-size: 85%;}

/* FIN DE LOCAL INNER */

/* FIN DE LOCAL ARTICLES */

/* LOCAL SIDEBARS */

#local #sidebar-1 {width: 263px; float: left; padding: 0; margin: 0;}

#local #sidebar-2 {width: 233px; float: left; padding: 0; margin: 0;}

#local #sidebar-2 h3 {height: 25px; padding: 5px 0 0 7px; color: #fff; background: url(/images/h3-red.jpg) repeat-x;}

#local #sidebar-2 div {padding: 30px 0 0 0; margin: 10px 0;}

#local #sidebar-2 li {margin: 2px 0; padding: 0 0 0 12px;}

#local #sidebar-2 li a, #local #sidebar-2 li a:visited {text-decoration: none; font-size: 80%; font-weight: bold; color: #666;}

#local #sidebar-2 li a:hover {text-decoration: underline;}

/* FIN DE LOCAL SIDEBARS */

/* FIN DE CITY COLORS */

/* FIN DE LOCAL */

/* SPORTS PAGES */

/* FIN DE SPORTS PAGES */

/* BLOGS */

#blogs {width: 972px; margin: 6px auto;}

#blogs .section a, #blogs .section a:visited, #blogs ul a, ul #blogs a:visited {color: #000; text-decoration: none;}

#blogs .section a:hover, #blogs ul a:hover {text-decoration: underline;}

#blogs #box2 {width: 972px;}

/* FEATURED BLOGS */

/* MINIMIZE - EXPAND BUTTONS */

#fade_expand, #height_expand, #width_expand, #fade_minimize, #height_minimize, #width_minimize {font-size: 80%; text-decoration: none; font-weight: bold; color: #fff; position: absolute; margin-top: -27px; margin-left: 867px; display: block; width: 95px; padding: 2px 0; border: solid 1px #fff; text-align: center; display: none;}

#fade_expand, #height_expand, #width_expand {display: none;}

/* FIN DE MINIMIZE - EXPAND BUTTONS */

#blogs #feat-blogs {width: 972px; margin: 0 0 6px 0;}

#blogs #feat-blogs h3 {height: 30px; padding: 4px 0 0 10px; font-size: 140%; color: #fff; background: url(/images/blogs-title.jpg) repeat-x;}

#featured_blogs {width: 832px; height: 100px; padding: 10px 70px 0 70px; border: 1px solid #cccccc; background: #F7F7F7;}

.scroller {width: 832px; height: 100px; overflow: hidden;}

.scroller .section {width:208px; height:100px; float:left;}

#blogs #featured_blogs .feat_blog h4 {text-transform: uppercase; font-size: 110%;}

#blogs #featured_blogs .feat_blog p {font-size: 80%; color: #323232;}

#previous_blog {position: absolute; margin: 40px 0 0 10px; display: none;}

#next_blog {position: absolute; margin: 40px 0 0 930px;}

/* FIN DE FEATURED BLOGS */

/* PLAYERPRESS BLOGS */

#blogs-headlines {width: 972px;}

#blogs-headlines h3 {height: 29px; padding: 5px 0 0 10px; font-size: 140%; color: #fff; background: url(/images/news-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#blogs-headlines #s-heads {height: 38px; padding: 7px 7px 0 7px; background: #F2F2F2; border: solid 1px #D8D8D8;} /* TABS SET */

#blogs-headlines #pestana_head1 {/*color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 6px 6px 6px; font-size: 85%; display: block; float: left;*/ display: none;}

#blogs-headlines #pestana_head2 {color: #fff; font-weight: bold; text-decoration: none; background: #FE1A01 url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 17px 6px 17px; font-size: 150%; display: block; float: left; margin-right: 13px;}

/*#blogs-headlines #pestana_head2,*/ #blogs-headlines #pestana_head3, #blogs-headlines #pestana_head4, #blogs-headlines #pestana_head5, #blogs-headlines #pestana_head6, #blogs-headlines #pestana_head7, #blogs-headlines #pestana_head8, #blogs-headlines #pestana_head9, #blogs-headlines #pestana_head10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 17px 6px 17px; font-size: 150%; display: block; float: left; margin-right: 13px;}

/*#blogs-headlines #pestana_head1, */#blogs-headlines #pestana_head2, #blogs-headlines #pestana_head3, #blogs-headlines #pestana_head4, #blogs-headlines #pestana_head5, #blogs-headlines #pestana_head6, #blogs-headlines #pestana_head7, #blogs-headlines #pestana_head8, #blogs-headlines #pestana_head9, #blogs-headlines #pestana_head10 {margin: 0 3px;}

/*#blogs-headlines #NFL_head, */ #blogs-headlines #MLB_head, #blogs-headlines #NBA_head, #blogs-headlines #NHL_head, #blogs-headlines #NCAA_head, #blogs-headlines #NASCAR_head, #blogs-headlines #GOLF_head, #blogs-headlines #SOCCER_head, #blogs-headlines #OTHER_head {display: none;}

#blogs-headlines .blog {width: 312px; height: 33px; border-bottom: solid 1px #E5E5E5; font-size: 85%; color: #666; line-height: 1.5em; float: left; margin: 0 6px 6px 0; padding: 6px 0 6px 6px;}

#blogs-headlines .blog img {margin-right: 5px; width: 32px; height: 32px;}

#blogs-headlines .blog h4 {display: inline; text-transform: uppercase; color:#000; padding-right: 5px;}

#blogs-headlines .blog p {display: inline;}

#blogs-headlines .blog h5 {color: #000; font-size: 95%;}

#blogs-headlines .blog a, #blogs-headlines .blog a:visited {color: #666; text-decoration: none; font-size: 105%; font-weight: bold;}

#blogs-headlines .blog a:hover {text-decoration: underline;}

/* FIN DE PLAYERPRESS BLOGS */

/* ATHLETE BLOGS */

#ath-headlines {width: 972px;}

#blogs #ath-headlines h3 {height: 29px; padding: 5px 0 0 10px; font-size: 140%; color: #fff; background: url(/images/ath-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#ath-headlines #s-heads {height: 38px; padding: 7px 7px 0 7px; background: #F2F2F2; border: solid 1px #D8D8D8;} /* TABS SET */

#ath-headlines #pestana_ath_head1 {/*color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 6px 6px 6px; font-size: 85%; display: block; float: left;*/ display: none;}

#body #ath-headlines #pestana_ath_head2 {color: #fff; font-weight: bold; text-decoration: none; background: #0171B9 url(/images/tab-ath.jpg) center bottom no-repeat; padding: 1px 17px 6px 17px; font-size: 150%; display: block; float: left; margin-right: 13px;}

/*#ath-headlines #pestana_ath_head2,*/ #body  #ath-headlines #pestana_ath_head3, #body  #ath-headlines #pestana_ath_head4, #body #ath-headlines #pestana_ath_head5, #body  #ath-headlines #pestana_ath_head6, #body  #ath-headlines #pestana_ath_head7, #body  #ath-headlines #pestana_ath_head8, #body  #ath-headlines #pestana_ath_head9, #body #ath-headlines #pestana_ath_head10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 17px 6px 17px; font-size: 150%; display: block; float: left;  margin-right: 13px;}

/*#ath-headlines #NFL_ath_head, */ #ath-headlines #MLB_ath_head, #ath-headlines #NBA_ath_head, #ath-headlines #NHL_ath_head, #ath-headlines #NCAA_ath_head, #ath-headlines #NASCAR_ath_head, #ath-headlines #GOLF_ath_head, #ath-headlines #SOCCER_ath_head, #ath-headlines #OTHER_ath_head {display: none;}

#ath-headlines .blog {width: 312px; height: 33px; border-bottom: solid 1px #E5E5E5; font-size: 85%; color: #666; line-height: 1.5em; float: left; margin: 0 6px 6px 0; padding: 6px 0 6px 6px;}

#ath-headlines .blog img {margin-right: 5px; width: 32px; height: 32px;}

#body #ath-headlines .blog h4 a, #body #ath-headlines .blog h4 a:visited {display: inline; color:#666; padding-right: 5px; text-transform: uppercase; font-size: 110%;}


#body #sidebar-1 #ath-headlines {width: 300px; float: auto; margin: 0; clear: both;}

#body #sidebar-1 #ath-headlines h3 {margin-bottom: 0; padding: 4px 7px 0 7px; font-size: 120%; color: #fff; background: url(/images/ath-title.jpg) repeat-x;}

#body #sidebar-1 #ath-headlines #s-heads {height: 24px; padding: 3px 0 0 1px; background: #F2F2F2; border: solid 1px #D8D8D8;} /* TABS SET */

#body #sidebar-1 #ath-headlines #pestana_ath_head2 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-ath.jpg) center bottom no-repeat; padding: 1px 6px 6px 6px; font-size: 85%; display: block; float: left; margin: 0 0 0 4px;}

#body #sidebar-1 #ath-headlines #pestana_ath_head3, #body #sidebar-1 #ath-headlines #pestana_ath_head4, #body #sidebar-1 #ath-headlines #pestana_ath_head5, #body #sidebar-1 #ath-headlines #pestana_ath_head6, #body #sidebar-1 #ath-headlines #pestana_ath_head7, #body #sidebar-1 #ath-headlines #pestana_ath_head8, #body #sidebar-1 #ath-headlines #pestana_ath_head9, #body #sidebar-1 #ath-headlines #pestana_ath_head10 {padding: 1px 6px 6px 6px; font-size: 85%; display: block; float: left; margin: 0;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#body #sidebar-1 #ath-headlines #pestana_ath_head2, #body #sidebar-1 #ath-headlines #pestana_ath_head3, #body #sidebar-1 #ath-headlines #pestana_ath_head4, #body #sidebar-1 #ath-headlines #pestana_ath_head5, #body #sidebar-1 #ath-headlines #pestana_ath_head6, #body #sidebar-1 #ath-headlines #pestana_ath_head7, #body #sidebar-1 #ath-headlines #pestana_ath_head8, #body #sidebar-1 #ath-headlines #pestana_ath_head9, #body #sidebar-1 #ath-headlines #pestana_ath_head10 {padding: 1px 6px 6px 6px;}
}

#body #sidebar-1 #ath-headlines #pestana_ath_head8, #body #sidebar-1 #ath-headlines #pestana_ath_head9 {display: none;}

/* SIDEBAR */

#body #sidebar-1 #ath-headlines .blog h4 {display: inline;}

#body #sidebar-1 #ath-headlines .blog h4 a, #ath-headlines .blog h4 a:visited {color:#000; padding-right: 5px; text-decoration: none; font-size: 110%; text-transform: none;}

#body #sidebar-1 #ath-headlines .blog h4 a:hover {text-decoration: underline;}

#body #sidebar-1 #ath-headlines .blog p {/*display: inline;*/ display: none;}

/* FIN DE SIDEBAR */

#ath-headlines .blog p {display: inline;}

#ath-headlines .blog h5 {font-size: 95%; color: #000}

#ath-headlines .blog a, #ath-headlines .blog a:visited {color: #666; text-decoration: none; font-size: 105%; font-weight: bold;}

#ath-headlines .blog a:hover {text-decoration: underline;}

/* FIN DE ATHLETE BLOGS */

/* FIN DE BLOGS */

/* PROFILE */

.space {height: 20px;}

#edit_profile {padding: 10px 0 10px 50px;}

#body #edit_profile .button_update_account {height: 30px; width: 120px; color: #fff; font-weight: bold; border: none; background: url(/images/button.jpg) repeat-x; cursor: pointer; float: right; margin-top: 8px; position: relative; left: -62px;}

/* PHOTO */

/* #photo {width: 232px; background: #F7F7F7; border: solid 2px #D8D8D8; padding: 9px; float: left;}

#photo img {width: 100%;}*/

/* FIN DE PHOTO */

/* PROFILE INFO */

#profile-info {width: 668px; border: solid 2px #D8D8D8; float: right; padding: 9px; position: relative; right: 15px; background: #F7F7F7;}

#profile-info #description {padding: 9px; border: solid 2px #D8D8D8; background: #fff; font-size: 85%; color: #333;}

#profile-info #description h2 {margin-bottom: 10px; font-size: 170%;}

#profile-info #description h2, #profile-info #description strong {color: #C2252C;}

#body #community_left #info {font-size: 80%; font-weight: normal;}

#body #community_left #info p {font-size: 110%;}

#profile-info #description #profile-posts {margin-top: 10px}

#profile-info #description #profile-posts h3 {color: #C2252C; margin-bottom: 5px;}

#profile-info #description #profile-posts li {margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-red.jpg) 0 4px no-repeat;}

#profile-info #description #profile-posts li a, #profile-info #description #profile-posts li a:visited {text-decoration: none; font-weight: bold; color: #333; font-size: 100%;}

#profile-info #description #profile-posts li a:hover {text-decoration: underline;}

/* FIN DE PROFILE INFO */

#sportcaster {width: 590px; height: 160px; padding: 10px; position: relative; top: 10px; right: 15px; float: right; background: url(/images/login-sportcaster.jpg) bottom repeat-x}

#sportcaster h1 {color: #fff; margin-bottom: 3px;}

#sportcaster p {color: #fff; font-size: 80%;}

#sportcaster .sportcaster {width: 190px; float: left; margin: 10px 0 0 0;}

#sportcaster .sportcaster img {float: left;}

#sportcaster .sportcaster h3 {color: #fff; font-size: 115%; float: left;}

#sportcaster .sportcaster p {width: 145px; display: block; float: left; line-height: 1.2em;}

#sportcaster #become-reporter {border-top: solid 1px #989FA7; text-align: right; padding-top: 15px; margin-top: 10px;}

#sportcaster #become-reporter span {color: #fff; font-size: 80%; padding-right: 10px;}

#sportcaster #become-reporter a, #sportcaster #become-reporter a:visited {color: #fff; font-weight: bold; padding: 7px 10px 10px 10px; background: url(/images/register.jpg) repeat-x; text-decoration: none; font-size: 95%; line-height: 1em;}

/* FIN DE PROFILE */


/* WRITERS */

/* CREATE ACCOUNT */

#writers #create-account {width: 580px; float: left;}

#writers #create-account h2 {margin-bottom: 10px;}

#writers #create-account .form {width: 580px;}

/* FIN DE CREATE ACCOUNT */

/* BLOGGING */

#writers #blogging {width: 280px; float: left; margin-left: 10px;}

#writers #blogging h2 {margin-bottom: 10px;}

#writers #blogging .form {width: 280px; overflow: hidden;}

#writers #blogging .form p {width: 260px; overflow: hidden;}

#writers #blogging .form p label.large {width: 246px;}

#body #writers #blogging .form #user_image {}

/*#writers #blogging .form #user_image {opacity: 0; filter: alpha(opacity=0); -moz-opacity:0; width: 0; cursor: pointer; margin-left: -110px; position: relative;}*/

#writers #blogging .form .browse {font-size: 95%; color: #666; padding: 6px 0 0 6px; float: left; display: none;}

/* FIN DE BLOGGING */

#writers .form {float: left; background: url(/images/admin/form.jpg) bottom repeat-x; border: solid 1px #E0E0E0; padding: 10px 0; font-size: 85%; color: #585858;}

#writers .form p {width: 270px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 0 0 5px 10px; background: #fff;}

#writers .form label {padding: 4px 7px 0 7px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#writers .form p input {width: 180px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#writers .form p select {border: solid 1px #fff; font-size: 95%; margin: 3px 0 0 5px;}

/* ERRORS */

#errorExplanation {
  width: 400px;
  padding: 0 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: 0 -7px 7px -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  display: none;
}

#errorExplanation ul li {
  font-size: 12px;
}

/* FIN DE ERRORS */

#writers .form input.small {width: 140px;}

#writers .form input.file {width: 0; position: relative; top: 7px; left: 0; z-index: 2; opacity: 0; filter: alpha(opacity=0); -moz-opacity:0; cursor: pointer;}

#writers .form span {font-size: 85%; position: relative; left: 5px; top: -2px; cursor: pointer;}

#writers .form textarea {width: 250px; height: 55px; border: solid 1px #D9D9D9; padding: 5px; margin: 0 0 0 10px;}

#writers .button {width: 147px; height: 30px; float: right; color: #fff; font-weight: bold; background: url(/images/admin/blue-button.jpg) bottom repeat-x; border: none; margin: 10px 40px 0 0; cursor: pointer;}

/* FIN DE WRITERS */


/* NEWS HEADLINES */

#news-headlines {width: 960px; margin: 10px auto;}

#news-headlines h3 {height: 27px; padding: 3px 0 0 7px; margin-bottom: 10px; font-size: 130%; color: #fff; background: url(/images/news-title.jpg) repeat-x;}

#news-headlines #s-heads {height: 32px; padding: 6px 7px 0 7px; background: #F2F2F2; border: solid 1px #D8D8D8;} /* TABS SET */

#news-headlines #pestana_head1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 9px 6px 9px; font-size: 130%; display: block; float: left;}

#news-headlines #pestana_head2, #news-headlines #pestana_head3, #news-headlines #pestana_head4, #news-headlines #pestana_head5, #news-headlines #pestana_head6, #news-headlines #pestana_head7, #news-headlines #pestana_head8, #news-headlines #pestana_head9, #news-headlines #pestana_head10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 9px 6px 9px; font-size: 130%; display: block; float: left;}

#news-headlines #pestana_head1, #news-headlines #pestana_head2, #news-headlines #pestana_head3, #news-headlines #pestana_head4, #news-headlines #pestana_head5, #news-headlines #pestana_head6, #news-headlines #pestana_head7, #news-headlines #pestana_head8, #news-headlines #pestana_head9, #news-headlines #pestana_head10 {margin: 0 13px;}

#news-headlines #NFL_head, #news-headlines #MLB_head, #news-headlines #NBA_head, #news-headlines #NHL_head, #news-headlines #NCAA_head, #news-headlines #NASCAR_head, #news-headlines #GOLF_head, #news-headlines #SOCCER_head, #news-headlines #OTHER_head {display: none;}

/* ATH BLOGS */

#news-headlines li {margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-orange.jpg) 0 6px no-repeat;}

#news-headlines li a, #news-headlines li a:visited {text-decoration: none; font-size: 80%; font-weight: bold; color: #666;}

#news-headlines li a:hover {text-decoration: underline;}

/* FIN DE ATH BLOGS */

#news-headlines a#more, #news-headlines a#more:visited {text-align: right; display: block; color: #676767; text-decoration: none; position: relative; top: 7px; text-transform: uppercase; font-size: 75%; padding: 0 15px 0 0; background: #fff url(/images/tab-blogs/readmore.jpg) right no-repeat;}

#news-headlines a#more:hover {text-decoration: underline;}

#news-headlines .playerpress, #news-headlines .yahoosports, #news-headlines .usatoday, #news-headlines .sportingnews, #news-headlines .si, #news-headlines .cbssportline, #news-headlines .foxsports, #news-headlines .espn {width: 230px; float: left; margin: 10px 5px 0 5px;}

#news-headlines h4 {width: 230px; height: 30px; text-indent: -5000px;}

/* PLAYERPRESS */

#news-headlines .playerpress h4 {background: url(/images/news/playerpress.jpg) no-repeat;}

#news-headlines .playerpress li {background: url(/images/bullet-red.jpg) 0 6px no-repeat;}

/* FIN DE PLAYERPRESS */

/* YAHOO SPORTS */

#news-headlines .yahoosports h4 {background: url(/images/news/yahoosports.jpg) no-repeat;}

#news-headlines .yahoosports li {background: url(/images/bullet-gray.jpg) 0 6px no-repeat;}

/* FIN DE YAHOO SPORTS */

/* USA TODAY */

#news-headlines .usatoday h4 {background: url(/images/news/usatoday.jpg) no-repeat;}

#news-headlines .usatoday li {background: url(/images/bullet-lgray.jpg) 0 6px no-repeat;}

/* FIN DE USA TODAY */

/* SPORTING NEWS */

#news-headlines .sportingnews h4 {background: url(/images/news/sportingnews.jpg) no-repeat;}

#news-headlines .sportingnews li {background: url(/images/bullet-lgray.jpg) 0 6px no-repeat;}

/* FIN DE SPORTING NEWS */

/* SI */

#news-headlines .si h4 {background: url(/images/news/si.jpg) no-repeat;}

#news-headlines .si li {background: url(/images/bullet-lblue.jpg) 0 6px no-repeat;}

/* FIN DE SI */

/* CBS */

#news-headlines .cbssportline h4 {background: url(/images/news/cbssportline.jpg) no-repeat;}

#news-headlines .cbssportline li {background: url(/images/bullet-lgray.jpg) 0 6px no-repeat;}

/* FIN DE CBS */

/* FOX SPORTS */

#news-headlines .foxsports h4 {background: url(/images/news/foxsports.jpg) no-repeat;}

#news-headlines .foxsports li {background: url(/images/bullet-lblue.jpg) 0 6px no-repeat;}

/* FIN DE FOX SPORTS */

/* ESPN */

#news-headlines .espn h4 {background: url(/images/news/espn.jpg) no-repeat;}

#news-headlines .espn li {background: url(/images/bullet-red.jpg) 0 6px no-repeat;}

/* FIN DE ESPN */

/* FIN DE NEWS HEADLINES */


/* WRITE */

/* NEW ARTICLE LEFT */

#articles h2 {}

#team_city_list {display: none;}

#articles #new-article-left {width: 530px; float: left;}

#articles #new-article-left p {width: 530px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 10px 0 0 0; background: #fff;}

#articles #new-article-left label {color: #4C4C4C; font-size: 95%; padding: 4px 9px 0 9px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#articles #new-article-left p input {width: 450px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#articles #new-article-left textarea {margin-bottom: 10px;}

#body #article_featured_image, #body #article_pick_image {position: relative; top: -20px; left: 120px;}

/* FIN DE NEW ARTICLE LEFT */

/* NEW ARTICLE RIGHT */

#articles #new-article-right {width: 325px; float: left; margin-left: 15px;}

#articles #new-article-right p {width: 325px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 10px 0 0 0; background: #fff;}

#articles #new-article-right label {color: #4C4C4C; font-size: 95%; padding: 4px 7px 0 7px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#articles #new-article-right p input {width: 270px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#articles #new-article-left p input#article_seo_title {width: 250px;}

#articles #new-article-right p select {font-size: 85%; border: none; padding: 3px 0 0 5px;}

#articles #new-article-right #article_user_id {width: 230px;}

#ip_viewers {overflow: auto; overflow-x: hidden; width: 315px; height: 79px; padding: 5px; border: solid 1px #D9D9D9; border-top: none;}

/* FIN DE NEW ARTICLE RIGHT */

#articles .button {width: 114px; height: 30px; float: right; color: #fff; font-weight: bold; background: url(/images/admin/blue-button.jpg) bottom repeat-x; border: none; margin: 10px 40px 0 0; cursor: pointer;}

/* FIN DE WRITE */

/* ABOUT US */

#about-us-page {margin: 10px 0 0 0;}

#company-info {width: 250px; height: 800px; float: left; background: url(/images/company-info.jpg) repeat-x;}

#company-info h1 {text-transform: uppercase; color: #fff; font-size: 105%; display: block; height: 18px; background: url(/images/h1-black.jpg) repeat-x; padding: 2px 0 0 8px; margin: 0 0 10px 0;}

#company-info h2 {text-transform: uppercase; color: #fff; font-size: 105%; display: block; height: 18px; background: #C5242C; padding: 2px 0 0 8px; margin: 10px 0;}

#company-info ul li a, #company-info ul li a:visited {color: #000; font-size: 90%; font-weight: bold; display: block; width: 152px; height: 17px; padding: 1px 0 0 8px; background: none; text-decoration: none;}

#company-info ul li a:hover {}

#company-info ul li #pestana_aboutus1 {color: #fff; background: url(/images/h1-black.jpg) repeat-x; text-decoration: none;}

#about-content {width: 700px; float: right; padding: 10px 15px 15px 0; font-size: 90%; color: #333;}

#about-content h1, #about-content strong {color: #000;}

#advertising, #mediakit, #contactus, #playerblog, #frequentquestions, #usingplayerpress, #privacypolicy, #termsofservice, #sitemap, #leavefeedback {display: none;}

/* FIN DE ABOUT US */

/* CONTACT US */

#contact-us h2 {}

#contact-us {}

#contact-us p {width: 530px; height: 23px; display: block; border: solid 1px #D9D9D9; margin: 10px 0 0 0; background: #fff;}

#contact-us label {padding: 4px 9px 0 9px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#contact-us p input {width: 350px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#contact-us textarea {margin: 1px 0 10px -1px; border-top: none; border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; width: 518px; height: 120px; padding: 6px;}

#contact-us .button {width: 114px; height: 30px; color: #fff; font-weight: bold; background: url(/images/admin/blue-button.jpg) bottom repeat-x; border: none; cursor: pointer; margin-top: 142px;}

/* FIN DE CONTACT US */

/* MORE PAGE */

#more-page {padding: 6px;}

#more-page #more-sports {border: solid 1px #D8D8D8; background: #FAFAFA; padding: 3px; margin: 0 0 6px 0;}

#more-page #more-sports h1 {display: block; width: 94px; height: 36px; background: url(/images/h1-more.jpg) no-repeat; text-indent: -5000px; float: left;}

#more-page #more-sports li {background: none; float: left; border-right: solid 1px #666; display: list-item; width: auto; clear: none; padding: 0 6px; margin: 0; margin: 2px 0 0 0;}

#more-page #more-sports li a, #more-page #more-sports li a:visited {float: left; display: block; clear: both; text-decoration: none; font-size: 80%; font-weight: bold; color: #666;}

#more-articles {width: 975px;}

#more-articles h2 a, #more-articles h2 a:visited {color: #fff; text-decoration: none;}

#more-articles h2 a:hover {}

.more-article {width: 230px; height: 217px; float: left; border: solid 1px #ccc; margin: 0 5px 5px 0; padding: 3px; background: url(/images/more-article.jpg) repeat-x;}

#more .more-article h2 {height: 28px; color: #fff; font-size: 140%; padding: 5px 0 0 7px; cursor: pointer;}

#more .more-article .main_article {padding: 3px; color: #666; height: 120px;}

#more .more-article .main_article h3 {margin-bottom: 2px; height: 16px; overflow: hidden;}

#more .more-article .main_article h3 a, #more .more-article .main_article h3 a:visited {font-size: 85%; text-decoration: none; font-weight: bold;}

.more-article .main_article h3 a, .more-article .main_article h3 a:visited {color: #FF0000}

#more .more-article .main_article h3 a:hover {text-decoration: underline;}

#more .more-article .main_article a, #more .more-article .main_article a:visited {text-decoration: none;}

.more-article .main_article a, .more-article .main_article a:visited {color: #FF0000}

#more .more-article .main_article a:hover {text-decoration: underline;}

#more .more-article .main_article img {border: solid 1px #ccc; float: left;}

#more .more-article .main_article span {font-size: 80%; padding: 0 0 0 5px; margin: 0 0 3px 0; line-height: 1.1em; display: block; width: 137px; float: left; overflow: hidden; height: 12px;}

#more .more-article .main_article .description {font-size: 80%; height: 43px; clear: both; overflow: hidden; position: relative; top: 5px;}

#more .more-article .main_article .description img {display: none;}

#more .more-article .main_article .readmore {font-size: 80%; float: right; text-transform: uppercase; position: relative; top: 10px;}

/* SUB ARTICLES */

#more .more-article ul {}

#more .more-article li {padding: 0 0 0 12px; background: url(/images/bullet-red.jpg) 0 4px no-repeat; position: relative; left: 5px;}

#more .more-article li a {font-size: 80%; text-decoration: none; display: block; width: 200px; height: 14px; overflow: hidden; position: relative; top: 2px; margin: 0 0 3px 0;}

#more .more-article li a:hover {text-decoration: underline;}

/* FIN DE SUB ARTICLES */

/* FIN DE MORE PAGE */













/* PLAYERBLOG */

#playerblog_articles {font-size: 120%;}

#playerblog_articles #articles, #playerblog_articles #main-articles, #playerblog_articles .article {width: 100%;}

/* FIN DE PLAYERBLOG */

/* YOUR POSTS */

#your-posts {width: 516px; float: left; padding: 6px; color: #333; font-size: 95%;}

#your-posts h2 {margin-bottom: 10px; color: #000;}

#your-posts li {clear: both; float: left; width: 516px; margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-red.jpg) 0 4px no-repeat;}

#your-posts li .left {float: left;}

#your-posts li .sport {padding: 0 20px 0 0;}

#your-posts li .sport, #your-posts li .right {float: right;}

#your-posts li a, #your-posts li a:visited {text-decoration: none; font-weight: bold; color: #000;}

#your-posts li a:hover {text-decoration: underline}

/* FIN DE YOUR POSTS */

/* YOUR COMMENTS */

#your-comments {width: 390px; float: right; padding: 6px; color: #333; font-size: 95%;}

#your-comments h2 {margin-bottom: 10px; color: #000;}

#your-comments li {clear: both; float: left; width: 390px; margin: 2px 0; padding: 0 0 0 12px; background: url(/images/bullet-red.jpg) 0 4px no-repeat;}

#your-comments li .left {float: left;}

#your-comments li .sport {padding: 0 20px 0 0;}

#your-comments li .sport, #your-comments li .right {float: right;}

#your-comments li a, #your-comments li a:visited {text-decoration: none; font-weight: bold; color: #000;}

#your-comments li a:hover {text-decoration: underline}

/* FIN DE YOUR COMMENTS */


/* TEAM PAGE */

.add_as_fan, .add_as_fan:visited {font-size: 80%; text-decoration: none; text-transform: uppercase; font-weight: bold; color: #fff; display: block; width: 189px; padding: 2px 0; border: solid 1px #ccc; text-shadow: #ccc 1px 1px 1px; text-align: center; border: solid 1px #000; background: #000;}

#teams-headlines {width: 972px; margin: 6px auto;}

#teams-headlines h1 {height: 30px; padding: 4px 0 0 10px; margin-bottom: 6px; font-size: 140%; color: #fff; background: url(/images/news-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#teams-headlines #s-heads {height: 32px; padding: 6px 7px 0 7px; background: #F2F2F2 url(/images/team-pages-title.jpg) left no-repeat; border: solid 1px #D8D8D8;} /* TABS SET */

#teams-headlines #team-pages-title {width: 170px; height: 30px; display: block; float: left;}

#teams-headlines #team-pages-title h1 {color: #fff; font-size: 180%;}

#teams-headlines #pestana_head2 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 9px 6px 9px; font-size: 130%; display: block; float: left;}

#teams-headlines #pestana_head3, #teams-headlines #pestana_head4, #teams-headlines #pestana_head5, #teams-headlines #pestana_head6, #teams-headlines #pestana_head7, #teams-headlines #pestana_head8, #teams-headlines #pestana_head9, #teams-headlines #pestana_head10 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 9px 6px 9px; font-size: 130%; display: block; float: left;}

#teams-headlines #pestana_head1, #teams-headlines #pestana_head2, #teams-headlines #pestana_head3, #teams-headlines #pestana_head4, #teams-headlines #pestana_head5, #teams-headlines #pestana_head6, #teams-headlines #pestana_head7, #teams-headlines #pestana_head8, #teams-headlines #pestana_head9, #teams-headlines #pestana_head10 {margin: 0 14px;}

#teams-headlines #GENERAL_head, #teams-headlines #MLB_head, #teams-headlines #NBA_head, #teams-headlines #NHL_head, #teams-headlines #NCAA_head, #teams-headlines #NASCAR_head, #teams-headlines #GOLF_head, #teams-headlines #SOCCER_head, #teams-headlines #OTHER_head {display: none;}

/* FIN DE TEAM PAGE */

/* team */

#team {padding: 6px 0;}

#box2 #teams {padding: 5px 0; border: solid 1px #ccc; background: #F2F2F2; float: left; width: 970px; clear: both;}

#body #box2 #teams h2 {float: left; margin: 0 12px; background: none; color: #000;}

#body #box2 #teams li {float: left; display: block; margin-bottom: 5px; background: none; padding: 0;}

#box2 #teams li a, #box2 #teams li a:visited {font-weight: bold; padding: 0 3px; border-right: solid 1px #666; color: #666; text-decoration: none; font-size: 80%; position: relative; top: 2px;}

#box2 #teams li a:hover, #box2 #teams li#current a {color: #000;}

/* team ARTICLES */

#team-articles {width: 975px;}

#team-articles h2 a, #team-articles h2 a:visited {color: #fff; text-decoration: none; display: block; width: 181px; height: 26px;}

#team-articles h2 a:hover {}

.team-article {width: 181px; height: 160px; float: left; border: solid 1px #ccc; margin: 0 6px 6px 0; padding: 3px; background: url(/images/local-article.jpg) repeat-x;}

#team .team-article h2 {height: 23px; color: #fff; font-size: 120%; padding: 3px 0 0 5px;}

#team .team-article .main_article {padding: 3px; color: #666; height: 105px;}

#team .team-article .main_article h3 {margin-bottom: 2px; height: 41px; overflow: hidden;}

#team .team-article .main_article h3 a, #team .team-article .main_article h3 a:visited {font-size: 95%; text-decoration: none; font-weight: bold;}

.team-article .main_article h3 a, .team-article .main_article h3 a:visited {color: #FF0000}

#team .team-article .main_article h3 a:hover {text-decoration: underline;}

#team .team-article .main_article a, #team .team-article .main_article a:visited {text-decoration: none;}

.team-article .main_article a, .team-article .main_article a:visited {color: #FF0000; font-weight: bold;}

#team .team-article .main_article a:hover {text-decoration: underline;}

#team .team-article .main_article img {border: solid 1px #ccc; float: left;}

#team .team-article .main_article span {font-size: 80%; padding: 0 0 0 5px; margin: 0 0 3px 0; line-height: 1em; display: block; width: auto; height: 11px; float: left; overflow: hidden;}

#team .team-article .main_article .description {font-size: 80%; height: 30px; clear: both; overflow: hidden; position: relative; top: 5px;}

#team .team-article .main_article .description img {display: none;}

#team .team-article .main_article .readmore {font-size: 80%; float: right; text-transform: uppercase; position: relative; top: 10px;}

/* SUB ARTICLES */

#team .team-article ul {}

#team .team-article li {padding: 0 0 0 10px;}

#body #team .team-article li a {color: #666; font-size: 80%; text-decoration: none; display: block; width: 165px; height: 14px; overflow: hidden; position: relative; top: 2px; margin: 0 0 3px 0;}

#team .team-article li a:hover {text-decoration: underline;}

/* FIN DE SUB ARTICLES */

/* team INNER */

#main-team {width: 454px; float: left; padding: 0 0 10px 0;}

.team-article-inner {border-bottom: solid 1px #ccc; padding: 10px 0;}

.team-article-inner a, .team-article-inner a:visited {text-decoration: none; font-weight: bold; color: #FF0000}

.team-article-inner a:hover {text-decoration: underline;}

.team-article-inner span.written {font-size: 85%; color: #666; padding: 2px 0 0 20px; display: block; margin: 10px 0;}

.team-article-inner .intro {font-size: 85%; color: #333; padding: 0 0 10px 0;}

.team-article-inner .readmore {float: right; font-size: 85%;}

/* FIN DE team INNER */

/* FIN DE team ARTICLES */

/* team SIDEBARS */

#team #sidebar-1 {width: 263px; float: left; padding: 0; margin: 0;}

#team #sidebar-2 {width: 233px; float: left; padding: 0; margin: 0;}

#team #sidebar-2 h3 {height: 25px; padding: 5px 0 0 7px; color: #fff; background: url(/images/h3-red.jpg) repeat-x;}

#team #sidebar-2 div {padding: 30px 0 0 0; margin: 10px 0;}

#team #sidebar-2 li {margin: 2px 0; padding: 0 0 0 12px;}

#team #sidebar-2 li a, #team #sidebar-2 li a:visited {text-decoration: none; font-size: 80%; font-weight: bold; color: #666;}

#team #sidebar-2 li a:hover {text-decoration: underline;}

/* FIN DE team SIDEBARS */

/* FIN DE team */

/* MOST READ ARTICLES */

#most-read-articles {padding: 5px; background: #E6E6E6}

#most-read-articles h3 {padding: 5px 0 0 8px; height: 26px; color: #fff;}

#most-read-articles #s-heads {width: 177px; height: 23px; padding: 4px 0 0 4px;} /* TABS SET */

#most-read-articles #ALL_most_read {}

#pestana_most_read1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 3px 6px 3px; font-size: 80%; display: block; float: left;}

#pestana_most_read2, #pestana_most_read3, #pestana_most_read4, #pestana_most_read5, #pestana_most_read6 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 3px 6px 3px; font-size: 80%; display: block; float: left;}

#most-read-articles #NFL_most_read, #most-read-articles #MLB_most_read, #most-read-articles #NBA_most_read, #most-read-articles #NHL_most_read, #most-read-articles #NCAA_most_read {display: none;}

#most-read-articles ul {font-size: 80%; color: #808080;}

#most-read-articles li {display: block; border: solid 1px #CCC; background: #fff; padding: 5px; margin: 6px 0;}

#most-read-articles li .avatar_f {width: 26px; height: 26px;}

#most-read-articles li .writer {width: 130px; float: left;}

#most-read-articles li h5 {}

#most-read-articles li h5 a, #most-read-articles li h5 a:visited {color: #000; text-decoration: none; font-size: 100%; display: block; overflow: hidden; font-weight: normal;}

#most-read-articles li h5 a:hover {text-decoration: underline;}

#most-read-articles li img {margin: 0 6px 0 0;}

#most-read-articles li .written {font-size: 85%; display: block;}

#most-read-articles li .written a {text-decoration: none; font-weight: bold;}

#most-read-articles li .written a:hover {text-decoration: underline;}

/* FIN DE MOST REAS ARTICLES */

/* PICK EDITOR */

#pick-editor {font-size: 80%; padding: 5px; background: #E6E6E6; color: #666;}

#pick-editor a, #pick-editor a:visited {text-decoration: none; font-weight: bold;}


#pick-editor a:hover {text-decoration: underline;}

#body #pick-editor h3 {height: 26px; font-size: 150%; background: url(/images/editor-pick-header.jpg);}

#pick-editor #pick-editor-box {padding: 5px; background: #fff;}

#pick-editor .picture {width: 70px; height: 60px; overflow: hidden; margin: 0px 6px 0 0px; float: left;}

#pick-editor h5 {float: left; width: 202px; margin: 0 0 3px 0;}

#pick-editor h5 a, #pick-editor h5 a:visited {color: #333; font-size: 170%; line-height: 1.2em; letter-spacing: -1px;}

/* FIN DE PICK EDITOR */

/* FEATURED ARTICLES BACKGROUND */

#featured_articles {background: #E6E6E6; padding: 8px 10px;}

/* FIN DE FEATURED ARTICLES BACKGROUND */

/* SHOUT BOX */

#shoutbox {width: 505px; font-size: 85%; background: #E6E6E6;}

#shoutbox a, #shoutbox a:visited {text-decoration: none; font-weight: bold;}

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

#shoutbox h3 {width: 498px; height: 25px; text-shadow: #000 1px 1px 1px; padding: 5px 0 0 7px; color: #fff; background: url(/images/h3-dblack.jpg) repeat-x; font-size: 135%;}

#last_message {width: 485px; height: 272px; padding: 10px; overflow-y: auto; overflow-x: hidden;}

.message-0, .message-1 {width: 386px; margin: 0 0 15px 0; padding: 0 0 18px 0; border-top: solid 1px #C5C5C5; line-height: 1.7em;}

.message-0 .message, .message-1 .message {width: 366px; padding: 10px; border-left: solid 1px #C5C5C5; border-right: solid 1px #C5C5C5; display: block;}

.message span.time_ago {font-size: 80%; color: #666;}

.message-0 {float: left; background: #fff url(/images/shoutbox/message-left.png) left bottom no-repeat;}

.message-1 {float: right; background: #fff url(/images/shoutbox/message-right.png) right bottom no-repeat;}

#shoutbox .message-1 a, #shoutbox .message-1 a:visited {color: #3F94CD;}

#chat_form {width: 485px; padding: 10px; border-top: solid 1px #ccc;}

#shoutbox #message {width: 373px; height: 23px; padding: 7px 0 0 7px; border: solid 1px #ccc;}

#shoutbox .button {height: 30px; width: 80px; color: #fff; font-weight: bold; border: none; background: url(/images/button.jpg) repeat-x; cursor: pointer;}

/* FIN DE SHOUT BOX */

/* TAG CLOUD */

#body #tag_cloud {padding: 5px; background: #E6E6E6;}

#body #tag_cloud h3 {background: url(/images/h3_black_292x31.jpg) no-repeat;}

#body #tag_cloud h3 a {float: right; position: relative; top: -5px;}

#body #tag_cloud h3 span {display: block; width: 88px; height: 31px; float: right; position: relative; top: -6px;}

#tag_cloud ul {width: 270px; line-height: 1.7em; padding: 5px 10px; background: #fff;}

#tag_cloud ul a, #tag_cloud ul a:visited {color: #0D6AAF; text-decoration: none;}

#body #tag_cloud ul a:hover {text-decoration: underline;}

/* FIN DE TAG CLOUD */

/* ATHLETE PAGE */

#athlete_page #sidebar-1 h3, #athlete_page #sidebar-2 h3 {height: 26px; padding: 5px 0 0 8px; background: #29478D;}

#athlete_page #fa {text-shadow: #000 1px 1px 1px;}

#body #athlete_page #sidebar-1 li {background: url(/images/bullet-blue.jpg) 0 6px no-repeat;}

/* FIN DE ATHLETE PAGE */

/* RECENT ATHLETE ARTICLES */

#recent-athlete-articles {background: #E6E6E6; padding: 5px;}

#body #recent-athlete-articles h3 {background: url(/images/h3_blue_181x31.jpg) no-repeat; margin-bottom: 5px;}

#recent-athlete-articles ul {font-size: 80%; color: #808080;}

#recent-athlete-articles ul .athlete_avatar {height: 50px; float: left; overflow: hidden; border: solid 3px #A6A6A6; margin-right: 5px;}

#recent-athlete-articles ul .avatar_f {width: 50px; height: 100%;}

#recent-athlete-articles li {border-bottom: solid 2px #A6A6A6; width: 171px; padding: 5px; background: #fff;}

#recent-athlete-articles li img.avatar_f {margin: -2px 6px 0 0;}

#recent-athlete-articles li h5 {width: 110px; float: left;}

#recent-athlete-articles li h5 a, #recent-athlete-articles li h5 a:visited {color: #000; text-decoration: none; font-size: 110%; line-height: 1em;}

#recent-athlete-articles li h5 a:hover {text-decoration: underline;}

#recent-athlete-articles li span {font-size: 100%; display: block;}

#recent-athlete-articles li span a, #recent-athlete-articles li span a:visited {text-decoration: none; font-weight: bold;}

#recent-athlete-articles li span a:hover {text-decoration: underline;}

#recent-athlete-articles a.more, #recent-athlete-articles a.more:visited {color: #000; font-size: 80%; font-weight: bold; text-decoration: none; float: right; padding-right: 5px;}

#recent-athlete-articles a.more:hover {text-decoration: underline;}

/* FIN DE RECENT ATHLETE ARTICLES */

/* TOP CONTRIBUTORS MODULE */

#top_contributors_module {color: #333; padding: 5px; background: #E6E6E6}

#top_contributors_module h3 {background: url(/images/h3_black_181x31.jpg) no-repeat;}

#top_contributors_module .contributor_background {width: 181px; height: 41px; border-bottom: solid 1px #ccc; background: #fff;}

#top_contributors_module .contributor {font-size: 80%; padding: 0 6px; margin: 6px 0 0 0; width: 125px; float: left;}

#top_contributors_module img {margin-right: 6px;}

#top_contributors_module .contributor h4 {height: 15px; overflow: hidden;}

#top_contributors_module h4 a, #top_contributors_module h4 a:visited {color: #00498D; text-decoration: none; font-size: 95%;}

#top_contributors_module h4 a:hover {text-decoration: underline;}

#top_contributors_module span {font-weight: bold;}

#top_contributors_module .article_count {position: relative; right: 6px; top: 6px; float: right; width: 40px; height: 21px; padding: 5px 0 0 0; line-height: 1.1em; font-size: 65%; font-weight: bold; text-align: center; color: #000; background: url(/images/article_count.jpg) no-repeat}

#top_contributors_module .article_count h4 {font-size: 170%;}

/* FIN DE TOP CONTRIBUTORS MODULE */

/* TOP TEAMS ARTICLES */

#top-teams {padding: 5px; background: #E6E6E6}

#top-teams h3 {padding: 5px 0 0 8px; height: 26px; color: #fff;}

#top-teams ul {font-size: 80%; color: #808080; text-transform: uppercase;}

#top-teams ul .team_thumb {width: 26px; height: 26px; float: left; border: solid 2px #ccc; overflow: hidden; margin: -3px 6px 0 0;}

#top-teams ul img {width: 26px; height: 26px;}

#top-teams li {border-bottom: solid 1px #CCC; width: 169px; padding: 6px; height: 24px; background: #fff;}

#top-teams li .team_info {width: 126px; height: 24px; float: left;}

#top-teams li h5 {width: 88px; float: left;}

#top-teams li h5 a, #top-teams li h5 a:visited {color: #333; text-decoration: none; font-size: 100%;}

#top-teams #top_cities li {padding: 6px 6px 6px 0;}

#top-teams #top_cities li h5 {width: 94px;}

#top-teams #top_cities li h5 a, #top-teams #top_cities li h5 a:visited {font-size: 110%;}

#top-teams li h5 a:hover {text-decoration: underline;}

#top-teams li span {font-size: 85%;}

#top-teams li span a, #top-teams li span a:visited {text-decoration: none; font-weight: bold;}

#top-teams li span a:hover {text-decoration: underline;}

#top-teams li .article_count {float: right; width: 40px; height: 21px; padding: 5px 0 0 0; line-height: 1.1em; font-size: 80%; font-weight: bold; text-align: center; color: #000; background: url(/images/article_count.jpg) no-repeat}

#top-teams li .article_count h4 {font-size: 170%;}

#top-teams #s-heads {height: 23px; width: 177px; padding: 4px 0 0 4px;} /* TABS SET */

#top-teams #ALL_team {}

#pestana_team1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news.jpg) center bottom no-repeat; padding: 1px 3px 6px 3px; font-size: 80%; display: block; float: left;}

#pestana_team2, #pestana_team3, #pestana_team4, #pestana_team5, #pestana_team6, #pestana_team7, #pestana_team8 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 3px 6px 3px; font-size: 80%; display: block; float: left;}

#top-teams #NFL_team, #top-teams #MLB_team, #top-teams #NBA_team, #top-teams #NHL_team, #top-teams #NCAA_team, #top-teams #NASCAR_team, #top-teams #MORE_team {display: none;}


/* FIN DE TOP TEAMS */

/* FEATURED PHOTOS MODULE */

#featured_photos {padding: 5px; background: #E6E6E6}

#featured_photos h3 {margin-bottom: 6px;}

#loading_featured_photo {}

#featured_photos #featured_photo {width: 181px; min-height: 126px; margin: 3px 0; background: url(/images/loading.gif) center center no-repeat;}

#featured_photos #featured_photo img {width: 181px; height: auto;}

#featured_photos #nav {height: 15px; width: 181px; padding: 3px 0; background: url(/images/h3-recent-articles.jpg) repeat-x;}

#featured_photos #nav span {float: right; color: #fafafa; font-size: 80%;}

#featured_photos #nav a, #featured_photos #nav a:visited {color: #fff; text-decoration: none; font-weight: bold; display: inline;}

#featured_photos #nav a:hover {text-decoration: underline;}

/* FIN DE FEATURED PHOTOS MODULE */

/* FEATURED PAGE */

#featured_page {padding: 5px; background: #E6E6E6}

#body #featured_page h3 {margin-bottom: 6px; background: url(/images/h3_181x31.jpg) no-repeat;}

#featured_page img {width: 70px; height: 50px; float: left; margin-right: 6px;}

#featured_page h4 {font-size: 110%; letter-spacing: -1px;}

#featured_page a, #featured_page a:visited {text-decoration: none; font-weight: bold;}

#featured_page h4 a:hover {text-decoration: underline;}

#featured_page p {font-size: 80%; color: #666;}

#featured_page_content {background: #fff; padding: 3px;}

/* FIN DE FEATURED PAGE */

/* FACEBOOK PROFILE */

#body #facebook_profile a, #body #facebook_profile a:visited {color: #3B577F;}

#facebook_profile h1 {background: #5170A6; color: #fff; padding: 5px 10px;}

#facebook_profile h2 {width: 390px; background: #5170A6; color: #fff; padding: 5px 10px; float: right}

#facebook_profile .FB_Link {float: left;}

#facebook_profile .fb_options {float: left; font-size: 80%; font-weight: bold; padding: 0 10px;}

#facebook_profile #fb_friends {width: 270px; float: right;}

#facebook_ad {height: 600px; width: 120px; float: right; margin: 6px;}

/* FIN DE FACEBOOK PROFILE */

/* SEARCH MODULE */

#body #search_module {padding: 6px; background: #E6E6E6;}

#body #search_module input#search_word {border: solid 1px #ccc; width: 135px; height: 15px; padding: 3px; color: #666; background: #fff; float: left; margin: 0;}

#body #search_module input.button {background: #ccc; height: 22px; width: 30px; padding: 2px; color: #666; font-weight: bold; border: none; cursor: pointer; float: right; margin: 0;}

#body #search_module input.button:active {font-size: 90%;}

/* FIN DE SEARCH MODULE */

/* FEATURED BLOGS TABS */

#featured-blogs-tabs {padding: 10px 0 10px 10px; background: #E6E6E6;}

#featured-blogs-tabs h3 {width: 440px; height: 26px; color: #fff; background: url(/images/h3_black_448x31.jpg) no-repeat; padding: 5px 0 0 8px; text-shadow: #666 1px 1px 1px;}

#tab-blogs {width: 440px; height: 24px; padding: 4px; margin: 3px 0 6px 0; background: #F2F2F2;}

#ALL_feat_blog {}

#pestana_feat_blog1 {background: #C2272D url(/images/tab-blogs/tab-blogs.jpg) center bottom no-repeat; color: #fff;}

#pestana_feat_blog1, #pestana_feat_blog2, #pestana_feat_blog3, #pestana_feat_blog4, #pestana_feat_blog5, #pestana_feat_blog6, #pestana_feat_blog7, #pestana_feat_blog8, #pestana_feat_blog9, #pestana_feat_blog10 {padding: 3px 5px 6px 5px;}

#pestana_feat_blog1, #pestana_feat_blog2, #pestana_feat_blog3, #pestana_feat_blog4, #pestana_feat_blog5, #pestana_feat_blog6, #pestana_feat_blog7, #pestana_feat_blog8, #pestana_feat_blog9, #pestana_feat_blog10 {font-size: 85%; text-decoration: none; font-weight: bold; display: block; float: left; margin: 0 3px 0 3px;}

#pestana_feat_blog2, #pestana_feat_blog3, #pestana_feat_blog4, #pestana_feat_blog5, #pestana_feat_blog6, #pestana_feat_blog7, #pestana_feat_blog8, #pestana_feat_blog9, #pestana_feat_blog10 {background: #F2F2F2; color: #000;}

#NFL_feat_blog {display: none;}

#MLB_feat_blog {display: none;}

#NBA_feat_blog {display: none;}

#NHL_feat_blog {display: none;}

#NCAA_feat_blog {display: none;}

#NASCAR_feat_blog {display: none;}

#MMA_feat_blog {display: none;}

#SOCCER_feat_blog {display: none;}

#OTHER_feat_blog {display: none;}

#ALL_feat_blog, #NFL_feat_blog, #MLB_feat_blog, #NBA_feat_blog, #NHL_feat_blog, #NCAA_feat_blog, #NASCAR_feat_blog, #GOLF, #SOCCER_feat_blog, #OTHER_feat_blog {/*height: 765px;*/}

.blog_featured {width: 85px; float: left; margin: 0 5px 4px 0;}

#athlete_page .blog_featured {margin: 0 5px 3px 0;}

.blog_featured img {width: 85px; height: 85px;}

.blog_featured a, .blog_featured a:visited {text-decoration: none;}

.blog_featured a:hover {filter: alpha(opacity=85); opacity: .85; -moz-opacity:0.85}

.blog_featured .featured_blog_name {text-transform: uppercase; font-size: 80%; display: block; width: 85px; height: 13px; overflow: hidden; float: left; clear: both; color: #808080; font-weight: bold; padding: 2px 0 2px 2px; text-align: center;}

.blog_featured .featured_blog_url, .blog_featured .featured_blog_url:visited {font-size: 75%; background: #B3B3B3; color: #fff; padding: 2px; display: block; width: 81px; height: 13px; overflow: hidden; letter-spacing: -0.1em; text-align: center;}

/* FIN DE FEATURED BLOGS TABS */

/* NOT SO FAST */

#not_so_fast {position: absolute; width: 870px; height: 280px; padding: 10px; background: #fff; border: solid 1px #B4B4B4; z-index: 999999999; margin: -280px 0 0 100px; display: none;}

#not_so_fast h2 {color: #000;}

#not_so_fast #not_so_fast_login p {width: 270px; height: 23px; float: left; display: block; border: solid 1px #D9D9D9; margin: 0 0 5px 10px; background: #fff;}

#not_so_fast #not_so_fast_login label {padding: 4px 7px 0 7px; height: 19px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9; font-size: 85%; color: #585858;}

#not_so_fast #not_so_fast_login input {width: 180px; height: 17px; border: solid 1px #fff; padding: 3px 0 0 5px; color: #585858;}

#not_so_fast #not_so_fast_login .button_not_so_fast {width: 70px; height: 25px; padding: 0; background: url(/images/button.jpg) repeat-x; cursor: pointer; color: #fff; font-weight: bold; font-size: 95%; margin-left: 10px;}

#create_account_not_so_fast .button {width: 150px; margin: -24px 0 0 0;}

#not_so_fast_link {display: block; height: 102px; border: solid 1px #ccc; cursor: text; background: #fff;}

#media #not_so_fast_link {width: 452px;}

#not_so_fast_close_link {float: right; font-weight: bold;}

#body #not_so_fast_close_link:hover {color: red; text-decoration: none;}

/* FIN DE NOT SO FAST */

/* FACEBOOK */

#facebook_comment_form * {max-width: 478px;}

/* FIN DE FACEBOOK */


/* SPOTLIGHT ARTICLES */

#spotlight_articles {padding: 5px 10px; background: #E6E6E6;}

#spotlight_articles h3 {height: 31px; padding: 5px 0 0 8px; color: #fff; background: url(/images/h3_red_448x31.jpg) no-repeat; text-shadow: #000 1px 1px 1px;}

.spotlight_article {width: 204px; height: 78px; float: left; padding: 5px; margin: 0 5px; background: #fff;}

.spotlight_article h4 {max-height: 48px; overflow: hidden;}

.spotlight_article h4 a, .spotlight_article h4 a:visited {color: #000; font-size: 120%; text-decoration: none;}

.spotlight_article a:hover {text-decoration: underline;}

.spotlight_article span a, .spotlight_article span a:visited {font-weight: bold; text-decoration: none;}

.spotlight_article .picture {width: 70px; height: 70px; margin-right: 5px; float: left; overflow: hidden;}

.spotlight_article span {display: block; font-size: 80%;}

.spotlight_article .date {color: #666;}

/* FIN DE SPOTLIGHT ARTICLES */

/* NEWS WIRE */

#news_wire {padding: 5px; background: #E6E6E6;}

#sidebar-1 #news_wire h3 {background: url(/images/h3_black_wire_292x31.jpg) no-repeat; padding-left: 35px;}

.news_wire {background: #fff; padding: 5px;}

#news_wire h4 a, #news_wire h4 a:visited {color: #000; text-decoration: none; font-size: 120%; letter-spacing: 0em;}

#news_wire h4 a:hover {text-decoration: underline;}

#news_wire span {font-size: 80%; color: #333; display: block; margin: 3px 0;}

#news_wire p {font-size: 90%;}

#news_wire .readmore, #news_wire .readmore:visited {display: block; margin-top: -15px; float: right; color: #000; font-weight: bold; text-decoration: none; font-size: 90%;}

#news_wire .readmore:hover {text-decoration: underline;}

/* FIN DE NEWS WIRE */


/* SPORTSCASTER */

#welcome-sports-fans {width: 478px; height: 178px; margin: 6px 6px 0 0; padding: 10px; float: right; background: url(/images/welcome_sports_fans.jpg) no-repeat;}

#welcome-sports-fans h1 {color: #fff; margin-bottom: 3px; text-shadow: #000 1px 1px 1px;}

#welcome-sports-fans p {color: #fff; font-size: 90%;}

#welcome-sports-fans .sportcaster {width: 155px; float: left; margin: 10px 0 0 0;}

#welcome-sports-fans .sportcaster img {float: left; width: 25px; height: 25px; margin: 0 5px 5px 0;}

#welcome-sports-fans .sportcaster h3 {color: #fff; font-size: 115%; float: left; text-shadow: #000 1px 1px 1px;}

#welcome-sports-fans .sportcaster p {width: 125px; display: block; float: left; line-height: 1.2em;}

#welcome-sports-fans #become-reporter {text-align: center; padding-top: 15px;}

#welcome-sports-fans #become-reporter span {color: #fff; font-size: 80%;}

#welcome-sports-fans #become-reporter a, #welcome-sports-fans #become-reporter a:visited {color: #fff; font-weight: bold; padding: 7px 50px 10px 50px; background: url(/images/create_account_button.jpg) no-repeat; text-decoration: none; font-size: 120%; line-height: 1em; text-shadow: #000 1px 1px 1px;}

/* FIN DE SPORTCASTER */

#body #pestana_head_wire1 {color: #fff; font-weight: bold; text-decoration: none; background: url(/images/tab-news-black.jpg) center bottom no-repeat; padding: 1px 4px 6px 5px; font-size: 80%; display: block; float: left;}

#body #pestana_head_wire2, #body #pestana_head_wire3, #body #pestana_head_wire4 {color: #000; font-weight: bold; text-decoration: none; padding: 1px 4px 6px 5px; font-size: 80%; display: block; float: left;}

#MLB_head_wire, #NBA_head_wire, #NHL_head_wire {display: none;}

/* SIGN UP */

#pop_up_background {background: #000; filter: alpha(opacity=25); opacity: .25; -moz-opacity:0.25; width: 100%; height: 100%; z-index: 99999999999; position: absolute;}

#pop_up_center {position: relative; z-index: 999999999; width: 984px; margin: 0 auto;}

#pop_up {/*background: url(http://www.playerpress.com/images/pop_up_back.png) repeat-y;*/ position: fixed; top: 70px; left: 39%; width: 420px; /*height: 425px; /*padding: 25px 30px;*/}

#sign_up_errors {position: absolute; left: 350px;}

#pop_up_head {height: 25px; padding: 5px 0 0 7px; font-weight: bold; font-size: 120%; color: #000; text-shadow: #ccc 1px 1px 1px; /*background: url(/images/pop_header.jpg) no-repeat;*/}

#pop_up_head img {position: relative; top: 3px; margin: 0 3px;}

#pop_up_thanks {/*background: url(http://www.playerpress.com/images/pop_up_back.png) repeat-y;*/ position: absolute; top: 140px; left: 350px; width: 360px; height: 110px; padding: 20px 30px;}

#pop_up #close, #pop_up_thanks #close {float: right; color: #000; font-size: 85%; text-decoration: none; font-weight: bold; position: relative; top: 7px; right: 10px;}

#pop_up h2, #sign_pop_thanks h2 {text-shadow: #999 1px 1px 1px; font-size: 160%; margin-bottom: 15px;}

/*#pop_up {float: left; background: url(/images/admin/form.jpg) bottom repeat-x; border: solid 1px #E0E0E0; padding: 10px 0; font-size: 85%; color: #585858;}*/

#pop_up span#text {font-size: 85%; display: block; margin-bottom: 15px;}

#pop_up p {width: 358px; height: 33px; float: left; display: block; border: solid 1px #D9D9D9; margin: 0 0 10px 0; background: #fff;}

#pop_up label {padding: 8px 7px 0 7px; height: 25px; background: #F7F7F7; display: block; float: left; border-right: solid 1px #D9D9D9;}

#pop_up p input {width: 170px; height: 22px; border: solid 1px #fff; padding: 5px 0 0 5px; color: #585858;}

#pop_up p input#password_confirmation {width: 130px;}

#pop_up #red_form label {background: #DD1D31; color: #fff;}

#pop_up #red_form .you_message {width: 345px;}

#pop_up #red_form textarea {width: 346px; height: 108px; padding: 6px; border: solid 1px #D9D9D9; margin-bottom: 10px;}

#pop_up p select {border: solid 1px #fff; font-size: 95%; margin: 3px 0 0 5px;}

#pop_up .button, #pop_up_thanks .button {float: right; clear: both; background: url(http://www.playerpress.com/images/button.jpg) repeat-x; color: #fff; text-shadow: #000 2px 2px 2px; font-weight: bold; width: 80px; height: 30px; border: none; cursor: pointer;}

#pop_up .button:active, #pop_up_thanks .button:active {font-size: 90%;}

#pop_up .required {float: left; font-size: 85%;}

#circle_loading, .circle_loading {padding: 30px 0 0 40px; background: url(http://www.playerpress.com/images/circle_loading.gif) center center no-repeat; float: left; display: none;}

#pop_up_errors {position: absolute; top: 600px; left: 350px; width: 350px; height: 350px; overflow: hidden; padding-left: 20px;}

#pop_up_errors h2 {text-shadow: #999 1px 1px 1px; font-size: 110%;}

.pop_up_top {width: 420px; height: 15px; background: url(http://www.playerpress.com/images/pop_up_top_bottom.png) top no-repeat;}

.pop_up_background {width: 360px; /*max-height: 360px; overflow: auto;*/ padding: 5px 30px; background: url(http://www.playerpress.com/images/pop_up_back.png) repeat-y; position: relative;}

.pop_up_bottom {width: 420px; height: 15px; background: url(http://www.playerpress.com/images/pop_up_top_bottom.png) bottom no-repeat;}

/* SEND TO A FRIEND */

/*#send_to_a_friend #pop_up {background: url(/images/pop_up_send_to_a_friend_background.png) no-repeat; left: 325px; width: 410px; height: 525px;}

#send_to_a_friend #pop_up_head {background: url(/images/pop_header_large.jpg) no-repeat;}*/

#send_to_a_friend #article {font-size: 80%;}

#send_to_a_friend #article h1 {margin-bottom: 12px;}

#send_to_a_friend #article img {position: relative; top: 2px;}

#send_to_a_friend #pop_up p {width: 378px; margin-left: -10px;}

#send_to_a_friend #pop_up label {font-size: 80%;}

#body #send_to_a_friend #pop_up p input {width: 202px; height: 20px; padding-top: 5px; padding-right: 0; font-size: 80%;}

#send_to_a_friend .you_message {background: #F7F7F7;;}

#send_to_a_friend .you_message label {border-right: none;}

#send_to_a_friend textarea {width: 366px; height: 100px; padding: 6px; margin-left: -10px; border: solid 1px #D9D9D9;}

#body #send_to_a_friend .button {position: relative; left: 10px;}

/* FIN DE SEND TO A FRIEND */

/* FIN DE SIGN UP */

/* VOTES */

.green_vote {color: green}

.red_vote {color: red}

.votes {float: right;}

.sign_in_to_rate {width: 190px; padding: 20px; background: #fff; position: absolute; border: solid 1px #ccc; display: none; line-height: 2em;}

.sign_in_to_rate h2 {text-shadow: #999 1px 1px 1px;}

#body .sign_in_to_rate a#close {float: right; color: #666; text-decoration: none;}

/* FIN DE VOTES */

/* PLAYERPICKS */

#playerpicks {padding: 0 6px 6px 6px;}

#playerpicks_header {height: 100px; margin-bottom: 6px; background: url(/images/playerpicks/header.jpg) no-repeat;}

#closing_picks {width: 467px; height: 100px; float: right;}

#closing_picks h3 {width: 110px; height: 19px; padding: 1px 0 0 10px; font-size: 95%; color: #fff; text-shadow: #000 1px 1px 1px; margin: 6px 0 6px 22px; background: url(/images/playerpicks/h3_closing_picks.jpg) no-repeat;}

#closing_picks .section {background: #fff; height: 50px; padding: 5px;}

#closing_picks a, #closing_picks a:visited {color: #000;}

#body #closing_picks a:hover {text-decoration: underline;}

#closing_picks .section img.team_image {border: solid 2px #ccc; float: left; margin: 0 6px; max-height: 30px;}

#closing_picks .section .team {display: block; width: 92px; padding: 7px 0 0 0; float: left; font-weight: bold; font-size: 90%; overflow: hidden; text-decoration: none;}

#closing_picks .section .odd {display: block; width: 30px; height: 20px; margin: 6px 6px 0 6px; padding: 5px 0 0 0; float: left; text-align: center; font-size: 80%;}

#closing_picks .section .vs {display: block; width: 36px; height: 26px; padding: 10px 0 0 0; float: left; font-weight: bold;}

#closing_picks .game_date {display: block; text-align: center; font-size: 75%; color: #333; position: relative; top: 2px;}

#main_picks {width: 452px; margin-right: 6px; float: left;}

#sidebar_1_picks {width: 300px; float: left; margin-right: 6px;}

#sidebar_2_picks {width: 200px; float: left; margin-right: 6px;}

/* PLACE BETS */

#place_bets {padding: 6px; background: #E6E6E6; margin-bottom: 6px;}

#place_bets h3 {height: 25px; padding: 5px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/h3_463.jpg) no-repeat; color: #fff;}

#place_bets_tabs {height: 24px; padding: 4px; background: #F2F2F2;}

#place_bets_tabs .place_bets_tab, #place_bets_tabs .place_bets_tab:visited {padding: 3px 5px 6px 5px; color: #000; font-size: 95%; text-decoration: none; font-weight: bold; display: block; float: left; margin: 0 3px 0 3px;}

#place_bets_tabs #current_place_bet_tab, #place_bets_tabs #current_place_bet_tab:visited {background: #C2272D url(/images/tab-blogs/tab-blogs.jpg) center bottom no-repeat; color: #fff;}

#place_bets_form {}

#place_bets form {background: #fff;}

#games_top_pick {padding: 10px;}

#games_top_pick img.team_image {border: solid 2px #ccc; float: left; margin: 0 6px; background: #fff;}

#games_top_pick input, .picked {float: left; position: relative; top: 10px;}

#games_top_pick input {margin-right: 3px;}

#games_top_pick .clear_line {border-bottom: solid 1px #ccc; margin: 6px 0; height: 6px; clear: both;}

#games_top_pick .team {display: block; width: 70px; padding: 2px 0 0 0; float: left; font-size: 90%; overflow: hidden;}

#games_top_pick .team .condition {display: block; font-size: 90%; color: #666;}

#games_top_pick .odd {display: block; width: 30px; height: 20px; margin: 3px 3px 0 3px; padding: 5px 0 0 0; float: left; text-align: center; font-size: 80%;}

#games_top_pick .vs {display: block; width: 36px; height: 26px; padding: 8px 0 0 0; font-size: 90%; float: left; position: relative; left: 0px; display: none;}

#games_top_pick .vs input {position: relative; top: 2px;}

#games_top_pick .vs .picked {top: 0px;}

#games_top_pick .game_date {display: block; text-align: center; font-size: 80%; color: #666;}

#place_bets .button {width: 77px; height: 37px; color: #fff; cursor: pointer; text-shadow: #000 1px 1px 1px; border: none; font-weight: bold; font-size: 150%; background: url(/images/playerpicks/button.jpg) no-repeat;}

#place_bets .button:active {font-size: 140%;}

#place_bets .pick_amount {float: right; position: relative; top: 10px; font-size: 90%; font-weight: bold;}

#pick_button {padding: 0 10px 10px 10px;}

.bet_amount {position: relative; left: 7px; top: 5px;}

#place_bets select {/*max-width: 45px;*/}

/* FIN DE PLACE BETS */

/* CONTESTS */

#contests {padding: 6px; margin-bottom: 6px; background: #E6E6E6;}

#contests h3 {height: 25px; padding: 5px 0 0 10px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/h3_463_blue.jpg) no-repeat; color: #fff;}

.contest {padding: 6px; margin-top: 6px; background: #fff;}

.contest h1 {margin-bottom: 6px;}

.contest img {float: left; margin-right: 6px;}

.contest p {font-size: 85%; margin-bottom: 6px;}

.contest .bet_amount {/*margin-left: -10px;*/}

.contest select {}

#contests .contest a.yes, #contests .contest a.no {padding: 7px 0 0 0; height: 23px;}

.contest .yes, .contest .no {cursor: pointer; border: none; float: right; display: block; width: 54px; height: 30px; padding: 0 0 0 0; text-decoration: none; text-align: center; color: #fff; text-shadow: #000 1px 1px 1px; font-weight: bold; margin: 6px 0 0 6px;}

.contest .yes:active, .contest .no:active {font-size: 80%;}

.contest .yes {background: url(/images/playerpicks/yes.jpg) no-repeat;}

.contest .no {background: url(/images/playerpicks/no.jpg) no-repeat;}

.contest_description {width: 300px; height: 35px; padding: 15px 0 0 0; float: left;}

/* FIN DE CONTESTS */

/* CONSENSUS PICKS */

#consensus_picks {padding: 6px; background: #E6E6E6; margin-bottom: 6px;}

#consensus_picks h3 {height: 25px; padding: 5px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/h3_265_black.jpg) no-repeat; color: #fff;}

.consensus_pick {padding: 6px 6px 12px 6px; background: #fff; border-bottom: solid 1px #ccc;}

.consensus_pick_left {width: 140px; float: left;}

.consensus_pick_rigth {width: 118px; float: right;}

.consensus_pick img.team {border: solid 2px #ccc; float: left; margin: 0 6px 0 0;}

.consensus_pick h4 {float: left; font-size: 90%; width: 100px;}

.consensus_pick span.percentage {display: block; width: 47px; height: 27px; margin: 3px 3px 0 3px; padding: 5px 0 0 0; text-align: center; font-weight: bold; font-size: 110%; float: right; background: url(/images/playerpicks/box_grey.jpg) no-repeat;}

.consensus_pick .against {float: left; font-size: 80%; color: #666;}

.consensus_pick .button {cursor: pointer; border: none; position: relative; top: 5px; left: -20px; width: 47px; height: 23px; font-size: 75%; text-align: center; text-shadow: #000 1px 1px 1px; text-decoration: none; color: #fff; font-weight: bold; float: right; display: block; background: url(/images/playerpicks/pick_it_button.jpg) no-repeat;}

.consensus_pick .button:active {font-size: 70%;}

.consensus_pick select {width: 58px; border: solid 1px #ccc; position: relative; top: 0; left: 10px;}

/* FIN DE CONSENSUS PICKS */

/* LATEST BETS */

#latest_bets {padding: 6px; background: #E6E6E6; margin-bottom: 6px; color: #666;}

#latest_bets h3 {height: 25px; padding: 5px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/h3_265_red.jpg) no-repeat; color: #fff;}

.latest_bet {padding: 6px; background: #fff; border-bottom: solid 1px #ccc; font-size: 90%;}

.latest_bet img.user_avatar {border: solid 1px #ccc; float: left; margin: 0 6px 0 0; width: 27px; height: 27px;}

.latest_bet h4 {float: left; width: 90px; overflow: hidden;}

.latest_bet strong {width: 215px; float: left; display: block; font-weight: normal;}

.latest_bet a, .latest_bet a:visited {color: #000; font-weight: bold; text-decoration: none;}

.latest_bet a:hover {text-decoration: underline;}

.latest_bet span {float: left; color: #666; display: block; font-size: 90%}

.latest_bet h5 {float: right; margin-top: 4px; width: 100px; height: 35px;}

.latest_bet img.team_avatar {border: solid 1px #ccc; float: left; margin: 0 6px 0 0; width: 33px; height: 33px; display: none;}

#list_of_picks {font-size: 80%; color: #666;}

#list_of_picks {display: block; max-height: 360px; overflow: auto; overflow-x: hidden;}

#list_of_picks img {margin-right: 10px; position: relative; top: 12px; border: solid 2px #ccc;}

#list_of_picks a, #list_of_picks a:visited {font-weight: bold; text-decoration: none; color: #000;}

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

/* FIN DE LATEST BETS */

/* WELCOME USER */

#welcome_user {width: 188px; padding: 6px; margin-bottom: 6px; background: url(/images/playerpicks/welcome_user_back.jpg) repeat-y;}

#welcome_user h2 {margin-bottom: 6px; font-size: 115%;}

#welcome_user_back {padding: 6px; background: #fff;}

#welcome_user_image {width: 50px; border: solid 1px #ccc; float: left; margin-right: 6px;}

#welcome_user_image img {width: 100%}

#welcome_user_back span.number {font-size: 85%; display: block; margin: 10px 0;}

/* #welcome_user strong {width: 57px; height: 28px; position: relative; top: -7px; float: right; padding: 7px 0 0 0; font-size: 120%; font-weight: bold; text-align: center; background: url(/images/playerpicks/box_grey.jpg) no-repeat;} */

#welcome_user_back h3 {height: 25px; padding: 5px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; color: #fff; background: url(/images/playerpicks/h3_176.jpg) no-repeat;}

#your_active_bets {max-height: 188px; overflow: auto;}

.active_bet {padding: 6px; background: #fff; border-bottom: solid 1px #ccc;}

.active_bet img {border: solid 2px #ccc; float: left; margin: 0 6px 0 0;}

.active_bet h4 {width: 105px; float: left; font-size: 85%;}

.active_bet p {font-size: 80%;}

.active_bet span {float: left; font-size: 80%; color: #666; margin: 0 6px 0 0; position: relative;}

.active_bet a, .active_bet a:visited {color: #000; text-decoration: none;}

.active_bet a:hover {text-decoration: underline;}

#mybets_link, #mybets_link:visited {color: #666; text-decoration: none; font-size: 80%; font-weight: bold; display: block; margin: 6px 0 0 0; text-align: right;}

#mybets_link:hover {text-decoration: underline;}

/* FIN DE WELCOME USER */

/* WELCOME LOGIN REGISTER */

#welcome_login_register {height: 89px; padding: 10px 12px; margin-bottom: 6px; background: url(/images/playerpicks/welcome_login_register_back.jpg) repeat-y; text-shadow: #000 1px 1px 1px;}

#welcome_login_register p {color: #fff; font-size: 90%; font-weight: bold; display: block;}

#welcome_login_register p a, #welcome_login_register p a:visited {text-decoration: none; color: #fff;}

#welcome_login_register p a:hover {text-decoration: underline;}

#welcome_login_register h1 {color: #BBBCC0; font-size: 180%;}

#welcome_login_register h1 span {color: #E53C53;}

/* FIN DE WELCOME LOGIN REGISTER */

/* LEADERS */

#leaders {padding: 6px; background: #E6E6E6; margin-bottom: 6px;}

#leaders h3 {height: 25px; padding: 5px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/h3_188_black.jpg) no-repeat; color: #fff;}

.leader {padding: 6px; background: #fff; border-bottom: solid 1px #ccc;}

.leader img.user_avatar {border: solid 1px #ccc; float: left; margin: 0 6px 0 0; width: 27px; height: 27px;}

.leader h4 {float: left; width: 83px; height: 15px; overflow: hidden; font-size: 85%;}

.leader span {float: left; font-size: 75%; display: block;}

.leader a, .leader a:visited {color: #000; text-decoration: none;}

.leader a:hover {text-decoration: underline;}

.leader h5 {display: block; width: 47px; height: 27px; margin: 3px 0 0 0; padding: 5px 0 0 0; text-align: center; font-weight: bold; font-size: 110%; float: right; background: url(/images/playerpicks/box_grey.jpg) no-repeat;}

/* FIN DE LEADERS */

/* MY BETS */

#my_bets_title {height: 27px; padding: 3px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/my_bets_title.jpg) no-repeat; color: #fff;}

#my_bets_left {width: 240px; float: left;}

#my_bets_left #user_statistic img {width: 90px; float: left;}

#my_bets_left #user_statistic .number {font-size: 80%; padding: 5px 10px; display: block; float: left;}

#my_bets_left #user_statistic .number strong {font-size: 170%;}

#my_bets_right {width: 726px; float: right;}

#my_bets_right #bets_archive h3 {height: 26px; padding: 4px 0 0 10px; margin-bottom: 6px; text-shadow: #000 1px 1px 1px; background: url(/images/playerpicks/my_bets_archive_title.jpg) no-repeat; color: #fff;}

#my_bets_right #bets_archive h3 span {float: right; padding-right: 10px;}

/* BET ARCHIVE */

#archive {}

#bet_archive h3 {width: 128px; height: 27px; padding: 4px 0 0 0; text-align: center; color: #fff; text-shadow: #000 1px 1px 1px; margin: 5px 0 8px 23px; background: url(/images/playerpicks/h3_closing_picks.jpg) no-repeat;}

#bet_archive .section {background: #fff; height: 35px; padding: 5px; border-bottom: solid 1px #C6C6C6;}

#bet_archive a, #bet_archive a:visited {color: #000;}

#body #bet_archive a:hover {text-decoration: underline;}

#bet_archive .section img.team_image {border: solid 2px #ccc; float: left; margin: 0 6px;}

#bet_archive .section .team {display: block; width: 80px; padding: 7px 0 0 0; float: left; font-size: 90%; overflow: hidden; text-decoration: none;}

#bet_archive .section .odd {display: block; width: 30px; height: 20px; margin: 0 6px; padding: 5px 0 0 0; float: left; text-align: center; font-size: 90%;}

#bet_archive .section .vs {display: block; width: 36px; height: 26px; padding: 10px 0 0 0; float: left; font-weight: bold;}

#bet_archive #game_status {width: 185px; height: 20px; float: right; color: #fff; font-size: 80%; padding: 5px 0 0 15px; background: url(/images/playerpicks/game_status.jpg) no-repeat; text-shadow: #000 1px 1px 1px; position: relative; top: 4px;}

.bet_result {width: 80px; float: left; padding: 10px 0 0 25px; font-size: 80%;}

#bet_result_win, .bet_result_win {color: green}

#bet_result_loss, .bet_result_loss {color: red}

#contests h3#contest_title_large {background: url(/images/playerpicks/h3_714_blue.jpg) no-repeat;}

#contests h3 span {float: right; padding-right: 10px;}

/* FIN DE BET ARCHIVE */


/* FIN DE MY BETS */

/* FIN DE PLAYERPICKS */

/* SPORT MAP */

#sport-map {padding: 0 6px 6px 6px;}

#sport-map h1 {height: 30px; padding: 4px 0 0 10px; margin-bottom: 6px; font-size: 140%; color: #fff; background: url(/images/news-title.jpg) repeat-x; text-shadow: #000 1px 1px 1px;}

#sports_maps {}

#sport-map h4 {float: left;}

#sport-map h4 img {margin-right: 6px;}

#sport-map h4 a, #sport-map h4 a:visited {color: #000; text-decoration: none; display: block; padding: 6px 30px 6px 20px; filter: alpha(opacity=50); opacity: .50; -moz-opacity:0.50}

#sport-map h4 a:hover, #sport-map h4 a.current {filter: alpha(opacity=100); opacity: 1; -moz-opacity:1}

#sport-map #map-bg {height: 360px; background: url(/images/map-buttons.jpg) repeat-x; margin-bottom: 6px;}

#sport-map #map-buttons {width: 210px; height: 360px; float: left;}

#sport-map #map-buttons li a, #sport-map #map-buttons li a:visited {display: block; text-decoration: none; color: #fff; height: 24px; padding: 6px 0 0 7px; font-weight: bold; font-size: 110%; text-shadow: #000 1px 1px 1px;}

#sport-map #map {width: 748px; height: 360px; float: right; background: #fff;}

.popup {padding: 0 5px 5px 5px; background: #fff; font-size: 90%;}

#body .popup .written {font-size: 100%;}

.popup p {}

/* FIN DE SPORT MAP */

#body #unfiltered_twitter_widget h3 {display: none;}


