/* Force from/to dates to float using inline-block, where it works, otherwise inline. */
div, p, h1, h2, h3, h4, h5, h6, h8, h9, h10, h11, h12, h13, ul, li, img, span, input, body, .item-list ul {
margin:0;
padding:0;
}
ul, li {
list-style:none outside none;
}
img, a {
border:medium none;
outline:medium none;
}
img {
display:block;
}
html, body {
height:100%;
}
body {
background-color:#FFFFFF;
font:12px Arial;
}
div.hr {
background:url("mh/css/images/dotted_line.gif") repeat-x scroll 0 0 #FFFFFF;
height:1px;
}
div.hr hr {
display:none;
}
#center {
position:relative;
}
#center h2 {
display:none;
}
#center #hp_right h2 {
}
#wrapper {
background-color:#FFFFFF;
border-color:-moz-use-text-color #E3E3E3;
margin:0 auto;
padding:0px 0px 15px 0px;
width:1012px;
}
#wrapper #container {
background-color:#FFFFFF;
border-color:-moz-use-text-color #FFFFFF;
border-left:15px solid #FFFFFF;
border-right:15px solid #FFFFFF;
border-style:none solid;
border-width:medium 15px;
margin:0 auto;
width:904px;
}
a, a:active, a:visited, a:hover {
color:#CC0000;
}
.red {
color:#CC0000;
}
#hp_left {
float:left;
margin:-2px 4px 0px 53px;
width:590px;
}
#hp_left .region_wrap {
padding:0 0 15px;
}
#hp_region4, #hp_region1 {
margin:0;
}
#hp_region1 {
}
#hp_region2 {
height:100%;
margin:0 0 20px;
}
#hp_region2 a {
color:#000000;
font:bold 12px/12px Arial,sans-serif;
}
#hp_region4 {
margin:20px 0 0;
}
#hp_region2 img {
display:inline;
}
#hp_region4 .panel-separator-11, .panel-separator-11 {
}
#hp_region3 .panel-separator {
border-top:1px solid #D6D6D6;
height:1px;
margin:0 15px 17px 0;
overflow:hidden;
}
#hp_right {
float:left;
width:310px;
}
#hp_right .ad {
padding:0px 0 0;
text-align:center;
}
#hp_right .ad a {
display:block;
}
#hp_right .ad p {
color:#656565;
font:9px Arial,Helvetica,sans-serif;
}
#hp_right .ad img, #hp_right .ad object, #hp_right .ad table {
margin:0 auto;
}
#mhheader {
font-family:"Verdana",sans-serif;
margin:0 0 12px;
padding:0 0 3px;
position:relative;
width:904px;
}
#mhheader_ad {
float:left;
height:90px;
width:730px;
}
#mhheader_sublarge {
height:221px;
position:absolute;
right:0;
top:0;
width:167px;
}
#mhheader_sublarge img {
}
#mhheader_logo {
float:left;
height:104px;
margin:6px 5px 5px 0;
text-indent:-2000px;
width:460px;
}
#mhheader_logo a {
background:url("/images/smallImages/mh_logo.gif") no-repeat scroll 0 0 transparent;
display:block;
height:104px;
padding-bottom:4px;
width:469px;
}
.wrap_topnav {
float:left;
position:relative;
top:6px;
width:172px;
}
.wrap_topnav2 {
float:left;
position:relative;
top:6px;
width:95px;
}
#mhheader_subsmall {
}
#mhheader_subsmall img {
}
#mhheader_topnav .left, #mhheader_topnav .right {
float:left;
font-size:10px;
margin:0 5px 0 0;
}
#mhheader_topnav {
margin:14px 0 0;
}
#mhheader_topnav li ul li {
margin:0 0 3px;
}
#mhheader_topnav li ul li.last {
margin:0;
}
#mhheader_topnav li ul li a {
color:#7B7B7B;
font:bold 9px/9px Verdana;
padding:0 2px 1px;
text-decoration:none;
}
#mhheader_topnav li ul li a:hover {
background:none repeat scroll 0 0 #666666;
color:#FFFFFF;
}
.wrap_topnav .special_offer {
float:left;
width:96px;
}
#mhheader_chanlinks {
background-color:#ffffff;
clear:both;
height:37px;
margin:0;
padding:5px 0px 2px 0px;
border-bottom:dotted 1px #cecece;
border-top:dotted 1px #cecece;
width:906px;
}
#mhheader_chanlinks li {
float:left;
}
#mhheader_chanlinks li a {
height:37px;
float:left;
}

