/* Default Stylesheet */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup,
table, tbody, tfoot, thead, tr, th, td, 
*, .x {												/* .x removes any inherent styling to elements below */
	margin: 0;
	padding: 0;
	color: #989c85;
	font-family: Verdana,Tahoma,"Arial", "Helvetica", sans-serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: baseline;
	line-height: 20px;
	
	}
 * { behavior: url(iepngfix.htc) }
												/** 2.	COMMON CLASSES **/
.hide	{ display: none;	}
.inline	{ display: inline;	}
.block	{ display: block;	}
.nfloat	{ float: none;		}
.lfloat	{ float: left;		}
.rfloat	{ float: right;		}
.clear	{ clear: both;		}
.lclear	{ clear: left;		}
.rclear	{ clear: right;		}
.header {font-size:13px;color:#ffffff;}
.headline{font-size:15px;font-weight:bold;color:#ffffff;}
.videoheader {font-size:16px;color:#979ab5;}
.footerlink {color:#3D3B4F;font-weight:bold;font-size:11px;text-transform:uppercase;}
.copyrightlink {color:#484a5a;}
.footerimgnav {padding-right:5px;padding-top:0px;}
input, select {color: #000 !important} 
p {
	margin: 0.50em 0 1.00em 0;
	
	}
ol {margin-top:15px;}	
li {margin-left:30px;margin-bottom:10px;margin-right:10px;}	
 hr {height:1px;margin-top:3px;margin-bottom:5px;border-width: 1px; border-style:thin; border-color:#5e6150;}
 
 h3 {font-size:15px;color:#ffffff;font-weight:bold;}
	
a {
	color: #5e6150;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
	font-size:15px;
	}
	
	a:hover 	{ color: #5e6150; text-decoration:underline;background: inherit; }
	a:active 	{ color: #5e6150; background: inherit; }

															/** BODY ELEMENTS **/
body {
	text-align: center;
		background:url('../images/bg_tile.jpg');
		background-repeat:repeat-x;
		background-position:top center;
	background-color:#22201c;
	}
														/** MAIN CONTAINERS **/
div#container {
	width:980px;
	margin: 0 auto;
	text-align: left;
	
	}
	div#header {
		position:top;
		margin:0 auto;

		}
		div#header-in {
			margin: 0px auto;
			height:606px;
		}
		div#insideheader-in {
			margin: 0px auto;
			height:375px;
		}
	div#content-wrap {
		margin:0 auto;
		width:980px;
		
		}
		div#content {
			margin: 0 auto;
			width:980px;
			}
			div#content-in {
				margin: 0 auto;
				
				}
			div#content-in .headerlabel {
				
				}
			div#content-in .insidecontentcontainer {
				width:980px;
				height:100%;
				
				padding: 12px 0 12px 0;
				display:table;
				}
				div#content-in .bottomcontentcontainer {
				width:980px;
				height:100%;
				padding: 12px 0 12px 0;
				display:table;
				background:url('../images/homebottombg.jpg');
			     background-repeat:no-repeat;
				 background-color:#22201c;

				}
			div#insiderightcolumn {
				width:335px;
			    display:table;
				}	
			div#homefeaturedvideo  {
			 width:335px;
			 margin:0 auto;
			 margin-bottom:20px;
			}
			div#homefeaturedvideo .homefeaturedvideocontent {
			
			 
			margin:10px 10px 5px 15px;
			 width:310px;
			 min-height:300px;
			 
			 text-align:center;
			}
			
			div#insidefeaturedvideo  {
			 width:310px;
			 margin:0 auto;
			 margin-bottom:20px;
			
			}
			div#insidefeaturedvideo .insidefeaturedvideocontent {
			 background-color:#171727;
			 padding-left:10px;
			 padding-right:10px;
			 padding-bottom:20px;
			 padding-top:20px;
			 margin-left:5px;
			 width:295px;
			 text-align:center;
			}
				div#insidefeaturedvideo .insidefeaturedvideocontent img{
					border: 1px solid #979ab5;
				}


			div#homenews, div#hometour{
				width:630px;
			}
			div#homenews a, div#hometour a{
				color:#ffffff;
				font-size:15px;
				font-weight:bold;
			}
			div#homenews a:hover, div#hometour a:hover{
				text-decoration:underline;
			}
			div#homenews a.morelink, div#hometour a.morelink{
			color: #5e6150;
			background-color: inherit;
			text-decoration: none;
			font-weight:bold;
			font-size:15px;
			}
			div#homenews a:hover.morelink, div#hometour a:hover.morelink{
			  color: #5e6150;
				text-decoration:underline;
			}
			
			#hometour {padding-top: 40px;}
			
			#homenews h3 {border-bottom: 1px solid #2F2D29; padding-bottom: 3px; margin-bottom: 6px;}

			#othernews a {color: #D8DFB5 !important}
			
			div#homelinks{
				width:500px;
			}
			div#videoclips {
				width:300px;
				float:left;
				display:inline;
			}
			div#leftlinkcolumn {
				width:290px;
				float:left;
				display:inline;
				margin-top:20px;
				
				
			}
			div#rightlinkcolumn {
				width:290px;
				float:left;
				display:inline;
				margin-top:20px;
				margin-left:30px;
			}
			div#insidemaincontent{
				width:623px;
				margin-right:0;	
			}
				
			div#homesignup {
			
			 width:240px;
			 margin:5px 5px 5px 5px;
			 text-align:left;
			
			}
			
			#RegistrtionForm_FormTable tr  {margin-bottom:5px;}
			#RegistrtionForm_FormTable {margin-left:19px !important;}

			
				table#RegistrtionForm_FormTable {margin-top:-25px;margin-left:5px;}
				div#homesignup input{
				 text-align:left;
				 width:130px;
				}
				div#homesignup select{
					width:140px;
				}
				.RegFormTextField {width:120px;}
				div#homesignup input.RegButton{
				margin-left:190px;
				margin-top:10px;
				text-align:center;
				padding:0px;
				width:60px;
				}
				div#homesignup img{margin:0px 0px 15px 15px;}
			div#homedfbmyspace {width:310px; margin:5px 15px 5px 15px;}
			div#homedfbmyspace img{margin:0px 0px 10px 0px;}
		
			div#homedownloads{width:310px;margin:5px 15px 5px 15px;}
			div#homedownloads img{margin:0px 0px 0px 0px;}
				div#homedownloads .homebuddyicons {float:right;color:#c6c6c6;margin-left:0px;width:130px;}
				div#homedownloads .homebuddyicons img{margin-bottom:5px;margin-right:5px; border: 1px solid #666666;}
				div#homedownloads .homewallpapers {float:left;color:#c6c6c6;}
				
			
			
					
	div#footer {

		}
		div#footer-in {
			margin: 0px auto;
			padding:30px 0 0 0px;
			margin-left:0px;
			width:960px;
			text-align:left;
			font-weight:bold;
			font-size:11px;
			color:#e5e9d0;
			background:url('../images/footerbg.gif');
			background-repeat:repeat-x;
			height:320px;

			}
			div#footer-in .footerdfblogo{
				float:left;
				margin-top:-29px;
				padding-left:5px;
			}
		div#footer-in a{
			color:#e5e9d0;
			}
			
		div#footer-in  .footerspacing {
				word-spacing:8px;
				
		}	
	
		div#footer-in  .copyright {
			margin-top:3px;
			font-size:10px;
			color:#989c85;
				
				
		}
			div#footer-in  .copyright a {
			font-weight:normal;
			font-size:10px;
			color:#989c85;	
			}
					
/*downloads */

table#wallpapers {margin:20px 0 20px 0;}
div#downloadswallpaper{margin:0 0 -20px 10px;}

	

/*videos*/
				
div.otherepisodes {
				float:left;
				margin:0 0px 35px 0;
			}
			div#homebottom {
					/*width:660px;*/
					margin:0 0 0 -10px;
					color:#22201c;
				
				}
			
			div.videotitle{
				
				text-align:center;
				width:100px;
			color: #989c85;
			}
			
			div.videothumb img{
			padding:1px;
			margin-right:5px;
			}
	div#tv{
		margin:15px 0 0 35px;
		
	}
	
/*music*/
	
	div#muzicalbum {
	float:left;
	margin:0 20px 50px 0;
	}
	div#retailers{margin:15px 0 15px 0;}			

#NewsDataList {overflow:hidden; width:580px !important;}