* {margin:0;padding:0;}



body {background:#000000 url(/tier0/includes/header/images/dmax/dm_main_bg.gif) repeat-y scroll 0 0;}

img {border:0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

h1,h2,h3,h4,h5,h6 {font-size:12px;}

.fs-container-main-enhanced-index-three,
.fs-container-main-html{width:780px;}

.fs-container-main-enhanced-index-three #fs-container-outer,
.fs-container-main-html #fs-container-outer{width:780px;}

.fs-container-main-enhanced-index-three #fs-nav-container-outer,
.fs-container-main-html #fs-nav-container-outer{width:780px;}

#fs-container-main{width:990px;}
#fs-skyscraper-outer{
	float:left;
	font-size:0;
	height:640px;
	margin:-223px 0 7px;
	position:relative;
	text-align:center;
	width:208px;
}

#fs-skyscraper-inner{
	display:table;
	height:611px;
	margin:0 auto;
	position:relative;
	}
	
#fs-skyscraper-ad-text {
background:transparent url(images/dm_ad_bg.gif) no-repeat scroll right bottom;
height:11px;
position:absolute;
right:80px;
top:600px;
width:120px;
font-size:0;
}

#fs-container-outer{
	font-family: verdana, helvetica, arial;font-size:0.65em;
	background:url(images/dm_main_bg_990.gif) no-repeat;
	clear:both;
	float:left;
	width:780px;
	}
	
* html #fs-skyscraper-outer  {width:auto;}
*:first-child+html #fs-skyscraper-outer  {width:auto;}

	
.fs-page-enhanced-index-one a,
.fs-page-enhanced-index-two a,
.fs-page-page-article a,
.fs-page-page-gallery a,
.fs-page-enhanced-index-three a,
.fs-page-page-html a,
#ugc-change-user a{
	color:#2dadaa;
	text-decoration:none;
	font-weight:bold;
	}
	
.fs-enhanced-index-two-promo-link, #fs-enhanced-index-one-promo-item-text h5 a {font-size:.9em;}

.fs-page-enhanced-index-one a:hover,
.fs-page-enhanced-index-two a:hover,
.fs-page-page-article a:hover,
.fs-page-page-gallery a:hover,
.fs-page-page-gallery a:hover,
.fs-page-enhanced-index-three a:hover,
.fs-page-page-html a:hover{color:#99cccc;}

.fs-page-enhanced-index-one a:visited,
.fs-page-enhanced-index-two a:visited,
.fs-page-page-article a:visited,
.fs-page-page-gallery a:visited,
.fs-page-enhanced-index-three a:visited,
.fs-page-page-html a:visited{color:#2dadaa;}

#fs-footer-nav-container{clear:both;}
.fs-header-container img{display:none;}
.fs-header-container{margin:5px 0 5px 12px;}

.fs-header-container .wheeler-dealer-header {margin-left:0;height:56px;background:url(images/wheel-dealer-title.jpg) no-repeat center left;}

.team-schrick-sponsor .fs-header-container{
	background:url(images/team-schrick-burger-title.jpg) no-repeat bottom left;
	height:97px;
}

.fs-header{
	font-size:2.5em;
	color:#ffffff;
	font-weight:normal;
	text-transform:uppercase;
}

.fs-header-container img {
	float:right;
	display:block;
}


.gamescom-sponsorship .fs-header-container img {
	float:right;
	margin:-3em 35px 0 0;
	display:block;
}



/*SITE SPECIFIC HEADER IMAGES*/

.fs-header-container .wheeler-dealer-header {margin-left:-15px;height:56px;background:url(images/wheeler-dealer-title-dmax.jpg) no-repeat center left; position:relative; text-indent:-9999em;}s
.fs-header-container .dmax-24-title-default {display:none;}
.fs-header-container .dmax-24-title-flash {display:none;} 
/*END OF SITE SPECIFIC TITLE IMAGES*/ 

.team-schrick-sponsor .fs-header {text-indent:-11111px;font-size:0;}

.fs-main-content-title{display:none;}

.fs-enhanced-index-one-outer,
.fs-enhanced-index-two-outer,
.fs-enhanced-index-three-outer,
.fs-main-content-article-outer,
#fs-main-content-gallery-outer,
#fs-main-content-html-outer{
	padding:5px 0 5px 5px;
	float:left;
	position:relative; 
	width:775px;
	}
  
.fs-enhanced-index-one-inner,
.fs-enhanced-index-two-inner,
.fs-main-content-article-inner,
#fs-main-content-gallery-inner,
#fs-main-content-html-inner{width:775px; float:left; overflow:hidden;}


.fs-enhanced-index-one-promo-header,
.fs-enhanced-index-two-promo-title,
.ev_container{
	color:#ffffff;
	text-transform:uppercase;
	font-size:1.2em;
	padding-bottom:4px;
	text-align:left;
	}
     
  
/* Index One */

#fs-enhanced-index-one-top-promos-outer{float:left;margin-bottom:6px;width:491px;}

#fs-enhanced-index-one-imagepromos-outer,
#fs-enhanced-index-one-crosspromo-list-outer{float:left;width:483px;}

#fs-enhanced-index-one-imagepromos-inner,
#fs-enhanced-index-one-crosspromo-list-inner{}


#fs-enhanced-index-one-crosspromo-item-1-outer,
#fs-enhanced-index-one-crosspromo-item-2-outer,
#fs-enhanced-index-one-crosspromo-item-3-outer{
	background-color:#000000;
	border:1px solid #2DADAA;
	float:left;
	margin:8px 2.5px 4px;
	}
	
#fs-enhanced-index-one-image1-outer,
#fs-enhanced-index-one-image2-outer,
#fs-enhanced-index-one-image3-outer,
#fs-enhanced-index-one-image4-outer {
	background-color:#000000;
	border:1px solid #2DADAA;
	float:left;
	margin:4px 4px 4px 0;
}

#fs-enhanced-index-one-image3-outer,
#fs-enhanced-index-one-image4-outer {margin-top:0;}

#fs-enhanced-index-one-image1-outer {border-left:none;}
#fs-enhanced-index-one-image2-outer {border-right:none;}
#fs-enhanced-index-one-image3-outer	{border-left:none;}
#fs-enhanced-index-one-image4-outer	{border-right:none;}
	 


.fs-enhanced-index-one-image-caption{
	background-color:#262626;
	line-height:19px;
	font-weight:bold;
	color:#2dadaa;
	padding:0px 5px;
	}
	
#fs-enhanced-index-one-mainpromo-top-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	float:left;
	width:481px;
	border:1px solid #2dadaa;
	border-top:0;
	}
	
#fs-enhanced-index-one-mainpromo-top-inner{padding-top:8px;}

#fs-enhanced-index-one-mainpromo-item-text{
	width:239px;
	overflow:hidden;
	padding:0 5px 5px 5px;
	color:#ffffff;
	}
	
#fs-enhanced-index-one-mainpromo-item-text h4 {display:none;}
	
.fs-enhanced-index-one-mainpromo-image{float:left;}
#fs-enhanced-index-one-mainpromo-item-text h4{color:#666666;font-size:115%;text-transform:uppercase;}


#fs-enhanced-index-one-top-mpu-outer{
	background:url(images/mpu_ad_bg.gif) no-repeat bottom;
	float:left;
	height:273px;
	}
	
#fs-enhanced-index-one-middle-outer{clear:both;float:left;}

#fs-enhanced-index-one-middle-left-outer{
	float:left;
	width:189px;
	padding-right:5px;
	}
	
#fs-enhanced-index-one-linkpromo-list-outer,
#fs-enhanced-index-one-contentisland-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin-bottom:4px;
	border:1px solid #2dadaa;
	float:left;
	clear:both;
	width:170px;
	border-top:none;
	overflow:hidden;
	padding:.8em;
	min-height:137px;
	}
	
* html #fs-enhanced-index-one-linkpromo-list-outer, * html #fs-enhanced-index-one-contentisland-outer {height:137px;}
	
#fs-main-content-outer .ev_text_small {display:block; width:165px;}
	
	
#fs-enhanced-index-one-linkpromo-item{
	background:url(images/promo_link_bullet.gif) no-repeat left;
	margin-left:4px;
	padding:4px 5px 0 8px;
	}
	
#fs-enhanced-index-one-promos-container-outer{
	float:left;
	width:297px;
	padding-bottom:4px;
	}
	
#fs-enhanced-index-one-promos-container-inner{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	float:left;
	border:1px solid #2dadaa;
	border-top:none;
	padding-top:8px;
	min-height:304px;
	}
	
