#content_wrapper {
  background: #FFF url(/images/content.png) repeat-x top;
}
#content {
  width: 984px;
  margin: 0 auto;
  padding: 0 5px;
}
#content .content_bg {
  width: 974px;
  padding: 0 5px;
  background: transparent url(/images/content_bg.png) repeat-y;  
}
#main {
  float: left;
  width: 622px;
  padding: 7px 11px 5px 12px;
}
#right {
  float: right;
  width: 308px;
  padding:5px 10px 5px 0;
}
#content a.comments {
  font-weight: normal;
}

.button_login{background:url(../images/login_buttonbg.gif) repeat-x; line-height:20px; font-weight:bold; color:#FFF; border:0; font-family:Arial, Helvetica, sans-serif; height:20px;}

.continue{background:url(/images/login_buttonbg.gif) repeat-x; line-height:10px; height:20px; width:140px; font-weight:bold; color:#FFF; border:0; font-family:Arial, Helvetica, sans-serif;}

/* top fantasy alert */
.fantasy_alert { background-color:#d9e6f0; border:1px solid #1783ab; margin:5px 0 10px 0; padding:5px; width:610px; height:22px; }
.fantasy_alert .title { color:#1783ab; float:left; font-size:18px; font-weight:bold; width:132px; }
.fantasy_alert .content { color:#333; float:left; font-size:12px; font-weight:bold; padding-top:5px; width:462px; }

/* Control: Bubble Tab Nav */
.con_tabnav { height:37px; padding-top:5px; }
.con_tabnav li { float:left; height:25px; list-style-type:none; text-align:center; margin-right:5px; margin-left:0px; }
.con_tabnav li a, .con_tabnav li a:visited { display:block; color:#fff; height:20px; padding-bottom:5px; background:transparent url(/images/tabs_sprite.png) no-repeat 0 0; text-decoration:none; }
.con_tabnav li a, .con_tabnav li a:visited { _float:left; _padding-bottom:0; }/* IE 6 fix */
.con_tabnav li a span { float:left; margin-left:15px; color:#fff; list-style-type:none; background:transparent url(/images/tabs_sprite.png) no-repeat right top; padding:6px 15px 8px 0; font-size:11px; line-height:11px; font-weight:bold; }
.con_tabnav li.active { padding-bottom:8px; background:transparent url(/images/tabs_sprite.png) no-repeat center -70px; }
.con_tabnav li.active a, .con_tabnav li.active a:visited,
.con_tabnav li a:hover { background:transparent url(/images/tabs_sprite.png) no-repeat 0 -70px; cursor:hand; }
.con_tabnav li a:hover span,
.con_tabnav li.active span { background:transparent url(/images/tabs_sprite.png) no-repeat right -70px; }
.con_tabnav li.notab, .con_tabnav li.notab span { background:none; padding:7px 0; }
.con_tabnav li.notab span strong { color:#999; text-transform:uppercase; }


#center #reg {margin:0 1px 0 0px; float:center; width:590px; height:auto; border:0px solid #000000;}
#center #reg .reg {margin:1px; width:590px; line-height:30px;  border:0px solid #d6d6d6; font-weight:bold; font-size:10pt; clear:both;}
#center #reg form {margin:0; padding:0;}
#center #reg .reg1 {margin:0 1px 0 0px; width:590px; line-height:30px; border-top:0px solid #d6d6d6; clear:both;}
#center #reg .reg1 .reg1_1 {float:left; text-align:right; width:225px; line-height:30px; border-left:0px solid #d6d6d6; border-right:0px;font-size:10pt; font-weight:bold; solid #d6d6d6;}
#center #reg .reg1 .reg1_2 {float:right; text-align:left; padding-top: 1px; border-right:0px solid #d6d6d6; width:355px; line-height:30px;}
#center #reg .reg1 .reg1_2 .put {margin:1px; width:166px; height:22px; border:1px solid #000000; ime-mode:disabled;}
#center #reg .reg1 .reg1_2_1 {float:right; text-align:left; padding-top: 1px; border-right:0px solid #d6d6d6; width:355px; line-height:30px;}
#center #reg .reg1 .reg1_2_1 .put {margin:1px; width:280px; height:22px; border:1px solid #000000; ime-mode:disabled;}
#center #reg .reg1 .reg1_2 .tel1 {margin:1px; width:30px; height:16px; border:1px solid #d6d6d6; ime-mode:disabled;}
#center #reg .reg1 .reg1_2 .tel2 {margin:1px; width:40px; height:16px; border:1px solid #d6d6d6; ime-mode:disabled;}
#center #reg .reg1 .reg1_2 .tel3 {margin:1px; width:80px; height:16px; border:1px solid #d6d6d6; ime-mode:disabled;}
#center #reg .reg1 .reg1_2 .eu {margin:1px; width:145px; height:20px; background-image:url(../images/a.jpg); color:#036; border:1px solid #fff; cursor:pointer;}
#center #reg .reg1 .reg1_2 .radio {margin:1px; border-style:dotted; border-width:0;}
#center #reg .reg2 {margin:0 5px 0 5px; width:488px; height:42px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; clear:both;}
#center #reg .reg2 .reg2_1 {float:left; text-align:right; width:130px; line-height:30px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
#center #reg .reg2 .reg2_2 {float:left; text-align:left; border-right:1px solid #d6d6d6; width:355px; height:30px;}
#center #reg .reg2 .reg2_2 textarea {margin:1px; width:200px; height:36px; border:1px solid #d6d6d6; ime-mode:disabled;}
#center #reg .reg3 {margin:0px 0px 0px 10px; width:590px; font-weight:bold; clear:both;}
#center #reg .reg3 input {color:#ffffff; border:0px solid #ffffff; cursor:pointer;line-height:10px;}

#center #reg .reg_save {margin:5px; padding:10px 0 10px 0; width:auto; height:auto; border:1px solid #d6d6d6; color:red; font-weight:bold; clear:both;}
#center #reg .reg_save input {margin-top:5px; background-image:url(../images/a.jpg); color:#036; border:1px solid #fff; width:80px; height:25px; cursor:pointer;}


.breaking_news {
  border: 1px solid #FE9002;
  background-color: #FFD86E;
  width: 610px;
  padding: 5px;
  margin-bottom: 10px;
}
.breaking_news_title {
  width: 145px;
  color: #AB171D;
  font-weight: bold;
  font-size: 18px;
  float: left;
}
.breaking_news_content {
  padding-top: 5px;
  width: 462px;
  font-size: 12px;
  color: #333;
  font-weight: bold;
  float: right;
}
.breaking_news_content a {
  font-size: 11px;
  color: #CA2026;
}

.top_box_wrapper {
  width: 622px;
}
.top_box_top {
  width: 622px;
  height: 8px;
  background: transparent url(/images/top_box_top.jpg) no-repeat;
}
.top_box_content {
  width: 622px;
  background: url(/images/top_box_bg.jpg) repeat-y;
}
.top_box_bottom {
  width: 622px;
  height: 8px;
  background: url(/images/top_box_bottom.jpg) no-repeat;
}
.top_story {
  width: 300px;
  padding: 5px;
  padding-bottom: 10px;
  float: left;
}
.top_story div {
  width: 285px;
  margin: 0 auto;
}
.top_story_title {
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 22px;
}
.top_story_image {
  border: 1px solid #9B9B9B;
}
.top_story_image img {
  border: 1px solid #FFF;
}
.top_story_blurb {
  color: #333;
  line-height: 1.3em;
  font-size: 11px;
}
.top_story_blurb img {
  vertical-align: middle;
}
.top_story_links {
  padding-top: 5px;
  font-size: 11px;
}
.top_story_links a {
  font-weight: bold;
}
.top_story_links ul {
  list-style-image: url(/images/bullet.png);
  margin-left: 15px;
}
.top_story_links ul li {
/*  margin-left: 1px;
  padding-left: 1px;
  color: #AB171D;*/
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:16px; 
  font-size:11px; 
  color:#AB171D;
}
.top_story_links ul li a {
  font-weight: bold;
  font-size: 11px;
}
.top_box_right {
  width: 302px;
  padding: 0 5px;
  float: right;
}
.top_story_right {
  padding-bottom: 10px;
  border-bottom: 1px #999 dashed;
  margin-bottom: 5px;
}
.top_story_right_title {
  padding-bottom: 3px;
}
#content .top_story_right_title a {
  color: #333;
  font-weight: bold;
  font-size: 17px;
}
.top_story_right_content {
  float: right;
  width: 200px;
}
.top_story_right_image {
  float: left;
  width: 96px;
  border: 1px solid #9B9B9B;
}
.top_story_right_image img {
  border: 2px solid #FFF;
}
.top_story_right_author {
  color: #AB171D;
  font-weight: bold;
  font-size: 11px;
}
.top_story_right_blurb {
  padding: 0 2px;
  line-height: 1.3em;
  font-size: 11px;
  color: #333;
}
.top_story_right_blurb img {
  vertical-align: middle;
}
.top_story_right_featured_links ul li {
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:16px; 
  font-size:11px; 
  color:#AB171D;
}
.tabs_wrapper {
}
.tabs {
  margin: 8px 0 5px 0;
}

#headlines1, #fantasy1 {
  display: block;
}
#headlines2, #headlines3, #fantasy2 {
  display: none;
}
.top_box_right .con_tabnav { margin-left:5px; }
.headlines ul {
  margin: 0px 0 10px -6px;
}
.headlines ul li {
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 8px; 
  padding-left:9px; 
  line-height:21px; 
  font-size:11px; 
  color:#AB171D;
}
.headlines span {
  color: #333;
}
.headlines ul li a {
  font-weight: bold;
  font-size: 11px;
  color: #AB171D;
}
.partners_headlines ul {
  margin: 10px 0 10px -6px;
}
.partners_headlines ul li {
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:16px; 
  font-size:11px; 
  color:#AB171D;
}
.partners_headlines span {
  color: #333;
}
.partners_headlines ul li a {
  font-weight: bold;
  font-size: 11px;
  color: #AB171D;
}
#content .headlines ul li a:hover {
  color: #333;
}
#content .headlines ul li .headline_preview {
  background: #333 url(/images/flyout_top.gif) no-repeat top left;
  padding: 7px 3px 3px 3px;
  color: #FFF;
  position: relative;
  left: -999em;
}
#content .headlines ul li:hover .headline_preview {
  position: relative;
  left: auto;
  z-index: 700;
}
.tools {
  margin: 5px 0;
  border-top: 1px dashed #999;
  padding: 5px 0 0 0;
  color: #CCC;
  font-size: 11px;
  text-align: center;
}
#content .tools a {
  color: #333;
  font-size: 11px;
  font-weight: bold;
}

.exclusives {
  margin: 10px 0;
}
.exclusives_top {
  width: 622px;
  height: 13px;
  overflow: hidden;
  background: url(/images/large_box_top.png) no-repeat;
}
.exclusives_title {
  width: 622px;
  height: 31px;
  background: transparent url(/images/exclusives_title.png) no-repeat;
}
.exclusives_gold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/quickwowgold.png) no-repeat;
}
.exclusives_product {
  width: 622px;
  height: 31px;
  background: transparent url(/images/prod.png) no-repeat;
}
.proinfo {
  width: 622px;
  height: 31px;
  background: transparent url(/images/proinfo.png) no-repeat;
}

