body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-align: justify-left;
	background:#000;
}	

h1, h2, h3, h4{
	font-family:Arial, Helvetica, sans-serif;	
}

h1 img{
	border:none;
	padding:0px;
	margin:0px
}

p{
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

img{
 border:none;
 margin:0px;
 padding:0px;
}

table{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

table tr {
 vertical-align:top;
}

div#content_Container table {
	margin:5px 0 0 0;
	padding:0px;
	border-collapse:collapse;
	border-right:1px solid #000; /* last minute addition */
}

div#content_Container table tr {
 	vertical-align:top;
}

div#pageWrapper
{
	background:#00476C url("../images/backgrounds/Background_Tile.gif") repeat;
}

#wrapper{
 width:760px;
 background:#082028;
}

#nav-global {
	background-color: #000000;
	border-bottom: 1px solid #333;
}

#nav-flashHeader{

}

#nav {
	width: 760px;
	/*background-color: #000000;*/
	background: #EF7402 url("../images/nav/Nav_background_760.gif") top left no-repeat;
}

#subnav {
	height: 26px;
	width: 760px;
	/*background-color: #FFFFFF;*/
	background: url("../images/backgrounds/background_subnav.gif") repeat;
	/*border-bottom: 1px solid #CCCCCC;*/
	overflow: hidden;
}

.gutter {
	height: 5px;
	width: 760px;
	margin: 0px;
	padding:0px;
	background-color: #333;
	font-size:1px;
	line-height:1px;
	
}

/* [*] NAV
----------------------------------------------------------------------------------------------- */

#navlist {
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 27px;
	list-style: none;
	overflow: hidden;
}

#navlist li {
	margin: 0px; 
	padding: 0px;
  list-style: none;
	display: inline;
}

#navlist a {
	float: left;
	padding: 27px 0px 0px 0px;
	overflow: hidden;
}
	
#navlist a:hover {
	background-position: 0px -27px;
}

#nlhome a {
	width: 98px;
	background: url(../images/nav/Nav_Home.gif) top left no-repeat;
}

#nlhome a:hover {
	width: 98px;
	background: url(../images/nav/Nav_Home_over.gif) top left no-repeat;
}


#nlshow a {
	width: 98px;
	background: url(../images/nav/Nav_Show.gif) top left no-repeat;
}

#nlshow a:hover {
	width: 98px;
	background: url(../images/nav/Nav_Show_over.gif) top left no-repeat;
}

#nlloserloft a {
	width: 117px;
	background: url(../images/nav/Nav_LoserLoft.gif) top left no-repeat;
}

#nlloserloft a:hover {
	width: 117px;
	background: url(../images/nav/Nav_LoserLoft_over.gif) top left no-repeat;
}

#nlvote a {
	width: 114px;
	background: url(../images/nav/Nav_Vote.gif) top left no-repeat;
}

#nlvote a:hover {
	width: 114px;
	background: url(../images/nav/Nav_Vote_over.gif) top left no-repeat;
}


#nlvideos a {
	width: 84px;
	background: url(../images/nav/Nav_Video.gif) top left no-repeat;
}

#nlvideos a:hover {
	width: 84px;
	background: url(../images/nav/Nav_Video_over.gif) top left no-repeat;
}

#nlblog a  {
	width: 93px;
	background: url(../images/nav/Nav_Blog.gif) top left no-repeat;
}

#nlblog a:hover  {
	width: 93px;
	background: url(../images/nav/Nav_Blog_over.gif) top left no-repeat;
}

#nlmobile a {
	width: 90px;
	background: url(../images/nav/Nav_Mobile.gif) top left no-repeat;
}

#nlmobile a:hover {
	width: 90px;
	background: url(../images/nav/Nav_Mobile_over.gif) top left no-repeat;
}

#nlboards a {
	width: 97px;
	background: url(../images/nav/Nav_Boards.gif) top left no-repeat;
}

#nlboards a:hover {
	width: 97px;
	background: url(../images/nav/Nav_Boards_over.gif) top left no-repeat;
}


#nlvom a {
	width: 114px;
	background: url(../images/nav/Nav_VoteOMatic.gif) top left no-repeat;
}

#nlvom a:hover {
	width: 114px;
	background: url(../images/nav/Nav_VoteOMatic_over.gif) top left no-repeat;
}





/* [*] SUBNAV
----------------------------------------------------------------------------------------------- */

#subnav {
	width: 100%;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;  */
   
}

#subnav ul li {
	display: inline;
}


#subnav ul {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}

#subnav ul li a {
	padding: 6px 22px;
	text-decoration: none;
	float: left;
}

#navlist-sub li a:hover, #navlist-sub li a:active {
	text-decoration: none;
	text-align: left;
}

#subnav-default {
	z-index: 1;
	background: #214D78 url("../images/backgrounds/background_subnav.gif") repeat;
	width: 760px;
	height: 26px;
	position: absolute;
	/*top:247px*/
}

#subnav-shows, #subnav-loserloft, #subnav-vote, #subnav-videos, #subnav-blog, #subnav-mobile, #subnav-boards {
	z-index: 0;
	position: absolute;
	/*top:247px*/

}


.subnav-default ul li a {
	color: #DA1F26;
}

.subnav-default li a:hover, #subnav-default li a:active {
	color: #FFFFFF;
	background: #DA1F26;
}


.subnav-standard ul li {

}

.subnav-standard ul li a {
	color: #fff;
	padding: 0px;
	background: url("../images/nav/subnav_bullet_white.gif") top left no-repeat;
}

.subnav-standard li a:hover, #subnav-standard li a:active {
	color: #00233C;
	background: #fff url("../images/nav/subnav_bullet_blue.gif") top left no-repeat;	
}





/* [*] FOOTER
---------------------------------------------------------------------------------------------*/

.footer {
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

.footer a:link, .footer a:visited, .footer a:active {
	color: #CCCCCC;
	text-decoration: none;
}

.footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


/* General Class Definitions
----------------------------------------------------------------------------------------------*/
.left_column {
	width:420px;
	margin:0 5px 0 0;	
	padding:0px;
}

.right_column {
	width:210px;
	margin:0px;
	padding:0px;
	float:right;
}

div#subMenu
{
 float:right;
 width:300px;
 text-align:right;
 margin: 5px 20px 0 0;
}

.subSectionMenu
{
	background:#ffffff; 
	font-size:10px; 
	font-family:verdana; 
	color:000000;
}


/* [HOME PAGE]  Promo Area
----------------------------------------------------------------------------------------------*/
div#featurepromo_area{
	margin:0 0 5px 0;
	width:635px;
}

div#featurepromo_area #featureHeader
{

}

div#featurepromo_area #featureHeader h1{
	padding:0px;
	margin:0px;	
	background:#000 url("../images/headers/main_header_bgTile.jpg") no-repeat;
}

div#featurepromo_area #featureHeader h1 img{
	padding:0px;
	margin:0px;	
}

div#featurepromo_area #featureHeader #subMenu
{
	color:#ccc;
	font-size:10px;
}

div#featurepromo_area #featureHeader #subMenu a.next, div#featurepromo_area #featureHeader #subMenu a.next:link, div#featurepromo_area #featureHeader #subMenu a.next:visited
{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
	background:url("../images/bullets/bullet_next.gif") top right no-repeat;
	padding: 0 10px 0 0;
	margin: 0 5px ;	
}

div#featurepromo_area #featureHeader #subMenu a.next:hover
{
	color:#ccc;
	font-weight:bold;
	background:url("../images/bullets/bullet_next.gif") top right no-repeat;
	padding: 0 10px 0 0;
	text-decoration:underline;
}


div#featurepromo_area #featureHeader #subMenu a.prev, div#featurepromo_area #featureHeader #subMenu a.prev:link, div#featurepromo_area #featureHeader #subMenu a.prev:visited
{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
	background:url("../images/bullets/bullet_previous.gif") top left no-repeat;
	padding: 0 0 0 10px;
	margin: 0 5px ;	
}