* html #fs-enhanced-index-one-promos-container-inner {height:304px}
	
#fs-enhanced-index-one-callout-outer{
	float:left;
	height:246px;
	}
	
#fs-enhanced-index-one-promo-item-text{
	float:left;
	width:165px;
	overflow:hidden;
	}
	

.fs-enhanced-index-one-promo-image{float:left;padding:4px 8px 0 0;}

#fs-enhanced-index-one-promo-item-2-outer,
#fs-enhanced-index-one-promo-item-3-outer,
#fs-enhanced-index-one-promo-item-4-outer{float:left; padding-bottom:.9em;}

#fs-enhanced-index-one-promo-item-2-inner,
#fs-enhanced-index-one-promo-item-3-inner,
#fs-enhanced-index-one-promo-item-4-inner{float:left;}

#fs-enhanced-index-one-bottom-outer{clear:both;}

#fs-enhanced-index-one-crosspromo-item-1-inner,
#fs-enhanced-index-one-crosspromo-item-2-inner,
#fs-enhanced-index-one-crosspromo-item-3-inner{
	overflow:hidden;
	position:relative;
	width:151px;
	}

	
#fs-enhanced-index-one-right-crosspromos{float:left;width:313px;margin-top:-52px;}

#fs-enhanced-index-one-right-crosspromo-1-outer,
#fs-enhanced-index-one-right-crosspromo-2-outer{padding:0 0 5px 7px;}

#fs-enhanced-index-one-right-crosspromo-1-inner,
#fs-enhanced-index-one-right-crosspromo-2-inner{
	width:300px;
	height:60px;
	overflow:hidden;
	position:relative;
	border:1px solid #cccccc;
	}
	

/* Index 1 Without MPU */


.enhanced-index-one-no-mpu #fs-enhanced-index-one-top-promos-outer{width:797px;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-top-mpu-outer{display:none;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-imagepromos-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	float:right;
	width:308px;
	border:1px solid #2dadaa;
	border-top:0;
	margin-right:22px;
	display:inline;
	}

.enhanced-index-one-no-mpu #fs-enhanced-index-one-imagepromos-inner{margin-top:4px;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-image2-outer,
.enhanced-index-one-no-mpu #fs-enhanced-index-one-image4-outer{margin-right:0;}

.enhanced-index-one-no-mpu #fs-enhanced-index-one-mainpromo-top-outer{width:458px;margin-right:5px;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-middle-left-outer{margin-top:-116px;position:relative;}

.enhanced-index-one-no-mpu #fs-enhanced-index-one-promos-container-outer{
	width:271px;
	margin-top:-116px;
	position:relative;
	}
	
.enhanced-index-one-no-mpu #fs-enhanced-index-one-promos-container-inner{
	padding-left:4px;
	width:260px;
	}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-promo-item-text{
	color:#FFFFFF;
	overflow:hidden;
	padding:0 4px 0 0;
	width:126px;
	float:left;
	}
	
.fs-enhanced-index-one-promo-text {float:left;overflow:hidden;}
	
.enhanced-index-one-no-mpu #fs-enhanced-index-one-callout-outer{width:308px; margin-bottom:-42px;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-callout-outer .nextshowing {width:308px;margin:0;}
.enhanced-index-one-no-mpu {margin:3px 0 0 0;}

.enhanced-index-one-no-mpu #fs-enhanced-index-one-crosspromo-list-outer{
	background:transparent url(images/dmax-et-top-tile.gif) repeat-x left top;
	border:1px solid #2dadaa;
	border-top:none;
	float:left;
	overflow:hidden;
	width:475px;
	min-height:140px;
	}
	
.enhanced-index-one-no-mpu #fs-enhanced-index-one-right-crosspromos{margin-top:49px;}
.enhanced-index-one-no-mpu #fs-enhanced-index-one-right-crosspromo-1-outer,
.enhanced-index-one-no-mpu #fs-enhanced-index-one-right-crosspromo-2-outer {padding-left:10px;}

/* Index Two */

#fs-enhanced-index-two-promo-item-1-inner, .fs-enhanced-index-two-promo-title {padding:2px 0 4px 4px;}
* html #fs-enhanced-index-two-promo-item-1-inner .fs-enhanced-index-two-promo-title {}

#fs-enhanced-index-two-mainpromo-outer {
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin-bottom:6px;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
}

#fs-enhanced-index-two-top-left-outer{
	float:left;
	width:305px;
	overflow:hidden;
	}
#fs-enhanced-index-two-top-left-inner{margin:0 7px 3px 0;}

#fs-enhanced-index-two-video-container-outer{
	height:273px;
	overflow:hidden;
	padding-bottom:5px;
	}
#fs-enhanced-index-two-video-container-inner{margin-bottom:3px;}

#fs-enhanced-index-two-callout-outer{
	width:300px;
	overflow:hidden;
	position:relative;
	}

#fs-enhanced-index-two-callout-outer .nextshowing {width:297px; margin-top:.2em;}
	
#fs-enhanced-index-two-top-right-outer{float:left;width:470px; overflow:hidden;}

#fs-enhanced-index-two-mainpromo-outer{
	margin-bottom:7px;
	padding-top:3px;
	min-height:267px;
	width:468px;
	}
	
* html #fs-enhanced-index-two-mainpromo-outer {height:267px;}
 
 
.fs-enhanced-index-two-mainpromo-item-text{
	padding:8px;
	overflow:hidden;
	color:#ffffff;
	}

.fs-enhanced-index-two-promo-image{float:left;padding:4px 0 39px 0;}

.fs-enhanced-index-two-promo-item-text{
	float:left;
	width:100px;
	padding:2px 0 5px 5px;
	}
	
#fs-enhanced-index-two-promo-item-2-outer,
#fs-enhanced-index-two-promo-item-3-outer,
#fs-enhanced-index-two-promo-item-4-outer,
#fs-enhanced-index-two-promo-item-5-outer{
	background:url(images/dmax-et-grad-tile.gif) repeat-x bottom left;
	float:left;
	width:230px;
	overflow:hidden;
	margin-top:4px;
	}
	
	
#fs-enhanced-index-two-promo-item-2-outer,
#fs-enhanced-index-two-promo-item-4-outer {margin-right:4px;}
	
.fs-enhanced-index-two-promo-text {color:#ffffff;}
	
#fs-enhanced-index-two-promo-item-3-outer,
#fs-enhanced-index-two-promo-item-5-outer{width:230px;border-left:none;}

fs-enhanced-index-two-promo-list-outer {width:468px;}
#fs-enhanced-index-two-promo-list-inner{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin-bottom:6px;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	padding-bottom:4px;
	width:468px;
	}
	
	
* html  #fs-enhanced-index-two-promo-list-inner {
	float:left;
	margin-bottom:0;
	}
	
#fs-enhanced-index-two-contentisland-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin:0 2px 6px 0;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	float:left;
	padding:8px;
	width:283px;
	min-height:128px;
	color:#FFFFFF;
	}
	
#fs-enhanced-index-two-crosspromo-list-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin:0 2px 6px 2px;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	float:left;
	width:468px;
	height:144px;
	min-height:144px;
}

* html #fs-enhanced-index-two-crosspromo-list-outer {width:468px;}


#fs-enhanced-index-two-crosspromo-1-outer,
#fs-enhanced-index-two-crosspromo-2-outer,
#fs-enhanced-index-two-crosspromo-3-outer {
	background-color:#000000;
	border:1px solid #2DADAA;
	float:left;
	margin:8px 2px 4px 1px;
	display:inline;
}

* html #fs-enhanced-index-two-crosspromo-1-outer,
* html #fs-enhanced-index-two-crosspromo-2-outer,
* html #fs-enhanced-index-two-crosspromo-3-outer {margin-left:1px;}


#fs-enhanced-index-two-crosspromo-1-inner,
#fs-enhanced-index-two-crosspromo-2-inner,
#fs-enhanced-index-two-crosspromo-3-inner,
#fs-enhanced-index-two-crosspromo-4-inner{
	overflow:hidden;
	position:relative;
	width:151px;
	}

#fs-enhanced-index-two-crosspromo-1-inner .dni-marketing-sitelogo-body,
#fs-enhanced-index-two-crosspromo-2-inner .dni-marketing-sitelogo-body,
#fs-enhanced-index-two-crosspromo-3-inner .dni-marketing-sitelogo-body {
	float:left;
	font-size:0;
	margin:-5px 0 4px 0;/* -21px 0 4px 0 */
	}
	
