@charset "utf-8";
@import url(global_reset.css);
@import url(global_universal.css);

/*--------------------------------------
 HTML BODY
---------------------------------------*/
html{
	background:transparent url(../images/share/html_bg.jpg) fixed;
}
body{
	text-align:center;
	line-height:1;
	filter:expression('');
 	background:transparent url(../images/share/clouds.png) repeat-x 0 130px;
	_background:transparent url(../images/share/html_bg.jpg) fixed;
}
/*--------------------------------------
 header
---------------------------------------*/
div#header{
	width:100%;
	height:69px;
	margin:0 auto 25px;
	background:transparent url(../images/share/headmenu_bg.png) repeat-x 0 100%;;
	_background-position:0 0;
}
	div#head_box{
		width:932px;
		margin:0 auto;
		text-align:left;
		position:relative;
	}
		h1{
			position:absolute;
			top:0;
			left:-35px;
			_left:0;
			z-index: 2;
		}
			h1 a{
				display:block;
				text-indent:-9999px;
				outline:none;
				width:212px;
				height:166px;
				background:transparent url(../images/share/logo.png) no-repeat;
				border:0;
				text-decoration:none;
				/*ie6*/
				_height:69px;
				_background-image:url(../images/share/logo.jpg);
			}
			h1 a:hover{
				background-position:0 -166px;
				_background-position:0 -69px;
			}
		ul#button_menu a{
			display:block;
			text-decoration:none;
			border:none;
			outline:none;
			text-indent:-9999px;
			line-height:58px;
			height:58px;
			background-image:url(../images/share/headmenu.jpg);
			background-repeat:no-repeat;
		}
			a#menu_cart{width:40px;background-position:-624px -15px;_background-position:-624px -12px;}
			a#menu_contact{width:40px;background-position:-664px -15px;_background-position:-664px -12px;}
			a#menu_about{width:44px;background-position:-704px -15px;_background-position:-704px -12px;}
			a#menu_cart:hover{background-position:-624px -105px;_background-position:-624px -102px;}
			a#menu_contact:hover{background-position:-664px -105px;_background-position:-664px -102px;}
			a#menu_about:hover{background-position:-704px -105px;_background-position:-704px -102px;}

/*--------------------------------------
 Container
---------------------------------------*/
div#container{
	width:932px;
	margin:0 auto;
}
	div#img{
		width:922px;
		height:361px;
		text-indent:-9999px;
		background:transparent url(../images/home/homeimage.jpg) no-repeat;
		margin:0 auto 15px;
		text-align: left;
	}
		div#img	a{
			display: block;
			width: 149px;
			height: 45px;
			margin: 283px 0 0 749px;
			background: url(../images/home/movie_btn.jpg) 0 0 no-repeat;
			text-indent: -9999px;
			overflow: hidden;
		}
		div#img	a:hover{
			background: url(../images/home/movie_btn.jpg) 0 -45px no-repeat;
		}
	ul#topmenu{
		margin-bottom:15px;
	}
	ul#topmenu h2 a{
		display:block;
		text-decoration:none;
		border:none;
		outline:none;
		text-indent:-9999px;
		width:233px;
		height:269px;
	}
	
	a#menu_beginners{background-image:url(../images/home/menu1.png);_background-image:url(../images/home/menu1_ie6.jpg)}
	a#menu_choose{background-image:url(../images/home/menu2.png);_background-image:url(../images/home/menu2_ie6.jpg)}
	a#menu_collection{background-image:url(../images/home/menu3.png);_background-image:url(../images/home/menu3_ie6.jpg)}
	a#menu_news{background-image:url(../images/home/menu4.png);_background-image:url(../images/home/menu4_ie6.jpg)}
	ul#topmenu h2 a:hover{
		background-position:0 -269px;
	}
/*--------------------------------------
 Footer
---------------------------------------*/
div#footer{
	text-align:left;
	width:920px;
	padding-bottom: 20px;
	margin:0 auto;
	font-size:90%;
}
	div#footer a:link{color:#726660;}
	div#footer a:visited{color:#726660}
	div#footer a:hover{color:#453c36}
	div#footer a:active{color:#726660}
	#copy{
		color:#726660;
		float:right;
	}