div#featurepromo_area #featureHeader #subMenu a.prev:hover
{
	color:#ccc;
	font-weight:bold;
	background:url("../images/bullets/bullet_previous.gif") top left no-repeat;
	padding: 0 0 0 10px;
	text-decoration:underline;
}


div#featurepromo_area .left_column{
	width:420px;
	padding:0;
	margin:0 5px 0 0;	
}

div#featurepromo_area .left_column h1{
	padding:0;
	margin:0;	
	border:none;
}
div#featurepromo_area .left_column img{

}

div#featurepromo_area .right_column{
	float:right;
	width:210px;
	padding:0;	
}

div#featurepromo_area .right_column .first_promo_entry {
	width:210px;
	padding:0;	
}

div#featurepromo_area .right_column .promo_entry {
	width:210px;
	padding:5px 0 0 0;	
}

/* [*] SPONSORS
--------------------------------------------------------------------------------------*/
td.sponsorsColumn{
	background:#081A2C;
}

div#sponsors{
 	width:123px;
	text-align:center;
}

div#sponsors img{
 margin:0 0 10px 0;
}

/*  [Home Page] Episode Replay
----------------------------------------------------------------------------------------*/

div#homePage_Replay
{
	padding:0px;
	margin:0px;
	width:635px;
	background:#0A2F3B url("../images/backgrounds/Background_EpisodeReplay.jpg") top left repeat-x;
	font-size: 11px;
}

div#homePage_Replay h1
{
	padding:0px;
	margin: 0px;	
}

div#homePage_Replay h1 img
{
	padding:0px;
	margin:0px;
	border:none;
	float:none;
}

div#homePage_Replay img
{
	padding:0px;
	margin:0 10px 15px 0px;
	border:2px solid #17B2E6;
	float:left;
	clear:both;
	display: block;
}

div#homePage_Replay p
{
	padding:0 0 0 0;
	margin:0 0 10px 0;	
	display:block;
}

/*
div#homePage_Replay table
{
	border-collapse:separate;
	margin:10px 0 10px 10px;
	padding:0px 10px 0 0;
	border:none;
}

div#homePage_Replay table tr
{

}

div#homePage_Replay table tr td
{
	background:#0B7C98;
	border-left:5px solid #0AA2D4; 
	margin:0 10px;	
	padding:0px 0px 15px 0px;
}

div#homePage_Replay table tr td img
{
 	border:none;
}
*/

/*
NEW XXXXXXXXXXXXXXXXXXXXXXXXXX -----*/
div#homePage_Replay table#extra
{
	border-collapse:separate;
	margin:10px 0 10px 10px;
	padding:0px 10px 0 0;
	border:none;
}

div#homePage_Replay table#extra tr
{

}

div#homePage_Replay table#extra tr td
{
	background:#0B7C98;
	border-left:5px solid #0AA2D4; 
	margin:0 10px;	
	padding:0px 0px 15px 0px;
}

div#homePage_Replay table#extra tr td img
{
 	/*border:none;*/
}
/*
++++++++++++++++++++++++++++++++++++*/

div#homePage_Replay hr
{
	border: none 0;
	border-top:1px solid #115B74;;/*the border*/
	border-bottom:1px solid #1A8AB0;
	width: 100%;
	height: 2px;/*whatever the total width of the border-top and border-bottom equal*/
	padding:0px;
	margin:2px 0 0 0;
}

div#homePage_Replay .horizontalrule
{
	border-top:1px solid #115B74;;/*the border*/
	border-bottom:1px solid #1A8AB0;
	padding:0px;
	margin:2px 0px;
	
}

div#homePage_Replay a, div#homePage_Replay a:link, div#homePage_Replay a:visited
{
	color:#FFCC33;
	font-size:11px;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #FFCC33;
}

div#homePage_Replay a:hover
{
	color:#fff;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}

div#homePage_Replay #replay_Exclusive h1, div#homePage_Replay #replay_Blog h1
{
	padding:0px;
	margin:0px;
	font-size:15px;
}

div#homePage_Replay #replay_Exclusive h2, div#homePage_Replay #replay_Blog h2
{
	padding:0px;
	margin:0;
	font-size:10px;	
	color:#ccc;
}

div#homePage_Replay #replay_Exclusive
{
	padding:0px;
	margin: 0 10px;
	width:270px;
}

div#homePage_Replay #replay_Exclusive img
{
	margin: 0 5px 15px 0;
	border:2px solid #17B2E6;
	clear:both;
}

div#homePage_Replay #replay_Blog
{
	padding:0px;
	margin: 10px;
	width:270px;
}

div#homePage_Replay dl
{
 margin: 10px 10px 20px 10px;
 padding:0 0 10px 0;
 clear:both;
}

div#homePage_Replay dl dt
{
 margin:0px;
 padding:0px;
 width:144px; 
 float:left;
 display:block;
 clear:both;
}

div#homePage_Replay dl dt img
{
 margin:0;
 padding:0px;
 border:2px solid #17B2E6;
 display:block;
}

div#homePage_Replay dl dt a, div#homePage_Replay dl dt a:link, div#homePage_Replay dl dt a:visited
{
 margin:0;
 padding:0px;
 background:none;
 border:none;
}

div#homePage_Replay dl dt a:hover img, div#homePage_Replay table#extra a:hover img
{
 margin:0;
 padding:0px;
 background:none;
 border:2px solid #FFCC33;
}

div#homePage_Replay dl dd
{
 margin: 0 10px 10px 10px;
 padding: 0 0 10px 0;
 width:450px;
 float:right;
 display:block;
 font-size:11px;
}

div#homePage_Replay dl dd img
{
 margin: 0;
 padding:0px;
 border: 0;
}

div#homePage_Replay dl dd h1
{
	padding:0px;
	margin:0px;
	font-size:15px;
}

div#homePage_Replay dl dd h2
{
	padding:0px;
	margin:0;
	font-size:10px;	
	color:#ccc;
}

div#homePage_Replay dl dd p
{
 margin: 5px 0;
 font-size:11px;
}


/* REPLAY Online Exclusives DL */
div#homePage_Replay #replay_Exclusive dl
{
 margin: 10px 10px 10px 0px;
 padding:0 0 10px 0;
 clear:both;

}

div#homePage_Replay #replay_Exclusive dl dt
{
 margin:0px;
 padding:0px;
 width:65px; 
 float:left;
 display:block;
 clear:both;
}

div#homePage_Replay #replay_Exclusive dl dt a, div#homePage_Replay #replay_Exclusive dl dt a:link, div#homePage_Replay #replay_Exclusive dl dt a:visited
{
 margin:0;
 padding:0px;
 background:none;
 border:none;
}

div#homePage_Replay #replay_Exclusive dl dt a:hover img
{
 margin:0;
 padding:0px;
 background:none;
 border:2px solid #FFCC33;
}

div#homePage_Replay #replay_Exclusive dl dd
{
 margin: 0 10px 10px 0;
 padding: 0 0 10px 0;
 width:175px;
 float:right;
 display:block;
}

div#homePage_Replay #replay_Exclusive dl dd img
{
 margin: 0;
 padding:0px;
 border: 0;
}

div#homePage_Replay #replay_Exclusive dl dd h1
{
	padding:0px;
	margin:0px;
	font-size:15px;
}

div#homePage_Replay #replay_Exclusive dl dd h2
{
	padding:0px;
	margin:0;
	font-size:10px;	
	color:#930;
}

div#homePage_Replay #replay_Exclusive dl dd p
{
 margin: 5px 0;
 font-size:11px;
}

/* [HOME PAGE] WILDCARD CONTENDERS
---------------------------------------------------------------------------------------*/
div#wildCardContainer{
			margin: 0 0 0 10px;
		}		

		div#wildCardContainer dl
		{
		 margin: 0;
		 padding:0;
		 clear:right;
		 float:left;
		 width:205px;
		}
		
		div#wildCardContainer dl dt
		{
		 margin:0px;
		 padding:0px;
		 width:85px; 
		 float:left;
		 display:block;
		 clear:both;
		}
		
		div#wildCardContainer dl dt img
		{
		 margin:0;
		 padding:0px;
		 border:2px solid #17B2E6;
		 display:block;
		}
		
		div#wildCardContainer dl dt a, div#wildCardContainer dl dt a:link, div#wildCardContainer dl dt a:visited
		{
		 margin:0;
		 padding:0px;
		 background:none;
		 border:none;
		}
		
		div#wildCardContainer dl dd
		{
		 margin: 0 10px 10px 90px;
		 padding: 0 0 10px 0;
		 width:100px;
		 display:block;
		 font-size:11px;
		 float:none;
		}
		
		
		div#wildCardContainer dl dd h1
		{
		 font-size:14px;
		}
		