.exclusives_info {
  width: 622px;
  height: 31px;
  background: transparent url(/images/exclusives_info.png) no-repeat;
}
.propl {
  width: 622px;
  height: 31px;
  background: transparent url(/images/propl.png) no-repeat;
}
.pvppl {
  width: 622px;
  height: 31px;
  background: transparent url(/images/pvppl.png) no-repeat;
}
.wowpack {
  width: 622px;
  height: 31px;
  background: transparent url(/images/wowpack.png) no-repeat;
}
.wowgold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/wowgold.png) no-repeat;
}
.wowgears {
  width: 622px;
  height: 31px;
  background: transparent url(/images/wowgears.png) no-repeat;
}
.wl {
  width: 622px;
  height: 31px;
  background: transparent url(/images/wl.png) no-repeat;
}
.wlgold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/wlgold.png) no-repeat;
}
.ms {
  width: 622px;
  height: 31px;
  background: transparent url(/images/ms.png) no-repeat;
}
.msos {
  width: 622px;
  height: 31px;
  background: transparent url(/images/msos.png) no-repeat;
}
.skrd {
  width: 622px;
  height: 31px;
  background: transparent url(/images/skrd.png) no-repeat;
}
.skrdgold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/skrdgold.png) no-repeat;
}
.aionpl {
  width: 622px;
  height: 31px;
  background: transparent url(/images/aionpl.png) no-repeat;
}
.aiongold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/aiongold.png) no-repeat;
}
.aoc {
  width: 622px;
  height: 31px;
  background: transparent url(/images/aoc.png) no-repeat;
}
.aocgold {
  width: 622px;
  height: 31px;
  background: transparent url(/images/aocgold.png) no-repeat;
}
.cuse {
  width: 622px;
  height: 31px;
  background: transparent url(/images/cuser.png) no-repeat;
}
.log {
  width: 622px;
  height: 31px;
  background: transparent url(/images/log.png) no-repeat;
}
.userc {
  width: 622px;
  height: 31px;
  background: transparent url(/images/userc.png) no-repeat;
}
.orderr {
  width: 622px;
  height: 31px;
  background: transparent url(/images/orderr.png) no-repeat;
}
.pl {
  width: 622px;
  height: 31px;
  background: transparent url(/images/pl.png) no-repeat;
}
.acs {
  width: 622px;
  height: 31px;
  background: transparent url(/images/acs.png) no-repeat;
}
.exclusives_bottom {
  width: 622px;
  height: 7px;
  background: transparent url(/images/large_box_bottom.png) no-repeat;
}
.exclusives_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
}
.exclusives_title_link {
  padding-right: 8px;
  padding-top: 15px;
  text-align: right;
}
.exclusives_title_link a {
  font-size: 9px;
  font-weight: bold;
  padding-left: 4px;
}
.exclusive, .exclusive_left, .exclusive_right {
  width: 590px;
  font-family: Tahoma, Verdana;
  font-size: 11px;
}
.exclusive_left {
  float: left;
  margin-right: 0px;
}
.exclusive_right {
  float: right;
}
.exclusive_image {
  border: 1px solid #9B9B9B;
  width: 590px;
  overflow: hidden;
}
.exclusive_image img {
  border: 3px #FFF solid;
}
.exclusive_title {
  font-size: 12px;
  font-weight: bold;
  padding: 3px 0;
}
.exclusive_blurb a {
  font-weight: bold;
}