*:first-child+html  #fs-enhanced-index-two-crosspromo-1-inner .dni-marketing-sitelogo-body,
*:first-child+html  #fs-enhanced-index-two-crosspromo-2-inner .dni-marketing-sitelogo-body,
*:first-child+html  #fs-enhanced-index-two-crosspromo-3-inner .dni-marketing-sitelogo-body {min-height:129px;}
	
#fs-enhanced-index-two-crosspromo-list-outer .dni-marketing-sitelogo-body img {
	margin-bottom:26px;
	width:151px;
	height:99px;
	}

#fs-enhanced-index-two-bottom-outer{clear:both;}
#fs-enhanced-index-two-bottom-inner {width:800px; overflow:hidden;}
#fs-enhanced-index-two-imagepromos-outer{display:none;}

/* Index Three */

.fs-container-main-enhanced-index-three .fs-enhanced-index-three-inner{width:984px;}
#fs-enhanced-index-three-left-outer{float:left;width:372px;}
#fs-enhanced-index-three-middle-outer,
#fs-enhanced-index-three-right-outer{float:left;width:300px;}

.fs-enhanced-index-three-promo-title{display:none;}
#fs-enhanced-index-three-mainpromo-outer,
#fs-enhanced-index-three-promo-list-1-outer{margin:0 5px 4px 0;}

#fs-enhanced-index-three-promo-item-1-outer{clear:both;height:241px;}

#fs-enhanced-index-three-promo-item-2-outer,
#fs-enhanced-index-three-promo-item-3-outer,
#fs-enhanced-index-three-promo-item-4-outer{
	padding-bottom:10px;background:url(images/article_txt_bg.gif) repeat-x bottom left;
	clear:both;
	border:1px solid #cccccc;
	border-bottom:none;
	width:365px;
	height:136px;
	}
	
#fs-enhanced-index-three-promo-item-5-outer,
#fs-enhanced-index-three-promo-item-6-outer,
#fs-enhanced-index-three-promo-item-7-outer,
#fs-enhanced-index-three-promo-item-8-outer{
	clear:both;
	float:left;
	border:1px solid #cccccc;
	border-top:7px solid #7fb3ff;
	width:298px;
	height:101px;
	overflow:hidden;
	}
	
#fs-enhanced-index-three-promo-list-2-inner img{padding:8px 0 0 5px;}
.fs-enhanced-index-three-promo-image{float:left;}

.fs-enhanced-index-three-promo-item-text{
	float:left;
	width:145px;
	height:132px;
	overflow:hidden;
	padding:5px;
	}
	
.fs-enhanced-index-three-mainpromo-item-text{
	clear:both;
	border:1px solid #cccccc;
	padding:5px;height:61px;
	border-bottom:7px solid #7fb3ff;
	}
	
#fs-enhanced-index-three-contentisland-outer{
	margin:0 5px 4px 0;
	border:1px solid #cccccc;
	padding-bottom:5px;
	}
	
#fs-enhanced-index-three-contentisland-inner{width:293px;overflow:hidden;}

#fs-enhanced-index-three-video-container-outer,
#fs-enhanced-index-three-callout-outer{margin:0 5px 4px 0;}

#fs-enhanced-index-three-video-container-inner{
	width:295px;
	height:295px;
	overflow:hidden;
	}
	
#fs-enhanced-index-three-top-mpu-outer{height:273px;margin-bottom:4px;background:url(images/mpu_ad_bg.gif) no-repeat bottom;}

#fs-enhanced-index-three-promo-item-5-inner .fs-enhanced-index-three-promo-item-text,
#fs-enhanced-index-three-promo-item-6-inner .fs-enhanced-index-three-promo-item-text,
#fs-enhanced-index-three-promo-item-7-inner .fs-enhanced-index-three-promo-item-text,
#fs-enhanced-index-three-promo-item-8-inner .fs-enhanced-index-three-promo-item-text{width:175px;}


/* Video Gallery */


.fs-container-main-html #fs-html-left{
	float:left;
	width:679px;
	margin-bottom:7px;
	}
	
.fs-container-main-html #fs-html-right{float:left;width:305px;}

.fs-container-main-html #fs-html-area-outer{
	margin-right:6px;
	padding:5px 0 3px 77px;
	}
	
.fs-container-main-html #fs-main-content-html-inner{width:auto;}

#fs-html-bottom-crosspromo-list-outer{
	clear:both;
	margin-left:160px;
	width:648px;
	}
	
#fs-html-bottom-crosspromo-list-inner{height:133px;background:url(images/promo_img_bg.gif) repeat-x top left;}

#fs-html-bottom-crosspromo-item-1-outer,
#fs-html-bottom-crosspromo-item-2-outer,
#fs-html-bottom-crosspromo-item-3-outer,
#fs-html-bottom-crosspromo-item-4-outer{
	float:left;
	margin:4px 0 0 12px;
	border:1px solid #cccccc;
	background-color:#dedede;
	}
	
#fs-html-bottom-crosspromo-item-1-outer{margin-left:0;}

#fs-html-bottom-crosspromo-item-1-inner,
#fs-html-bottom-crosspromo-item-2-inner,
#fs-html-bottom-crosspromo-item-3-inner,
#fs-html-bottom-crosspromo-item-4-inner{width:151px;height:122px;overflow:hidden;position:relative;}

#fs-html-mpu-container-outer{
	background:url(images/mpu_ad_bg.gif) no-repeat left bottom;
	height:273px;
	margin-bottom:4px;
	}
	
.fs-generic-fansite-video-wide #fs-html-left{float:none;width:679px;}
.fs-generic-fansite-video-wide #fs-html-right{display:none;}
.fs-generic-fansite-video-wide #fs-nav-container-outer{width:803px;}
.fs-generic-fansite-video-wide #fs-main-content-html-inner{width:797px;}

.fs-generic-fansite-video-wide #fs-html-area-outer{
	border:none;
	margin:0;
	padding:0;
	}
	
.fs-generic-fansite-video-wide #fs-html-bottom-crosspromo-list-outer{margin-left:65px;}

#fs-skyscraper-inner.fs-generic-fansite-video-wide{
	float:none;
	position:absolute;
	top:145px;
	left:804px;
	width:176px;
	}
	
#fs-staf-and-bookmark-outer.fs-generic-fansite-video-wide{width:803px;}

/* Interactive */

.fs-container-main-html .fs-generic-fansite-interactive-wide #fs-html-area-outer{border:none;}
.fs-container-main-html .fs-generic-fansite-interactive-wide #fs-html-left{width:984px;}


/* Image Gallery */

#imagegallery-container{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin-bottom:6px;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	float:left;
	}
	
#imggallery-inner-left,#imggallery-inner-right{
	width:18px;
	height:338px;
	padding:140px 1em 0;
	}
	
#fs-imagegallery-area-outer {float:left;}

#imggallery-outer {
	background:url(images/dmax-et-gallery-tile.gif) repeat-x top left;
	}
	
#imggallery-inner-centre{width:450px;}

#imggallery-title{
	color:#666666;
	margin-bottom:10px;
	padding:10px 0 5px;
	}
	
#imggallery-title-lt{
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	width:355px;
	}
	
#imggallery-title-rt{
	float:right;
	text-transform:uppercase;
	color:#ffffff;
	}
	
#imggallery-main-txt{
	padding:5px 5px 25px 5px;
	color:#ffffff;
	border-bottom:5px solid #000000;
	}
	
#imggallery-flash-outer{padding:10px 0;}

.fs-imagegallery-bottom-internalpromo-header,
.fs-html-bottom-internalpromo-header,
#flash_data{display:none;}

#imggallery-largelinks-outer{
	padding:10px 5px 20px 5px;
	color:#666666;
	text-transform:uppercase;
	}
	
#imggallery-largelinks-middle li{list-style:none;padding-top:3px;}
#imggallery-largelinks-middle span{font-size:1.2em; color:#ffffff;}
#imagegallery-container a,#imagegallery-container a:visited{color:#2dadaa;}
#fs-imagegallery-left{float:left;}


#fs-imagegallery-mpu-container-outer{
	background:url(images/mpu_ad_bg.gif) no-repeat bottom;
	width:300px;
	height:273px;
	margin-bottom:5px;
	}
	

#fs-imagegallery-bottom-internalpromo-item-text,#fs-html-bottom-internalpromo-item-text{
	float:left;
	width:175px;
	padding-top:5px;
	}
	