/* [HOME PAGE] FINAL FOUR CONTENDERS
---------------------------------------------------------------------------------------*/
div#finalFourContainer{
			margin: 0 0 0 10px;
		}		

		div#finalFourContainer dl
		{
		 margin: 0;
		 padding:0;
		 clear:right;
		 float:left;
		 width:307px;
		}
		
		div#finalFourContainer dl dt
		{
		 margin:0px;
		 padding:0px;
		 width:85px; 
		 float:left;
		 display:block;
		 clear:both;
		}
		
		div#finalFourContainer dl dt img
		{
		 margin:0;
		 padding:0px;
		 border:2px solid #17B2E6;
		 display:block;
		}
		
		div#finalFourContainer dl dt a, div#finalFourContainer dl dt a:link, div#finalFourContainer dl dt a:visited
		{
		 margin:0;
		 padding:0px;
		 background:none;
		 border:none;
		}
		
		div#finalFourContainer dl dd
		{
		 margin: 0 10px 10px 90px;
		 padding: 0 0 10px 0;
		 width:200px;
		 display:block;
		 font-size:11px;
		 float:none;
		}
		
		
		div#finalFourContainer dl dd h1
		{
		 font-size:14px;
		}		


/* [HOME PAGE] LOSER LOFT
---------------------------------------------------------------------------------------*/
div#HomePage_LoserLoft
{
	padding:0 0 10px 0;
	margin:0 0 5px 0;
	width:635px;
	background:#FE9E44 url("../images/backgrounds/Background_LoserLoft.jpg") top left repeat-x;
	font-size: 11px;
}

div#HomePage_LoserLoft h1
{
	padding:0px;
	margin: 0px;	
}

div#HomePage_LoserLoft h1 img
{
	padding:0px;
	margin:0px;
	border:none;
	float:none;
}

div#HomePage_LoserLoft img
{
	padding:0px;
	margin:0 10px 15px 10px;
	border:2px solid #FFB849;
	float:left;
	clear:both;
	display: block;
}

div#HomePage_LoserLoft p
{
	padding:0 0 0 0;
	margin:0 0 10px 0;	
	display:block;
}

div#HomePage_LoserLoft #loft_Feature
{
	padding:0px;
	margin:10px 15px 0 10px;
}

div#HomePage_LoserLoft .horizontalrule
{
	border-top:1px solid #D96800;
	border-bottom: 1px solid #FCA250;
	padding:0px;
	margin:0px;
	
}