.radio {
  width: 300px;
  font-size: 11px;
  float: left;
  margin: 10px 0;
}
.radio_top {
  height: 15px;
  overflow: hidden;
  background: url(/images/small_box_top.png) no-repeat;
}
.radio_title {
  height: 31px;
  background: transparent url(/images/radio_title.png) no-repeat;
}
.radio_title_link {
  padding-right: 8px;
  padding-top: 15px;
  text-align: right;
}
.radio_title_link a {
  font-size: 9px;
  font-weight: bold;
  padding-left: 4px;
}
.radio_bottom {
  width: 300px;
  height: 7px;
  background: transparent url(/images/small_box_bottom.png) no-repeat;
}
.radio_box {
  margin: 5px 0 10px 0;
}
.radio_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
  min-height: 210px;
}
.radio_icon {
  float: left;
  margin-right: 5px;
}
.radio_blurb {
  width: 250px;
  float: left;
}
.radio_blurb_title {
  font-weight: bold;
}

.fantasy {
  width: 300px;
  float: right;
  margin: 10px 0;
}
.fantasy_top {
  height: 15px;
  overflow: hidden;
  background: url(/images/small_box_top.png) no-repeat;
}
.fantasy_title {
  height: 31px;
  background: transparent url(/images/fantasy_title.png) no-repeat;
}
.fantasy_title_link {
  padding-right: 8px;
  padding-top: 15px;
  text-align: right;
}
.fantasy_title_link a {
  font-size: 9px;
  font-weight: bold;
  padding-left: 4px;
}
.fantasy_bottom {
  width: 300px;
  height: 7px;
  background: transparent url(/images/small_box_bottom.png) no-repeat;
}
.fantasy_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
  min-height: 210px;
  font-size: 11px;
}
.fantasy_tabs {
  margin: 8px 0 5px 0;
}
.fantasy_box_title {
  color: #333;
  font-size: 18px;
  font-weight: bold;
  padding: 5px 0;
}
#content .fantasy_box_title a {
  color: #333;
}
.fantasy_box_image {
  float: left;
  border: 1px solid #9B9B9B;
  margin: 3px 8px 3px 0;
}
.fantasy_box_image img {
  border: 3px solid #FFF;
}
.fantasybox_main {
  color: #333;
  font-size: 11px;
}
.fantasy_box_main_sport {
  color: #1783AB;
  font-weight: bold;
}
.fantasy_box_main_author {
  color: #AB171D;
  font-weight: bold;
  margin-bottom: 6px;
}
.fantasy_box_main_blurb a {
  font-weight: bold;
}
.fantasy_box_links {
  font-size: 11px;
}
.fantasy_box_links ul li {
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:16px; 
  font-size:11px; 
  color:#AB171D;
}
.fantasy_box_links span {
  color: #333;
}
.fantasy_box_links ul li a, #content .fantasy_box_links a {
  font-weight: bold;
  font-size: 11px;
  color: #AB171D;
}
.fantasy_box_links ul li a:hover, #content .fantasy_box_links a:hover {
  color: #000;
}
.buzz {
  margin: 10px 0;
  font-size: 11px;
}
.buzz_top {
  width: 622px;
  height: 13px;
  overflow: hidden;
  background: url(/images/large_box_top.png) no-repeat;
}
.buzz_title {
  width: 622px;
  height: 31px;
  background: transparent url(/images/buzz_title.png) no-repeat;
}
.buzz_bottom {
  width: 622px;
  height: 7px;
  background: transparent url(/images/large_box_bottom.png) no-repeat;
}
.buzz_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
}
.buzz_box {
  margin: 5px 0 5px 0;
}
.buzz_box_left {
  width: 290px;
  margin-right: 10px;
  float: left;
}
.buzz_box_right {
  width: 290px;
  margin-left: 10px;
  float: right;
}
.packbg {
  background: url(/images/packbg.gif) no-repeat;
  height: 25px;
  width: 131px;
  margin-left: 10px;
  font-size:11px;
  color:#fffff;
  padding-top: 5px;
  text-align: center;
  font-weight: bold
}
.packbgr {
  background: url(/images/packbg.gif) no-repeat;
  height: 25px;
  width: 131px;
  margin-left: 151px;
  font-size:11px;
  color:#fffff;
  padding-top: 5px;
  padding-left: 0px;
  text-align: center;
  font-weight: bold
}
.buzz_box_title, #content .buzz_box_title a {
  color: #1783AB;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
}
.buzz_box_content { margin:3px 0 9px 0; }
.buzz_box ul { margin-left:-10px; }
.buzz_box ul li { 
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:16px; 
  font-size:11px; 
  color:#AB171D;
}
.buzz_box span {
  font-size: 11px;
  color: #333;
}
.buzz_box ul li a {
  font-size: 11px;
  font-weight: bold;
}