#fs-html-bottom-internalpromo-item-1-outer,
#fs-html-bottom-internalpromo-item-2-outer,
#fs-html-bottom-internalpromo-item-3-outer{
	clear:both;
	float:left;
	width:298px;
	height:100px;
	overflow:hidden;
	border:1px solid #cccccc;
	border-bottom:5px solid #74adff;
	}
	
#imggallery-rt-button2 a {
	background:url(images/dmax-et-right-arrow-g.gif) no-repeat center right;
	display:block;
	width:18px;
	height:18px;
	}
	
#imggallery-lt-button2 a {
	background:url(images/dmax-et-left-arrow-g.gif) no-repeat center left;
	display:block;
	width:18px;
	height:18px;
	
}
	

#fs-imagegallery-bottom-internalpromo-list-outer {
	background:transparent url(images/dmax-et-top-tile.gif) repeat-x left top;
 	border:solid #2dadaa;
	border-width: 0 1px 1px;
	margin-bottom:6px;
	overflow:hidden;
	width:235px;
	margin-left:8px;
	float:left;
	}
	 
#fs-imagegallery-bottom-internalpromo-item-1-outer,
#fs-imagegallery-bottom-internalpromo-item-2-outer,
#fs-imagegallery-bottom-internalpromo-item-3-outer {
	background:transparent url(images/dmax-et-grad-tile.gif) repeat-x left bottom;
	float:left;
	margin-top:4px;
	overflow:hidden;
	width:237px;
	}
	
#fs-imagegallery-bottom-internalpromo-item-text {
	float:left;
	padding:2px 0 5px 5px;
	width:100px;
}

#fs-imagegallery-bottom-internalpromo-item-text h5 a {font-size:.9em;}
.fs-imagegallery-bottom-internalpromo-blurb {color:#ffffff;}
.fs-imagegallery-bottom-internalpromo-image,.fs-html-bottom-internalpromo-image{float:left;padding:4px 0 39px;}
	
#fs-imagegallery-back-link {clear:both;}

/* Article */
#fs-article-body-inner #spacer {padding-top :225px;}
#fs-article-video-ad-and-article-outer{float:left;width:470px;}

#fs-article-video-ad-and-article-inner{
	padding-bottom:10px;background:url(images/dmax-et-btm-tile.gif) repeat-x bottom left;
	float:left;
	}
	
#fs-article-right-modules-outer{float:right;width:300px;}
#fs-article-right-modules-inner{padding-right:5px;}
#fs-article-body-outer{width:466px;}
#fs-article-body-inner{padding:12px 8px;font-size:110%;}

#fs-article-body-inner b {
	text-transform:uppercase;
	font-size:1.1em;
	font-weight:bold;
	color:#ffffff;
	}
	 
#fs-article-body-inner p{padding-bottom:10px; color:#ffffff;}
#fs-article-body-inner img{float:left;padding:0 5px 3px 0;}
#fs-article-body-inner ol,#fs-article-body-inner ul{margin:0 0 10px 20px; list-style:inside;}
#fs-article-body-inner ul li, #fs-article-body-inner ol li {color:#ffffff;}
#fs-article-pagination-outer{padding:5px 8px 20px 10px;}

#fs-article-pagination-list li{
	list-style:none;
	padding:2px 19px 2px 19px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
#fs-index-pagination-previous{float:left;background:url(images/dmax-et-left-arrow.gif) no-repeat center left;}
#fs-index-pagination-next{float:right;background:url(images/dmax-et-right-arrow.gif) no-repeat center right;}
#fs-article-pagination-list a{color:#ffffff;}
#fs-article-pagination-list a:hover{color:#2dadaa;}
#fs-article-video-ad-and-article-top,#fs-article-video-ad-and-article-top{display:none;}

#fs-article-right-module-contentisland-outer{
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	float:left;
	width:298px;
	margin-bottom:6px;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	}
	
#fs-article-right-module-contentisland-inner {padding:8px;}
	
#fs-article-mpu-container-outer{margin-bottom:4px;}
#fs-article-mpu-container-inner{height:273px;background:url(images/dmax-et-mpu-img.gif) no-repeat bottom;}

#fs-article-right-module-crosspromo-1-outer,
#fs-article-right-module-crosspromo-2-outer{
	background:#000000 url(images/dmax-et-top-tile.gif) repeat-x top left;
	border:1px solid #2dadaa;
	border-top:none;
	overflow:hidden;
	float:left;
	margin-bottom:6px;
	position:relative;
	width:146px;
	}
 
#fs-article-right-module-crosspromo-1-outer {border-right:none;}
#fs-article-right-module-crosspromo-2-outer {border-left:none; margin-right:-5px; padding-left:5px;}
	

#fs-article-right-module-fact-outer{
	background:url(images/fact_bg.gif) repeat-x top;
	clear:both;
	border:1px solid #2dadaa;
	margin-top:0;
	margin-bottom:25px;
	}
#fs-article-right-module-fact-inner{
	background:#000000 url(images/dmax-et-top-tile.gif) repeat-x top left;
	font-weight:bold;
	color:#ffffff;
	padding:0 10px 10px 10px;
	}
	
#fs-article-right-module-fact-title{
	display:block;
	height:24px;
	color:#ffffff;
	padding:7px 0 10px 0;
	text-transform:uppercase;
	font-size:1.2em;
	}
	
#fs-article-bottom-crosspromo-list-outer,
#fs-article-bottom-internalpromo-list-outer,
#fs-article-right-module-image1-outer,
#fs-article-right-module-image2-outer,
#fs-article-right-module-image3-outer,
#fs-article-right-module-image4-outer{display:none;}


/* Cross Promo */

#fs-main-content-html-outer .dni-marketing-sitelogo,
.fs-enhanced-index-one-outer .dni-marketing-sitelogo,
.fs-enhanced-index-two-outer .dni-marketing-sitelogo,
.fs-main-content-article-outer .dni-marketing-sitelogo{position:relative; margin-top:-15px;}

#fs-main-content-html-outer .dni-marketing-sitelogo-head h2,
.fs-enhanced-index-one-outer .dni-marketing-sitelogo-head h2,
.fs-enhanced-index-two-outer .dni-marketing-sitelogo-head h2{
	background-color:#262626;
	color:#2DADAA;
	display:block;
	font-size:0.9em;
	padding:4px 5px;
	position:relative;
	top:114px;/* 111px */
	width:140px;
	}

#fs-enhanced-index-one-bottom-outer	.dni-marketing-sitelogo-body,
#fs-main-content-html-outer .dni-marketing-sitelogo-body,
.fs-enhanced-index-one-outer .dni-marketing-sitelogo-body {
	float:left;
	font-size:0;
	margin:-9px 0 4px 0;
	}
	 
#fs-enhanced-index-one-bottom-outer	.dni-marketing-sitelogo-body img {
	margin-bottom:26px;
	width:151px;
	height:99px;
	}
 
.fs-main-content-article-outer .dni-marketing-sitelogo-head h2{
	background-color:#262626;
	color:#2DADAA;
	display:block;
	font-size:0.9em;
	margin-bottom:8px;
	margin-left:1px;
	padding:4px 5px;
	position:relative;
	top:107px;
	width:130px;
	}
	
.fs-main-content-article-outer .dni-marketing-sitelogo-body{
	border:1px solid #2dadaa;
	float:left;
	font-size:0;
	margin:-4px 0 4px;
	}
	
#fs-article-right-module-crosspromo-1-outer .dni-marketing-sitelogo-body {
	border-left:medium none;
	overflow:hidden;
	text-align:center;
	width:145px;
	}
	  
#fs-article-right-module-crosspromo-2-outer div.dni-marketing-sitelogo-body {
	border-right:medium none;
	margin-left:2px;
	overflow:hidden;
	text-align:center;
	width:147px;
	}
	
#fs-article-right-module-crosspromo-2-outer .dni-marketing-sitelogo-head {margin-left:4px;}
	  
.fs-main-content-article-outer .dni-marketing-sitelogo-body img {
	margin-bottom:21px;
	}
 
/* Nav */

#fs-nav-container-outer{
	background:url(images/dmax-et-nav-tile.gif) repeat-x bottom left;
	width:780px;
	float:left;
	}
	
#fs-nav-container-inner{
	position:relative;
	margin:0 0 -73px 35px;
	z-index:1;
	}
	
#fs-nav, #fs-nav ul{/*padding:0;margin: 0;*/list-style:none;}

