html,body{
 
	margin:0;
	padding:0;
}
body{
	font-family:Verdana,Georgia, serif,"Times New Roman", Times;
	font-size: 12px;
	color: #ffffff;

	background: #ffffff url('../img/texture.jpg')   repeat fixed center center;
	text-align:center;
 
}

a {
color: #B5B5B5
}
a:hover {
color: #979595
}



#wrap {
	margin-top:60px;
	width:724px;
	margin-left:auto;
	margin-right:auto;
	/*height:394px;
	border:1px solid silver;
	background:#666;*/
	/*overflow:auto; allow content to scroll inside element */
	text-align:left;
	clear:both;
}
h1 {color:#fff;margin:0;padding:0}

 

div#navigation p {
padding:5px 10px 5px 10px;
margin:0;
}
 
#lang
{
height:25px;
text-align:center;
width:80px;
}
#header {
   position:relative;
	color: #000000;
	font-family:Verdana,Georgia, serif,"Times New Roman", Times;
	font-size: 11px;
	font-weight: bold; 
	margin: 2px 2px 2px 2px;
	padding:0;
	height:100px;
}

#navigation {
	background: black;
	margin: 2px 2px 2px 2px;
	padding:2px 0 0 0;
	height:48px;
	text-align:center;
}

#content {
	background: black;
	padding:0;
	padding: 10px 0px 15px 0px;
	font-family:Verdana,Georgia, serif,"Times New Roman", Times;
}

#content h1, #content h2, #content h3, #content p, #content form, #content table,#content object ,#content embed,#content embed {
	
	padding:3px 25px 0px 25px;
	
	}

img.events
{
padding:3px 25px 0px 25px;	
	
}
#footer {
	background: #000000;
	font-family:Verdana,Georgia, serif,"Times New Roman", Times;
	font-size:10px;
	margin: 2px 0px 2px 2px;
	padding:3px 0 0 0;
	height:30px;
}
#footer p{ 
padding:5px 0px 5px 10px;
margin:0;

}
#footer p span { 
	 

}
 
#footer #copy
{	 padding-top:2px;
}
#footer #menu {
	margin:0;
}
#footer #menu ul { 
	margin-top:5px;
	padding:2px 10px 0 0;
}
#footer #menu ul li{
	display:inline;
	padding:0; 
	margin:0;
}
#footer #menu ul li a{
	border-color: #0000ff;
	border:none;
	border-left	:1px solid #B5B5B5;
	padding-left:3px;
	color: #ffffff;
 }
#footer #menu ul li a.noborder
{
	border:medium none;
}


a img 
{ border:none;
}


.floatright
{	float:right;
}
.floatleft
{	float:left;
}
.floatclear
{	clear:both;
}
.hide
{
 display:none;
}
/**/
ul#topnav {
	font-size:11.5px;
	list-style:none outside none;
	margin:2px auto;
	padding:5px 0;
	position:relative;
	 
}

ul#topnav li {
	 display:inline;
	padding:5px 2px 0 3px;
	margin: 0;  
	
 
}
 
ul#topnav li a { 
	padding:0; 
	margin:0; 
	color: #ffffff;
	text-decoration: none;
}

ul#topnav li a:hover{ 
	color: #B5B5B5; 
}
/*son*/
 


ul#topnav li ul {
	top:18px;
	left:0;
	position:absolute;
	margin:0;
	padding:5px 8px 5px 8px;
height:10px; 
	   display:none;
}
ul#topnav li ul li{ 	 
display:inline;
}

ul#topnav li ul li a:hover{ 
	color: #B5B5B5
}

ul#topnav li ul#subnav_AboutUs{
 
}
ul#topnav li ul#subnav_Collection{ 
position:absolute;
left:165px;
}
ul#topnav li ul#subnav_News{
position:absolute;
left:220px;
}
ul#topnav li ul#subnav_TeamWs{ 	 
position:absolute;
left:440px;
}
 
 
 .centralimage
 {text-align:center;}
 
/*home box(es)*/

 #home .box,#homecontainer div{
float:left;
height:253px;
width:229px;
background: #000000;
margin:1px 5px 4px 1px ;
padding:8px 3px 4px 3px;
text-align:center;
}

 