.partners {
  margin: 10px 0;
}
.partners_top {
  width: 622px;
  height: 13px;
  overflow: hidden;
  background: url(/images/large_box_top.png) no-repeat;
}
.partners_title {
  width: 622px;
  height: 31px;
  background: transparent url(/images/partners_title.png) no-repeat;
}
.partners_bottom {
  width: 622px;
  height: 7px;
  background: transparent url(/images/large_box_bottom.png) no-repeat;
}
.partners_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
}
.partners_box_left, .partners_box_right {
  margin: 5px 0;
  width: 293px;
  height: 85px;
  background: transparent url(/images/experts_box_bg.png) no-repeat;
}
.partners_box_left {
  float: left;
}
.partners_box_right {
  float: right;
}
.partners_logo {
  height: 40px;
  padding: 7px 0 5px 6px;
}
.partners_blurb {
  padding-left: 10px;
  font-size: 11px;
}
#content .partners_blurb ul {
}
.partners_blurb ul li {
  line-height: 14px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  color: #B0191F;
}
#content .partners_blurb ul li a, #content .partners_blurb ul li {
  color: #B0191F;
  font-size: 10px;
  text-transform: capitalize;
}

.quigo {
  width: 300px;
  float: left;
}

.sn_radio {
  width: 308px;
  margin-bottom: 10px;
}
.sn_radio_title {
  height: 69px;
  background: transparent url(/images/sn_radio_title.png) no-repeat;
}
.sn_radio_content {
  padding: 5px 14px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
#content .sn_radio_flash_blurb a {
  font-weight: bold;
}
.sn_radio_now_playing {
  padding: 5px 0;
  border-bottom: 1px dashed #595959;
  margin-bottom: 10px;
}
.sn_radio_bottom {
  height: 12px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}