#fs-nav a{
	background:transparent url(images/dmax-et-nav-spacer.gif) no-repeat bottom right;
	line-height:0.6em;
	padding:0.5em 2em 0.7em 0.5em;
	}
	 
#fs-nav ul ul li a{background-image:none;}
#fs-nav ul ul li a:hover{color:#ffffff;}

#fs-nav a, #fs-nav a:visited{
	display:block;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	}
	 
#fs-nav a:hover{color:#ffffff;}
#fs-nav li{position:relative; float:left;}

#fs-nav li ul{
	position:absolute;
	width:17em;
	left:-1111em;
	}
	
#fs-nav li:hover ul, #fs-nav li.fsNavOver ul{left:auto;}
#fs-nav li{line-height:19px;}
#fs-nav ul ul li a {border-bottom: 1px solid #2dadaa; border-top:1px solid #2dadaa;display:block;color:#ffffff;}
#fs-nav ul ul li a:hover {background-color:#ffffff; color:#000000;}
#fs-nav ul ul li:last-child  a{border-bottom:1px solid #2dadaa;}
#fs-nav ul ul li:first-child a{border-top:1px solid #2dadaa;}


#fs-nav ul li ul li{
	background-color:#000000;
	width:99%;
	border:#2dadaa solid;
	border-width:0 1px 0 1px;
	color:#ffffff;
	}
	
.fs-navigation-shown a,.fs-navigation-shown a:visited{color:#000000;text-decoration:none; }
.fs-navigation-shown a:hover{color:#ffffff;}

.fs-navigation-selected,.fs-navigation-selected a,
.fs-navigation-selected a:hover,
.fs-navigation-selected a:visited{color:#ffffff;text-decoration:none;}

.fs-navigation-selected ul a{color:#000000; overflow:hidden;}


/*NSOTV Widget*/




/* Send to friend and Social Bookmarks */
#fs-staf-and-bookmark-outer{clear:both; font-family: verdana, helvetica, arial;}
.fs-container-main-enhanced-index-three #fs-staf-and-bookmark-outer{width:990px;}

#fs-staf-and-bookmark-inner{
	background:url(images/dmax-et-social-tile.gif) repeat-x top left;
	font-size: 1.1em;
	overflow:hidden;
	}
	
#fs-staf-link{
	width:200px;
	float:left;
	line-height:30px;
	}
	
#fs-social-bookmark-links{
	float:right;
	line-height:30px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	}
	
#fs-social-bookmark-links li{float:left;list-style:none;}
#fs-social-bookmark-links img{padding:7px 2px 0 10px;}
#fs-staf-and-bookmark-toggle-bar {height:31px;padding:0 5px 0 5px;}

#fs-staf-and-bookmark-toggle-bar a,#fs-staf-and-bookmark-toggle-bar a:hover,#fs-staf-and-bookmark-toggle-bar a:visited{
	color:#2dadaa;
	font-size:.8em;
	text-transform:none;
	font-weight:normal;
	}
