

.clearfix:after {
        content:".";
        display:block;
        height:0;
        clear:both;
        visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


body {font-family: Arial; background: #aeaeae url(http://38.107.97.125/images/2008/rewind/rewind_bg.gif) repeat-x;}
p, h1, h3, h5, ul {margin: 0px; padding: 0px;}
img {border: 0px;}
.main_content {float: left; width: 960px;}
.left_content_default {float: left; width: 773px;}
.right_content_default {float: left; width: 187px;}
.left_content {float: left; width: 600px;}
.right_content {float: left; width: 360px;}

#ad_banner02, #ad_container {padding-top: 8px;}
#ad_banner2 {margin-top: 10px;}
#ad_300x250_title {text-align: center;}

#rewind_banner {background: transparent url(http://38.107.97.125/images/2008/rewind/rewind_banner2.png) no-repeat; height: 124px; width: 960px; position: relative;}
*html #rewind_banner {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38.107.97.125/images/2008/rewind/rewind_banner2.png',sizingMethod='crop');}


.return_link { color: white; font-size: 14px; font-weight: bold; position: absolute; top: 100px; left: 700px;}

#thefeed {margin: 20px 0px 0px 10px;}
#thefeed a {color: #ff5918; display: block; font-size: 14px;}
#thefeed a.title {font-size: 16px; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
#thefeed a.thefeed_item {background: transparent url(http://38.107.97.125/images/2008/rewind/green_circle.gif) no-repeat 17px 50%; padding-left: 33px; margin: 5px 0px;}
#thefeed a.more {color: #2fa668; font-size: 16px; font-weight: bold; text-transform: uppercase; padding-top: 5px;}


#rewind_header {width: 960px; margin: 0px auto;}
#rewind_top {background: transparent url(http://38.107.97.125/images/2008/rewind/top_round.png) no-repeat; font-size: 0px; line-height: 0px; height: 4px; width: 960px; margin: 0px auto;}
*html #rewind_top {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38.107.97.125/images/2008/rewind/top_round.png',sizingMethod='crop');}
#rewind_bottom {background: transparent url(http://38.107.97.125/images/2008/rewind/bottom_round.png) no-repeat; font-size: 0px; line-height: 0px; height: 5px; width: 960px; margin: 0px auto 40px auto;}
*html #rewind_bottom  {background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://38.107.97.125/images/2008/rewind/bottom_round.png',sizingMethod='crop');}
#rewind {background-color: #ffffff; width: 960px; margin: 0px auto;}

#rewind #intro {background: #ff5918 url(http://38.107.97.125/images/2008/rewind/intro_bg.gif) no-repeat; color: #ffffff; font-size: 17px; height: 114px; margin: 10px 0px 0px 15px; padding: 30px 30px 0px 170px; width: 539px;}
#rewind #intro p {margin-bottom: 10px;}

#rewind #shows {margin-top: 20px;}
#rewind #shows h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/shows_btn.jpg) no-repeat; display: inline; float: left; height: 43px; margin-left: 15px; text-indent: -9999px; width: 160px;}
#rewind #shows a.view_sched {display: block; float: right; color: #00a651; font-weight: bold; font-size: 12px; margin-top: 10px; text-transform: uppercase;}
#rewind #shows .nav {width: 754px;}
#rewind #shows ul {padding: 0px; margin: 0px 0px 0px 11px;}
#rewind #shows ul li {background: transparent url(http://38.107.97.125/images/2008/rewind/tv_bg.jpg) no-repeat; width: 117px; display: inline; float: left; list-style: none; margin: 5px 4px;}
#rewind #shows ul li img {display: block; height: 75px; width: 100px; margin: 29px 0px 0px 9px;}
#rewind #shows ul li p {color: #585858; font-size: 12px; margin: 20px 0px 0px 0px; text-align: center;}
#rewind #shows ul li a {color: #585858;}

#participate_top {background: transparent url(http://38.107.97.125/images/2008/rewind/participate_top.gif) no-repeat; font-size: 0px; line-height: 0px; height: 10px; margin: 20px 0px 0px 15px; width: 739px;}
#participate {background: transparent url(http://38.107.97.125/images/2008/rewind/participate_mid.gif) repeat-y; margin-left: 15px; width: 739px; padding: 1px 0px 20px 0px;}
#participate_bot {background: transparent url(http://38.107.97.125/images/2008/rewind/participate_bot.gif) no-repeat; height: 10px; margin-left: 15px; width: 739px;}
#participate h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/participate_btn.jpg) no-repeat; height: 42px; margin: 10px 0px 0px 27px; text-indent: -9999px; width: 389px;}

#participate .summary {margin: 24px 0px 0px 35px;}
#participate .summary img {float: left; height: 65px; width: 65px;}
#participate .summary p {color: #585858; display: inline; float: left; font-size: 12px; margin-left: 20px; width: 590px;}

#participate .sections {margin-top: 35px;}
#participate .section {display: inline; float: left; margin: 0px 21px; width: 203px;}
#participate .section a {display: block;}
#participate .section a.section_title {color: #ff5918; font-weight: bold; font-size: 18px; margin-top: 10px;}
#participate .section a.section_link {color: #00a651; font-weight: bold; font-size: 14px; letter-spacing: -1px; margin-top: 10px; text-transform: uppercase;}
#participate .section p {color: #585858; font-size: 12px; margin-top: 10px;}
#participate .section ul {list-style: none; margin-top: 10px;}
#participate .section ul li {background: transparent url(http://38.107.97.125/images/2008/rewind/orange_box.gif) no-repeat 1px 3px; color: #585858; font-size: 12px; padding: 0px 0px 5px 18px;}

#hosts  {color: #585858; margin: 0px auto; font-size: 12px; width: 133px; }
#hosts a img {margin-top: 15px;}
#hosts h5 {margin: 5px 0px 0px 0px;}
#hosts h5 a {color: #ff5918; text-transform: uppercase; font-size: 14px;}

/* comments */
#rewind_comments {margin: 25px 0px 0px 15px;}
#rewind_comments h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/comments_btn.jpg) no-repeat; height: 42px; text-indent: -9999px; width: 213px;}
#rewind_comments hr {display: none;}
#rewind_comments br {line-height: 5px;}
.comments_container {margin-top: 25px;}
.comment_row {background-color: #ffded1; margin-bottom: 5px; padding: 10px 27px;}
.posted_by, #rewind_comments .posted_date {font-weight: bold;}
.AdPlaceHolder {margin: 0px auto;}
.mid_ad {text-align: center; padding: 10px 0px;}
.comments, .item_comment {color: #ff5918; font-weight: bold;}
.pnlEditLinks a, .comments a {color: #00A651;}

/* virtual audience page */
#virtual_audience {margin-top: 9px;}
#virtual_audience h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/va_btn.jpg) no-repeat; height: 44px; margin-left: 15px; text-indent: -9999px; width: 390px;}
#virtual_audience p {color: #ff5918; font-size: 16px; font-weight: bold; margin: 15px 0px 0px 15px;}
#virtual_audience img {margin: 20px 0px 0px 30px;}

#howitworks_top {background: transparent url(http://38.107.97.125/images/2008/rewind/howitworks_top.gif) no-repeat; font-size: 0px; line-height: 0px; height: 10px; margin: 30px 0px 0px 19px; width: 569px;}
#howitworks {background: transparent url(http://38.107.97.125/images/2008/rewind/howitworks_mid.gif) repeat-y; margin-left: 19px; width: 569px;}
#howitworks_bot {background: transparent url(http://38.107.97.125/images/2008/rewind/howitworks_bot.gif) no-repeat; height: 10px; margin: 0px 0px 30px 19px; width: 569px;}
#howitworks h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/howitworks_btn.jpg) no-repeat; height: 44px; margin-left: 15px; text-indent: -9999px; width: 390px;}
#howitworks p {color: #ff5918; font-size: 16px; font-weight: bold; margin: 10px 0px 0px 38px;}
#howitworks ul {list-style: none; margin: 10px 0px 0px 38px;}
#howitworks ul li {background: transparent url(http://38.107.97.125/images/2008/rewind/orange_box.gif) no-repeat 1px 3px; color: #585858; font-size: 12px; padding: 0px 0px 5px 18px;}
#howitworks a.login_stickam {display: block; margin-left: 19px; text-decoration: none;}

/*  Video Viewer Mail Page */
#upload_form {
    padding: 10px 0px 10px 20px;
    height: 600px;
}

#upload_form #divMessages { padding: 0px 0px 15px 15px;}

.upload_back, .upload_back a {
    display:block; color: ##ff5918; font-size: 12px; margin-top: 20px; font-weight: bold;
}

#vvm {margin-left: 19px; padding-bottom: 30px;}
#vvm h1, #upload_form h1 {color: #4e4e4e; font-size: 14px; margin-top: 20px; text-transform: uppercase;}
#vvm h5, #upload_form h5 {color: #ff5918; font-size: 26px; margin-bottom: 15px; text-transform: uppercase;}

#thequestions {margin-top: 30px;}
#thequestions h3 {background: transparent url(http://38.107.97.125/images/2008/rewind/thequestion_btn.jpg) no-repeat; height: 42px; text-indent: -9999px; width: 268px;}
#thequestions ul {list-style: none; margin-top: 15px;}
#thequestions ul li {background: #ffdbcc url(http://38.107.97.125/images/2008/rewind/questions_top.gif) no-repeat; margin: 3px 0px; padding: 10px 8px; position: relative; width: 553px;}
#thequestions ul li.odd {background: #f2f2f2 url(http://38.107.97.125/images/2008/rewind/questions_odd_top.gif) no-repeat;}
#thequestions ul li .bot {background: #ffdbcc url(http://38.107.97.125/images/2008/rewind/questions_bot.gif) no-repeat; height: 5px; width: 569px; position: absolute; bottom: 0px; left: 0px;}
#thequestions ul li.odd .bot {background: #f2f2f2 url(http://38.107.97.125/images/2008/rewind/questions_odd_bot.gif) no-repeat; height: 5px; width: 569px;}
#thequestions ul li span {background: transparent url(http://38.107.97.125/images/2008/rewind/green_box.gif) no-repeat 0px 50%; color: #ff5918; font-size: 14px; font-weight: bold; padding-left: 10px;}

#howtosendvideo {margin-top: 30px;}
#howtosendvideo a.right_space {margin-right: 15px;}
#howtosendvideo p {color: #ff5918; font-size: 14px; margin-bottom: 10px;}
#howtosendvideo p.title {font-size: 16px; font-weight: bold; margin-top: 10px;}