div#HomePage_LoserLoft a, div#HomePage_LoserLoft a:link, div#HomePage_LoserLoft a:visited
{
	color:#0A2E3B;
	font-size:11px;
	font-weight:bold;
	background:url("../images/bullets/bullet_loserloft.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #0A2E3B;

}

div#HomePage_LoserLoft a:hover
{
	color:#fff;/*#c90;*/
	font-weight:bold;
	background:url("../images/bullets/bullet_loserloft_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}

div#HomePage_LoserLoft dl
{
 margin: 10px 10px 20px 10px;
 padding:0 0 10px 0;
 clear:both;

}

div#HomePage_LoserLoft dl dt
{
 margin:0px;
 padding:0px;
 width:144px; 
 float:left;
 display:block;
}

div#HomePage_LoserLoft dl dt img
{
 margin:0;
 padding:0px;
 width:144px;
 border:2px solid #FFB849; 
 float:left;
 display:block;
}

div#HomePage_LoserLoft dl dt a, div#HomePage_LoserLoft dl dt a:link, div#HomePage_LoserLoft dl dt a:visited
{
 margin:0;
 padding:0px;
 background:none;
 border:none;
}

div#HomePage_LoserLoft dl dt a:hover img
{
 margin:0;
 padding:0px;
 background:none;
 border:2px solid #0A2E3B;
}

div#HomePage_LoserLoft dl dd
{
 margin: 0 15px;
 padding: 0 0 10px 0;
 width:440px;
 float:right;
 display:block;
}



div#HomePage_LoserLoft dl dd img
{
 margin: 0;
 padding:0px;
 border: 0;
}

div#HomePage_LoserLoft dl dd h1
{
	padding:0px;
	margin:0px;
	font-size:15px;
}

div#HomePage_LoserLoft dl dd h2
{
	padding:0px;
	margin:0;
	font-size:10px;	
	color:#930;
}

div#HomePage_LoserLoft dl dd p
{
 margin: 0 0 5px 0;
 padding:0px;
 font-size:10px;
}


/* [EPISODES PAGE]
-------------------------------------------------------------------------------------------*/


div#mainWrapper
{
	background: url("../images/backgrounds/main_content_wrapper_BG_tile.gif") repeat-y;
	width:635px;
	margin:0 0 5px 0;
}

/*  [EPISODES PAGE, LOSER LOFT] - MAIN CONTENT
--------------------------------------------------------------------------------------------*/

div#MainContent
{
	margin:0px 0 0px 0;
	padding:0px;
	width:420px;
	background:#fff url("../images/backgrounds/background_episode_MainContentBG_tile.jpg") repeat-x;
	color:#000;
	font-size:11px;	
}

div#MainContent h1
{
	color:#fff;
	font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;
	background:#FF6C00 url("../images/headers/maincontent_header_decoration_tile.gif") repeat-x;

}

div#MainContent h1.loserloft
{
	color:#fff;
	font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;
	background:#C55503 repeat-x;	

}

div#MainContent h2
{
	font-size:10px;
	margin: 5px 10px;
	padding: 0px;
	color:#333;
}

div#MainContent .contentArea
{
 margin:0px 10px 5px 10px;
 padding: 0 0 10px 0; 
}

div#MainContent p
{
	font-size:11px;
	margin: 5px 0px;
	padding: 0px;
	color:#000;
}

div#MainContent .horizontalrule
{
	border-top:1px solid #9D9C9C;
	border-bottom: 1px solid #EEE;
	padding:0px;
	margin:0px;	
}

div#MainContent .contentImage_left
{
 border:2px solid #FF6C00;
 background:#fff;
 margin: 5px 8px 5px 0px;
 padding:0px;
 float:left;
}

div#MainContent .contentImage_right
{
 border:2px solid #FF6C00;
 background:#fff;
 margin: 5px 0px 5px 8px;
 padding:0px;
 float:right;
}

div#Content_1columnWide .contentImage_left
{
 border: 2px solid #FF6C00;
 background:#fff;
 margin: 5px 8px 5px 0px;
 padding:0px;
 float:left;
}

div#Content_1columnWide .contentImage_right
{
 border:2px solid #FF6C00;
 background:#fff;
 margin: 5px 0px 5px 8px;
 padding:0px;
 float:right;
}

div#MainContent .MobileImage_left
{
 border:2px solid #FF6C00;
 background:#fff;
 margin: 5px 8px 5px 0px;
 padding:0px;
 float:left;
}

div#MainContent .contentImage_left img, div#MainContent .contentImage_right img
{
 margin:2px;
 padding:0px;
}

div#MainContent a:link, div#MainContent a:active, div#MainContent a:visited	{
	color:#075062;
	font-size:11px;
	font-weight:bold;
	background:none;
	padding: 0px;
	margin: 0px;
	border-bottom:1px dashed #075062;
}

div#MainContent a:hover	{
	color:#999;
	font-weight:bold;
	background:none;
	padding: 0px;
	border-bottom:none;
}


/* [EPISODES PAGE, LOSER LOFT] - VIDEO COLUMN
--------------------------------------------------------------------------------------------*/

div#VideoColumn
{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:210px;
	float:right;
	display:block;
	clear:right;
}


div#VideoColumn h1
{
	padding:0px;
	margin: 0px;	
}

div#VideoColumn h1 img
{
	padding:0px;
	margin:0px;
	border:none;
	float:none;
}

div#VideoColumn .contentArea
{
	height: 500px;
	width:210px;
	max-height:530px;
	overflow:auto;
	background:#494B4C url("../images/backgrounds/VideoColumn_BG_tile.jpg") repeat-x;
	background-attachment:fixed;
	
}

div#VideoColumn #podcast-button
{
	text-align: center;
	padding-top: 8px;
	margin: auto 0;
}

div#VideoColumn .morelink
{
 text-align:right;
 margin:10px;
}

div#VideoColumn .bonus
{
 font-size:15px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
 background:#666;
 border-bottom:2px solid #333;
 padding:5px 10px; /*5px 0;*/
 margin:10px 0;
 clear:both;
}

div#VideoColumn .horizontalrule
{
	border-top:1px solid #424242;
	border-bottom: 1px solid #656565;
	padding:0px;
	margin:0px;	
}

div#VideoColumn .horizontaldivide
{	
	border-top:3px solid #555;
	border-bottom: 0px solid #555;
	padding:0px;
	margin:5px 0;	
	clear:both;
}

div#VideoColumn dl
{
 margin: 10px 5px 10px 5px;
 padding:0 0 10px 0;
 clear:both;
}

div#VideoColumn dl dt
{
 margin:0px;
 padding:0px;
 width:65px; 
 float:left;
 display:block;
}

div#VideoColumn dl dt img
{
 margin:0;
 padding:0px;
 width:61px;
 border:2px solid #7E7E7E; 
 float:left;
 display:block;
}

div#VideoColumn dl dt a, div#VideoColumn dl dt a:link, div#VideoColumn dl dt a:visited
{
 margin:0;
 padding:0px;
 background:none;
 border:none;
}

div#VideoColumn dl dt a:hover img
{
 margin:0;
 padding:0px;
 background:none;
 border:2px solid #424242;
}

div#VideoColumn dl dd
{
 margin: 0 5px;
 padding: 0 0 10px 0;
 width:100px;
 float:right;
 display:block;
}



div#VideoColumn dl dd img
{
 margin: 0;
 padding:0px;
 border: 0;
}

div#VideoColumn dl dd h1
{
	padding:0px;
	margin:0px;
	font-size:12px;
}

div#VideoColumn dl dd p
{
 margin: 0 0 5px 0;
 padding:0px;
 font-size:10px;
 line-height:11px;
}

/* [All, but home page] FEED INFO
--------------------------------------------------------------------------------------------*/

div#feed_info
{
	float:right;
	margin:8px 40px 0 0;
	padding:0;
	width:150px;
	text-align:right;
	font-size:10px;
}

div#feed_info img
{
	text-align:right;
	border:none;	
	float:right;
}

div#feed_info a
{
	margin:0px 0px 0 0px;
	padding: 0;
	text-align:right;
	font-weight:bold;
	text-decoration:underline;

}

/* [EPISODE, LOSER LOFT] Section_Blog
--------------------------------------------------------------------------------------------*/
div#Section_Blog
{
	padding:0px;
	margin:0px;
	width:630px;
	background:#0A2E3B url("../images/backgrounds/blog_main_BG_Tile.jpg") top left repeat-x;
/*	background:#0A2F3B url("../images/backgrounds/Background_EpisodeReplay.jpg") top left repeat-x;*/
	font-size: 11px;
	border-left:5px solid #0AA2D4;
}

div#Section_Blog h1
{
	padding:0px;
	margin:0px;
}

div#Section_Blog #pageHeader
{
	padding: 5px 0 0 0;
	margin: 0 0 10px 0;	
	line-height:0px;
	font-size:1px;
	height:7px;
	background:#126884 url("../images/headers/Blog_header_background_635pxWide.gif") repeat-x;
	border-bottom:1px solid #0E5268;
	clear:both;	
}

div#Section_Blog #sectionHeader
{
	padding: 5px 0 0 0;
	margin: 0 0 10px 0;	
	height:28px;
	background:#126884 url("../images/headers/Blog_header_background_635pxWide.gif") repeat-x;
	border-bottom:1px solid #0E5268;
	clear:both;	
}

div#Section_Blog #sectionHeader h1
{
	padding: 0;
	margin: 0;	
	width:420px;
	float:left;
	clear:left;
}

div#Section_Blog #sectionHeader img
{
	padding: 0;
	margin: 0;	
	border:none;
	float:none;
}



div#Section_Blog h1 img
{
	padding:0px;
	margin:0px;
	border:none;
	float:none;
}

div#Section_Blog img
{
	padding:0px;
	margin:0 10px 15px 0px;
	border:2px solid #17B2E6;
	float:left;
	clear:both;
	
	
/*	display: block;*/
}

div#Section_Blog p
{
	padding:0 0 0 0;
	margin:0 0 10px 0;	
	display:block;
}

div#Section_Blog #mainWrapper
{
	width:630px;
	background: none;
	margin:0 0 5px 0;
	padding:0px;
}

div#Section_Blog .contentArea
{
	 margin:0px 10px 5px 10px;
	 padding: 0 0 10px 0; 
}

div#Section_Blog .left_column
{
	width:400px;
	margin: 0px 10px 0 0;
	padding: 0 0 5px 0;	
}

div#Section_Blog .right_column
{
	width:200px;
	margin: 0px 10px 0 0;
	padding: 0 0 5px 0;	
	clear:both;

}

div#Section_Blog .right_column h1
{
	font-size:15px;
	padding:5px;
	margin:0px;	
	color:#0C313A;
	background:#09637A;
	border-top:1px solid #0C313A;
	border-bottom:1px solid #0C313A;
}

div#Section_Blog .menuOption
{
	background:#1498B9 url("../images/backgrounds/Section_blog_Menu_BG_Tile.gif") repeat-x;
	margin: 0px 10px 15px 0;
	padding: 0 0 20px 0;	
	border-bottom:10px solid #09637A;
}

div#Section_Blog .right_column ul
{
	margin:10px;	
	padding:0px;
}

div#Section_Blog .right_column ul li
{
	font-size:11px;
	margin: 0px 0 5px 0;
	padding: 0 15px 0 10px;
	background: url( "../images/bullets/bullet_Section_Blog.gif" ) no-repeat;
 	list-style-position:outside;
	list-style-type:none; 
}


div#Section_Blog .right_column a, div#Section_Blog .right_column a:link, div#Section_Blog .right_column a:visited
{
	font-weight:bold;
	border-bottom:1px dashed #FFCC33;
}

div#Section_Blog .right_column a:hover
{
	color:#ccc;
	font-weight:bold;
	border-bottom:1px dashed #C93;
}

div#Section_Blog #blog_entry
{
 margin: 0 0 30px 0;
}

div#Section_Blog #blog_entry h1
{
	font-size:15px;
	padding:0px;
	margin:0px;	
}

div#Section_Blog #blog_entry h1 a, div#Section_Blog #blog_entry h1 a:link,div#Section_Blog #blog_entry h1 a:visited
{
	font-size:15px;
	padding:0px;
	margin:0px;	
	color:#fff;
	text-decoration:none;
	border:0px none;
	background:none;
}

div#Section_Blog #blog_entry h1 a:hover
{
	font-size:15px;
	background:#fff none;
	color:#0C313A;
	padding:0px;
	margin:0px;	
	text-decoration:none;
	border:0px none;
}

div#Section_Blog #blog_entry h2
{
	color:#ccc;
	font-size:10px;
	padding:0px;
	margin:0px;	
}

div#Section_Blog #blog_entry a, div#Section_Blog #blog_entry a:link, div#Section_Blog #blog_entry a:visited
{
	color:#FFCC33;
	font-size:11px;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #FFCC33;
}

div#Section_Blog #blog_entry a:hover
{
	color:#fff;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}

div#Section_Blog .contentImage_left
{
 margin: 5px 8px 5px 0px;
 padding:0px;
 float:left;
 width:auto;
 height:auto;
}

div#Section_Blog .contentImage_right
{
 margin: 5px 8px 10px 0px;
 padding:0px;
 width:auto;
 height:auto;
 float:right;
}

div#Section_Blog .contentImage_left img, div#Section_Blog .contentImage_right img
{
 margin:0px;
 padding:0px
}

div#Section_Blog .horizontalrule
{
	/*border-top:1px solid #022935;
	border-bottom:1px solid #0D4152;*/
	border-top:1px solid #000;	
	border-bottom:1px solid #13576E;
	padding:0px;
	margin:2px 0px;
	
}

div#Section_Blog #blog_entry  p a, div#Section_Blog #blog_entry p a:link, div#Section_Blog #blog_entry p a:visited
{
	color:#FFCC33;
	font-size:11px;
	font-weight:bold;
	background-image:none;
	border-bottom:none;
	padding:0px;
	margin:0px;
}

div#Section_Blog #blog_entry p a:hover
{
	color:#ccc;
	font-weight:bold;
	border-bottom:none;
	padding:0px;
	margin:0px;
}

div#Section_Blog table.blog_entryOptions
{
	background:#062028;
	border-top:2px dashed #033;
	margin:0px 0 10px 0;
	padding:10px;
	border-collapse:collapse;
	font-size:10px;
	color:#fff;
}

div#Section_Blog table.blog_entryOptions tr
{
	margin:5px;
	padding:10px;
	vertical-align:top;
}

div#Section_Blog table.blog_entryOptions tr td
{
	margin:0;
	padding:2px;
	vertical-align:top;
}

div#Section_Blog table.blog_entryOptions tr td.left_column
{
	text-align:left;
}

div#Section_Blog table.blog_entryOptions tr td.right_column
{
	text-align:right;
}

div#Section_Blog #blog_entry table.blog_entryOptions tr td a, div#Section_Blog #blog_entry table.blog_entryOptions tr td a:link, div#Section_Blog #blog_entry table.blog_entryOptions tr td a:visited
{
 font-size:10px;
 text-decoration:none;
 font-weight:normal;
 color:#ccc;
 padding-left:12px;
 background-repeat:no-repeat;
 border:none;
 margin:10px 10px 0px 5px;
}
div#Section_Blog #blog_entry table.blog_entryOptions tr td a:hover
{
 font-size:10px;
 text-decoration:underline;
 font-weight:normal;
 color:#fc3;
 padding-left:12px; 
 background-repeat:no-repeat;
 border:none;
 margin:10px 10px 0px 5px; 
}

div#Section_Blog #blog_entry table.blog_entryOptions tr td a.backToTop
{
	background: url("http://www.muchmusic.com/events/vjsearch06/images/icons/icon_BackToTop.gif") no-repeat;
}

div#Section_Blog #blog_entry table.blog_entryOptions tr td a.comments
{
	background: url("http://www.muchmusic.com/events/vjsearch06/images/icons/icon_Comments.gif") no-repeat;
}

div#Section_Blog #blog_entry #comments
{
	background:#062028;
	border-top:1px dashed #033;
	margin:0px 0 10px 0;
	padding:5px;
	border-collapse:collapse;
	font-size:10px;
	color:#fff;
}

div#Section_Blog #blog_entry #comments h1
{
	color:#036181;
	margin-bottom:10px;
}

div#Section_Blog #blog_entry #comments h2
{
	color:#0099CC;
	font-size:14px;
	margin-bottom:10px;
}

div#Section_Blog #blog_entry #comments a
{
	color:#0099CC;
	font-weight:normal;
	background:none;	
}


div#Section_Blog #blog_entry #comments a:hover
{
	color:#0099CC;
	font-weight:normal;
	background:none;	
}


div#Section_Blog #blog_entry #comments .comment_entry
{	

}

div#Section_Blog #blog_entry #comments p.posted
{
	color:#999;
	font-size:10px;
	margin-bottom:30px;
	border-top:1px dashed #999;
	background:none;	
}

div#Section_Blog #blog_entry #comments img, div#Section_Blog #blog_entry #comments a img
{
	border:none;
	float:none;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
}

#comments textarea	{
	width: 365px;
}

/* Expert Panel ***********************************************************************************************************/

.expert	{
	margin: 20px 0px 0px 0px;
	padding: 0px;
}

.expert p {
	padding: 5px 0px 10px 0px;
	margin: 0px;
}

.bio p a, .bio p a:link, .bio p a:visited
{
	color:#075062;
	font-size:11px;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #075062;
}

.bio p a:hover
{
	color:#0B7C98;
	font-weight:bold;
	background:url("../images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}


.expert .expertimg {
 display:block; 
 float:left;
 margin-right: 10px;
}


.expert .bio {
display: block;
  float: left;
  width: 480px;
  padding: 0px;
  vertical-align:top;
 
}

.expert .bio h4{
padding: 0px;
margin: 0px;
 
}

/*
.expertimg a:link, .expertimg a:visited, .expertimg a:active {
	padding: 0px;
	margin: 0px;
	border: solid 1px #FFCC33;
}

.expertimg a:hover	{
	padding: 0px;
	margin: 0px;
	border: solid 1px #17B2E6;
}
*/

h4 a:link, h4 a:visited, h4 a:active {
	color: #0C313A;
}

h4 a:hover	{
	color: #0B7C98;
}

h4	{
	font-size: 16px;
	color: #0C313A;
	border-bottom: solid 1px #F25D01;
}

/* Expert Panel Ends */

/* LOSER LOFT
---------------------------------------------------------------------------------------------------*/

div#loserGallery
{
	width:420px;
	margin:0px;
	padding:0px;
	background:#e7e7e7 url("../images/backgrounds/loser_loft_loser_gallery_BG.gif") repeat-x;
}

div#loserGallery h1
{
	margin:0px;
	padding:0px;	
	border-bottom:1px solid #C95602;
}

div#loserGallery h1 img
{
	margin:0px;
	padding:0px;	
}

div#loserGallery .contentArea
{
	margin:0px 10px 0 10px;
	padding:0px;	
}

div#loserGallery dl
{
 float: left; 
 width: 44px; 
 margin: 5px 10px 5px 0px;
 padding: 0px;
 color:#000; 

}

div#loserGallery dl dt
{
 margin:0px;
 padding:0px;
 line-height:normal;
 border:1px solid #FF6C00;
 background:#fff;
}

div#loserGallery dl dt img
{
	width:40px;
	height:40px;
	margin:1px;
	padding:0px;
}


div#loserGallery dl dd
{
 margin: 2px 1px 0 0;
 color:#000;
 line-height:normal;
 clear:both;
}

div#loserGallery dl dd img
{
 margin: 0;
 padding:0;
 border: 0;
 display:block;
}

div#loserGallery dl dd h1
{
 margin:0;
 padding:0;
 font-size: 10px;
 font-weight:bold;
 color:#000;
 text-align:center;
 line-height:normal;
 clear:both;
}

/* [VJ FINALISTS, HOST] Vj finalist stats
---------------------------------------------------------------------------------------------*/

div#stats, div#stats_host
{
	height:250px;
	overflow:visible;
	background:#F58201 url("../images/backgrounds/vj_finalist_stats_BG.gif") repeat-x;
	margin:0px;
	padding:0px;
}

div#stats_host
{
	background:#706F6E url("../images/backgrounds/vj_host_stat_BG.gif") repeat-x;
}


div#stats h1, div#stats_host h1
{
	padding:0px;
	margin:0px;
}

div#stats h1 img, div#stats_host h1 img
{
	padding:0px;
	margin:0px;
	border:none;
}

div#stats .contentArea, div#stats_host .contentArea
{
	padding:0px 0px 0px 0px;
	margin:10px;
	border:none;
}

div#stats h2, div#stats_host h2
{
	padding:1px 5px;
	margin:0px 0px 5px 0px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#AE5705;
	border-bottom:1px solid #DF9746;
}

div#stats_host h2
{	
	background:#595959;
	border-bottom:1px solid #929292;
}

div#stats p, div#stats_host p
{
	padding:0px;
	margin:0px 0px 5px 5px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;	
}


/* [VJ FINALISTS] Content_1columnWide
---------------------------------------------------------------------------------------------*/

div#Content_1columnWide
{
	width:635px;
	padding:0px;
	margin:0px;
	background:#C5C5C5;
	border-bottom:1px solid #9E9E9E;
}

div#Content_1columnWide h1
{
	color:#fff;
	font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;
	background:#FF6C00 url("../images/headers/maincontent_header_decoration_tile.gif") repeat-x;
	border-bottom:2px solid #999999;
}

div#Content_1columnWide .contentArea
{
	color:#333;
	font-size:11px;
	margin:10px 10px 0px 10px;		
}

div#Content_1columnWide .contentArea .intro
{
	float: left;
	width: 470px;
	color:#333;
	font-size:11px;
}

div#Content_1columnWide .contentArea .intro p
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

div#Content_1columnWide .contentArea .video
{
	float: right;
	width: 121px;
	color:#333;
	background: url("/events/vjsearch06/show/finalists/images/bg_video.gif") repeat-x;
	font-size:11px;
	padding: 10px 10px 0px 10px;
	margin-top: -10px;
	margin-right: -10px;		
	text-align: center;
}

div#Content_1columnWide .contentArea .video h4
{
	width: 100%;
	font-size: 12px;
	font-color: #666;
	margin: 0px 0px 4px 0px;
	padding: 0px;
	border: none;
}

div#Content_1columnWide .contentArea .video img	{
	margin-bottom: 4px;
}

div#Content_1columnWide .contentArea .video a:link img, div#Content_1columnWide .contentArea .video img, div#Content_1columnWide .contentArea .video a:visited img	{
	border: solid 1px #FF6C00;
}

div#Content_1columnWide .contentArea .video a:hover img	{
	border: solid 1px #1C4065;
}