#mailFriendContainer {width: 479px;padding-top: 10px;padding-left: 30px;padding-right: 30px;display: none;overflow:hidden;}
html>body #mailFriendContainer {width: 419px;}
#responseContainer {width:758px;background-color: #0074bf;display: none;height: 40px;clear:both;padding-top: 15px;}
html>body #mailFriendContainer {padding-bottom: 0px;}
.paddedDashed {width: 390px;float: left;padding: 10px;border: 1px white dashed;margin-bottom: 10px;}
.extraRecipient {clear: both;float: left;padding: 10px;border: none;background-color: #dddddd;}
#recipient2, #recipient3, #recipient4, #recipient5 {clear: both;float: left;display: none;width: 100%;}
h2.mailFriend, h3.mailFriend, h3.mailFriendWhite, input.mailFriendSubmit, textarea.mailFriend, p.mailFriend, div.mailFriend {color: #fff;font-weight: normal;font-size: 10px;}
.yourMessage {color: #000;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
input.mailFriend {color: #000;font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;margin: 0px;padding: 0px;}
h3.mailFriendBlack {color: #fff;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;margin: 0 0 0 10px;padding: 0px;}
h2.mailFriend {color: #fff;font-weight: bold;font-size: 11px;}
h3.mailFriendWhite {color: #fff;font-weight: bold;text-decoration: underline;padding: 10px;}
h3.mailFriendWhite a {color: #fff;}
h3.mailFriendWhite a:hover {color: #000;}
.red {color: #ff0000;}
input.mailFriendSubmit {clear: both;float: right;background-color: #000000;font-weight: bold;margin-top: 10px;border: 1px solid white;width: 70px;height: 26px;margin-bottom:20px;}
hr.mailFriend, hr.mailFriendBlock {background-color: #fff;color: #fff;height: 1px;border-width: 0px;width: 100%;}
hr.mailFriendBlock {clear: both;float: left;}

/* Gallery Index page */ 
#fs-main-content-index-outer { width: 780px; }
#fs-main-content-index-inner { margin-left: 15px; }
h4.fs-index-item-title a { text-transform: uppercase; }
#fs-main-content-index-outer a:link, #fs-main-content-index-outer a:visited { color: #ffffff; text-decoration: none; }
#fs-main-content-index-outer a:hover { color: #fd5701; }
#fs-index-items-container { margin-top: 32px; } 
.fs-index-item-inner { position: relative; margin: 16px 3px 3px; }
.fs-index-item-outer { float: left; background: #000000 url(images/dm_title_bg.gif) repeat-x top; border: #21b1a7 solid 1px; width: 376px; height: 287px; margin: 0 9px 10px 0; color: white; }
#fs-index-item-2, #fs-index-item-4, #fs-index-item-6, #fs-index-item-8, #fs-index-item-10, #fs-index-item-12 { margin-right: 0; }
.fs-index-item-info-container-inner { position: absolute; bottom: -54px; width: 370px; background: #393636 url(images/dm_index_item_bg.gif) repeat-x bottom left; }
.fs-index-item-info-container-inner .fs-index-item-title,
.fs-index-item-info-container-inner .fs-index-item-text,
.fs-index-item-info-container-inner .fs-index-more-link,
.fs-index-item-info-container-inner .fs-index-item-additional-links-list { margin: 5px; }
.fs-index-item-inner .fs-index-item-info-container-outer .fs-index-item-info-container-inner ul { margin-left: 19px; }
#fs-index-bottom-internalpromo-list-outer { clear: left; background: #000000 url(images/dm_title_bg.gif) repeat-x top; border: #21b1a7 solid 1px; overflow: auto; width: 763px; margin-bottom: 10px; } 
#fs-index-bottom-internalpromo-list-inner { margin-top: 15px; margin-left: 8px; }
.fs-index-bottom-internalpromo-link { position: absolute; bottom: 0; }
#fs-index-bottom-internalpromo-list-outer #fs-index-bottom-internalpromo-item-5-outer,
#fs-index-bottom-internalpromo-list-outer #fs-index-bottom-internalpromo-item-10-outer { margin-right:0; }
#fs-index-bottom-internalpromo-list-inner div { width: 123px; float: left; margin-right: 33px; margin-bottom: 15px; position: relative; overflow: hidden; }
* html .fs-index-item-info-container-inner { bottom: 18px; }
* html #fs-main-content-index-outer { margin-top: 10px; }
* html #fs-index-items-container { margin-top: 0; }
h4.fs-index-item-title a { text-transform: uppercase; }
#fs-main-content-index-outer a:link { color: #09b9ae; text-decoration: none; font-weight: bold; }
#fs-main-content-index-outer a:visited { color: #99cccc; text-decoration: none; font-weight: bold; }
#fs-main-content-index-outer a:hover { color: #00ccff; }

/* Enhanced Flash */
#fs-container-main.vanilla-flash-main #fs-container-outer {width:825px;}
.fansite-enhanced-flash #dmax_header_outer, .fansite-enhanced-flash #nleaderboard-outer, .fansite-enhanced-flash #discnav-home{width:825px;}
#fs-container-main.vanilla-flash-main #fs-nav-container-outer {width:825px;}
#fs-container-main.vanilla-flash-main #fs-skyscraper-outer {width:165px;}
#fs-container-main.vanilla-flash-main {background-color:#000;}
#fs-container-main.vanilla-flash-main  #fs-flash-back-link a,#fs-html-back-link a:hover,#fs-html-back-link a:visited{color:#ffffff;font-weight:bold;padding:20px 0 20px 5px; display:none;;}
#fs-container-main.vanilla-flash-main  #fs-flash-area-outer{margin-bottom:20px;}
#fs-container-main.vanilla-flash-main  #fs-flash-area-inner{text-align:center;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item { float: left; padding:0 2px 4px;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div {float: left; border:1px solid #2DADAA; background:#000000 url(images/dm_title_bg.gif) repeat-x; height:220px; overflow:hidden;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a { color: #fff; text-decoration: none; float: left; padding: 8px 5px 5px; width: 129px; cursor: pointer;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a:hover {}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a:hover span { color: #1eccfe; text-decoration: none; }
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a img { float: left; margin: 0px 0px 0px 3px;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a p, 
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a span{ display: inline; padding: 0px; margin: 5px 0px 0px 3px;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner .fs-promo-item  div a span { font-weight: bold; width: 125px; float: left; color:#2DADAA;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-5-outer, 
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-6-outer{ width: 246px;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-5-outer div a, 
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-6-outer div a{ padding: 4px 0px 4px 5px; width: 241px; }
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-6-outer div a{ padding: 7px 0px 7px 5px;  }
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-5-outer div a p, 
#fs-container-main.vanilla-flash-main #fs-flash-bottom-internalpromo-list-inner #fs-flash-bottom-internalpromo-item-6-outer div a p{ width: 130px; }
#fs-container-main.vanilla-flash-main #fs-flash-post-item-text-outer { width: 815px; margin:5px 5px 10px; }
#fs-container-main.vanilla-flash-main #fs-container-inner p{padding:5px 10px; color:#ffffff;} 
#fs-container-main.vanilla-flash-main .fs-main-content-title{margin:10px 0 10px 0; text-transform:uppercase; color:#ffffff;} 
#fs-container-main.vanilla-flash-main #fs-container-inner p a {color:#FFF; text-decoration: none;}
#fs-container-main.vanilla-flash-main #fs-flash-post-item-text-inner {color: #fff;}
#fs-container-main.vanilla-flash-main #fs-flash-post-item-text-inner a {font-weight: bold;color: #2DADAA;text-decoration:none;}
#fs-container-main.vanilla-flash-main #fs-flash-post-item-text-inner a:hover { color: #8C979F; }
#fs-container-main.vanilla-flash-main #fs-flash-bottom-text-outer {float:left;width:245px;overflow:hidden;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-text-outer .nextshowing {width:99%;margin:0 0 1em 0;height:220px;}
#fs-container-main.vanilla-flash-main #fs-flash-bottom-text-inner {margin-left:2px;}
#fs-container-main.vanilla-flash-main .nextshowing table.listings-widget-results tbody td.listings-time p.date {display:none;margin:0;padding:0;}
#fs-container-main.vanilla-flash-main table.listings-widget-results tbody td.listings-programme dl {color:#ffffff;}
#fs-container-main.vanilla-flash-main .widget-view .listings-widget-heading-main {padding:0.4em 0.3em 0.3em;}
#fs-container-main.vanilla-flash-main span.listings-widget-controls {background:none;padding-bottom:0.2em;}

/* UGC Gallery */
#fs-ugcgallery-area-outer {
	background:#000000 url(images/loading.gif) no-repeat center;
	width:780px;
	min-height:600px;
	float:left;
    }
	
* html #fs-ugcgallery-area-outer {height:600px;}
 
#ugcgallery-container {
	font-family:Arial, verdana, sans-serif;
	background-color:#000000;
	width:780px;
	float:left;
	padding-bottom:1em;
    }
	 
 .ugc-gallery-container{
	font-size:12px;
	width:780px;
	background-color:#000000;
    }


.ugc-gallery-container div.flickr {margin-bottom:2em;}
.ugc-gallery-container div.image{margin-bottom:2em;}
.ugc-gallery-container div.flickr div {margin-bottom:20px;}
.ugc-gallery-container div.image div {margin-bottom:20px;}

.ugc-gallery-body .clear {clear:both;}

.ugc-title {
	font-family:trebuchet MS, Arial;
	text-transform:uppercase;
	overflow:hidden;
	font-size:24px;
	margin:0;
	color:#ffffff;
    }

.ugc-gallery-title { color: #6aa1fe; font-weight: bold; display:none;}

h2.ugc-title {
	border-bottom:1px solid #2dadaa;
	font-weight:bold;
	padding:30px 0 0 10px;
	overflow:hidden;
	zoom:1;
}

.ugc-title strong {
	padding:10px 0 3px 150px;
	margin:-28px 0 0 -150px;
	float:left;
	}

.ugc-gallery-pagination-title, .ugc-viewer-pagination-title { display:none;}

.ugc-gallery-body {
	background-color:#000000;
	font-family:Arial, verdana, sans-serif;
	position:relative;
	clear:both;
	width:780px;
	padding:2.4em 0 1.5em 0;
	border-bottom:none;
	margin:0;
	float:right;
    }

.ugc-messages {
	clear: both;
	padding-left:.8em;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	margin: 0em 1em .2em 1em;
	text-transform: uppercase;
    }

.ugc-messages strong.title {display: none;} 

.ugc-nav {
	font-size:.9em;
	clear:right;
	line-height:2em;
	position:absolute;
	right:0;
	list-style-type:none;
    } 
	
.ugc-nav a {
	font-weight:bold;
	text-decoration:none;
	color: #5a8dfa;
    }

.ugc-nav.top { bottom:100%;}
.ugc-nav.top li {display:inline; padding:.3em;}
.ugc-nav.bottom {top:100%;}

.youtube .ugc-nav.bottom {top: 610px;}
.video .ugc-nav.bottom { top: 610px; }
.flickr.top { top:2px;}
* html .flickr.top { top:-1px;}
* html #ugc-nav-order-content {top:-22px;}

div .ugc-nav.image.bottom  li, div .ugc-nav.flickr.bottom li{ 
	background:none;
	top:100%;
	} 
	
div .ugc-nav.image.bottom  li a, div .ugc-nav.flickr.bottom li a {
	color:#ffffff;
	padding:0 1.3em 1px 1.3em;
	}
	
.ugc-nav.image.bottom  li a:hover, div .ugc-nav.flickr.bottom li a:hover {color:#99cccc;}

.ugc-nav li {
	background-color:#000000;
	border:1px solid #2dadaa;
    }

.ugc-nav li.first-child a{
	border-right:none;
	border-left:none;

	}
	
.ugc-nav li.last-child {
	border-left:none ;
	 }

.ugc-nav li a {
	padding:0 1em;
	text-transform:uppercase;
    }
	
.ugc-nav  a , .ugc-gallery-reg a{color:#ffffff;}
.ugc-nav  a:hover, .ugc-gallery-reg a:hover{color:#99cccc;}
.previous a, .next a {color:#3278fd;}
.previous a:hover, .next a:hover {color:#99cccc;}


.ugc-gallery-item-container {
	overflow:hidden;
	margin:0 0 20px 0;
	min-height:500px;
	width:780px;
    } 

* html .image div.ugc-gallery-item-container {height:522px; margin-bottom:-12px; margin-top:-10px;}

.ugc-gallery-item  {
	background:url(images/dmax-et-flickr-itext-tile.gif) repeat-x bottom left;
	border:1px solid #2dadaa;
	border-top:none;
	float:left;
	margin: 9px 9px;
	color: #ffffff;
	font-weight:bold;
	display:inline;
	width:240px;
    }
	
.ugc-gallery-body a img {
	border-style:none;
	}

.ugc-gallery-item-image {
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	height:180px;
	text-align:center;
	padding: 5px 0px;
	overflow:hidden;
    }

.ugc-gallery-item-title {text-transform:none; height:16px;}

.ugc-gallery-item-author {
	padding: 0 .1em .5em .7em;
	font-size:.9em;
	float:left;
    }
	
#fs-ugcgallery-title, .fs-main-content-title {padding:0 0 0 10px;}


.ugc-gallery-item-date, .ugc-gallery-item-title,
.ugc-viewer-item-title,.ugc-gallery-item-title .flickr,
.ugc-gallery-item-title .date {
	text-align:left;
	padding: .5em .8em .2em .7em;
	color:#2dadaa;
	font-weight:bold;
	font-size:.9em;
	overflow:hidden;
	line-height:15px;
	}
	
.ugc-gallery-item-date {
	text-align:left;
	padding: .1em .8em .5em .7em;
	color:#ffffff;
	font-weight:bold;
	font-size:.9em;
	overflow:hidden;
	}

 
.ugc-gallery-item-rating {
	padding:.1em .5em .5em;
	margin-left:0.5em;
	font-size: .8em;
	float:left;
	width:10em;
	text-indent:-2000em;
    } 

.ugc-gallery-item-duration {
	padding: .1em 1em .5em;
	font-size:.8em;
	float:right;
    }

.ugc-gallery-item-select {
	padding:.5em .5em 0pt;
	float:right;
	text-transform:uppercase;
    }

.ugc-gallery-item-select a {
	background:url(images/dmax-et-pag-right-green.gif) no-repeat right;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:1.3em;
    }

.ugc-gallery-item .heading {display: none;}

.ugc-viewer-item {
	width: 510px;
	background-color:#999999;
	color: #ffffff;
	font-weight:bold;
	margin:0 auto;
    }

.ugc-viewer-item .heading {display:none;} 

.ugc-viewer-item {
	background:url(images/dmax-et-flickr-itext-tile.gif) repeat-x bottom left;
	border:1px solid #2dadaa;
	border-top:none;
	text-align:center;
	padding-bottom:.3em;
	margin-top:2em;
	margin-bottom:2em;
	clear:both;
    }
	
*:first-child+html .ugc-viewer-item {margin-top:-2em;}
* html .ugc-viewer-item {margin-top:-2em;}
	
.ugc-viewer-item-image {background:url(images/dmax-et-top-tile.gif) repeat-x top left; padding-top:.8em;}	

	

.ugc-viewer-item-title {
	padding: .5em .7em .1em;
	text-transform:uppercase;
	height:1.4em;
	overflow:hidden;
    } 

.ugc-viewer-item-author {
	padding:.1em .7em .5em;
	font-size:.9em;
	float:left;
    }

.ugc-viewer-item-rating {
	padding:.1em .5em .5em;
	margin-left:0.5em;
	font-size:.8em;
	float:left;
	width:10em;
	text-indent:-2000em;
    }

.youtube .ugc-viewer-item-rating {
	background: none;
}

.ugc-viewer-item-duration {
	padding: .1em 1em .5em;
	font-size:.8em;
	float:right;
    }

.ugc-viewer-item-select {
	padding:.5em .5em 0;
	float:right;
	text-transform:uppercase;
    }

.ugc-viewer-item-select a {
	background:url(images/dmax-et-pag-right-green.gif) no-repeat right;
	color:#FFFFFF;
	text-decoration:none;
	padding-right:1.2em;
    }

.ugc-gallery-pagination {
	list-style-type:none;
	clear:both;
	height:.5em;
	margin:.6em 0 1em .6em;
    }

.ugc-gallery-pagination li.next, .ugc-viewer-pagination li.next {
	line-height:2em;
	margin-top:-15px;
	padding-right:2em;
    }

.ugc-gallery-pagination li.previous, .ugc-viewer-pagination li.previous {
	display:inline;
	line-height:2em;
	margin-top:-15px;
    }
	
.ugc-viewer-pagination li.previous {margin-left:.5em;}
	
*:first-child+html .ugc-gallery-pagination li.previous, *:first-child+html .ugc-viewer-pagination li.previous, 
*:first-child+html .ugc-gallery-pagination li.next, *:first-child+html .ugc-viewer-pagination li.next {line-height:1em;}

* html .ugc-gallery-pagination li.previous, * html .ugc-viewer-pagination li.previous, 
* html .ugc-gallery-pagination li.next, * html .ugc-viewer-pagination li.next {line-height:1em;}

.ugc-gallery-pagination li a, .ugc-viewer-pagination li a {
	text-transform:uppercase;
	color:#2dadaa;
	font-weight:bold;
	text-decoration:none;
    } 

.ugc-gallery-pagination li.next a, .ugc-viewer-pagination li.next a {
	background:url(images/dmax-et-right-arrow-g.gif) no-repeat right;
	padding:.8em 2em .6em .6em;
	right:-23px;
	zoom:1;
	position:relative;
	margin-top:10px;
    }
	
* html .ugc-gallery-pagination li.next a, * html .ugc-viewer-pagination li.next a {right:-31px;}


.ugc-gallery-pagination li.previous a, .ugc-viewer-pagination li.previous a {
	background:url(images/dmax-et-left-arrow-g.gif) no-repeat 0px 10px;
	padding:.8em .6em .6em 2em;
	zoom:1;
	position:relative;
    }

.ugc-gallery-pagination .previous, .ugc-viewer-pagination .previous { float: left;} 
.ugc-gallery-pagination .pages .ugc-viewer-pagination .pages { text-indent: -2000em;} 
.ugc-gallery-pagination .pages *, .ugc-viewer-pagination .pages * { text-indent: 0; display:none;} 
.ugc-gallery-pagination .pages ol li, .ugc-viewer-pagination .pages ol li { display: inline;}

.ugc-gallery-pagination .pages ol,  .ugc-viewer-pagination .pages ol  {
	list-style-type:none;
	text-align: center;
	margin-top:-1.2em;
    }

.ugc-gallery-controls {
	float:left;
	position:relative;
	display:inline;
	border:1px solid #2dadaa;
	background:url(images/dmax-et-top-tile.gif) repeat-x top left;
	margin-left:10px;
}

* html .ugc-gallery-controls {margin: 0 0 0 10px;}

.ugc-gallery-add-title {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	padding:8px 0 8px 15px;
	text-transform:uppercase;
    } 

.ugc-gallery-add-help {
	display:inline;
	float:left;
	color:#ffffff;
	border:none;
	padding:0 12px 0 15px;
    } 
	
#ugc-remote-add	.ugc-gallery-add-help{
	padding-bottom:36px;
}

#ugc-local-add .ugc-gallery-add-help{
	padding-bottom:15px;
	width:380px;
}
.ugc-gallery-add-help em {font-weight:bold; color:#2dadaa;}

.ugc-gallery-add-link {
	text-transform:uppercase;
	cursor:pointer;
}

.ugc-gallery-add-link a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.ugc-gallery-reg {
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	border:none;
	float:left;
	position:absolute;
	margin-left:15px;
	bottom:94px;
	left:0;

} 

#ugc-gallery-login-controls {
	padding-bottom:10px;
	width:100%;
	left: 10px;
	margin-left: 0px;
	width: 760px;
}

#ugc-gallery-login-controls .ugc-gallery-reg{
	position:relative;
	bottom:0;
	margin:15px 0 0 50px;
	float:left;
	width:400px;
}

.ugc-gallery-terms, #ugc-image-upload-gallery-error {
	float:left;
	color: #ffffff;
	margin-left:15px;
	display:inline;
}

#ugc-image-upload-gallery-error, #ugc-image-upload-gallery-success {
	margin-bottom:20px;
	margin-left: 15px;
	display:inline;
	float:left;
	padding-right:12px;
}

#ugc-image-upload-gallery-success {
 	color: #4DBD33;
}

#ugc-image-upload-gallery-error {
	color: #EE0000;
}

#ugc-remote-add .ugc-gallery-terms {
	padding-bottom:42px;
	padding-right:8px;
}

#ugc-local-add .ugc-gallery-terms {
position: absolute;
left:15px;
bottom:42px;
margin-left:0;
float:left;
overflow:hidden;
}
	
*:first-child+html .ugc-gallery-reg {padding-bottom:2em;}
* html .ugc-gallery-reg a {width:214px;}

.ugc-gallery-reg a, .ugc-gallery-terms a {
	border:none;
	color:#2dadaa;
	text-decoration:none;
    } 
	


.ugc-gallery-reg span {background:url(images/dmax-et-right-arrow-g.gif) no-repeat right; padding-right:20px;}

.ugc-gallery-add-help em { font-style: normal; text-transform: uppercase;}
.ugc-gallery-add-link em { display: none;}
.ugc-youtube-rating-0 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-0.gif) no-repeat;}
.ugc-youtube-rating-0-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-0-5.gif) no-repeat;}
.ugc-youtube-rating-1 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-1.gif) no-repeat;}
.ugc-youtube-rating-1-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-1-5.gif) no-repeat;}
.ugc-youtube-rating-2 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-2.gif) no-repeat;}
.ugc-youtube-rating-2-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-2-5.gif) no-repeat;}
.ugc-youtube-rating-3 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-3.gif) no-repeat;}
.ugc-youtube-rating-3-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-3-5.gif) no-repeat;}
.ugc-youtube-rating-4 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-4.gif) no-repeat;}
.ugc-youtube-rating-4-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-4-5.gif) no-repeat;}
.ugc-youtube-rating-5 {background: #999999 url(/resources/ugc/images/ugc-youtube-rating-5.gif) no-repeat;}

.ugc-gallery-container.gallery.image .ugc-title.image.gallery {background-color:#000000;}
.ugc-gallery-container.gallery.flickr .ugc-title.flickr.gallery {background-color:#000000;}
.ugc-gallery-container.item.image .ugc-title.image.viewer {background-color:#000000;}
.ugc-gallery-container.item.flickr .ugc-title.flickr.viewer {background-color:#000000;}
.ugc-gallery-container.video.gallery .ugc-title.youtube.viewer {background-image: url(/resources/ugc/images/vid_picker_title_en.gif);background-repeat: no-repeat;}
						
.ugc-gallery-container.terms.youtube .ugc-title.youtube.terms  {
	background-image: url(/resources/ugc/images/vid_picker_title_en.gif);
	background-repeat: no-repeat;
	background-color:#ffffff;
	margin-bottom:.1em;
	text-align:left;
	float:none;
    }
						
.ugc-gallery-container.terms.flickr .ugc-title.flickr.terms  {
	background-color:#000000;
	margin-bottom:.1em;
	text-align:left;
	float:none;
    }
						
.ugc-terms-body {
	background-color:#000000;
	float:left;
	width:780px;
    }

.flickr .ugc-terms-body .ugc-terms-title {
	font-size:2em;
	margin:15px 0 0 15px;
	font-family:Arial, sans-serif;
	display:none;
	}
	
#ugcgallery-container .ugc-terms-body .ugc-terms-help.flickr  {
	font-size:1.2em;
	font-family:Arial, sans-serif;
	margin:25px 0 0 57px;
	color:#2dadaa;
	font-weight:bold;
	}
	
.ugc-terms-body legend {display:none;}

.ugc-message-info {
	padding:0;
	float:left;
	xmargin-top:-68px;
	xmargin-right:-2px;
	position:relative;
	}
	
.ugc-message-info strong  {
	color:#2dadaa;
	font-weight:bold;
	font-family:Arial, verdana, sans serif;
	}

.ugc-gallery-pagination .page-link {
	background:none;
	padding-left:3px;
	display:inline;
    }

.ugc-gallery-pagination .page-link  a {
	color:#6AA1FE;
	text-decoration:underline;
	display:inline;
	}
	
.ugc-gallery-pagination .page-link  a:hover {color:#99cccc;}
.ugc-gallery-pagination .pages  strong {display:none;}

 
#ugc-flickr-terms-form {
	border:none;
	margin-top:.5em;
	text-align:center;
    }

#ugc-flickr-terms-form p {
	width:780px;
	margin:0 auto;
	overflow:auto;
	}
	
#ugc-flickr-terms-form fieldset {border:none;}
#ugc-youtube-terms-form fieldset {border:none; margin-bottom:10px;}

#ugc-flickr-terms-form-text {
	background-color:#000000;
	font-family:verdana;
	text-align:left;

	width:640px;
	color:#ffffff;
	border:1px solid #444444;
	}
	
#ugc-flickr-terms-form-text a {color:#2dadaa;}
#ugc-flickr-terms-form-text a:hover {color:#99cccc;}
	
#ugc-youtube-terms-form-text, #ugc-flickr-terms-form-text {padding:1em;}


a.ugc-youtube-terms-form-yes, a.ugc-youtube-terms-form-no,
a.ugc-flickr-terms-form-yes, a.ugc-flickr-terms-form-no {
	background:url(images/dmax-et-right-arrow-g.gif) no-repeat right;
	text-decoration:none;
	font-family:Arial, sans-serif;
	position:relative;
	left:625px;
	float:left;
	font-weight:bold;
	padding:10px 24px 7px 0;
	display:inline;
	line-height:1.5em;
	color:#2dadaa;
    }
	
.ugc-flickr-terms-form-no {margin-right:15px;}
	
a:hover.ugc-youtube-terms-form-yes,
a:hover.ugc-youtube-terms-form-no,
a:hover.ugc-flickr-terms-form-yes,
a:hover.ugc-flickr-terms-form-no {color:#99cccc;}

#fs-ugcgallery-area-inner .ugc-gallery-add-help, .ugc-gallery-add-title {text-align:left;}

#ugc-remote-add, #ugc-local-add {
	font-family: verdana,arial,sans-serif;
	overflow:hidden;
}
#ugc-remote-add p.ugc-gallery-add-link {
	position:absolute; 
	bottom:0;  
	left:15px;
	margin:10px 0;
}

#ugc-remote-add p.ugc-gallery-add-link a {
	padding:3px 8px;
	border:1px solid #2dadaa;
	display:block;
}