.sn_radio_main {
  padding-top: 3px;
  font-size: 11px;
}
.sn_radio_main_title {
  font-weight: bold;
}
.sn_radio_flash {
  font-size: 11px;
}
.sn_radio_flash_title {
  font-weight: bold;
  color: #333;
}
.sn_radio_flash_wrap {
  width:280px;
  height:28px;
  margin-top:10px;
}

.ad_top_right {
  width: 308px;
  text-align: center;
}
.ad_bottom_right {
  width: 308px;
  text-align: center;
}

.blog_network {
  margin: -5px 0px;
  width: 308px;
}
.blog_network_title {
  height: 69px;
  background: transparent url(/images/blog_network_title.png) no-repeat;
}
.wowguide {
  height: 69px;
  background: transparent url(/images/guide.png) no-repeat;
}
.main_blog_content {
  padding: 5px 14px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.blog_network_content {
  padding: 5px 14px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.blog_network_bottom {
  height: 15px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}
.main_blog_image {
  float: left;
  border: 1px solid #9B9B9B;
  margin: 3px 8px 3px 0;
}
.main_blog_image img {
  border: 3px solid #FFF;
}
.main_blog {
  color: #333;
  font-size: 11px;
  float: left;
  width: 170px;
}
.main_blog_title, #content .main_blog_title a {
  color: #1783AB;
  font-weight: bold;
}
.main_blog_author {
  color: #AB171D;
  font-weight: bold;
  margin-bottom: 6px;
}
.blog_network_separator {
  padding-bottom: 7px;
  border-bottom: 1px solid #CCC;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y; 
}
.blog_network_box_image {
  width: 12px;
  margin: 2px 5px 0 0;
  float: left;
}
.blog_network_box_content {
  width: 255px;
  float: left;
}
.blog_network_box {
  font-size: 11px;
}
.blog_network_box_separator {
  margin: 7px 0;
  border-bottom: 1px dashed #333;
}
.blog_network_box_title {
  font-weight: bold;
  font-size: 12px;
  color: #AB171D;
}
.blog_network_box_headline, #content .blog_network_box_headline a {
  font-weight: bold;
  color: #333;
}

.community_blogs {
  margin: -2px 0px;
  width: 308px;
}
.community_blogs_title {
  height: 69px;
  background: transparent url(/images/community_blogs_title.png) no-repeat;
}
.community_blogs_content {
  padding: 5px 14px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.community_blogs_bottom {
  height: 10px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}
.community_blogs_box_rank {
  width: 22px;
  margin: 2px 5px 0 0;
  float: left;
}
.community_blogs_box_content {
  width: 250px;
  float: left;
  font-size: 11px;
  font-weight: bold;
}
#content .community_blogs_box_author a {
  color: #333;
}
.community_blogs_box_link {
}
.community_blogs_box_separator {
  margin: 7px 0;
  border-bottom: 1px dashed #333;
}
.community_blogs_more_link {
	margin-top: 5px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}

.gmc {
  margin-bottom: 10px;
  width: 308px;
  text-align: center;
}
.gmc_top {
  height: 38px;
}
.gmc_content {
  padding: 10px;
  padding-bottom: 0;
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  background-color: #DFDBD8;
}
.gmc_quote, #content .gmc_quote a {
  font-style: italic;
  color: #333;
}
.gmc_member {
  width: 55%;
  font-weight: bold;
  color: #333;
  padding-top: 10px;
  float: left;
  text-align: left;
}
.gmc_member img {
  position: relative;
  top: -2px;
  vertical-align: middle;
}
#content .gmc_member a {
  color: #333;
}
.gmc_showcase {
  width: 45%;
  padding-top: 10px;
  float: right;
  text-align: right;
}
.gmc_bottom {
  height: 12px;
  background: transparent url(/images/GMC_bottom.png) no-repeat;
}