div#Content_1columnWide h2
{
	color:#ff6c00;
	font-size:14px;
	margin:10px 0px;	
	padding:0px;
}

div#Content_1columnWide h3
{
	color:#666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0;
	padding:0px 5px 0px 10px;	
	border-left:2px solid #666;
	background:#ccc;
}

div.links ul
{
	margin:10px;	
	padding:0px;
}

div.links ul li
{
	font-size:9px;
	color:#666;
	margin: 0px 0 5px 0;
	padding: 0 15px 0 10px;
	background: url( "../images/bullets/bullet_Section_About.gif" ) no-repeat;
 	list-style-position:outside;
	list-style-type:none; 
	
}


div.links a, div.links a:link, div.links a:visited
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	border-bottom:1px dashed #ff6c00;
}

div.links a:hover
{
	font-size:11px;
	color:#666;
	font-weight:normal;
	border-bottom:1px dashed #ff6c00;
}


div#QA
{	
	padding:0px 0 25px 0px;
	margin:0px 0px 5px 0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url("../images/backgrounds/vj_finalist_QA_BG_Tile.gif") repeat-x;
	width:635px;
}

div#QA ul
{
	margin:0 100px 0 0;	
	padding:10px 0;
	list-style: none inside;
}

div#QA ul li
{
	color:#000;
	padding: 1px 0 1px 30px;
	margin: 0 0px 5px 0;
	display:block;
 	list-style-position:outside;
	list-style-type:none;		
}