.box_events{
	margin:8px 15px 8px 20px;
	float:left;
	height:180px;
	width:200px;
	padding:5px;
	background: #ffffff;
	line-height:180px;
	text-align:center;
		overflow:hidden;
}

.box_webpartners{
	margin:8px;
	float:left;
	height:200px;
	width:200px;
	padding:5px;
	background: #ffffff;
	line-height:200px;
	text-align:center;

}
.box_stores
{  text-align:center;
	 
	float:left;
	height:200px;
	width:228px;
	 
}
.box_stores img.outlet
{
	
	border-bottom:solid 1px white;
	padding-bottom:4px;
	margin-bottom:4px;
}



.box_webpartners img, .visual_box img, .box_events  img, .page_box img{vertical-align:middle;}



#home{

}

#cen_content1
{
	background: #000000;
	padding:8px 20px 8px 20px;
}



.page_box{
	margin:5px 5px 5px 5px;
	float:left;
	height:95px;
	width:150px;
	padding:5px;
	background: #ffffff;
	line-height:100px;
	text-align:center;
	overflow:hidden;
}

.imagecnt{
	
	margin:15px;
}






 
.visual_row{}
.visual_title{
	float:left;
	padding:90px 40px;
	font-size:18px;
font-weight:bold;	
}
.visual_body{ float:right;width:500px;}
.visual_body h2{margin-left:10px;}
.visual_box{
	margin:8px 15px 8px 20px;
	float:left;
	height:140px;
	width:180px;
	padding:5px;
	background: #ffffff;
	line-height:140px;
	text-align:center;
	overflow:hidden;
}

.bgwhite
{background: #ffffff;
	
}


















#collectionmenu_ul {
list-style: none;
margin: 3px 15px 10px 15px;
padding: 5px;
border: none;
 
}
#collectionmenu ul li {
margin: 0px;
padding: 0px;
}
#collectionmenu ul li a {
cursor:pointer;
color:white;
display:block;
font-size:12px;
font-weight:bold;
padding:4px 30px 3px 3px;
text-decoration:none;
width:150px;
}


#collectionmenu  a:hover
{
color: #eeeeee;
}

#lang_bg
{
height:25px;
position:absolute;
right:0;
top:1px;
width:85px;
z-index:-1;
	
}
#lang
{
	padding-top:5px;
	color:#959393;
}
#lang a
{
	color:black;
}

/*
#collectionmenu ul li a:hover, #vertmenu ul li a:focus, .navigation_open {
color: #eeeeee;
background-color: #ffffff;
filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}
*/

#collectionmenu_ul ul{
display:none;
}
 #carousel{
position:relative;


}

#collection_body{
float:left;


}
#storesitw
{
	
	position: relative;  top: -38px;
}
#storesitw h2
{
	
	text-align:right;
}


#collection_sidebar
{
margin:8px 15px 8px 0px;
float:left;
width:200px;
}

#collection_sidebar h2, #collection_sidebar h3
{
margin-left:30px;
} 




#carousel_ul li div
{
	background-color:white;
	width:140px;
	height:140px;
	overflow:hidden;
	line-height:140px;
	text-align:center;
	

}
#carousel_ul li div img{vertical-align:middle;}
 
 .next
{left:450px;
outline:0 none;
position:absolute;
top:50px;
}
 .prev
{left:-30px;
outline:0 none;
position:absolute;
top:50px;
}


#collection_body_img 
{ margin-top:15px;
margin-right:8px;
 text-align:center;
 width:345px;  
}

#collection_body_img img
{
 
}

#collection_infos
{
	margin-top:150px;
	width:150px;
}
#collection_infos .infos
{
	margin:3px;	
}

.coll_colors img
{
	border: solid #969696 1px;
	margin:2px;
}

#coll_info, #coll_size
{
	margin-top:9px;
	margin-bottom:10px;
	
}


#coll_testi{
	margin:15px 20px 15px 150px; 
   
 
}
#coll_testi p{
	margin:0;
	padding:0 0 7px 0;
	
}
#coll_body_coll p
{
	margin:0;
	padding:0 15px 10px 0;
	
}
#coll_body_coll
{
	width:500px;
	margin:80px 0 20px 0;
	
}