#ugc-gallery-login-controls p.ugc-gallery-add-link{
	padding:3px 8px;
	border:1px solid #2dadaa; 
	margin:10px 0 0 15px;
	float:left;
	display:inline;
	clear:left;
}

.ugc-gallery-controls .ugc-gallery-add-link a:hover{color:#99cccc;}
.ugc-gallery-controls .ugc-gallery-add-link a :visited {color:#666666;}

.ugc-gallery-item-select a , .ugc-viewer-item-select a{color:#ffffff;}

#ugcgallery-container .ugc-gallery-item-container .ugc-gallery-item-select a.external:hover,
#ugcgallery-container .ugc-gallery-item-container .ugc-viewer-item-select a.external:hover  {color:#99cccc !important;}

#ugc-remote-add {width:334px;}
#ugc-local-add {width:407px; color:#ffffff; padding-bottom:10px;}
#ugc-local-add form {float:left; margin:0 0 0 15px; display:inline; padding-right:12px;}
#ugc-local-add .ugc-gallery-image-author, #ugc-local-add .ugc-image-author {margin-bottom:20px; float:left;}
#ugc-local-add .ugc-gallery-image-title, #ugc-local-add .ugc-gallery-image-upload{
	clear:both;
	display:block;
	float:left;
	width:100px;
	margin-top:4px;
}

#ugc-local-add #ugc-submit-input {
	background-color:#000000;
	background-image:none;
	border:1px solid #2DADAA;
	color:#FFFFFF;
	margin-top:50px;
	float:left;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px;
	font-size:1em;
	width:320px;
	clear:left;
}

* html #ugc-local-add #ugc-submit-input {
	width: 260px;
}