.daily_poll {
  margin: 10px 0;
  width: 308px;
}
.daily_poll_title {
  height: 69px;
  background: transparent url(/images/daily_poll_title.png) no-repeat;
}
.daily_poll_content {
  padding: 5px 14px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.daily_poll_bottom {
  height: 12px;
  width: 308px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}
.daily_poll_content {
  padding: 5px 0;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.daily_poll_question {
  padding: 5px 14px;
  font-weight: bold;
  font-size: 13px;
}
.daily_poll_answers {
  color: #333;
  font-size: 11px;
  font-weight: bold;
  background-color: #D1DBDF;
  padding: 7px 8px;
  margin: 0 5px;
}
.daily_poll_answers input {
  font-size: 11px;
  margin-right: 3px;
}
.daily_poll_submit {
  margin-top: 5px;
  padding: 5px 14px;
}



.radio_widget {
	width: 308px;
	margin-bottom: 10px;
	color: #FFF;
	font-size: 11px;
	font-family: Arial;
}
.radio_widget a {
	color: #AB171D;
	font-weight: bold;
	text-decoration: none;
}
.radio_widget a:hover {
	text-decoration: underline;
}
.widget_header {
	background: transparent url(/images/widget_header.png) no-repeat;
	height: 82px;
}
.widget_content {
	background: transparent url(/images/widget_bg.png) repeat-y;
	padding: 5px 14px;
}
.widget_thumbnail {
	border: 2px solid #646260;
	width: 62px;
	margin-right: 5px;
	float: left;
}
.widget_thumb {
	border: 1px solid #AC9E82;
	display: block;
}
.widget_text {
	float: left;
	width: 200px;
}
.widget_show_title {
	font-weight: bold;
}
.widget_button {
	float: right;
	margin: 0 0 5px 5px;
}
.widget_title {
	font-size: 12px;
	color: #AB171D;
	font-weight: bold;
}
.widget_footer {
	padding: 7px 0 0 14px;
	background: transparent url(/images/widget_footer.png) no-repeat;
	height: 50px;
}
.widget_footer_title {
	color: #AB171D;
	font-weight: bold;
	font-size: 12px;
}

.html_wide, .html_small_left, .html_small_right, .html_right_rail, .html_right_rail2 {
  font-size: 11px;
  font-family: Tahoma, Verdana;
}
.html_wide img, .html_small_left img, .html_small_right img, .html_right_rail img, .html_right_rail2 img {
  padding: 2px;
}
.html_wide {
  width: 622px;
  margin: 0 auto;
}
.html_small_left {
  width: 300px;
  float: left;
}
.html_small_right {
  width: 300px;
  float: right;
}
.html_right_rail, .html_right_rail2 {
  width: 308px;
  margin: 0 auto;
}
.html_right_rail2 {
  margin-bottom: 10px;
}
.html_right_rail2_content img {
  border: 1px solid #9B9B9B;
  margin-right: 6px;
}
.html_right_rail2_top {
  height: 12px;
  background: transparent url(/images/right_rail_box_top.png) no-repeat;
}
.html_right_rail2_content {
  padding:5px 0px 0px 12px;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.html_right_rail2_content .header {
  padding: 3px 0;
}
.html_right_rail2_content .header, .html_right_rail2_content .header a {
  color: #333;
  font-size: 12px;
  font-weight: bold;
}
.html_right_rail2_bottom {
  height: 12px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}

.tab, .active_tab {
  color: #FFF;
  margin-right: 5px;
  float: left;
  font-size: 11px;
  text-align: center;
}
.tab .tab_left {
  background: transparent url(/images/tab_left.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.tab .tab_name {
  background-color: #333;
  float: left;
  padding: 0 8px;
  padding-top: 5px;
  height: 20px;
}
.tab_name .tab_link {
  cursor: pointer;
  font-weight: bold;
  color: #FFF;
  margin-bottom: 7px;
}
.tab_name .tab_link:hover {
  color: #DFDBD8;
}
.tab .tab_right {
  background: transparent url(/images/tab_right.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.active_tab .tab_left {
  background: transparent url(/images/active_tab_left.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.active_tab .tab_name {
  background: url(/images/active_bg.gif) repeat-x;
  float: left;
  padding: 0 8px;
  padding-top: 5px;
  height: 20px;
}
.active_tab .tab_right {
  background: transparent url(/images/active_tab_right.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
#content .tab_name a, #content .tab_name a:hover {
  color: #FFF;
  font-weight: bold;
  text-decoration: none;
}
.active_tab .arrow_tab {
/* relative positionning screws up use of z-index in IE - positionned element have their z-index reset to 0.
  position: relative;
  top: 7px;
*/
  width: 15px;
  height: 8px;
  margin: 0 auto;
  z-index: 0;
  background: url(/images/active_tab.gif) no-repeat;
}

.oasAd {
  margin-bottom: 10px;
}

.oasAd_right {
  float: right;
}
.oasAd_left {
  width: 300px;
  float: left;
}
.no_gambling { padding:5px 0 10px; text-align:center; }

.edit_link {
  margin-top: 10px;
  font-size: 11px;
  font-family: Tahoma, Verdana, Arial;
  text-align: center;
}

.bottom {
  width: 200px;
  height: 100px;
  margin: 0 auto;
  text-align: center;
}

#content .more_link {
  font-weight: bold;
}

#editors_hole_401 {
  float: none;
  width: 308px;
  margin: 10px 0;
  margin-top: 0;
  font-size:11px;
}
#editors_hole_401 .editors_hole_main_title { font-size:18px; }
#editors_hole_401 .editors_hole_main_title a { color:#333; }
#editors_hole_401 .editors_hole_main_title { padding:5px 0; }
#editors_hole_401 .editors_hole_image { float:left; margin-right:7px; border:1px solid #9B9B9B; }
#editors_hole_401 .editors_hole_image img { border:3px solid #fff; }
#editors_hole_401 .editors_hole_main { float:left; width:170px; margin-top:-2px; }
#editors_hole_401 .editors_hole_links { clear:both; }
#editors_hole_401 a { font-weight:bold; }
#editors_hole_401 .editors_hole_top {
  display: none;
}
#editors_hole_401 .editors_hole_title {
  height: 69px;
  background: transparent url(/images/sn_today_title.png) no-repeat;
}
#editors_hole_401 .editors_hole_content {
  border-style: none;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
  padding: 5px 14px;
  min-height: inherit;
}
#editors_hole_401 .editors_hole_bottom {
  height: 12px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
  width: 308px;
}
.playoff_watcher {
  margin: 10px 0;
  width: 308px;
}
.playoff_watcher .unbold {
	font-weight: normal;
}
.playoff_watcher_time {
	font-size: 12px;
	font-weight: normal;
}
.playoff_watcher_title {
  height: 69px;
  background: transparent url(/images/playoff_watcher_title.png) no-repeat;
}
.playoff_watcher_game {
	padding: 5px 0;
	border-bottom: 1px dashed #999;
}
.playoff_watcher_content {
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 14px;
	background: transparent url(/images/right_rail_box_bg.png) repeat-y;
}
.playoff_watcher_bottom {
  height: 12px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
}
.playoff_watcher_status {
	width: 180px;
	float: left;
}
.playoff_watcher_team {
	width: 50px;
	float: left;
}
#content .playoff_watcher a {
	font-size: 10px;
	font-family: Verdana;
}
#march_madness_tabs li span {
	margin-left: 10px;
	padding-right: 10px;
}
.mm_top_border { border-top:1px dashed #999999; }

.bold {
  font-weight: bold;
}
.tab, .active_tab {
  color: #FFF;
  margin-right: 5px;
  float: left;
  font-size: 11px;
  text-align: center;
}
.tab .tab_left {
  background: transparent url(/images/tab_left.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.tab .tab_name {
  background-color: #333;
  float: left;
  padding: 0 8px;
  padding-top: 5px;
  height: 20px;
}
.tab_name .tab_link {
  cursor: pointer;
  font-weight: bold;
  color: #FFF;
  margin-bottom: 7px;
}
.tab_name .tab_link:hover {
  color: #DFDBD8;
}
.tab .tab_right {
  background: transparent url(/images/tab_right.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.active_tab .tab_left {
  background: transparent url(/images/active_tab_left.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
.active_tab .tab_name {
  background: url(/images/active_bg.gif) repeat-x;
  float: left;
  padding: 0 8px;
  padding-top: 5px;
  height: 20px;
}
.active_tab .tab_right {
  background: transparent url(/images/active_tab_right.gif) no-repeat;
  float: left;
  width: 7px;
  height: 25px;
}
#content .tab_name a, #content .tab_name a:hover {
  color: #FFF;
  font-weight: bold;
  text-decoration: none;
}
.active_tab .arrow_tab {
/* relative positionning screws up use of z-index in IE - positionned element have their z-index reset to 0.
  position: relative;
  top: 7px;
*/
  width: 15px;
  height: 8px;
  margin: 0 auto;
  z-index: 0;
  background: url(/images/active_tab.gif) no-repeat;
}
.editors_hole_title_link {
  padding-right: 8px;
  padding-top: 15px;
  text-align: right;
}
.editors_hole_title_link a {
  font-size: 9px;
  font-weight: bold;
  padding-left: 4px;
}
.editors_hole_content {
  border: solid #CCC;
  border-width: 0 1px 0 1px;
  padding: 5px 10px;
}
.editors_hole_image {
  float: left;
  border: 1px solid #9B9B9B;
  margin: 3px 8px 3px 0;
}
.editors_hole_image img {
  border: 3px solid #FFF;
}
.editors_hole_main_title {
  color:#333333;
  font-size:18px;
  font-weight:bold;
  padding:5px 0;
}
#content .editors_hole_main_title a {
  color: #333;
}
.editors_hole_main_blurb a {
  font-weight: bold;
}
.editors_hole_links {
  font-size: 11px;
}
.editors_hole_links ul { margin-top:7px; }
.editors_hole_links ul li {
  list-style-type:none; 
  background:url(/images/bullet.png) no-repeat; 
  background-position:0px 6px; 
  padding-left:9px; 
  line-height:15px; 
  font-size:11px; 
  color:#AB171D;
  margin:0;
}
.editors_hole_links span {
  color: #333;
}
.editors_hole_links ul li a, #content .editors_hole_links a {
  font-weight: bold;
  font-size: 11px;
  color: #AB171D;
}
.editors_hole_links ul li a:hover, #content .editors_hole_links a:hover {
  color: #000;
}
#editors_hole_585 {
  float: none;
  width: 308px;
  margin: 10px 0;
  margin-top: 0;
  font-size: 11px;
}
#editors_hole_585 .editors_hole_top {
  display: none;
}
#editors_hole_585 .editors_hole_title {
  height: 69px;
  background: transparent url(/images/nfl_recap.png) no-repeat;
}
#editors_hole_585 .editors_hole_content {
  border-style: none;
  background: transparent url(/images/right_rail_box_bg.png) repeat-y;
  padding: 5px 14px;
  min-height: inherit;
}
#editors_hole_585 .editors_hole_bottom {
  height: 12px;
  background: transparent url(/images/right_rail_box_bottom.png) no-repeat;
  width: 308px;
}

