


.tgs_container {
    margin: 20px auto 10px; width: 365px;
}

.tgs_container .top {
    background: url(http://cache.g4tv.com/images/xplay/tgs/tgs_xplay_module_top.jpg) no-repeat bottom; width: 365px; height: 64px;
   
    
}

.tgs_container .middle {
    background: url(http://cache.g4tv.com/images/xplay/tgs/tgs_xplay_module_bg.jpg) repeat-y; width: 365px; 
}
.tgs_container .middle ul {margin:0px; padding:0px;}
.tgs_container .middle li {background:transparent url(http://cache.g4tv.com/images/xplay/tgs/bar.jpg) no-repeat bottom; padding:0px 0px 1px 0px; list-style:none;}
.tgs_container .middle a {display:block; text-decoration:none; width:365px;}
.tgs_container .middle a:hover {background-color:#676565; text-decoration:none;}
.tgs_container .middle a:hover .tgs_title {color:#fcd722;}
.tgs_container .middle a:hover .tgs_desc {color:#ffffff;}

.tgs_item {
    padding: 10px 0px   
}

.tgs_item img {
    float: left; padding: 0px 12px 0px 12px;
}

.tgs_item .tgs_item_data {
    float: left; width: 245px;
}

.tgs_item .tgs_item_data .tgs_title {
    color: #8c0402; font-size: 16px; font-weight: bold; display: block;
}

.tgs_item .tgs_item_data .tgs_desc {
    color: #595959; font-size: 12px; font-weight: normal; display: block; padding-top: 2px;
}

.tgs_container .bottom {
    background: url(http://cache.g4tv.com/images/xplay/tgs/tgs_xplay_module_bottom.jpg) no-repeat bottom; width: 365px; height: 43px;
    position: relative;
}

.tgs_container .bottom a{
    position: absolute; top: 10px; left: 235px;
    background: url(http://cache.g4tv.com/images/xplay/tgs/tgs_xplay_module_button.jpg) -116px 0 no-repeat;
    width: 116px; height: 22px;
    display: block;
}
.tgs_container .bottom a:hover {
    background-position: 0 0;   
}


.bar {
    background: url(http://cache.g4tv.com/images/xplay/tgs/bar.jpg) no-repeat bottom; width: 342px; height: 9px;  
    margin: 0px auto;
    
}




/* OVERRIDES  */
#outer_container {
    background-image:url(http://cache.g4tv.com/images/2008/tgs2008/bg.jpg);
    background-position: 50% 0;
    background-attachment: fixed;
    
}

.week8, .next_up_wrapper {display: none;}
.subNavHome {background: none; position: relative; }
#divSlideShow {height: 331px; margin: 0px 0px 10px 55px; width:883px;}
.home_ad_column {top: 420px;}
#tgs_logo {position: absolute; top: 15px; z-index:1; display: block;}
.content_body_container {padding-top:55px; position:relative;}