#ugc-local-add #ugc-image-input, #ugc-local-add #ugc-title-input {
	float:left;
	line-height:22px;
	width:155px;
}

#ugc-local-add #ugc-title-input{margin-bottom:5px;}

.ugc-gallery-item-select a:hover {cursor:pointer;} 
#ugc-change-user {
}

#ugc-author-value{
	margin-right:17px;
}

.previous{
	line-height:2em;
	z-index:2;
	position:relative;
	}

.next { 
	float:right;
	line-height:2em;
	z-index:2;
	position:relative;
	margin-right:8px;
    }

#ugc-submit-input, .ugc-gallery-item-select a {
	cursor:pointer;
}

#ugc-local-add #ugc-submit-input:hover {
	color: #99CCCC;
}

#ugc-local-add #ugc-image-input {
	width: 242px;
	height: 22px;
	cursor:pointer;
}

#ugc-remote-add.ugc-gallery-controls-video {
	width:760px;
}

#ugc-remote-add.ugc-gallery-controls-video .ugc-gallery-reg{
	position:relative;
	margin:34px 0 0 15px;
	display:inline;
}

#ugc-remote-add.ugc-gallery-controls-video .ugc-gallery-terms {
	padding-bottom:20px;
}

.ugc-message-info {
	font-size: 1em;
}

.ugc-message-info .forget-me a:hover {
	color: #99CCCC
}

.ugc-message-info .forget-me a {
	color: #2DADAA;
}

/* Competition Styling */
#fs-main-content-competition-inner {
	padding-left:1em;
	float:left;
	color: #FFFFFF;
}

#competition-content #competition-form #competition-question-wrapper li.competition-question-item {
	background-color: #000000;
	border: none;
	color: #FFFFFF;
}

#competition-content #competition-form #competition-question-wrapper li.competition-question-item h3 {
	color: #FFFFFF;
}
	
#competition-question-wrapper ol li.competition-question-item {
	padding: 0px;
}

#fs-competition-back-link a, #fs-competition-back-link a:hover, #fs-competition-back-link a:visited {
	font-weight: bold;
	padding-top: 30px;
	color: #09ADA5;
	text-decoration: none;
}

#competition-content #ugc-local-add form {
	margin: 0px 0px 0px 15px;
}

.ugc-gallery-item-container .youtube .ugc-gallery-item-rating {
	background: none;
}