#mhheader_chanlinks_sub {
background-color:#ffffff;
clear:both;
height:13px;
margin:-8px 0px 0px 0px;
padding:0px 0px 8px 0px;
border-bottom:dotted 1px #cecece;
width:906px;
}
#mhheader_chanlinks_sub li {
float:left;
font-size:14px;
font-weight:bold;
color:#000000;
}
#mhheader_chanlinks_sub li a {
color:#d71920;
font-size:14px;
font-weight:bold;
text-decoration:none;
height:37px;
}

.flyout_menu {
background:none repeat scroll 0 0 #FFFFFF;
border-color:-moz-use-text-color #000000 #000000;
border-right:3px solid #000000;
border-style:none solid solid;
border-width:medium 3px 3px;
display:none;
padding:0 0 10px;
position:absolute;
top:-46px;
z-index:20000;
}
.flyout_menu .left, .flyout_menu .right {
float:left;
margin:0 5px 0 4px;
width:155px;
}
.flyout_menu .right {
margin:0 0 0 0;
}
.flyout_menu .top_border {
background-color:#AB0000;
border-bottom:1px solid #000000;
margin:0 0 5px;
padding-top:6px;
}
.flyout_menu .title {
border-color:#B7B7B7 -moz-use-text-color;
border-style:dotted none;
border-width:1px medium;
font:bold 11px/11px Georgia,"Times New Roman",Times,serif,sans-serif;
margin:5px 0 0;
padding:3px 0;
text-transform:uppercase;
}
.flyout_menu .title.first {
border-top:medium none;
margin:0;
}
.browse_fitness {
display:none;
}
.browse_women {
display:none;
left:127px;
}
.browse_health {
display:none;
left:303px;
}
.browse_nutrition {
display:none;
left:421px;
}
.browse_weightloss {
display:none;
right:243px;
}
.browse_grooming {
display:none;
right:103px;
}
.browse_video {
display:none;
right:0;
}
.flyout_menu li {
width:152px;
}
.flyout_menu li a {
color:#6A6A6A;
display:inline-block;
padding:2px 0;
text-decoration:none;
width:152px;
}
.flyout_menu li a:hover {
background-color:#FFEC00;
color:#000000;
display:inline-block;
text-decoration:underline;
}
.flyout_feature {
background-color:#E2E2E2;
margin:4px 0 0;
padding:0 0 4px 3px;
width:147px;
}
.flyout_feature li a {
margin:0 0 0 2px;
width:145px;
}
.flyout_feature .title {
border:medium none;
color:#595959;
font-size:12px;
font-style:italic;
line-height:12px;
text-transform:capitalize;
}
.flyout_feature img {
margin:auto;
}
.flyout_feature li {
width:147px;
}
.flyout_menu li.title a {
color:#000000;
}
.menuitem {
font-family:"Verdana",sans-serif;
font-size:12px;
}
.sidemenu_active_channame a {
font-size:11px;
text-decoration:none;
}
.sidemenu_active_header a {
color:#000000;
font-family:"Times New Roman",serif;
font-size:16px;
font-variant:small-caps;
font-weight:bold;
text-decoration:none;
}
.sidemenu_active_header a:hover {
text-decoration:underline;
}
.sidemenu_active_snip {
color:#000000;
font-size:10px;
padding:2px;
}
.sidemenu_contlink a {
color:#FFFFFF;
font-family:"Times New Roman",serif;
font-size:14px;
font-variant:small-caps;
text-decoration:none;
}
.sidemenu_contlink a:hover, .sidemenu_channame a:hover {
text-decoration:underline;
}
.active {
background-color:#F1EFE9;
height:auto;
width:203px;
}
.sidemenu_inactive {
height:auto;
margin:0;
padding:0;
width:203px;
}
.sidemenu_inactive ul li.active {
}
#presents {
background:url("mh/css/images/presents.gif") no-repeat scroll 0 0 transparent;
border-bottom:5px solid #000000;
padding:27px 0 8px;
width:618px;
}
#presents img {
float:left;
}
#mhfooter {
border-top:1px solid #616161;
clear:both;
color:#616161;
font:11px/13px "Tahoma",sans-serif;
padding:0px 0px 30px;
margin:30px 0px 0px 0px;
text-align:center;
width:1012px;
}
.mhfooter_listhead {
font-weight:bold;
}
ul.mhfooter_links {
padding-bottom:5px;
}
.mhfooter_links li {
display:inline;
}
.mhfooter_links li a {
color:#616161;
text-decoration:none;
}
#hp_views {
float:left;
height:auto;
width:635px;
}
#hp_region2 .panel-pane {
background-color:#FFFFFF;
border-right:1px solid #918F8F;
float:left;
margin:0 10px 0 0;
padding:0 0 0 0;
width:198px;
}
#hp_region2 .panel-pane.last {
border:medium none;
}
.view-homepage-fridays.dailydose .view-header {
height:13px;
margin:0 0 20px;
}
.view-homepage-fridays.lists .view-header {
background:url("mh/css/images/lists-you-cant-miss.gif") no-repeat scroll 0 0 transparent;
height:13px;
margin:0 0 20px;
width:175px;
}
.view-homepage-fridays.poll .view-header {
background:url("mh/css/images/snap-poll.gif") no-repeat scroll 0 0 transparent;
height:13px;
margin:0 0 10px;
width:89px;
}
.view-homepage-fridays p.moreLink {
margin-top:10px;
width:188px;
}
#hp_region2 .moreLink a {
border:medium none;
color:#CC0000;
}
.view-homepage-fridays a, .view-homepage-lists a, .snap_poll a {
border-bottom:1px solid #D9D9D9;
display:block;
font:13px/13px Georgia,"Times New Roman",Times,serif;
padding:3px 0 6px;
text-decoration:none;
}
.view-homepage-fridays a:hover, .view-homepage-lists a:hover, .snap_poll a:hover {
text-decoration:underline;
}
.view-homepage-fridays .title {
font-weight:bold;
margin:0 0 6px;
}
.views-row {
margin:3px 0;
width:180px;
}
.views-row-last {
border-width:0;
margin:3px 0 0;
}
#swap_box {
}
#swap_tabs {
height:58px;
margin:0;
padding:0;
width:635px;
}
#swap_tabs li {
cursor:pointer;
float:left;
}
#swap_tabs #etnt_tab {
margin:0 4px 0 0;
}
#swap_tabs #bellyoff_tab {
margin:0 4px 0 0;
}
.swap_main {
float:left;
height:auto;
padding:15px 0 0 7px;
width:609px;
}
.etnt {
border-color:#CC0000 #922121 #781A1A #CC0000;
border-right:8px solid #922121;
border-style:solid;
border-width:1px 8px 8px 1px;
height:100%;
}
.bellyoff {
border-color:#000000 #545454 #353535 #000000;
border-right:8px solid #545454;
border-style:solid;
border-width:1px 8px 8px 1px;
height:100%;
}
.wh {
border-color:#1CBDF2 #0A9CCC #0C7496 #1CBDF2;
border-right:8px solid #0A9CCC;
border-style:solid;
border-width:1px 8px 8px 1px;
height:100%;
}
.swap_image {
float:left;
height:217px;
width:204px;
}
.swap_content {
color:#666666;
float:left;
font:11px/14px Arial,sans-serif;
padding:0;
width:400px;
}
.swap_content p {
margin:0;
padding:0;
}
.swap_content a {
font:12px/12px Georgia;
text-decoration:none;
}
.swap_content p a {
font:bold 10px "Arial Narrow";
}
.swap_content a:hover {
text-decoration:underline;
}
.swap_content a img {
display:inline;
}
.swap_header, .swap_header a {
color:#000000;
display:block;
font:bold 14px/16px Arial,sans-serif;
margin:0 0 8px;
}
.swap_list {
margin:0;
padding:0;
}
.swap_list li {
border-top:1px solid #D6D6D6;
font-size:12px;
list-style-type:none;
margin:7px 0 0;
padding:5px 0 0;
}
#newsletter_signup {
font-size:11px;
margin:15px auto 0;
width:626px;
}
.newsletter_signup_box {
border-bottom:1px solid #D6D6D6;
margin:0 0 7px;
padding:0 0 3px;
}
.newsletter_signup_box.last {
border:0 none;
margin:0;
padding:0;
}
#newsletter_signup .newsletter_signup_box .newsletter_desc {
clear:both;
}
#newsletter_signup .newsletter_signup_box .title * {
float:left;
}
#newsletter_signup input {
margin:0 4px 0 0;
}
#newsletter_signup .form p {
height:20px;
text-align:center;
}
.newsletter_desc p {
margin:0 0 3px;
}
.newsletter_column {
float:left;
margin:0 10px 0 0;
width:200px;
}
.newsletter_column2 {
margin:33px 10px 0 0;
}
.newsletter_column3 {
margin:33px 0 0 0;
}
.new {
color:#CC0000;
font-size:11px;
font-style:normal;
font-weight:normal;
}
.singup_newsletter {
margin:0 0 25px;
text-align:center;
}
.singup_newsletter a {
color:#616161;
font-size:11px;
text-decoration:none;
}
.singup_newsletter input.srch_input {
color:#999999;
}
#publisher {
background-color:#CCCCCC;
color:#000000;
float:left;
font:9px/13px "Tahoma",sans-serif;
height:415px;
width:300px;
}
#publisher .publisher_head {
background:url("mh/css/images/from-publishers.gif") no-repeat scroll 0 0 transparent;
height:13px;
margin:11px 0 11px 11px;
text-indent:-2000px;
}
#publisher .publisher_column {
float:left;
margin:0 0 0 10px;
width:135px;
}
#publisher .publisher_column p {
margin:0 0 10px;
width:130px;
}
#publisher .publisher_column .bold {
font-weight:bold;
margin:0;
}
#publisher a {
color:#000000;
text-decoration:none;
}
#publisher a:hover {
text-decoration:underline;
}
#search_form input {
border:1px solid #B2B2B2;
height:18px;
margin:0 5px 0 0;
vertical-align:top;
width:138px;
}
#search_form input.srch_input {
color:#999999;
width:143px;
}
#search_form .submit_btn {
background:url("mh/css/images/search_btn.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:20px;
width:69px;
}
#search_form .your_acct_btn {
background:url("mh/css/images/login-register.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:20px;
margin:0;
width:102px;
}
#search_form .your_acct_btn_off {
background:url("mh/css/images/your_acct_btn_off.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:20px;
margin:0;
width:102px;
}
#search_form input {
border:1px solid #B2B2B2;
height:18px;
margin:0 5px 0 0;
vertical-align:top;
width:138px;
}
#discover {
font:9px/9px Verdana,Arial,Helvetica,sans-serif;
margin:17px 0 0;
padding:3px 0 10px;
width:333px;
}
#discover_logo {
background:url("mh/css/images/discover.gif") no-repeat scroll 0 0 transparent;
height:52px;
width:333px;
}
.discover_wrap {
border-color:-moz-use-text-color #B2B2B2 #B2B2B2;
border-right:1px solid #B2B2B2;
border-style:none solid solid;
border-width:medium 1px 1px;
min-height:240px;
padding:10px 0 0;
width:330px;
}
#discover_links {
float:left;
width:162px;
}
#discover_links li {
}
#discover_links a {
background:url("mh/css/images/discover_link.jpg") no-repeat scroll 0 25% transparent;
color:#656565;
display:block;
font-size:9px;
height:16px;
line-height:16px;
overflow:hidden;
padding:0 0 5px 24px;
text-decoration:none;
text-transform:uppercase;
width:138px;
}
#discover_links a:hover {
background:url("mh/css/images/discover_link_on.jpg") no-repeat scroll 0 25% transparent;
color:#FFFFFF;
}
#discover_content {
float:left;
margin:0 0 0 5px;
width:150px;
}
.discover_hidden {
display:none;
}
#discover_content p {
font-size:11px;
line-height:12px;
}
#discover_content img {
margin:0 5px 5px 0;
}
#discover_content p.discovery_content_head {
color:#616161;
font:bold 14px/14px Georgia,"Times New Roman",Times,serif;
margin-bottom:3px;
}
#most_block_column {
float:left;
margin:0 0 0 7px;
width:300px;
}
#most_block_column a {
font:13px/13px Georgia,"Times New Roman",Times,serif;
text-decoration:none;
}
#most_block_column a:hover {
text-decoration:underline;
}
.most_block_cat {
border-bottom:1px solid #BCBCBC;
margin:0 0 10px;
padding:0 0 10px;
}
.most_block_cat ul li {
line-height:18px;
margin:0 0 5px;
}
.most_block_cat .title {
height:18px;
line-height:18px;
text-indent:-2000px;
width:178px;
}
.most_block_cat.recommended {
border-bottom:medium none;
}
.most_block_cat.popular .title {
background:url("mh/css/images/most-popular.gif") no-repeat scroll 0 0 transparent;
}
.most_block_cat.commented .title {
background:url("mh/css/images/most-commented.gif") no-repeat scroll 0 0 transparent;
}
.most_block_cat.recommended .title {
background:url("mh/css/images/most-recommended.gif") no-repeat scroll 0 0 transparent;
}
#most_block_ad {
float:left;
height:250px;
margin:40px 0 0;
width:300px;
}
#feed_block {
border-top:3px solid #CCCCCC;
padding:15px 0 0;
}
.feed_block_cat {
float:left;
padding:0 18px 20px 0;
width:296px;
}
.feed_block_cat img {
border:1px solid #BCBCBC;
float:left;
margin:0 8px 0 0;
width:100px;
}
.feed_block_cat ul {
float:left;
width:186px;
}
.feed_block_cat ul li {
background:none repeat scroll 0 0 transparent;
line-height:18px;
margin:0 0 3px;
}
.feed_block_cat ul li a {
font:13px/13px Georgia,"Times New Roman",Times,serif;
text-decoration:none;
}
.feed_block_cat ul li a:hover {
text-decoration:underline;
}
.feed_block_cat .title {
height:21px;
text-indent:-2000px;
width:186px;
}
.feed_block_cat h3, .most_block_cat h1 {
font-size:12px;
}
.feed_block_cat.fitness .title {
background:url("mh/css/images/fitness.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
.feed_block_cat.women .title {
background:url("mh/css/images/women.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
.feed_block_cat.health .title {
background:url("mh/css/images/health.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
.feed_block_cat.grooming .title {
background:url("mh/css/images/grooming.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
.feed_block_cat.nutrition .title {
background:url("mh/css/images/nutrition.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
.feed_block_cat.weightloss .title {
background:url("mh/css/images/weight-loss.gif") no-repeat scroll 0 0 transparent;
margin-bottom:11px;
}
#hp_top_right_container {
padding-top:0px;
}
#hp_top_right_container #twitter_feed_brand, #hp_top_right_container #twitter_feed, #hp_top_right_container #blog_feed, #hp_top_right_container #videos {
border-color:#000000 #000000 #7A7A7A;
border-style:solid;
border-width:2px 2px 1px;
margin:0;
}
#hp_top_right_container #twitter_feed h2 a {
background:url("mh/css/images/tweeter_hdr_old.gif") no-repeat scroll 0 0 #000000;
cursor:pointer;
display:block;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#hp_top_right_container #twitter_feed_brand h2 a {
background:url("mh/css/images/tweeter_hdr.gif") no-repeat scroll 0 0 #000000;
cursor:pointer;
display:block;
height:27px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#hp_top_right_container .twitter_feeds, #hp_top_right_container .tweeter_names {
padding:0 0 0 9px;
}
#hp_top_right_container .twitter_feeds {
border:2px solid #CCCCCC;
margin:5px 5px 0;
}
#hp_top_right_container .twitter_feeds li p {
margin:0 0 0 8px;
padding-top:6px;
visibility:hidden;
width:245px;
}
#hp_top_right_container .twitter_feeds li p.ago {
color:#999999;
}
#hp_top_right_container .twitter_feeds li p.ago em {
padding-right:5px;
}
#hp_top_right_container .tweeter_buttons {
background:url("mh/css/images/tweeter_bg.gif") no-repeat scroll 0 0 transparent;
padding:1px 0 5px 33px;
}
#hp_top_right_container .tweeter_buttons li {
float:left;
margin:3px 10px 0 0;
}
#hp_top_right_container .tweeter_buttons li.right {
float:right;
}
#hp_top_right_container .tweeter_buttons a {
color:#000000;
font:italic 12px/12px "Georgia","Times New Roman",serif;
text-decoration:none;
}
#hp_top_right_container .tweeter_buttons a.follow {
background:url("mh/css/images/tweeter_follow_btn.gif") no-repeat scroll 0 0 transparent;
display:block;
height:13px;
width:49px;
}
#hp_top_right_container .tweeter_buttons a.retweet {
background:url("mh/css/images/retweet_btn.gif") no-repeat scroll 0 0 transparent;
display:block;
height:13px;
width:44px;
}
#hp_top_right_container #blog_feed h2 a {
background:url("mh/css/images/blog_feeds_hdr.gif") no-repeat scroll 0 0 #000000;
display:block;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#hp_top_right_container #blog_feed a.header {
color:#CC0000;
font:bold 10px/10px Arial;
text-decoration:none;
text-transform:uppercase;
}
#hp_top_right_container #blog_feed span {
background:url("mh/css/images/RSS_icon_fix.gif") no-repeat scroll 100% 2px transparent;
color:#787878;
font-weight:bold;
padding:0 13px 0 0;
}
#hp_top_right_container #blog_feed li.title a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#hp_top_right_container #blog_feed li.title a:hover {
text-decoration:underline;
}
#hp_top_right_container #blog_feed #mini-panel-blog_feeds {
padding:15px;
}
#hp_top_right_container #blog_feed .blog_feeds {
border-bottom:1px solid #D9D9D9;
margin:0 0 10px;
padding:0 0 10px;
}
#hp_top_right_container #blog_feed .blog_feeds.last {
border:medium none;
margin:0;
padding:0;
}
#hp_top_right_container #blog_feed .blog_feeds .more_block a {
font:12px/12px Georgia;
text-decoration:none;
}
#hp_top_right_container #blog_feed .blog_feeds .more_block a {
font:bold 10px "Arial Narrow";
}
#hp_top_right_container #blog_feed .blog_feeds .more_block a:hover {
text-decoration:underline;
}
#hp_top_right_container #blog_feed .blog_feeds .more_block a img {
display:inline;
}
#hp_top_right_container #blog_feed .blog_feeds .more_block {
background:none repeat scroll 0 0 transparent;
}
#hp_top_right_container #videos_fitness h2.title {
background:url("mh/css/images/videos_hdr-2.gif") no-repeat scroll 0 0 #000000;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#hp_top_right_container #videos_fitness h2.title a {
display:block;
height:21px;
}
#hp_top_right_container #videos_fitness .video_obj {
margin:10px 0;
text-align:center;
}
#hp_top_right_container #videos h2.title {
background:url("mh/css/images/videos_hdr.gif") no-repeat scroll 0 0 #000000;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#hp_top_right_container #videos h2.title a {
display:block;
height:21px;
}
#hp_top_right_container #videos .video_obj {
margin:10px 0;
text-align:center;
}
#transmissions {
border-bottom:8px solid #000000;
margin-top:25px;
padding:0 0 2px;
width:319px;
}
#transmissions h3 {
background:url("mh/css/images/transmission_logo.gif") no-repeat scroll 0 0 transparent;
height:30px;
text-indent:-2000px;
width:319px;
}
#transmissions #twitter_feed_brand, #transmissions #twitter_feed, #transmissions #blog_feed, #transmissions #videos, #videos {
border-color:#000000 #000000 #7A7A7A;
border-style:solid;
border-width:2px 2px 1px;
margin:0;
}
#videos {
border-bottom:2px solid #7A7A7A;
margin:10px 0 0;
}
#transmissions #twitter_feed h2 a {
background:url("mh/css/images/tweeter_hdr_old.gif") no-repeat scroll 0 0 #000000;
cursor:pointer;
display:block;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#transmissions #twitter_feed_brand h2 a {
background:url("mh/css/images/tweeter_hdr.gif") no-repeat scroll 0 0 #000000;
cursor:pointer;
display:block;
height:27px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#transmissions .twitter_feeds, #transmissions .tweeter_names {
padding:0 0 0 9px;
}
#transmissions .twitter_feeds {
border:2px solid #CCCCCC;
margin:5px 5px 0;
}
#transmissions .twitter_feeds li p {
margin:0 0 0 8px;
padding-top:6px;
visibility:hidden;
width:245px;
}
#transmissions .twitter_feeds li p.ago {
color:#999999;
}
#transmissions .twitter_feeds li p.ago em {
padding-right:5px;
}
#transmissions .tweeter_buttons {
background:url("mh/css/images/tweeter_bg.gif") no-repeat scroll 0 0 transparent;
padding:1px 0 5px 33px;
}
#transmissions .tweeter_buttons li {
float:left;
margin:3px 10px 0 0;
}
#transmissions .tweeter_buttons li.right {
float:right;
}
#transmissions .tweeter_buttons a {
color:#000000;
font:italic 12px/12px "Georgia","Times New Roman",serif;
text-decoration:none;
}
#transmissions .tweeter_buttons a.follow {
background:url("mh/css/images/tweeter_follow_btn.gif") no-repeat scroll 0 0 transparent;
display:block;
height:13px;
width:49px;
}
#transmissions .tweeter_buttons a.retweet {
background:url("mh/css/images/retweet_btn.gif") no-repeat scroll 0 0 transparent;
display:block;
height:13px;
width:44px;
}
#transmissions #blog_feed h2 a {
background:url("mh/css/images/blog_feeds_hdr.gif") no-repeat scroll 0 0 #000000;
display:block;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#transmissions #blog_feed a.header {
color:#CC0000;
font:bold 10px/10px Arial;
text-decoration:none;
text-transform:uppercase;
}
#transmissions #blog_feed span {
background:url("mh/css/images/RSS_icon_fix.gif") no-repeat scroll 100% 2px transparent;
color:#787878;
font-weight:bold;
padding:0 13px 0 0;
}
#transmissions #blog_feed li.title a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
#transmissions #blog_feed li.title a:hover {
text-decoration:underline;
}
#transmissions #blog_feed #mini-panel-blog_feeds {
padding:15px;
}
#transmissions #blog_feed .blog_feeds {
border-bottom:1px solid #D9D9D9;
margin:0 0 10px;
padding:0 0 10px;
}
#transmissions #blog_feed .blog_feeds.last {
border:medium none;
margin:0;
padding:0;
}
#transmissions #blog_feed .blog_feeds .more_block a {
font:12px/12px Georgia;
text-decoration:none;
}
#transmissions #blog_feed .blog_feeds .more_block a {
font:bold 10px "Arial Narrow";
}
#transmissions #blog_feed .blog_feeds .more_block a:hover {
text-decoration:underline;
}
#transmissions #blog_feed .blog_feeds .more_block a img {
display:inline;
}
#transmissions #blog_feed .blog_feeds .more_block {
background:none repeat scroll 0 0 transparent;
}
#transmissions #videos_fitness h2.title, #videos_fitness h2.title {
background:url("mh/css/images/videos_hdr-2.gif") no-repeat scroll 0 0 #000000;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#transmissions #videos_fitness h2.title a, #videos_fitness h2.title a {
display:block;
height:21px;
}
#transmissions #videos_fitness .video_obj, #videos_fitness .video_obj {
margin:10px 0;
text-align:center;
}
#transmissions #videos h2.title, #videos h2.title {
background:url("mh/css/images/videos_hdr.gif") no-repeat scroll 0 0 #000000;
height:21px;
margin:0 0 0 -2px;
text-indent:-2000px;
}
#transmissions #videos h2.title a, #videos h2.title a {
display:block;
height:21px;
}
#transmissions #videos .video_obj, #videos .video_obj {
margin:10px 0;
text-align:center;
}
.ad_block {
margin:25px 0 0;
}
.ad_block .sponsor {
background:url("mh/css/images/sponsor_hdr.gif") no-repeat scroll 0 0 transparent;
float:left;
font-size:11px;
padding:13px 15px 0 0;
text-align:center;
width:154px;
}
.ad_block .sponsor .wrap {
border:1px solid #BCBCBC;
}
.ad_block .ad {
float:left;
text-align:center;
width:160px;
}
.ad_block .ad a {
color:#666666;
font:10px Arial,Helvetica,sans-serif;
text-decoration:none;
}
.imagePoll {
background-color:#CC0000;
height:80px;
width:175px;
}
.questionPoll {
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0 0 6px;
}
.view-homepage-fridays .form-radios label.option input {
margin:0;
padding:0;
}
.view-homepage-fridays .form-radios label.option {
}
.view-homepage-fridays input#edit-vote {
background-color:#CC0000;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
margin:9px 0 0;
padding:0 2px;
text-transform:uppercase;
}
.sponsor_block {
border:2px solid #BCBCBC;
float:left;
margin:10px 0 0 13px;
width:300px;
}
#slider {
background:none repeat scroll 0 0 #000000;
border:1px solid #000000;
height:341px;
margin:0 0 18px;
width:590px;
}
#slider_data {
background-color:#000000;
float:left;
height:341px;
margin:0 2px 0 0;
overflow:hidden;
text-align:center;
width:203px;
}
#slider_data li.top {
height:320px;
}
#slider_data li.top div {
background-color:#EEEBB1;
border:1px solid #000000;
height:96px;
margin:2px;
overflow:hidden;
padding:2px;
width:193px;
}
#slider_data li.top ul li {
background-color:#EEEBB1;
overflow:hidden;
width:203px;
}
#slider_data li.top ul li.inactive, #slider_data li.top ul li.inactive div {
background-color:#000000;
}
#slider_data li.top ul li.inactive div h3.slider_title, #slider_data li.top ul li.active div h3.slider_title {
font-family:helvetica,arial,sans-serif;
font-size:10px;
margin-top:7px;
}
#slider_data li.top ul li.inactive div h3.slider_title a, #slider_data li.top ulli.active div h3.slider_title a {
text-decoration:none;
}
#slider_data li.top ul li.inactive div h3.slider_title a {
color:#FFFFFF;
}
#slider_data li.top ul li.active div h3.slider_title a {
color:#CC0000;
}
#slider_data li.top ul li.inactive div h3.slider_head, #slider_data li.top ul li.active div h3.slider_head {
font-family:Georgia,Times,serif;
font-size:15px;
padding:0 12px;
}
#slider_data li.top ul li.inactive div h3.slider_head a, #slider_data li.top ul li.active div h3.slider_head a {
text-decoration:none;
}
#slider_data li.top ul li.inactive div h3.slider_head a {
color:#CC0000;
}
#slider_data li.top ul li.active div h3.slider_head a {
color:#000000;
}
#slider_data li.top ul li.inactive div p.slider_deck, #slider_data li.top ul li.active div p.slider_deck {
font-family:helvetica,arial,sans-serif;
font-size:10px;
letter-spacing:0.17em;
line-height:1.15em;
margin-top:3px;
padding:0 7px;
}
#slider_data li.top ul li.inactive div p.slider_deck a, #slider_data li.top ul li.active div p.slider_deck a {
text-decoration:none;
}
#slider_data li.top ul li.inactive div p.slider_deck a {
color:#FFFFFF;
}
#slider_data li.top ul li.active div p.slider_deck a {
color:#333333;
}
#slider_data .slider_pager {
background-color:#5A5959;
height:22px;
}
#slider_data .slider_pager p {
float:left;
font-family:helvetica,arial,sans-serif;
font-size:11px;
padding-top:6px;
width:47%;
}
#slider_data .slider_pager p a {
color:#FFFFFF;
text-decoration:none;
}
#slider_data .slider_pager p.slider_prev {
padding-left:6px;
text-align:left;
}
#slider_data .slider_pager p.slider_next {
padding-right:6px;
text-align:right;
}
#slider_image {
background-color:#000000;
float:left;
height:341px;
overflow:hidden;
width:428px;
}
#slider_image img {
height:341px;
width:428px;
}
#relatedart img {
display:inline;
}
.bingSrch {
border:1px solid #CCCCCC;
}
form#bingSearch, form#bingSearch fieldset {
border:0 none;
margin:0;
padding:0;
}
#bing330 {
width:330px;
}
#bing330 .bingSrchPad {
margin:6px 4px 0 8px;
}
#bing330 .bingSrchBg {
background:url("mh/css/images/bing_search_bg.png") repeat-x scroll 0 0 transparent;
border:medium none;
color:#666666;
float:left;
font-family:'Flama',Helvetica,Arial,sans-serif;
font-size:11px;
font-style:italic;
height:16px;
padding-top:4px;
}
#bing330 .bingBtn {
float:left;
margin-left:6px;
}
#bing330 .bingLogo {
float:left;
margin:0 0 0 5px;
}
.bingSide {
float:left;
width:4px;
}
.bingMarginLt7 {
margin-left:6px;
}
.bingsrch59 {
width:59px;
}
.bingclearfix {
display:inline-block;
}
.bingclearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}
* html .bingclearfix {
height:1%;
}
#bingModule {
padding-bottom:10px;
padding-top:10px;
}
#bingSponsor {
color:#999999;
font-family:'Flama',Helvetica,Arial,sans-serif;
font-size:8px;
text-align:center;
}
#bingHeaderImage {
padding-bottom:3px;
}
#mh_subnavbar {
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:1px solid #000000;
clear:both;
height:20px;
padding:5px 0 4px;
position:relative;
text-align:center;
width:904px;
}
#mh_subnavbar ul {
padding-top:2px;
}
#mh_subnavbar li {
display:inline;
position:relative;
}
.mh_subnavbaritem {
padding-left:9px;
padding-right:9px;
}
.mh_subnavbarsep {
color:#CDCDCD;
}
li.mh_subnavbaritem a, li.mh_subnavbaritem a:link, li.mh_subnavbaritem a:visited, li.mh_subnavbaritem a:active {
color:#000000;
font:bold 12px/12px Arial,sans-serif;
text-decoration:none;
}
li.mh_subnavbaritem a:hover {
color:#C91C18;
font:bold 12px/12px Arial,sans-serif;
text-decoration:underline;
}

