

body {background: #000000 url(http://cache.g4tv.com/images/2008/lost/lost_outer_bg.jpg) no-repeat bottom center;}
#footer {margin-bottom:94px;}
.ad_title {color:#4b4b4b; font-size:10px; text-align:center;}
.content_body_container {color:#ffffff;}

.lost_top_sub {height:320px; position:relative;}
.lost_top_home {height:600px; position:relative;}

.lost_wrapper {background: #000815 url(http://cache.g4tv.com/images/2008/lost/lost_inner_top_bg.jpg) no-repeat;}
.lost_mid {background: transparent url(http://cache.g4tv.com/images/2008/lost/lost_inner_bottom.jpg) no-repeat bottom center; padding:0px 25px 25px 25px;}

.left_col {float:left; width:576px;}
.right_col {float:right; width:300px;}
.right, .left {float:left;}

/* VOTE SECTION */
.lost_vote {height:207px;}
.lost_vote .left {padding:25px 0 0 35px; width:610px;}
.lost_vote .left_full {padding:65px 0 0 35px; width:890px;}
.lost_vote .right {width:300px;}
.lost_vote .question {font-size:24px;}
.lost_vote p {margin:0px 0px 25px 0px;}

.subsection .left, .subsection .right {width:268px;}
.subsection .right {float:right;}

h3.section_title {background: transparent url(http://cache.g4tv.com/images/2008/lost/lost_section_bg.jpg) no-repeat; font-size:30px; letter-spacing:-2px; line-height:45px; padding-left:12px; margin:0px 0px 5px 0px;}
h3.section_title_sm {background: transparent url(http://cache.g4tv.com/images/2008/lost/lost_section_bg_sm.jpg) no-repeat; font-size:30px; letter-spacing:-2px; line-height:45px; padding-left:12px; margin:0px 0px 5px 0px;}


/* EPISODES */
.episodes {margin:20px 0px;}
.episodes .left {display:inline; margin-right:25px; padding-left:10px; width:255px;}
.episodes .right {width:275px;}
.episodes p {margin-top:0px;}
.next_episode .left {margin-right:10px; padding-left:0px; width:95px;}
.next_episode .right {width:150px;}
.next_episode .section_title {font-size:12px;}
.next_episode .title {font-size:22px;}
.next_episode .airdate {color:#b3b3b3; font-size:11px;}
.episode_guide .section_title {font-size:22px;}

.lost_link {border-top:solid 1px #4a4e55; font-size:13px; line-height:19px; font-weight:bold;}
.lost_link a {color:#00b0fb; font-size:13px; line-height:19px; padding:0px 3px;}
.lost_link a:hover {background-color:#a41019; color:#ffffff; text-decoration:none;}
.lost_link_hover a {background-color:#a41019; color:#ffffff; text-decoration:none;font-size:13px; line-height:19px; padding:0px 3px;font-weight:bold;border-top:solid 1px #4a4e55; }
.lost_link span {color:#ffffff;}

/* RELATED VIDEOS */
.related_videos {list-style:none; margin:0px 0px 20px 6px; padding:0px;}
.related_videos li {float:left; margin-left:14px; width:179px;}
.related_videos li.first {margin-left:0px;}
.related_videos img {border:solid 1px #82858a;}
.related_videos img:hover {border:solid 1px #a41019;}
.related_videos .lost_link {border-top:none;}

/* FORUM */
.lost_forum {list-style:none; margin:0px; padding:0px;}
.lost_forum li {background-color:#0a142c; padding:7px 14px; margin-top:2px;}
.lost_forum li.odd {background-color:#3a4766;}
.lost_forum li a {border-bottom:solid 1px #3894c3; color:#ffffff;}
.lost_forum li a:hover {color:#00d8ff; text-decoration:none;}
.views {color:#b3b3b3; font-size:11px; font-style:italic; margin-top:5px;}

/* TRIVIA */
.trivia_section {background: transparent url(http://cache.g4tv.com/images/2008/lost/trivia_img.jpg) no-repeat; margin-bottom:20px; padding-left:104px;}
.trivia_section .title {font-size:22px;}


/*** LOST IN 2.0 STYLES ***/
.lost_2_0_header {padding:25px 35px 0 35px;}
.lost_2_0_header p {border-bottom:solid 1px #4a4e55; padding-bottom:20px;}
.lost_2_0 .right {float:right; width:272px;}
.lost_2_0 .left {float:left; width:272px;}
.module_2_0 {margin-bottom:30px; width:272px;}
.module_2_0 .module_top {background: url(http://cache.g4tv.com/images/2008/lost/2_0_mod_top.png) no-repeat; font-size:1px; height:5px; width:272px;}
* html .module_2_0 .module_top {
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cache.g4tv.com/images/2008/lost/2_0_mod_top.png',sizingMethod='crop');
}
.module_2_0 .module_bottom {background: url(http://cache.g4tv.com/images/2008/lost/2_0_mod_bottom.png) no-repeat; font-size:1px; height:5px; width:272px;}
* html .module_2_0 .module_bottom {
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cache.g4tv.com/images/2008/lost/2_0_mod_bottom.png',sizingMethod='crop');
}
.module_2_0 .module_outer {background: url(http://cache.g4tv.com/images/2008/lost/2_0_mod_repeat.jpg) repeat-y; padding-bottom:10px;}
.module_2_0 .module_inner {background: url(http://cache.g4tv.com/images/2008/lost/2_0_mod_bg.jpg) no-repeat;}
.module_2_0 ul {list-style:none; margin:0px; padding:0px 10px;}
.module_2_0 li {background-color:#2c3f68; margin-bottom:3px; padding:14px 7px;}
.module_2_0 .section_title {background: transparent url(http://cache.g4tv.com/images/2008/lost/2_0_mod_h3_bg.jpg) no-repeat; height:45px; padding-left:10px; margin:0px 0px 5px 0px;}
.module_2_0 .section_title .icon {float:left; width:38px;}
.module_2_0 .section_title .text {float:left; font-size:23px; font-weight:bold; letter-spacing:-2px; line-height:45px; margin-left:5px; width:210px;}

.module_2_0 .thumb_info {padding-top: 6px; padding-left:9px;}
.module_2_0 .thumb {float:left; overflow:hidden; width:253px; height:72px}
.module_2_0 .thumb img {border:solid 1px #979797;}
.module_2_0 .text {display:inline; float:left; margin-left:10px; width:148px;}



/* CHAT SECTION */
.lost_chat {padding:25px 35px 0 35px;}
.lost_chat p {border-bottom:solid 1px #4a4e55; padding-bottom:20px;}
.lost_link_chat {border-top:solid 1px #4a4e55;margin:20px 0 20px;}

#divChat { width: 900px ;  padding: 20px 0px;}
#divChat a { color: #ffffff; font-weight:bold;}



/*****  NAV ****/
.lost_nav {position:absolute; right:20px; bottom:100px; list-style:none; margin:0px; padding:0px;}
.lost_nav li {position:relative; margin:1px 0px;}
.lost_nav li a {
    color:#ffffff;
    display:block;
    font-size:24px;
    font-weight:bold;
    letter-spacing:-2px;
    padding-right:15px;
    position:absolute;
    top:0px;
    right:2px;
    text-align:right;
    z-index:2;
    }
.lost_nav li a:hover {color:#00a7fb; text-decoration:none;}
.lost_nav li.selected a {background:transparent url(http://cache.g4tv.com/images/2008/lost/lost_nav_hover_bg.gif) no-repeat right 50%; color:#00a7fb;}
.lost_nav li div {
    background-color:#000000;
    float:right;
    font-size:24px;
    font-weight:bold;
    text-indent:-9999px;
    filter:alpha(opacity=40);
    -moz-opacity:.40;
    opacity:.40;
    z-index:0;
    }
.lost_nav li.selected div {
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
    }
.lost_nav li#ln_main div {width:80px;}
.lost_nav li#ln_2_0 div {width:145px;}
.lost_nav li#ln_interactive div {width:346px;}
.lost_nav li#ln_trivia div {width:97px;}
.lost_nav li#ln_chat div {width:90px;}
.lost_nav li#ln_polls div {width:100px;}




/* POLLS SECTION */
.lost_poll_header {padding:25px 35px 0 35px; height:185px;}
#poll_container { background: url(http://cache.g4tv.com/images/2008/lost/poll_vote_bg.jpg) no-repeat; width: 576px; height: 354px;}
#poll_question { font-size: 24px; font-weight: bold; padding: 22px 0px 0px 85px; text-transform: uppercase; letter-spacing: -2px; height: 68px;}
#poll_description { font-size: 12px; padding: 15px 2px 0px 15px; }


#poll_choices {width: 576px;  padding: 20px 0px 10px 50px; margin:0px auto;}
#poll_choices li {padding: 0px 15px 0px 0px; float: left; list-style:none; text-align: center; width: 103px;}
.poll_choices_vote 
{
    font-size: 14px; 
    font-weight:bold; color: #ffffff; margin: 0px 1px 0px 1px; padding-top: 2px; z-index: 8;
}
.poll_choices_vote span {color: #ffffff; display:block; padding: 6px 0 0 3px; width: 98px}
.choice_text { display: block; text-align: center; padding: 3px 0px; font-weight: bold;}
.poll_choices_results {width: 98px; padding-top: 20px;} 

.the_image {width: 98px; height: 110px; border:3px solid #526468; z-index: 10; cursor: pointer;}
.the_image:hover, .the_image_selected {border:3px solid #ff0000; width: 98px; height: 110px; cursor: pointer;}
.choice_image {width: 98px; height: 110px; z-index: 9; }


.submit_button {padding: 15px 0px 0px 205px; display: block;}
.submit_button a {display: block; background: url(http://cache.g4tv.com/images/2008/lost/submit_buttons.jpg) top left no-repeat; width: 134px; height: 28px; }
.submit_button a:hover {background-position: -134px 0; }
.submit_button a:active {background-position: -268px 0; }


.percentage_bar {background-color: #a41019; float: left; margin-top: 5px; }
.percentage_text {padding: 3px; color: #000000; float: left; } 

.comments_container {padding: 60px 0px 10px 0px; }
.comment_row, .alt_comments {padding: 3px;  border-bottom:1px dotted #747474;}

#comments {background: url(http://cache.g4tv.com/images/2008/lost/comment_header.png) no-repeat; width: 574px; margin: 30px 0px;}
.comment_box_label {display: block; background: url(http://cache.g4tv.com/images/2008/lost/post_comment_header.png) no-repeat; width: 574px; height: 47px; margin: 25px 0px;}
* html .comment_box_label  {
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cache.g4tv.com/images/2008/lost/post_comment_header.png',sizingMethod='crop');
}
.comments_container .comments a {color:#49b2ef; font-weight: bold; }
.postedby_text, .comments_container hr {display:none;}
.posted_by, .pnlEditLinks a  {color:#49b2ef; font-weight: bold;}
.posted_by_sep, .posted_date, .pnlEditLinks { color: #6e7278 }

.pnlEditLinks {margin: 10px 0px; }

.more_polls_container {background: url(http://cache.g4tv.com/images/2008/lost/more_polls_header.png) no-repeat; width: 302px; margin: 10px 0px; padding: 28px 0 0 0px;}

.more_polls_container a.LLItem
{
    background:url(http://cache.g4tv.com/images/2008/lost/bullet_on.gif) no-repeat 3px 8px ;
    color:#cccccc;
    display:block;
    font-size:12px;
    padding:2px 0px 5px 13px;
    font-size: 11px;
    
}

.more_polls_container a.LLItem:hover
{
    
    text-decoration:none;
    background:url(http://cache.g4tv.com/images/2008/lost/bullet_on.gif) no-repeat 3px 8px #545d6c;
    color:#00d8ff;
    display:block;
    font-size:12px;
    padding:2px 0px 5px 13px;
    font-size: 11px;
  
}


.coming_soon {
    width: 200px; height: 40px; padding: 20px 0px 0px 0px; border: solid #ffffff 1px; background-color: #10294d; color: #ffffff; text-transform: uppercase; text-align: center;
}