html
{
	overflow-y:scroll;
}

body,html
{
	margin:0;
	padding:0;
	height:100%;
}
body
{
	background-color:#000000;
}
#container
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1000px;
	
	
	min-height:100%; /* real browsers */


	clear:both;
	margin-bottom:30px;

}
#header
{
	margin-top:10px;
	position:relative;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:12px;
	padding-top:12px;
	_height:1%;
	z-index:1;

}

#header .logo
{
	position:absolute;
	top:15px;
	left:30px;
	display:block;
	width:150px;
	height:70px;
	outline:0;
}
#header .header_bg
{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:98px;
	display:block;
	background:url(images/header_bg.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/header_bg.png",sizingMethod='crop');  
	_background-image:none; 
}

#header ul
{
	position:relative;
	margin:0;
	padding:0;
	padding-top:49px;
	padding-left:280px;
	height:47px;
	white-space:nowrap;
	list-style-type:none;

}
#header .header_layer1
{
	position:absolute;
	right:-25px;
	bottom:-42px;
	display:block;
	width:192px;
	height:141px;

	background:url(images/header_icon.png) no-repeat;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/header_icon.png",sizingMethod='crop');  
	 _background-image:none; 
}
#header .header_layer2
{
	position:relative;
	z-index:70;

}
#header #menu #menu_buttons
{
	margin:0;
	padding:0;
	padding-top:36px;
	padding-left:280px;
	height:67px;
	white-space:nowrap;
	list-style-type:none;

	background:url(images/submenu_bg.png) no-repeat;
	
}
#header #menu #menu_buttons li
{
	float:left;
	margin:0;
	padding:0;

}
#header #menu #menu_buttons a
{
	outline:0;
	color:#362f2d;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	font-family:"Times New Roman",Georgia,Serif;
}

#header #menu #menu_buttons a .end
{
	padding-top:16px;
	padding-bottom:16px;
	padding-left:16px;
	padding-right:16px;
	background:url(images/header_menu_bg.png) no-repeat right bottom;
	 _background-image:none; 
}
#header #menu #menu_buttons a .first
{
	padding-left:14px;
	background:url(images/header_menu_bg.png) no-repeat left bottom;
}

#header ul li a:hover
{
	background:url(images/header_menu_bg_over.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/header_menu_bg_over.png",sizingMethod='crop');  
	_background-image:none; 
}

#content_bg
{
	margin-top:48px;
	position:relative;
	background:url(images/content_bg.png) repeat-y;
}
#content_header
{
	position:absolute;
	top:-50px;
	display:block;
	width:974px;
	height:128px;
	background:url(images/content_header.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/content_header.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_body .opera_logo
{
	display:inline-block;
	width:385px;
	height:127px;
	background:url(images/opera_logo.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/opera_logo.png",sizingMethod='crop');  
	 _background-image:none; 

}
#content_body
{
	padding:30px;
	padding-left:50px;
	position:relative;
	top:-50px;
	width:530px;
	z-index:3;
	font-weight:bold;
	font-size:14px;
	font-family:"Times New Roman",Georgia,Serif;
}
#content_footer
{
	width:auto;
	height:139px;
	display:block;
	background:url(images/content_footer.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/content_footer.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_thumbs
{
	position:absolute;
	right:60px;
	_right:100px;
	width:350px;
	z-index:11;
}
#content_thumbs .thumb1
{
	outline:0;
	position:absolute;
	left:0;
	width:190px;
	height:155px;
	z-index:12;
	background:url(images/image1_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image1_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb1:hover
{
	background:url(images/image1_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image1_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}

#content_thumbs .thumb3
{
	outline:0;
	position:absolute;
	right:0;
	width:196px;
	height:163px;
	z-index:12;
	background:url(images/image3_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image3_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb3:hover
{
	background:url(images/image3_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image3_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}

#content_thumbs .thumb4
{
	outline:0;
	position:absolute;
	left:0;
	width:195px;
	height:157px;
	z-index:12;
	background:url(images/image4_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image4_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb4:hover
{
	background:url(images/image4_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image4_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_thumbs .thumb5
{
	outline:0;
	position:absolute;
	left:0;
	width:208px;
	height:175px;
	z-index:12;
	background:url(images/image5_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image5_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb5:hover
{
	background:url(images/image5_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image5_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_thumbs .thumb6
{
	outline:0;
	position:absolute;
	margin-top:20px;
	right:0;
	width:187px;
	height:147px;
	z-index:12;
	background:url(images/image6_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image6_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb6:hover
{
	background:url(images/image6_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image6_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_thumbs .thumb2
{
	outline:0;
	position:absolute;
	right:0;
	display:block;
	width:208px;
	height:175px;
	z-index:13;
	background:url(images/image2_thumb.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image2_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
	 cursor:pointer;
}
#content_thumbs .thumb2:hover
{
	background:url(images/image2_thumb_over.png) no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/image2_thumb_over.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_body .header_wallpapers
{
	margin-top:20px;
	display:block;
	width:924px;
	height:80px;
	margin-left:-30px;
	background:url(images/header_wallpapers.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/header_wallpapers.png",sizingMethod='crop');  
	 _background-image:none; 
}
#content_body .wallpapers
{
	width:900px;
	height:400px;
}
#content_body .wallpapers .wallpaper
{
	display:block;
	float:left;
	width:220px;
	text-align:center;
}
#content_body .wallpapers .wallpaper a
{
	outline:0;
	display:block;
	color:#352e2c;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	background:none;
}
#content_body .wallpapers .wallpaper a:hover
{
	background:url(images/wallpaper_hover.png) no-repeat center center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/wallpaper_hover.png",sizingMethod='crop');  
	 _background-image:none; 
}
body
{
	background:url(images/background2.jpg) top center no-repeat #000000;
}

#promo_flash
{
	display:block;
	height:336px;
	width:975px;
}

.video_flash
{
	position:relative;
	z-index:1;
	display:block;
	width:530px;
	outline:0;
	

}
#flash1
{
	display:block;
	width:975px;
	height:336px;
	background:url(images/understudy.png) top center no-repeat ;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/understudy.png",sizingMethod='crop');  
	 _background-image:none; 

}
.video_flash *
{
	outline:0;
}


.wallpaper1_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper1_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper1_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}
.wallpaper2_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper2_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper2_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}
.wallpaper3_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper3_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper3_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}
.wallpaper4_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper4_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper4_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}

.wallpaper5_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper5_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper5_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}

.wallpaper6_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper6_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper6_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}

.wallpaper7_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper7_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper7_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}

.wallpaper8_thumb
{
	display:block;
	width:212px;
	height:162px;
	background:url(images/wallpaper8_thumb.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/wallpaper8_thumb.png",sizingMethod='crop');  
	 _background-image:none; 
}





	.submenu
	{
		position:relative;
		margin-left:-10px;
		padding-left:10px;
		padding-bottom:16px;
		width:170px;
		_height:1%;
		_width:200px;
		position:absolute;
		display:none;
		z-index:3;
		background:url(images/subtem_bg.png) repeat-y;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/subtem_bg.png",sizingMethod='crop');  
		_background-image:none; 
	}
	.submenu .items
	{
		position:relative;
		padding:0;
		margin:0;
		white-space:nowrap;
		list-style-type:none;
	}
	.submenu .items div
	{
		float:none !important;
		border:0;
		position:relative;
		display:block !important;
		padding:0;
		margin:0;
	}
	.submenu .items .category
	{
		cursor:default;
		_height:1%;
		background:url(images/menu_subtem_category_bg.png) no-repeat;
		margin-left:-5px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/menu_subtem_category_bg.png",sizingMethod='crop');  
		_background-image:none; 
	}
	.submenu .items .category p
	{
		margin:0;
		padding:5px !important;
		margin-left:10px;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		font-family:"Times New Roman",Georgia,Serif;
		color:#d6cdc9 !important;
	}

	.submenu .items div a
	{
		cursor:pointer;
		display:block !important;
		position:relative !important;
		padding:3px !important;
		z-index:12;
		border:0;
		padding-left:18px !important;
		padding-right:18px !important;
		color:#362f2d !important;
		margin:0 !important;
		_height:1%;


		font-weight:bold;
		font-size:14px;
		text-decoration:none;
		font-family:"Times New Roman",Georgia,Serif;

	}
	.submenu .items div a:hover
	{
		background:url(images/menu_subtem_hover_bg.png);
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_subtem_hover_bg.png",sizingMethod='crop');  
	}
	.submenu .footer
	{
		position:relative;
		display:block;
		left:0;
		width:100%;
		height:8px;
	}
	.submenu .footer .left
	{
		position:absolute;
		left:-22px;
		top:-3px;
		width:47px;
		height:46px;
		z-index:10;
		background:url(images/menu_footer_left.png) no-repeat;
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/menu_footer_left.png",sizingMethod='crop');  

	}
	.submenu .footer .right
	{
		position:absolute;
		right:-13px;
		top:-3px;
		width:47px;
		height:46px;
		z-index:10;
		background:url(images/menu_footer_right.png) no-repeat;
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/menu_footer_right.png",sizingMethod='crop');  

	}
	.submenu .footer .bottom
	{
		position:relative;
		top:10px;
		left:7px;
		height:19px;
		margin-left:7px;
		margin-right:7px;
		font-size:1px;
		background:url(images/menu_subtem_bg.png) no-repeat left bottom;
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="promotions/opera/site/images/menu_subtem_bg.png",sizingMethod='crop');  
	}
	.submenu .header
	{		
		position:relative;
		display:none;
		left:0;
		width:100%;
		height:8px;
	}
	.submenu .header .left
	{
		position:absolute;
		left:0;
		top:0;
		width:7px;
		height:8px;
		background:url(images/menu_header_left.png) no-repeat;
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_header_left.png",sizingMethod='crop');  
	}
	.submenu .header .right
	{
		position:absolute;
		right:0;
		top:0;
		width:7px;
		height:8px;
		background:url(images/menu_header_right.png) no-repeat;
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_header_right.png",sizingMethod='crop');  

	}
	.submenu .header .bottom
	{
		top:0;
		left:7px;
		height:7px;
		margin-left:7px;
		margin-right:7px;
		border-top:1px solid #9ba0ae;
		background:url(images/menu_subtem_bg.png);
		 _background-image:none; 
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu_subtem_bg.png",sizingMethod='scale');  
		font-size:1px;
	}