div#QA ul li.Question 
{	
	color:#000;
	border-left:4px solid #FF6C00;
	font-weight:bold;
	font-size:12px;
	background: url("../images/icons/icon_QA_Question.gif") no-repeat;
	margin-top: 10px;
}

div#QA ul li.Answer 
{	
	color:#000;
	font-size:11px;
	background: url("../images/icons/icon_QA_Answer.gif") no-repeat;
	margin: 0 20px 5px 4px;	
}

div#QA .verticalSpacer
{
	height:50px;	
}

/* [PENTHOUSE]  Penthouse gallery
----------------------------------------------------------------------------------------------*/
div#featureHeader{
	margin:0px;
	padding:0px;
	width:635px;
}

div#featureHeader h1{
	padding:0px;
	margin:0px;	
	background:#000 url("../images/headers/main_header_bgTile.jpg") no-repeat;
}

div#featureHeader h1 img,div#featureHeader h2 img {
	padding:0px;
	margin:0px;	
}

div#featureHeader h2{
	padding:0px;
	margin:0px;	
	background:#FF6C00;
	border-bottom:2px solid #0A131C;
}

/* [VOTE PAGES]  vote framework
----------------------------------------------------------------------------------------------*/

div#vote_frame
{
	margin:0px;
	padding:0px;
	background: #000 url("../images/backgrounds/vote_contentArea_bg_Tile.jpg") repeat-x;
}

div#vote_frame .contentArea
{
	margin:0px 10px;
	padding:10px 0px;
}

div#vote_frame .contentArea h1
{
	font-size:15px;
	color:#007DCD;
}

div#vote_frame .contentArea h2
{
	font-size:12px;
	color:#FF6C00;
}

div#vote_frame #voteArea
{
	margin:0px;
	padding:0px;
}

/* [Mobile Page] table_mobilePromo
--------------------------------------------------------------------------*/

div#content_Container table .table_mobilePromo
{
	margin:0px;
	padding:0px;
	width:420px;
	height:91px;
	border-collapse:collapse;
	background:#000;
}

div#content_Container table .table_mobilePromo tr
{
	vertical-align:top;
	margin:0px;
	padding:0px;
}


div#content_Container table .table_mobilePromo tr td
{
	margin:0px;
	padding:0px;
	vertical-align:middle;
	border:none;
}


div#content_Container table .table_mobilePromo tr td.title_image img
{
	margin: 0 0 0 50px;
	padding:0px;
	border:none;

}

div#content_Container table .table_mobilePromo tr td.buy_image img
{
	margin: 0 10px 0 10px;
	padding:0px;
	border:none;
}

div#MobileVotingColumn
{
	margin:0px 0px 5px 0px;
	padding:0px;
	width:210px;
	float:right;
	display:block;
	clear:right;
}


div#MobileVotingColumn h1
{
	padding:0px;
	margin: 0px;	
}

div#MobileVotingColumn h1 img
{
	padding:0px;
	margin:0px;
	border:none;
	float:none;
}

div#MobileVotingColumn .contentArea
{
	width:210px;
	background:#494B4C url("../images/backgrounds/VideoColumn_BG_tile.jpg") repeat-x;
	background-attachment:fixed;
	
}

div#MobileVotingColumn .morelink
{
 text-align:right;
 margin:10px;
}

div#MobileVotingColumn .bonus
{
 font-size:15px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 text-align:right;
 background:#666;
 border-bottom:2px solid #333;
 padding:5px 10px; /*5px 0;*/
 margin:10px 0;
 clear:both;
}

div#MobileVotingColumn .horizontalrule
{
	border-top:1px solid #424242;
	border-bottom: 1px solid #656565;
	padding:0px;
	margin:0px;	
}

div#MobileVotingColumn .horizontaldivide
{	
	border-top:3px solid #555;
	border-bottom: 0px solid #555;
	padding:0px;
	margin:5px 0;	
	clear:both;
}

div#MobileVotingColumn p
{
	margin: 0 10px;
	padding:10px 0;
	font-weight:bold;
}

p.microtype, div#MobileVotingColumn  p.microtype
{
	margin: 0 10px;
	padding:10px 0;
	font-weight:normal;
	font-size:9px;
}

