body{
	scrollbar-face-color: #F6A6CD;
	scrollbar-shadow-color: gray;
	scrollbar-highlight-color: black;
	scrollbar-3dlight-color: #FF99CC;
	scrollbar-darkshadow-color: #FF99CC;
	scrollbar-track-color: #FFDBEC;
	scrollbar-arrow-color: white;
}

#page{
position:relative;
font-family:Arial, Helvetica, sans-serif;
}


#header{
position:relative;
width:778px;
height:190px;
}

#logo{
position:relative;
width:150px;
height:188px;
}

#categories{
position:absolute;
top:5px;
left:150px;
width:628px;
height:90px;
overflow:auto;
font-size:12px;
color:#FF66CC;
border:#FF66CC 0px solid;
}

#categories A:link{text-decoration:none; color:#FF66CC}
#categories A:visited{text-decoration:none; color:#FF66CC}
#categories A:active{text-decoration:none; color:#FF66CC}
#categories A:hover{text-decoration:none; color:#FF66CC}

.one_cat{
float:left;
margin:5px;
border:#FF66CC 1px solid;
background-color:#FFFFFF;
padding:3px;
font-size:12px;
color:#FF66CC;
font-weight:bold;
cursor:pointer;
}

#submenu{
position:absolute;
top:100;
left:-200;
border:#FF66CC 2px solid;
background-color:#FFFFFF;
z-index:910;
font-size:12px;
}

#submenu A:link{text-decoration:none; color:#AA1571}
#submenu A:visited{text-decoration:none; color:#AA1571}
#submenu A:active{text-decoration:none; color:#AA1571}
#submenu A:hover{text-decoration:none; color:#FF00CC}
#submenu A{padding:3px;}

#submenu_hide{
font-size:16px;
font-weight:bold;
cursor:pointer;
background-color:#FF99CC;
}

#submenu_hide A:link{text-decoration:none; color:#fff}
#submenu_hide A:visited{text-decoration:none; color:#fff}
#submenu_hide A:active{text-decoration:none; color:#fff}
#submenu_hide A:hover{text-decoration:none; color:#fff}

.subcat_menu{
visibility:hidden;
position:absolute;
top:0px;
left:-500px;
width:200px;
height:200px;
overflow:hidden;
}

#nav_helplinks{
position:absolute;
top:100px;
left:150px;
font-size:12px;
}

#nav_helplinks A:link{text-decoration:none; color:#AA1571}
#nav_helplinks A:visited{text-decoration:none; color:#AA1571}
#nav_helplinks A:active{text-decoration:none; color:#AA1571}
#nav_helplinks A:hover{text-decoration:none; color:#FF00CC}
#nav_helplinks A{margin-left:30px;}


#logo_bar{
position:absolute; 
top:118px; 
left:150px; 
height:40px;
width:600px;
background-image:url(/boutique/img/pink_bar.jpg);
}

#cart_count{
position:absolute;
left:80px;
top:10px; 
font-size:20px;
font-weight:bold;
color:#CC6699;
z-index:200;
}

#searchtext{
position:absolute;
left:280px;
top:10px;
}

#searchsubmit{
position:absolute;
left:499px;
top:0px;
}

#added{
position:absolute;
left:110px;
top:160px;
z-index:900;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FF99CC;
}

/*--------------category sort by-------------*/
#ox_text{
	position:absolute;
	left:520px;
	top:164px;
	z-index:100;
	font-family: Arial;
	font-size: 18px;
	color:#AA1571;
}

#ox_text A:link{text-decoration:none; color:#FF66CC}
#ox_text A:visited{text-decoration:none; color:#FF66CC}
#ox_text A:active{text-decoration:none; color:#FF66CC}
#ox_text A:hover{text-decoration:none; color:#AA1571}


/*-------------- item added pop-------------*/
#message_text{
	position:absolute;
	left:164px;
	top:164px;
	z-index:100;
	font-family: Arial;
	font-size: 24px;
	color:#FF66CC;
}

#kiss2{
	position: absolute;
	top: 190px;
	left: 100px;
	z-index: 800;
}

/*-------------- page mid ------------------*/


#kiss{

	
}


#main_text{
	font-family: Arial;
	font-size: 12px;
	color: #AA1571;
	white-space: nowrap;
	margin-left:18px;
	margin-top:10px;

}

#page_mid-header{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color:#CC3366;
	margin-left:18px;
	margin-top:10px;
}

.items{
margin:10px;

}

.items_cell{
float:left;
background-color:#FFFFFF;
margin:10px;
text-align:center;
border: 1px solid #F6A6CD;
padding:3px;
width:150px;
height:150px;
}

.items_cell A:link{text-decoration:none; color:#AA1571}
.items_cell A:visited{text-decoration:none; color:#AA1571}
.items_cell A:active{text-decoration:none; color:#AA1571}
.items_cell A:hover{text-decoration:none; color:#FF00CC}

.items_cell_name{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.items_cell_price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.items_cell_options{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
}

.items_cell_remove{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:bold;
}

.items_cell_remove A:link{text-decoration:none; color:#666}
.items_cell_remove A:visited{text-decoration:none; color:#666}
.items_cell_remove A:active{text-decoration:none; color:#666}
.items_cell_remove A:hover{text-decoration:none; color:#0000CC}


/* --------- single item ------------ */

#item{
margin:10px;

}

#item_img{
float:left;
background-color:#FFFFFF;
margin:10px;
border: 1px solid #F6A6CD;
padding:3px;
}

#item_details{
float:left;
margin:10px;
width:400px;
font-size:14px;
}

#item_details_cat h3{
font-size:12px;
color:#FF66CC;
border:#FF66CC 1px solid;
margin-bottom:5px;
padding:2px;
}

#item_details_cat A:link{text-decoration:none; color:#AA1571}
#item_details_cat A:visited{text-decoration:none; color:#AA1571}
#item_details_cat A:active{text-decoration:none; color:#AA1571}
#item_details_cat A:hover{text-decoration:underline; color:#FF00CC}


#item_details_name h1{
font-size:18px;
color:#FF66CC;
}

#item_details_id{
font-size:12px;
color:#999999;
}

#item_details_desc h2{
font-size:14px;
color:#990000;
}

#item_details_price{
font-size:26px;
color:#990033;
margin:20px;
}

#item_details_selects{
font-size:14px;
color:#990000;
}

#item_details_bat{
font-size:14px;
color:#990000;
}

#item_details_stock{
font-size:14px;
color:#999;
font-weight:bold;
margin:10px;
}


#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#FF99CC;
}

#subfooter{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF99CC;
margin:10px;
}

#subfooter A:link{text-decoration:none; color:#CC6699}
#subfooter A:visited{text-decoration:none; color:#CC6699}
#subfooter A:active{text-decoration:none; color:#CC6699}
#subfooter A:hover{text-decoration:none; color:#FF00CC}

.sub_item{
float:left;
background-color:#FFFFFF;
margin:10px;
text-align:center;
border: 1px solid #F6A6CD;
height:102px;
}

#categories_footer{
text-align:left;
margin:10px;
font-size:12px;
color:#CC33CC;
}

#categories_footer A:link{text-decoration:none; color:#CC6699}
#categories_footer A:visited{text-decoration:none; color:#CC6699}
#categories_footer A:active{text-decoration:none; color:#CC6699}
#categories_footer A:hover{text-decoration:none; color:#FF00CC}



/*----------------- content static pages---------------*/
.pages{
	font-family: Arial;
	font-size: 12px;
	color: #AA1571;
	margin-left:40px;
	margin-right:100px;
	margin-top:10px;
}
