

/*******************
New header 8/07
*********************/

/* from global.aspx - not used for legacy master switch */
body
{
    color:white;
}
a
{
    color:white;
}

/*SCHEDULE*/
#schedule-details {
    position:relative;
	padding-top:4px;
	padding-left:18px;
	margin-bottom:8px;
	width: 140px;
	font-size:11px;
	min-height:126px;
}

* html #schedule-details {
    height:126px;
}

#schedule-details a {
    font-weight:normal;
}

#schedule-details strong {
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	color:#36A1CB;
}

#schedule-details em {
	font-weight:bold;
	font-style:normal;
}

#schedule-details dl,
#schedule-details dt,
#schedule-details dd,
#schedule-details a {	
	font-size:12px;
	padding:0;
	margin:0;
	font-weight:normal;
}

#schedule-details dl {
	padding:0 0 30px 0;
}
#schedule-details dd {
	margin-bottom:-1px;
	padding-bottom:0;
}

#schedule-details dl {
	padding-bottom:10px;
}

#schedule-details dt {
	padding-top:4px;
}


#link_viewschedule {
	position:absolute;
    bottom:2px;
	background:url(http://cache.g4tv.com/images/phoenix/home/btn_viewschedule.gif) no-repeat bottom left;
	text-indent:-200em;
	display:block;
	height:9px;
	width:123px;
}







/* end global.aspx porting*/


#outer_container
{
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:50% 0%;
    text-align:center;
    width:100%;
}

#centered_container
{
    margin-left:auto;
    margin-right:auto;
    
    width:1073px;
}

.main_container
{
    text-align:left;
}
/*******************
END New header 8/07
*********************/



.ad_banner2
{ 	
    position: absolute;
	top: 2px;
	left: 920px;
    overflow:hidden;
}

#sidebar
{
    float: left;
    width: 190px;
}

#subnav
{
    padding: 7px;
    padding-bottom: 80px;
}

#subnav_title 
{
    width: 176px;
    height: 29px;
    border-bottom: 1px solid #283339;
    margin: 0;
}

#heading_attackofblog a,
#subnav_title a
{
 	display: block;
 	width: 100%;
 	height: 100%;
 	text-indent: -999em;
}

#subnav ul 
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#subnav li 
{
	padding: 0;
	margin: 0;
	width: 176px;
	border-bottom: 1px solid #283339;
}

#subnav li a
{
    display: block;
    font: 11px/24px arial, lucida, helvetica, sans-serif;
    text-transform: uppercase;
	color: #fff;
	padding: 0 0 0 21px;
	margin: 0;
	width: 155px;
	height: 24px;
	background: url("http://cache.g4tv.com/images/phoenix/shows/subnav_bg_L2.gif") no-repeat;
}

#subnav li a:hover, #subnav li a.active
{
	background-position: 0 -24px;
	text-decoration: none;
}

#feedbar
{
    width: 956px;
    height: 36px;
}

#feedbar span
{
    display: none;
}

/*SCHEDULE*/
#schedule-details { /*shorten height to adjust for padding of around the net button*/
	min-height:119px;
}

* html #schedule-details {
    height:119px;
}

#schedule-date
{
  padding-left: 5px;
}

#link_viewschedule {
    bottom:-4px;
}

#side_subscribe
{
    padding: 0 7px;
    margin-bottom: 5px;
    color:#fff;
}

#side_subscribe ul
{
    list-style-type:none;
    padding: 0;
    margin: 4px 0 2px 0;
}

#side_subscribe li
{
    background: url("http://cache.g4tv.com/images/phoenix/sidebar/bullet_subscribe.gif") no-repeat center left;
    padding: 0 0 0 10px;
    margin: 0 0 4px 0;
}

#side_subscribe li a
{
    color: #fff;
}

#side_dailynut, #side_promo
{
    padding: 0 5px;
    margin-bottom: 5px;
}

#side_promo
{
    overflow:hidden;
    width:171px;
}




#content {
	float: left;
	position: relative;
	width: 721px;
}

#body_container
{
    padding-top:0;
	width: 911px;
    /*show background goes here in sub styles*/
}

#body_shell
{
    overflow:visible;
	width: 911px;	
    /*sidbar background here */
    background: url("http://cache.g4tv.com/images/phoenix/shows/sidebar_bg_L2.gif") repeat-y;
}

/* rounded-corner pod selectors */

div.pod
{
    width: 623px;
    margin: 0 auto;
    text-align: left;
    min-height: 420px;
    background: #000 url("http://cache.g4tv.com/images/phoenix/shared/bkg_pod.gif") top repeat-x;
    padding: 10px;
}

* html div.pod
{
    height: 420px;
}

div.pod p
{
   margin: 0 0 18px;
   font: bold 12px/14px Arial, Helvetica, sans-serif;
}

div.pod h1
{
	font-size: 19px;
	margin: 0;
	padding: 0;
	position: relative;
	top: -20px;
}

div.podTopCap,
div.podBottomCap {
   	width: 643px;
   	height: 20px;
   	margin: 0 auto;
   	font: monospace 1px/1px; 	
}
   
div.podTopCap {
   	background: url("http://cache.g4tv.com/images/phoenix/shared/pod_topcap.gif") top no-repeat;
   	margin-top: 20px;
}

div.podBottomCap {
   	background: url("http://cache.g4tv.com/images/phoenix/shared/pod_bottomcap.gif") top no-repeat;
   	margin-bottom: 24px;
}

div.pod a
{
    text-decoration: underline;
}

img.blackborder
{
	border: 1px solid #000;
	margin: 0 10px;
}


a.lnkEditArticle 
{
  background-color: black !important;
  color: white !important;
  text-decoration: underline !important;
  padding: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  border: 1px white solid !important;
  font-weight: bold !important;
}

.NLform
{
    
}

.NLform td
{
    padding-bottom:10px;
}