div#MobileVotingColumn a:link, div#MobileVotingColumn a:active, div#MobileVotingColumn a:visited
{
	color: #F57D02;
	border-bottom: dashed 1px #FFF;	
}

div#MobileVotingColumn a:hover
{
	color: #FFF;
	border-bottom: dashed 1px #F57D02;	
}

 .highlight
{
	color:#FF6C00;
	font-weight:bold;
}

div#MobileVotingColumn .Number_highlight
{
 color:#5DA3FD;
}

div#MainContent h2.content_Header
{
	font-size:14px;
	color:#2F2D2D;
	margin:0px;
	padding:10px 5px 5px 10px;
}

div#MainContent h2.subheader
{
color:#494B4C;
background:#B7B5B5;
border-bottom:1px solid #918F8F;
font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;
}

div#MainContent h3.subheader_content_header
{
	color:#004FB4;
	margin:10px 0px;
	padding:0px;
}


div#MainContent .contentArea ul.mobile
{
	margin:10px;	
	padding:0px;
	clear:both;
}

div#MainContent .contentArea ul.mobile li
{
	font-size:11px;
	margin: 0px 0 5px 0;
	padding: 0 15px 0 10px;
	background: url( "../images/bullets/bullet_Supported_Phones.gif" ) no-repeat;
 	list-style-position:outside;
	list-style-type:none; 	
	width:300px;
	float:left;
}

/* [Sponsors]  
---------------------------------------------------------------------------------------*/

div#productPlacements
{
	padding:0px;
	margin:0px;
}

div#productPlacements h1
{
	margin:0px;
	padding:10px 5px 5px 12px;
	font-size:11px;
	color:#737373;
	font-weight:bold;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#productPlacements table
{
	border-collapse:separate;
	margin:10px 0 10px 10px;
	padding:0px 10px 0 0;
	border:none;
	width:610px
}

div#productPlacements table tr
{
	vertical-align:top;
}

div#productPlacements table tr td
{
	color:#000;
	background:#ccc;
	border-bottom:2px solid #A4A4A4; 
	margin:0 10px;	
	padding:0px 0px 15px 0px;
	text-align:left;	
}

div#productPlacements table tr td h1
{
	color:#eee;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	background:#ff6c00;
	margin:0px;	
	padding:5px 5px 0px 10px;
}

div#productPlacements table tr td h2
{
	color:#7D3703;
	font-size:10px;
	background:#ff6c00;
	margin:0px;	
	padding:0px 5px 2px 10px;
	border-bottom:1px solid #A3A3A3;
}

div#productPlacements table tr td .contentArea
{
	margin:10px;
}

div#productPlacements table tr td .links ul
{
	margin:10px;	
	padding:0px;
}

div#productPlacements table tr td .links ul li
{
	font-size:9px;
	color:#666;
	margin: 0px 0 5px 0;
	padding: 0 15px 0 10px;
	background: url( "../images/bullets/bullet_Section_About.gif" ) no-repeat;
 	list-style-position:outside;
	list-style-type:none; 
}


div#productPlacements table tr td .links a, div.links a:link, div.links a:visited
{
	font-size:11px;
	font-weight:normal;
	color:#333;
	border-bottom:1px dashed #ff6c00;
}

div#productPlacements table tr td .links a:hover
{
	font-size:11px;
	color:#666;
	font-weight:normal;
	border-bottom:1px dashed #ff6c00;
}

#leaderBoardBanner {
display: none;
}

#brandingOuter {
display: none;
}

#about img .left	{
	border: solid 1px #
}

/* 
FINALISTS -------------------------------------------------- */

#finalists	{
	clear: both;
	width: 550px;
	overflow: hidden;
}

#finalists ul{
	margin: 0px;
	padding: 0px;
}

#finalists ul li {
	list-style: none;
	display: inline;
	margin: 10px;
	padding: 0px 8px 0px 0px;
	float: left;
	text-align: center;
}

#finalists ul li a:link img, #finalists ul li a:active img, #finalists ul li a:visited img	{
	border: solid 1px #FF6C00;
}

#finalists ul li a:hover img	{
	border: solid 1px #1C4065;
}

