html { 
	width: 100%; 
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	background-color : #232833;
	margin : 0px;
	text-align : center;
	font-size : 10px;
}

#wrapper {
	position : relative;
	margin: 0 auto; 
	width : 920px;
	background-image : url(/home/07/images/bg_tile.gif);
	background-repeat : repeat-y;
	height : 100%;
	text-align : left;
}

#border-left {
	position : absolute;
	left : 0px;
	top : 0px;
	margin : 0px;
	width : 172px;
	height : 100%;	
	background-position : top;
	background-repeat : no-repeat;
}

#header {
	position : relative;
	left : 10px;
	top : 10px;
	width : 901px;
	height : 63px;
	text-align : left;
}

#btn-shows {
	position : absolute;
	left : 437px;
	top : 20px;
	cursor : pointer;
}

#btn-schedule {
	position : absolute;
	left : 536px;
	top : 20px;
	cursor : pointer;
}

#btn-community {
	position : absolute;
	left : 653px;
	top : 20px;
	cursor : pointer;
}

#btn-ask {
	position : absolute;
	left : 776px;
	top : 20px;
	cursor : pointer;
}

#content-main {
	position : relative;
	left : 0px;
	top : 0px;
	width : 576px;
	text-align : left;
}

#content-right {
	position : absolute;
	left : 577px;
	top : 0px;
	margin-top : 63px;
	width : 344px;
	text-align : left;	
}

#border-right {
	position : absolute;
	left : 1092px;
	top : 0px;
	width : 163px;
	height : 100%;	
	background-position : bottom;
	background-repeat : no-repeat;
}

div.off {
	display : none;
}

div.module {
	position : relative;
	margin : 0px 6px 7px 10px;
}

div.shows {
	display : none;
}

div.shows-on {
	height:526px;
	position : relative;
	background : url(/home/07/images/bg_fox_shows.jpg);
	background-repeat : no-repeat;
	margin : 0px 6px 7px 10px;
}

#poll-brand {
	position:absolute;
	width:122px;
	height:27px;
	z-index:99;
	left: 66px;
}

#buffer {
	position : relative;
	height : 25px;
}

div.shows1 {
	position : relative;
	overflow : hidden;
	height : 0px;
	margin : 0px 6px 7px 10px;
}

div.right-module-one {
	line-height : 0px;
	font-size : 0px;
	margin : 0px;
	padding : 0px;
	border-width : 0px 0px 0px 0px;
}

div.right-module-two {
	line-height : 0px;
	font-size : 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-width : 0px 0px 0px 0px;
}

div.sub-module-a {
	position : relative;
	left : 0px;
	top : 0px;
}

div.sub-module-b {
	position : absolute;
	left : 189px;
	top : 0px;
}

div.sub-module-c {
	position : absolute;
	left : 378px;
	top : 0px;
}

div.sub-module-d {
	position : absolute;
	left : 284px;
	top : 0px;
}

div.sub-module-e {
	position : absolute;
	left : 371px;
	top : 0px;
	background-image:url(/images/placeholder_sub_module-poll.png); 
	background-repeat:no-repeat; 
	width:189px; 
	height:235px;
}

div.right-module-300ad {
	line-height : 0px;
	font-size : 0px;
	margin : 0px;
	padding : 18px 0px 0px 16px;
	border-width : 0px 0px 0px 0px;
	height: 268px;
	width: 316px;
	background-image: url(/home/07/images/bg_300ad.gif);
	background-repeat: no-repeat;
	z-index: 100;
}

div.right-module-CountDown {
	line-height : 0px;
	font-size : 0px;
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-width : 0px 0px 0px 0px;
	height: 101px;
	width: 334px;
	z-index: 100;
}

div.sub-module-560ad {
	position : relative;
	margin : 12px 6px 7px 10px;
	background-image: url(/home/07/images/bg_560ad.gif);
	height: 90px;
	width: 560px;
	padding-top: 12px;
	background-repeat: no-repeat;
}

#footer {
	position : relative;
	left : 10px;
	width : 901px;

	<! -- ////REMOVED FOR DRIVE LOGO///  padding-top : 26px; 
	padding-top: 7px;
}

#footer-one {
	background-image : url(/home/07/images/bg_tile_footer.gif);
	background-position : top;
	background-repeat : repeat-x;
	text-align : center;
	padding : 12px 0px;
}

#footer-two {
	background-image : url(/home/07/images/bg_tile_footer.gif);
	background-position : top;
	background-repeat : repeat-x;
	text-align : left;
	padding : 12px 0px 12px 0px;
	font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #6E7072;
}

ul.footer-links {	
	list-style-type: none;
	padding : 0px;
	margin : 0px;
}

ul.footer-links li{
	display : inline;
	margin : 0px 7px 0px 7px; 
	font-size : 10px;
}

#footer a:link, #footer a:visited{
	font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #6E7072;
	text-decoration : none;
}

#footer a:hover {
	font-family : arial, helvetica, sans-serif;
	font-size : 10px;
	color : #6E7072;
	text-decoration : underline;
}

#column1 {
	position : relative;
	left : 8px;
	top : 0px;
	width : 177px;
	margin-bottom : 12px;
}

#column2 {
	position : absolute;
	left : 193px;
	top : 25px;
	width : 177px;
}

#column3 {
	position : absolute;
	left : 378px;
	top : 25px;
	width : 177px;
}

.group {
	font-size : 11px;
	color : #0A4581;
	font-family : verdana, arial, helvetica;
	font-weight : bold;
	background-color : #FFFFFF;
	padding : 3px 0px 3px 4px;
	margin-bottom : 4px;
}

.show {
	font-size : 11px;
	color : #0A4581;
	font-family : verdana, arial, helvetica;
	font-weight : bold;
	background-color : #FFFFFF;
	padding : 3px 0px 3px 4px;
	margin-bottom : 4px;
}

.special {
	font-size : 11px;
	color : #0A4581;
	font-family : verdana, arial, helvetica;
	font-weight : bold;
	background-color : #E7D8B9;
	padding : 3px 0px 3px 4px;
	margin-bottom : 4px;
}

.special2 {
	font-size : 11px;
	color : #FFFFFF;
	font-family : verdana, arial, helvetica;
	font-weight : bold;
	background-color : #FF0000;
	padding : 3px 0px 3px 4px;
	margin-bottom : 4px;
}

.show a:link, .show a:visited {
	color : #0A4581;
}
.special a:link, .special a:visited {
	color : #0A4581;
}
.special2 a:link, .special2 a:visited {
	color : #ffffff;
}

.shows-on a:link, .shows-on a:visited {
	font-size : 11px;
	font-family : verdana, arial, helvetica;
	font-weight : bold;
	text-decoration : none;	
}

.showbutton {
	width : 177px;
	cursor : pointer;	
}

.shows-on a:hover {
	text-decoration : none;
}

#fox-shows {
	position : absolute;
	left : 8px;
	top : 7px;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #FFF;
	font-weight : bold;
	font-size : 11px;
}

#close {
	position : absolute;
	left : 507px;
	top : 7px;
	width : 46px;
	background-image : url(/home/07/images/icon_close.gif);
	background-position : right;
	background-repeat : no-repeat;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #FFF;
	font-size : 10px;
	cursor : pointer;
	text-decoration : underline;
}

.highlight {
	background-color : #FE9A00;
}
div.right-module-kanoodle {

	font-size : 0px;
	margin : 8px 0px 0px;
	padding : 0px;
	border-width : 0px 0px 0px 0px;
}
