/* as de coeur*/

body {
	background-color:#FFFFFF;
	color:#000000;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	scrollbar-3dlight-color:#993300;/*very last bg*/
           scrollbar-arrow-color:#993300;/*small arrow*/
           scrollbar-darkshadow-color:#000099;/*hightlight on the right*/
           scrollbar-face-color:#FFFFE1;/*main body part*/
           scrollbar-highlight-color:#993300;/*back main part*/
           scrollbar-shadow-color:#FF0000;/*back right part*/
		   
margin-top: 0;
margin-left:0;
margin-right: 0;
margin-bottom: 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}



/* positionning layers */

div.logo{
	width:100%;
	height: 115px;
	background-image: url(library/logo/as_de_coeur_logo_bg.jpg);
	background-repeat: repeat-x;
	


}

div.toplinks {
	width:100%;
	height:32px;
	background-color: #F5CEFF;
	background-image: url(library/logo/top_links_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	
	
	


}
span.toplinks{
	margin-left: 220px;
	line-height: 200%;
	
	}


div.toplinks_checkout {
	


}



div.main {
	width:990px;
	
	height:auto;
	background-image: url(library/sidelayers/left_bg.jpg);
	background-repeat: repeat-y;
	

}

/*nested div's forming the main body part*/

div.leftcol{
	width:224px;
	float:left;
	height:auto;
	background-color: #F5CEFF;
	background-image: url(library/sidelayers/left_bg.jpg);
	background-repeat: repeat-y;
	
	
	
	
	
	}
	
	
div.main_content{
	margin-left:224px;
	margin-right: 15px;

	height:auto;
	
	

}



div.minicart{

	width:224px;
	
	
	background-image: url(library/sidelayers/cart_bg.jpg);
	background-repeat: repeat-y;


}
div.links{
	background-image: url(library/sidelayers/left_bg.jpg);
	background-repeat: repeat-y;

}
 div.offers{
	background-image: url(library/sidelayers/left_bg.jpg);
	background-repeat: repeat-y;

}

div.footer{
	width:100%;
	height: 48px;
	background-image: url(library/footer/follter_bg.jpg);
	background-repeat: repeat-x;


}




table.featured
{
	

	background-image: url(library/featured/layer_bg.gif);
	background-repeat: repeat-x;
	

}
	
div.subcats{
	width:224px;
	
	background-image: url(library/sidelayers/left_bg_subcats.jpg);
	background-repeat: repeat-y;


}
div.cartsuccess{
	background-color: #FFFFE1;
	border: thin solid #9B0F9B;
	width:80%;
	


}

div.product{

background-color: #FFFFE1;
	border: thin solid #9B0F9B;

	
}
	
/*end of nested div's*/


/* end of positionning */

H1{
	font-size: 16px;
	color: #333333;

}

H1.products{
	font-size: 16px;
	color: #333333;
	


}


p.leftlayer{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:10px;
	

}
p.minicart{
	margin-left:20px;
	margin-right:10px;
	font-size: 11px;
	margin-top:0px;
	margin-bottom: 5px;
	
	
	

}

p.offers_center{
margin-top:0px;
margin-bottom:0px;
	margin-left:0px;
	margin-right:20px;
	text-align: center;

}

p.offers_email{
margin-left: 10px; 
margin-right:20px;
font-weight: bold;
font-size: 13px;

}



/*start of the links*/

a:link{
	text-decoration: underline;
	color: #000000;

}



a:visited{
	text-decoration: underline;
	color: #000000;
}
a:active{
	text-decoration: underline;
	color: #000000;

}

a:hover{
text-decoration: underline;
	color: #FF0000;
}


/* forms */
input.form_products, select.form_products{

font-size: 11px;

}


/* end of forms */

/* tables checkout */


.main_tr1{

background-color: #F5CEFF;

}
.header_tr{
	background-color: #A061FF;
	color: #FFFF99;
	font-weight: bold;
}

.main_tr2{
background-color: #FBEAFF;
}

li.map{
	list-style-image: url(library/bullets_links_cart.gif);

}

p.greet{

font-size: 12px;
margin-left:55px;

}


ul.other, ul.other li{

background-color:#FFFFFF;
z-index:1;
width:auto;
list-style: square;
list-style-image: url(library/bullets_links_cart.gif);
margin-left:50px;


}





/*drop down menu****************************************************************************/

ul{
  padding: 0;
  margin: 0;
  margin-left:2px;
  list-style: none;
  width:200px;
  
  }
  
  ul li {
 display:block;
  position: relative;

  background-color:#F5CEFF;
	height:25px;
  
  
  }
  


  
  /* for browsers other than IE we set the LI:hover state*/
  
  
  ul li:hover {
 display:block;
  position: relative;
  
  background-color:#FCF0FF;

	height:25px;

  
  
  }
  
  
  ul li ul {
  display: none;
  position: absolute; 
  top: 0px;
  left: 199px;
  border:1px solid red;

  background-color:#FCF0FF;
	height:25px;
	z-index:20;
  
  }
  
  
  
  a.cat{
 width:100%;
 height:100%;
  color: black;
  text-decoration:underline;
  
  }
  
  a.cat:hover{
 width:100%;
 height:100%;
  color: red;
  text-decoration:underline;
  background-color:#FCF0FF;
  
  }
  
  
    a.subcat{
 width:100%;
 height:100%;
  color: black;
  text-decoration:underline;
    background-color:#F5CEFF;
	
  
  }
  
  a.subcat:hover{
 width:100%;
 height:100%;
  color: red;
  text-decoration:underline;
  background-color:#FCF0FF;
  
  }
  

ul li:hover ul, ul li.over ul{ display: block; }
/**********************end of menu******************************/

/*
li{
list-style-image: url(library/bullets_links_cart.gif);


}*/

