
/* Global styles */
	body,html { 
	width:100%;
	overflow:hidden;
	height:100%;
	background-position:center top;
	background-attachment:fixed;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:19px;}

/* Structure */
	#container { top:0; display:none; }
	
	#loading { position:absolute; top:50%; left:50%; margin-left:-170px; margin-top:-50px; text-align:center; }

	#header {position:absolute; top:0; left:0; width:100%; height:65px; overflow:hidden; background-image:url(../_img/static/header_bckgrnd.png); background-position:bottom; background-repeat:repeat-x; }
	#header2 {position:absolute; top:0; left:0; width:100%; height:65px; overflow:hidden; background-image:url(../_img/static/header_bckgrnd2.png); background-position:bottom; background-repeat:repeat-x; }
		#header-left { float:left; margin-left:10px; margin-top:5px; }
		#header-right { float:right; margin-right:20px; margin-top:10px; }
		#logo { float:left; cursor:pointer; }

	#maincontent{position:fixed; top:70px; left:0; right:0;	bottom:50px; overflow:auto; padding:20px; }
		.bag-item { float:left; width:91px; height:91px; margin:20px; cursor:pointer; }
	
	.back-left { float:left; margin-right:20px;}
	.back-image {float:left; }
	.back { margin-left:10px; float:left; cursor:pointer;  }

	#page-container {}
	#page-container-inside { width:550px; padding:20px; }
		#page-header { display:block; border-bottom:1px solid #ccc; height:50px; margin-top:10px; }	
		#header_lang { float:left; }
		.language { float:left; margin-top:13px; border:1px solid #ccc; padding:2px; font-size:10px; }
		.language2 { float:left; margin-top:13px; border:1px solid #fff; color:#fff; font-size:10px; padding:2px; background-color:#cec4b7; }
	
	#collection-landing { position:absolute; top:50%; left:50%; width:1000px; margin-left:-500px; margin-top:-200px; text-align:center; }
	.margin-title { margin-bottom:40px; }
	#collection-landing-left { float:left; cursor:pointer; }
	#collection-landing-right { float:right; cursor:pointer; }
	
	#bag-detail { position:absolute; left:50%; top:50%; width:900px; margin-left:-450px; margin-top:-150px; }	
	#bag-column-left { float:left; width:480px; }
	#bag-column-right { float:left; width:400px; margin-left:20px; }
	
	#footer {position:absolute; top:0; left:0; width:100%; height:40px; overflow:hidden; background-image:url(../_img/static/footer_bckgrnd.png); background-position:top; background-repeat:repeat-x; }
	#footer2 {position:absolute; top:0; left:0; width:100%; height:40px; overflow:hidden; background-image:url(../_img/static/footer_bckgrnd2.png); background-position:top; background-repeat:repeat-x; }
	#footer{top:auto; bottom:0; height:40px; overflow:hidden;}
	#footer2{top:auto; bottom:0; height:40px; overflow:hidden;}
		#footer-left { float:left; margin-top:15px; margin-left:20px; }
		#footer-right { float:right; margin-right:20px; margin-top:14px; }
	
	.nav-item { float:left; margin-right:10px; cursor:pointer; }
	
	.pressitem { float:left; clear:both; padding:3px; }
	.pressitem:hover { background-color:#000; color:#fff; padding:3px; }
	.pressdate { float:left; font-weight:bold; font-size:14px; }
	.presstitle { float:left; margin-left:5px; font-size:12px; cursor:pointer; }
		
		#front_title { position:absolute; top:70%; margin-top:-200px; left:100px; }
		#widget_bar { position:absolute; width:184px; overflow:auto; right:30px; top:50%; margin-top:-240px;  }
			#widget2 { margin-top:10px; }
			#widget3 { margin-top:0px; }
			.widget { clear:right; float:right; margin:20px; }

/* Storelocator */
#storelocator { display:block; width:810px; }
	#store_column1 { float:left; background-image:url(../_img/store_column_bckgrnd.png); display:block; background-color:#fff; height:334px; width:220px; padding:5px; }
	#store_column2 { float:left; background-image:url(../_img/store_column_bckgrnd.png); display:block; background-color:#fff; height:334px; width:220px; padding:5px; }
	#store_column3 { float:left; background-image:url(../_img/store_column_bckgrnd.png); display:block; background-color:#fff; height:334px; width:220px; padding:5px; }
		.store_inside { height:329px; width:215px; overflow:auto; }
		
	.storeitem { display:block; color:#fff; background-color:#0091a6; margin:2px; padding:2px; cursor:pointer; }
	.storeitem:hover { display:block; color:#000; background-color:#fff; cursor:pointer; }
	.store_reseller { border:1px solid #ccc; padding:2px; background-color:#0091a6; color:#fff; } 
	.store_name { font-weight:bold; }

	#country {}

/* Linked */
	#bt_contact {}

/* Fonts */
	li { list-style:outside }
	
	p {font-size:12px; line-height:19px; margin-bottom:20px; }
	a {color:#000; font-weight:bold; text-decoration:none;}
	a:hover {text-decoration:underline;}
	h1 {display:none;}
	h2 {font-size:16px; margin:10px 0 5px 0;}
		.red { color:#FF0000; } 
	
	#cnct_form { margin-top:20px; }
	.cnct_row { width:220px; padding:2px; border:1px solid #ccc; background-color:#fff; font-size:12px; margin-bottom:5px; }
	.cnct_submit { width:225px; margin-top:10px; padding:2px; border:1px solid #ccc; background-color:#fff; font-size:12px; margin-bottom:5px; }

/* Third-Party */

#supersize img, #supersize a{
	height:100%;
	width:100%;
	display:none;
}
#supersize .activeslide, #supersize .activeslide img{
	display:inline;
}

