html, body {
  margin: 0;
	background: #D8D8D8 url(images/bgslice_bgpattern.jpg) top left;
	height: 100%;
	width: 100%;
}

img {
  border: 0;
}

td {
  font: 11px/15px tahoma;
	color: #646D64;
}

a {
  font: 11px/18px tahoma;
	color: #676078;
	text-decoration: none;
}

a:hover {
  font: 11px/18px tahoma;
	color: #676078;
	text-decoration: underline;
}

/* STRUCTURAL DIV STYLES */

.divMAIN {
  width: 970px;
	height: 709px;
	background-color: #FFF;
	padding-top: 15px;
	margin-top: 30px;
}

.divTOP {
  width: 935px;
	height: 63px;
	background: #EAECEA url(images/bgslice_nav.jpg) repeat-x top left;
}

.divIMAGE {
  width: 935px;
	height: 486px;
	background-color: #D3D6D2;
}

.divBGIMAGE {
  width: 935px;
	height: 627px;
	background: #EAECEA url(images/bgimage_collections.jpg) no-repeat top left;
}

.divBOTTOM {
	width: 935px;
	height: 130px;
	background-color: #FFF;

}

.divFOOTER {
	width: 970px;
	height: 41px;
}

.collectionsMENUITEM {
  height: 46px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.collectionsSUBITEMS {
  padding-left: 53px;
}

.rightcol {
  background: #B0ACBC url(images/collections_menubgimage.jpg) no-repeat top left;
}

.rightcolBOUTIQUE {
  background: #B0ACBC url(images/boutique_menubg.jpg) no-repeat top left;
}

.leftcolRUNWAY {
  background: #000000 url(images/runway_bgleft.gif) no-repeat top left;
}


.bgCOLLECTIONS {
  background: #878098 url(images/collections_iframebg.jpg) no-repeat top left;
	color: #FFFFFF;
}

.tdIMAGE {
  background: #FFF;
	padding: 5px;
}

/* LIST STYLES */

ul{
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
  margin-top: 15px;
}

li { 
  color: #676078;
  list-style: none;
  background: url('images/bullet_arrow.gif') top left no-repeat;
  padding-left: 25px;
  margin-bottom: 3px;
} 


/* COOLMENUS 4 STYLES */

.clCMAbs{
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
}

/*Style for the background-bar*/

.clBar{
	position: absolute; 
	width: 10px;
	height: 10px; 
	background: #c9d1d0; 
	visibility: hidden;
}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
	position: absolute;
	padding: 0px; 
	font-family: arial; 
	font-size: 12px; 
	font-weight: bold;
}
.clLevel0{
	color: #ffffff;
}
.clLevel0over{
	color: #ffffff; 
	cursor: pointer;
}
.clLevel0border{
	position: absolute;
	visibility: hidden;
}

/*Styles for level 1*/

.clLevel1, .clLevel1over {
	position: absolute; 
	padding-left: 12px;
	padding-top: 10px;
	font: 11px tahoma;
	text-align: left;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.clLevel1 {
	background: #F1F3F1; 
	color: #575E54;
}

.clLevel1over {
	background: #F7F8F7; 
	color: #575E54;
	cursor: pointer;
}

.clLevel1border {
	position: absolute;
	visibility: hidden; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	-k-html-opacity: 0.85;
}
