

.e3_content {background-color:#0d0d0d; color:#ffffff; padding-bottom:30px;}
h2 {border-bottom:solid 1px #d8b514; color:#ffffff; font-size:21px; padding-bottom:5px;}

h5 
{
    border-bottom:solid 1px #d8b514; 
    color:#fbd216; 
    font-size:18px; 
    font-weight:bold; 
    margin:0px; 
    padding-bottom:5px; 
    text-transform:uppercase;
}

h5.darker
{
    border-bottom:solid 1px #6c5c11; 
    font-size:20px; 
}

a {color:#ffffff;}
.page_header_container {margin-left:0px; margin}

#outer_container {background-color:#000000; background-image: url(http://cache.g4tv.com/images/2008/e32008/bg.jpg); background-position: 50% 0%;}

#e3_logo {position:absolute; top:8px; left:0px; z-index:1;}
#flash_container {position:relative; padding:1px; width:960px;}
#flash_container .flashPlayer {margin:28px auto 20px auto; width:883px; display:block;}
#section_container {position:relative; height:95px;}
#section_container #e3_logo {position:absolute; top:0px; left:0px; z-index:5000 !important;}

.left_column {float:left; width:620px;}
.left_column ul {margin:0px; padding:0px; list-style:none;}
.left_column li.first_item {border-top:none;}
.left_column .right {float:left; padding-left:20px; width:290px;}
.left_column .left {float:left; padding-left:20px; width:290px;}

.left_column #blog ul 
{
    margin:10px; 
    padding:0px; 
    list-style-type:disc;
    list-style-position:inside;
}


.header_link {color: #FBD216;}
.header_link:hover {text-decoration: none;}

.right_column {float:left; padding:0px 20px; width:300px;}

.section_header {color:#efcf18; font-size:20px; border-bottom: solid 1px #6c5c11;}

.e3_content li a:hover .title {color:#fbd216;}
.e3_content li a .title {color:#48b2ee; font-size:14px; font-weight:bold;}
.e3_content li.first_item a .title {font-size:18px;}
.e3_content li a .posted {color:#878787; font-size:11px;}
.e3_content li.more span {color:#fbd216;}
.e3_content li.more a:hover {background-color:#5d5d5d; color:#fbd216;}

/* Page Header Control Styles */
.page_header_container {clear: both; height: 20px; padding: 5px 0px 10px 0px; margin: 0px 0px 5px 7px; border-bottom: 1px solid #fbd216;}
.page_header_left {float: left;}
.page_header_left h3{color: #fbd216; font-size: 22px; font-weight: bold; padding: 0px; margin: 0px;}



.page_header_right {float: right;}
.page_header_right .left_item { float: left; margin-right: 5px;}
.page_header_right .right_item {float: left;}

.txtSearch 
{
    border-color:#3d3c3c;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    color:#828282;
    width:200px; height: 19px;
    background-color: #2a2a2a;

}


/* Content Filters */
.content_filters_container {padding: 0px 0px 30px 0px;}
.content_filters_container .platforms {float: left; padding: 2px 0px 0px 0px;}
.content_filters_container .platforms_container {height: 34px; background-color: #2b2c2b; margin: 0px 0px 0px 5px;}
.content_filters_container .platforms ul, .content_filters_container .platforms li {margin: 0px; padding: 0px; list-style: none;}
.content_filters_container .platforms ul {font-weight: bold; font-size: 12px; clear:both;}
.content_filters_container .platforms li {float: left; margin-left: 1px;}
.content_filters_container .platforms .text {color: #848484; font-size: 11px; background-image: none; padding: 4px 5px 0px 0px; font-weight: normal;margin: 0px 0px 0px 7px;}
.content_filters_container .platforms .all, .content_filters_container .platforms .platform, .content_filters_container .platforms .all_selected, .content_filters_container .platforms .platform_selected {
     font-weight: bold;height: 22px; width: 32px; text-align: center;
    }
.content_filters_container .platforms .all, .content_filters_container .platforms .platform {
	background: url(http://cache.g4tv.com/images/2008/e32008/platforms/dark_grey_bg.jpg) no-repeat;
	border: 1px solid #2b2b2b;
    }    
.content_filters_container .platforms .all:hover, .content_filters_container .platforms .all_selected {
    background: url(http://cache.g4tv.com/images/2008/e32008/platforms/red_bg.jpg) no-repeat; 
    border: 1px solid #2b2b2b;
    }
.content_filters_container .platforms .platform:hover, .content_filters_container .platforms .platform_selected {
	background: url(http://cache.g4tv.com/images/2008/e32008/platforms/light_grey_bg.jpg) no-repeat;    	
	border: 1px solid #2b2b2b;
    }
.content_filters_container .platforms  a {color: #808080; padding-top: 3px; display: block;}
.content_filters_container .platforms a:hover, .content_filters_container .platforms .all_selected a, .content_filters_container .platforms .platform_selected a {
	color: #ffffff; text-decoration: none;
    }
.content_filters_container .publishers {float: right; margin: 0px 5px 0px 5px;}
.content_filters_container .genres {float: right; margin: 0px 5px 0px 5px;}


 .content_filters_container  
{
	padding: 0px 0px 30px 0px;
	position:relative;
	z-index:8999;
}


/* reusable row highlights */
.row_highlight {border-bottom: dotted 1px #737373; background-color: #0d0d0d; color: #ffffff; font-size: 12px;}
.row_highlight:hover, .row_highlight_hover {background-color: #1e3752;}

/* Right Col List  */
.LLTitle {color: #fffffff; font-weight: bold; font-size: 15px; border-bottom:solid 1px #1d1d1d; margin-bottom: 5px; display: block;}

.LLItem  {background:transparent url(http://cache.g4tv.com/images/2008/e32008/yellow_dot.gif) no-repeat 5px 9px; color:#cccccc; display:block; padding:5px 0px 5px 17px; font-size: 11px;}
.LLItem:hover {background-color:#1d1d1d; color:#fbd216; text-decoration:none;}
.more_headlines_e3 {text-align: right; margin: 5px 0px 30px 0px ;color: #cccccc; text-decoration: none; font-size: 11px; border-top:solid 1px #1d1d1d; display: block; padding: 3px; 0px 3px 0px;}
.more_headlines_e3:hover {background-color:#1d1d1d; color:#fbd216; text-decoration:none; }
.arrow { color : #fbd216 }

.LLTitle a:hover {text-decoration: none; }


/*pagers */
.pager {width:600px; text-align: center; height: 30px; padding: 60px 0px 10px 0px; color: #666666;}   
.pager span, .pager a  { color: #666666; padding: 0px 6px 0px 8px }
.pager a:hover, .pager .pagerCurrent  { color: #ffffff; }



/* E3 LIST  */
ul.e3_list {border-bottom:dotted 1px #8f8f8d; list-style:none; padding:0px; margin:0px;}
ul.e3_list a {background:transparent url(http://cache.g4tv.com/images/2008/e32008/yellow_dot.gif) no-repeat 5px 9px; color:#ffffff; display:block; padding:5px 0px 5px 17px;}
ul.e3_list a:hover {background-color:#1d1d1d; color:#fbd216; text-decoration:none;}

/* COMMENTS */
#comments_container 
{
    margin:10px 0px 30px 0px;
}
#comments_container h5 {margin-bottom:20px; text-transform:none;}
#comments_container .postedby_text, #comments_container .posted_by_sep {display:none;}
#comments_container .posted_by {color:#49B2EF; padding-right:10px;}
#comments_container .posted_date {color:#969696;}
#comments_container hr {border:0px; border-top:1px dotted #8F8F8D; height:0px;}
#comments_container .pnlEditLinks {margin-top:10px;}
#comments_container .pnlEditLinks a {color:#49B2EF;}

.blog_comment_item, .blog_alt_comment_item {border-bottom:dotted 1px #8F8F8D; padding:15px 0px;}
.blog_comments h3 {border-bottom: solid 1px #6c5c11; font-size: 20px;margin-bottom:0px;}
.blog_comments .postedby_label {display:none;}
.blog_comments .postedby {color:#49B2EF; font-weight:bold;}
.blog_comments .postedbydate {color:#969696;}
.blog_comments .post {margin-top:10px;}
.blog_comments .post a {padding-left:0px;}

#comment_hold_outer h5 {margin-bottom:20px; text-transform:none;}
#comment_hold_outer a {color:#49B2EF;}

.comment_box_label 
{
    display:none; 
}

#comment_hold_outer textarea {border:0px; height:245px; overflow:hidden; padding:0px; width:533px;}
#comment_hold_outer input {background-image:url(http://cache.g4tv.com/images/2008/e32008/btn_submit.gif); border:0px; height:24px; margin-top:15px; padding:0px; text-indent:-9999px; width:88px;}





/* MEDIA WIDGET OVERRIDE */
#media_widget {margin-bottom:20px}
#media_widget .menu {background-position:2px 50%; border-bottom:solid 1px #969696;}
#mw_rss, #mw_podcast, #mw_newsletter, #mw_vod, #mw_download, #mw_mobile {background-color:#ffffff;}



/* BREADCRUMBS */
.topBreadcrumbs a {color:#7e7e7e; padding:0px 4px; text-decoration:underline;}
.topBreadcrumbs a:hover {text-decoration:none;}
.topBreadcrumbs {color:#7e7e7e; padding:10px 0px 25px 10px;}

/* ADS */
.ad_text {display: block; text-transform:uppercase;}
#ad_300x250_title, .ad_text {color:#4b4b4b; font-size:10px; font-weight:bold; text-align:center;}
#ad_container {margin-bottom:20px;}
#divAd_Right1 {margin-bottom:20px;}

/* NAV BUTTONS */
#nav_buttons {
   background:transparent url(http://cache.g4tv.com/images/2008/e32008/nav_buttons/buttons_bg_interior.gif) no-repeat;
   height:37px;
   padding-left:1px;
   position:relative;
   width:959px;
   z-index: 0 !important; z-index: -1; /* IE z-index hack */
}
#nav_buttons ul, #nav_buttons_sub ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:5px 0px 0px 0px; z-index:2;}
#nav_buttons .first_child, #nav_buttons_sub .first_child {border-left:none;}
#nav_buttons li, #nav_buttons_sub li {border-left:solid 1px #333333; float:left; margin:0px; padding:0px;}

#nav_buttons li a, #nav_buttons_sub li a 
{
    color:#ffffff; 
    display:block; 
    font-size:14px; 
    font-weight:bold; 
    padding:0px 16px; 
    line-height:32px;
}

#nav_buttons li.active a, #nav_buttons_sub li.active a {background:#d8b514 url(http://cache.g4tv.com/images/2008/e32008/nav_buttons/buttons_bg_active.gif) no-repeat; color:#000000;}
#nav_buttons li a:hover, #nav_buttons_sub li a:hover {background:#000000 url(http://cache.g4tv.com/images/2008/e32008/nav_buttons/buttons_bg_hover.gif) no-repeat; color:#ffffff; text-decoration:none;}

#nav_buttons_sub {
   background:transparent url(http://cache.g4tv.com/images/2008/e32008/nav_buttons/buttons_bg_interior.gif) no-repeat;
   height:37px;
   padding-left:130px;
   position:relative;
   width:830px;
   z-index: 0 !important; z-index: -1; /* IE z-index hack */
}

/* PAGING */
.paging 
{
    margin-top:40px;
    text-align:center;
}

.paging a, #paging span {color:#666666; padding:0px 6px 0px 8px; border-left:1px solid #666666;;}
.paging a:hover {background-color:#4c4c4c; color:#ffffff;}

.paging .first {border-left:none;} /* If you are on page 1 (no previous) */
.paging .current {color:#ffffff; text-decoration:underline;}
.paging .previous {border-left:none;}


/* Detail page */
.left_column_detail {float:left; width:780px;}
.left_column_detail .left {float:left; padding-left:20px; width:533px;}
.left_column_detail .right {float:left; padding-left:20px; width:195px;}
.right_column_detail {float:left; padding:0px 10px; width:160px;}



/*pagers */

.pager {
    width:600px; text-align: center; height: 30px; padding: 60px 0px 10px 0px; color: #666666;
}   

.pager span, .pager a  { color: #666666; padding: 0px 6px 0px 8px }
.pager a:hover { color: #ffffff; background-color:#4c4c4c;  }
.pager .pagerCurrent { color: #ffffff; }


/*Styled DropDowns*/

.e308_filters
{
    background:url(http://cache.g4tv.com/images/xplay/dd_bg_off.gif) no-repeat top right black;
    border-bottom:1px solid #0d0d0d;
    border-left:1px solid #0d0d0d;
    border-right:1px solid #0d0d0d;
    border-top:1px solid #262626;
    float:left;
    height:27px;
    list-style-type:none;
    margin:0px 0px 0px 20px;
    overflow:hidden;
    text-align:left;
    padding:0px 0px 5px 0px;
}

.e308_filters li
{
    padding:0px 9px 1px 5px;
}

.e308_filters a
{
    color:#999;
    display:block;
    padding:1px 20px 0px 10px;
    text-decoration:none;
}

.e308_filters a.selected
{
    border:1px solid #96c7ff;
    color:#96c7ff;
    font-weight:bold;
}

.e308_filters a:hover
{
    background-color:#96c7ff;
    border-top:1px solid #cbe3ff;
    color:black;
    padding-top:0px;
    text-decoration:none;
}
.e308_filters a.selected:hover
{
    padding-top:1px;
}

.e308_filters .topLabel
{
    color:white;
    cursor:pointer;
    display:block;
    margin:6px 0px 12px 0px;
    padding-left:0px;
}

.ulHover
{
    background:url(http://cache.g4tv.com/images/xplay/dd_bg.gif) no-repeat top right black;
    border-bottom:1px solid #262626;
    border-left:1px solid #262626;
    border-right:1px solid #262626;
    height:auto;
}


.e308_filters a.topLabel:hover
{
    background-color:transparent;
    border-top:none;
    color:white;
    padding-top:1px;  
}

.sddPublisher a
{
    width:110px;
    z-index:8999;
}

.sddGenres a
{
    min-width:71px;
    z-index:8999;
}


.content_filters_container .publishers_container 
{
    position:absolute;
    right:120px;
    top:0px;
}

.content_filters_container .genres_container 
{
    position:absolute;
    right:0px;
    top:0px;
}


/** override **/

a.pager_off {color:#333;}
a.pager_off:hover {background-color:transparent; color:#333; text-decoration:none;}