a.finalist:link, a.finalist:active, a.finalist:visited	{
	color:#075062;
	font-size:11px;
	font-weight:bold;
	background:url("/events/vjsearch06/images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #075062;
}

a.finalist:hover	{
	color:#fff;
	font-weight:bold;
	background:url("/events/vjsearch06/images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}

#products a:link, #products a:active, #products a:visited	{
	color:#075062;
	font-size:11px;
	font-weight:bold;
	background:url("/events/vjsearch06/images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;
	border-bottom:1px dashed #075062;
}

#products a:hover	{
	color:#999;
	font-weight:bold;
	background:url("/events/vjsearch06/images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;
	border-bottom:none;
}

/* 
END FINALISTS -------------------------------------------------- */

.clear		{
	clear: both;
	margin: 0px;
	padding: 0px;
}

.contentArea .intro a:link, .contentArea .intro a:active, .contentArea .intro a:visited, .contentArea .video a:link, .contentArea .video a:active, .contentArea .video a:visited	{
	color:#075062;
	font-size:11px;
	font-weight:bold;
	/*background:url("/events/vjsearch06/images/bullets/bullet_replay.gif") top left no-repeat;
	padding: 0 0 0 13px;
	margin: 0 0 15px 0;*/
	border-bottom:1px dashed #075062;
}

.contentArea .intro a:hover, .contentArea .video a:hover	{
	color:#fff;
	font-weight:bold;
	/*background:url("/events/vjsearch06/images/bullets/bullet_replay_over.gif") top left no-repeat;
	padding: 0 0 0 13px;*/
	border-bottom:none;
}

.contentArea .video h4	{
	margin: 0px;
	padding: 0px;
}


/* 
PODCAST -------------------------------------------------- */

div#Podcast
{
	margin:0px;
	padding:0px;
}

div#Podcast table
{
	border-collapse:collapse;
	margin:0px 0 5px 0;
	padding:0;
	border:none;
	color:#333;
}

div#Podcast table tr
{

}

div#Podcast table tr td
{
	background:#fff;	 
	margin:0 10px;	
	padding:0px 0px 15px 0px;
	
}

div#Podcast table tr td h1 /* General formatting for both Stream and Options elements - they are Piggy backing on this one */
{
	color:#fff;
	font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;	
	border-bottom:2px solid #999999;
}

div#Podcast table tr td img
{
 	/*border:none;*/
}

div#Podcast table tr td#Podcast_Options
{
 width:300px;
 background:#D7D7D7;
}

div#Podcast table tr td#Podcast_Options h1
{
	background:#21578E  url("../images/headers/maincontent_header_decoration_tile.gif") repeat-x;
}


div#Podcast table tr td#Podcast_Streams
{
	width:330px;
	border-left:5px solid #0A222A;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url("../images/backgrounds/vj_finalist_QA_BG_Tile.gif") repeat-x;

}


div#Podcast table tr td#Podcast_Streams h1
{
	background:#FF6C00 url("../images/headers/maincontent_header_decoration_tile.gif") repeat-x;
}

div#StreamOptions
{
	height:400px;
	max-height:400px;
	overflow:auto;
}

div#StreamOptions dl
{
 margin: 10px 10px 10px 10px;
 padding:0 0 0px 0;
 clear:both;
 width: 285px;
}

div#StreamOptions dl dt
{
 margin:0px;
 padding:0px;
 width:65px; 
 float:left;
 display:block;
 clear:both;
}

div#StreamOptions dl dt img
{
 margin:1px;
 padding:1px;
 border:1px solid #FF6c00;
 background:#fff;
 display:block;
}

div#StreamOptions dl dt a, div#StreamOptions dl dt a:link, div#StreamOptions dl dt a:visited
{
 margin:0;
 padding:0px;
 background:none;
 border:none;
}

div#StreamOptions dl dt a:hover img
{
 margin:0;
 padding:0px;
 background:none;
 border:2px solid #FF6600;
}

div#StreamOptions dl dd
{
 color:#ff6c00;
 margin: 0 5px 10px 10px;
 padding: 0 0 0px 0;
 width:200px;
 float:right;
 display:block;
 font-size:11px;
}

div#StreamOptions dl dd img
{
 margin: 0;
 padding:0px;
 border: 0;
}

div#StreamOptions dl dd a, div#StreamOptions dl dd a:link, div#StreamOptions dl dd a:visited
{
 color:#333;
 margin:0 2px;
 padding:0px;
 background:none;
 border:none;
 text-decoration:underline;
}

div#StreamOptions dl dd a:hover
{
 margin:0 2px;
 padding:0px;
 color:#fff;
 background:#333;
 text-decoration:none;
}

div#StreamOptions dl dd a.externalLink, div#StreamOptions dl dd a.externalLink:link, div#StreamOptions dl dd a.externalLink:visited
{
 color:#333;
 margin:0;
 padding:0px;
 background:none;
 border:none;
 font-weight:bold;
 text-decoration:none;
}

div#StreamOptions dl dd a.externalLink:hover
{
 color:#ff6c00;
 margin:0;
 padding:0px;
 font-weight:bold;
 text-decoration:none;

}

div#StreamOptions dl dd a.downloadLink, div#StreamOptions dl dd a.downloadLink:link, div#StreamOptions dl dd a.downloadLink:visited
{
 color:#333;
 margin:0;
 padding:0px;
 background:none;
 border:none;
 font-weight:bold;
 text-decoration:none;
}

div#StreamOptions dl dd a.downloadLink:hover
{
 color:#ff6c00;
 margin:0;
 padding:0px;
 font-weight:bold;
 text-decoration:none;
}

div#Podcast table tr td#Podcast_Streams div#StreamOptions dl dd h1
{
	padding:0px;
	margin:0px;
	font-size:11px;
	background:none;
	color:#000;
	border-bottom:0px solid #999999;
}

div#Podcast table tr td#Podcast_Streams div#StreamOptions dl dd h2
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background:none;
	color:#333;	
}

div#Podcast table tr td#Podcast_Streams div#StreamOptions dl dd h3
{
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	background:none;
	border-bottom:1px solid #eee;
	color:#333;	
}

div#StreamOptions dl dd p
{
 margin: 5px 0;
 font-size:11px;
}



div#Podcast #QA
{	
	padding:0px 0 25px 0px;
	margin:0px 0px 5px 0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff url("../images/backgrounds/vj_finalist_QA_BG_Tile.gif") repeat-x;
	width:635px;
}

div#Podcast #QA h1 /* General formatting for both Stream and Options elements - they are Piggy backing on this one */
{
	color:#ccc;
	font-size:14px;
	margin:0px;
	padding:10px 5px 5px 10px;	
	background:#666  url("../images/headers/maincontent_header_decoration_tile.gif") repeat-x;
	border-bottom:2px solid #999999;
}

div#Podcast #QA ul
{
	margin:0 100px 0 0;	
	padding:10px 0;
	list-style: none inside;
}

div#Podcast #QA ul li
{
	color:#000;
	padding: 1px 0 1px 30px;
	margin: 0 0px 5px 0;
	display:block;
 	list-style-position:outside;
	list-style-type:none;		
}

div#Podcast #QA ul li.Question 
{	
	color:#000;
	border-left:4px solid #999;
	font-weight:bold;
	font-size:12px;
	background: url("../images/icons/icon_QA_Question.gif") no-repeat;
	margin-top: 10px;
}

div#Podcast #QA ul li.Answer 
{	
	color:#000;
	font-size:11px;
	background: url("../images/icons/icon_QA_Answer.gif") no-repeat;
	margin: 0 20px 5px 4px;	
}

div#Podcast #QA .verticalSpacer
{
	height:50px;	
}

div.FeedOption_Odd
{
	background:#C5C5C5;
	border-bottom:1px solid #9E9E9E;
}

div.FeedOption_Even
{
	background:#D7D7D7;
	border-bottom:1px solid #ACACAC;
}

div#Podcast table tr td#Podcast_Options div#Podcast_Google h1, div#Podcast table tr td#Podcast_Options div#Podcast_iTunes h1, div#Podcast table tr td#Podcast_Options div#Podcast_RSS_Feed h1
{
	color:#333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 5px 2px 80px;
	padding:5px 0 0 0;	
	border-bottom:0px solid #999999;
	background:none;
	
}

div#Podcast table tr td#Podcast_Options div#Podcast_Google h2, div#Podcast table tr td#Podcast_Options div#Podcast_iTunes h2, div#Podcast table tr td#Podcast_Options div#Podcast_RSS_Feed h2
{
	color:#0066CC;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 5px 5px 80px;
	padding:0px;	
	border-bottom:none;
	background:none;
	
}


div#Podcast table tr td#Podcast_Options div#Podcast_Google h3, div#Podcast table tr td#Podcast_Options div#Podcast_iTunes h3, div#Podcast table tr td#Podcast_Options div#Podcast_RSS_Feed h3
{
	color:#fff;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 5px 5px 80px;
	padding:0px;	
}

div#Podcast_Google{
 background: url("/events/vjsearch06/images/backgrounds/Podcast_BG_GoogleVideo.jpg") no-repeat;
 min-height:86px;
}

div#Podcast_Google a, div#Podcast_Google a:link, div#Podcast_Google a:visited
{
 color:#fff;
 margin:10px 0 0 80px;
 padding:0px;
 font-weight:bold;
 text-decoration:none;
}

div#Podcast_Google a:hover
{
 color:#fff;
 margin:10px 0 0 80px;
 padding:0px 0 0px 0px;
 background:#ff6c00;
 font-weight:bold;
 text-decoration:none;
}


div#Podcast_iTunes{
 background: url("/events/vjsearch06/images/backgrounds/Podcast_BG_iTunes.jpg") no-repeat;
 min-height:86px; 
}

div#Podcast_iTunes a, div#Podcast_iTunes a:link, div#Podcast_iTunes a:visited
{
 color:#339933;
 margin:10px 0 0 80px;
 padding:0px 0 0px 15px;
 background: url("/events/vjsearch06/images/icons/icon_iTunes.gif") no-repeat;
 font-weight:bold;
 text-decoration:none;
}

div#Podcast_iTunes a:hover
{
 color:#fff;
 margin:10px 0 0 80px;
 padding:0px 0 0px 15px;
 background:#339933 url("/events/vjsearch06/images/icons/icon_iTunes.gif") no-repeat;
 font-weight:bold;
 text-decoration:none;
}


div#Podcast_RSS_Feed{
 background: url("/events/vjsearch06/images/backgrounds/Podcast_BG_FeedIcon.jpg") no-repeat;
 min-height:86px;
}

div#Podcast_RSS_Feed a, div#Podcast_RSS_Feed a:link, div#Podcast_RSS_Feed a:visited
{
 color:#fff;
 margin:10px 0 0 80px;
 padding:0px 0 0px 15px;
 background: url("/events/vjsearch06/images/icons/icon_Feed.gif") no-repeat;
 font-weight:bold;
 text-decoration:none;
}

div#Podcast_RSS_Feed a:hover
{
 color:#ff6c00;
 margin:10px 0 0 80px;
 padding:0px 0 0px 15px;
 background:#ccc url("/events/vjsearch06/images/icons/icon_Feed.gif") no-repeat;
 font-weight:bold;
 text-decoration:none;
}

#podcast-button	{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	background: none;
}

div#homePage_Replay #podcast-button a:link, div#homePage_Replay #podcast-button a:active, div#homePage_Replay #podcast-button a:visited {
	 margin:0;
	 padding:0px;
	 background:none;
	 border:none;
}

div#homePage_Replay #podcast-button a:hover {
	 margin:0;
	 padding:0px;
	 background:none;
	 border:none;
}

div#note	{
	margin: 10px 0px 0px 0px;
	padding: 10px;
	background-color: #B7B5B6;
}

div#note p	{
	margin-height: 10px;
}