/* march madness snapshot */
.playoff_watcher_title { background:transparent url(/images/tournament_watcher_title.png) no-repeat 0 0; }
.game_date { padding:10px 0 0; }
.playoff_watcher .mm_region { font-size: 12px; color: #900; }
.mm_top_border { border-top:1px dashed #999; }
.mm_top_day_border { border-top:1px solid #000; padding-top:5px; }
.mm_game { display:block; clear:both; padding:5px 0; height:64px; }
.mm_game .team_logo, .mm_game .team, .mm_game .score { float:left; }
.mm_game .team_logo { width:25px; clear:left; margin:0 20px 0 0; height:25px; }
.mm_game .team_logo img { margin:0; padding:0; margin:0 7px 0 10px; }
.mm_game .team { width:200px; padding-top:4px; text-align:left; }
html/**/body .mm_game .home_text { padding-top:8px; }
html/**/body .mm_game .home_score { padding-top:8px; }
.mm_game .score { padding-top:4px; text-align:right; }
#content .playoff_watcher a { font-size:13px; }
.mm_game .time { clear:both; font-size:9px; font-weight:normal; text-align:right; padding-right:5px; }
#content .playoff_watcher .mm_game .time a { font-size:9px; }


.right { float: right;}
.left { float: left;}
.iblock {  display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;  }
#loading { background:url(/images/ajax_loader.gif) no-repeat center center; padding:10px 0 3px 40px; height:30px; font-size:13px; font-style:italic; text-align: center; text-indent: 140px; }

.con_toptab { height:25px; list-style:none; text-align:center; overflow:hidden; }
.con_toptab li { float:left; margin:0 5px 0 0; list-style:none; }
.con_toptab li a { display:block; cursor:pointer; text-decoration:none; }
.con_toptab li a span { display:block; margin:0 0 0 10px; padding:0 10px 0 0; line-height:25px; }
.con_toptab li a,
.con_toptab li a span { background:url('/images/con_toptab_bg_sprite.png') no-repeat; }
.con_toptab li a { background-position:left top; }
.con_toptab li a span { background-position:right top; }
.con_toptab li.active a { background-position:left -40px; }
.con_toptab li.active a span { background-position:right -40px; } 

/* Midnight Theme */
.thm_darkknight .con_toptab { background-color:#000000; }
.thm_darkknight .con_toptab li { margin:0 2px 0 0; }
.thm_darkknight .con_toptab li a { background-position:left -80px; font-weight:bold; }
.thm_darkknight .con_toptab li a span { color:#ffffff; padding:0 25px 0 0; background-position:right -80px; }
.thm_darkknight .con_toptab li.active a { background-position:left -110px; }
.thm_darkknight .con_toptab li.active a span { color:#3d3d3d; background-position:right -110px; } 

/* Module: Draft Ticker */
.mod_draftticker { margin:0px 2px 0 1px; padding:0 0 5px 0; background:#000000; font-size: 11px; font-family: Tahoma, Verdana;}
.mod_draftticker li { margin:0px; padding:0px; }
.mod_draftticker .tickertabs { padding:0 10px 0 0; }
.mod_draftticker .tickertabs .con_toptab { padding:3px 0 0 2px; }
.mod_draftticker .tickertabs .right a { line-height:2.1em; font-size:12px; font-weight:bold; color:#ffffff; }
.mod_draftticker .tickerbody { padding:10px 0; background:#F4F4F4 url('/images/draftticker_bg_gradient.png') left bottom repeat-x; }
.mod_draftticker .tickerbody .cell { float:left; height:160px; padding:0 20px; border-right:1px solid #adadad; border-left:1px solid #ffffff; }
.mod_draftticker .tickerbody .cell.first { border-left:0px; }
.mod_draftticker .tickerbody .cell.last { border-right:0px; padding-right:0px; }
.mod_draftticker #draftshield { margin:15px 0 0 0; text-align:center; }
.mod_draftticker #draftshield img { display:block; margin:0 10px; }
.mod_draftticker #draftshield p a { font-weight:bold; }
.mod_draftticker .pickdetailblock { width:250px; }
.mod_draftticker .pickdetailblock h2 { font-size:13px; line-height:1.3em; font-weight:bold; }
.mod_draftticker .pickdetailblock h3 { font-size:11px; font-weight:bold; }
.mod_draftticker .pickdetailblock dl { margin:5px 0 0 0; }
.mod_draftticker .pickdetailblock dl dt { margin:0 5px 0 0; }
.mod_draftticker #fixed_width { width:245px;  }
.mod_draftticker .pickdetailblock dl dd ul li { list-style:none; line-height:1.4em; }
.mod_draftticker .pickdetailblock dl dd ul li a { color:#2E60DD; }
.mod_draftticker .pickfeed { }
.mod_draftticker .pickfeed li { clear:left; list-style:none; margin:3px 0 0 0; }
.mod_draftticker .pickfeed li dl { margin:2px 0 0 0; }
.mod_draftticker .pickfeed li dl dt { margin:0 5px 0 0; }
.mod_draftticker .pickfeed li dl dt { float:left; }
.mod_draftticker .pickfeed li dl dd { float:left; padding:0 0 5px 0; line-height:1.3em; } 
.mod_draftticker .pickfeed li dl dd a { color:#2E60DD; }
.mod_draftticker .pickthumb { margin:0 3px 4px 0; padding:2px; background:#d8d8d8; border:1px solid #999999; }
.mod_draftticker .pickthumb dt { width:14px; text-align:right; }
.mod_draftticker .pickthumb dd.con_imgframe { vertical-align:top; border-width:2px; background:#ffffff; }
.mod_draftticker .pickthumb dd.con_imgframe img { display:block; }
.mod_draftticker .pickthumb.picked { background:#333333; color:#ffffff; }
.mod_draftticker .pickthumb.viewed { background:#CC3333; color:#ffffff; }
.mod_draftticker .key_detail { font-size:11px; font-weight:bold; color:#a11218!important; }
.mod_draftticker .con_imgframe { border:2px solid #cccccc;}
.mod_draftticker .pick_box { cursor: pointer; }
.mod_draftticker .cell.first dl .con_imgframe { width: 90px; }
.mod_draftticker .cell.first .con_imgframe.no_border_img { border-style: none; }