﻿/* generated by csscreator.com */ 
html{
margin:0px;
margin-top: 0;
padding:0; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;

/*scrollbar-face-color: #f173ac;*/
/*scrollbar-shadow-color: #0000FF;*/
/*scrollbar-3dlight-color: #FF00FF;*/
/*scrollbar-darkshadow-color: #00FFFF;*/
/*scrollbar-track-color: #87c879;*/

scrollbar-face-color: #f8c9de;
scrollbar-highlight-color: #f173ac;
scrollbar-track-color: #caf9bf;
scrollbar-arrow-color: #000000;

}

img
{
border: 0px;
}




body {
margin:0px;
margin-top: 0;
padding:0; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
}
 
 
#pagewidth { 
width:855px;
margin-left:25px;  
} 

 
#logoheader {
position:relative; 
height:79px; 
width:856px;
border: 0px solid #000;
} 

 
#header{
position:relative; 
height:32px; 
background-color: #fff; 
width: 100%;
z-index: 1;
} 
 
#maincol{
background-color:#fff; 
float: left; 
display:inline; 
position: relative; 
width: 100%;
min-height:432px;
}

#maincol-splash{
background-color:#fff; 
float: left; 
display:inline; 
position: relative; 
width:100%;
height: 391px;
}

 
#footer{
height:15px; 
background-color:#c0e681; 
clear:both;
width: 855px;
} 


#contentbox {
padding-top: 40px;
margin-right: 5px;
position: relative; 
width: 630px;
border: 0px solid red;
float: right;
}

#contentbox-splash {
background-image: url('../images/homepage-image.jpg');
position: relative;
width: 100%;
height: 391px;
border-left: 1px solid #000;
border-right: 1px solid #000;
}
 
 
 /* *** Float containers fix: */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


#loginbox {
	width: 215px;
	background-color: #fff;
	height: 68px;
	position: absolute;
	margin-left: 639px;
	margin-top: -32px;
	z-index: 2;
}

.baskettable
{
margin-left:10px;
margin-top:6px;
font-weight:bold;
}
.logintext
{
margin:0px;
margin-top: 0;
padding:0; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;

}

.logintext a
{
font-size: 10px;

}

#basketrighttxt 
{
	float: right;
	margin-right: 10px;
	width: 19px;
	height: 15px;
	border: 1px red solid;
}


 /* *** 3 CLASSES FOR THE HOVER OVERLIB STYLING */ 
.overLibText {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
z-index: 10000;
}
.overLibCaption {
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
z-index: 10000;
}
.overLibBox {  
background-color: #ffffff;
width:150px;
z-index: 10000;
}

#placeholder
{
border: 1px red solid;
width: 80%;
height: 80%;
vertical-align: baseline;
z-index: 10000;
}



/********Used by WebScope, Inc. for Babylulu*********/
#overlaplogo {
position:relative;
padding-top:20px;
margin-right:0px; 
margin-bottom:-15px;
z-index:1;
}


#logo {
padding-top:20px;
float:right;
width: 224px;
height: 69px;
border: red 0px solid;
position: relative;
right: 80px;
bottom: 5px;
}

#logoflower {
float:right;
width: 140px;
height: 100px;
border: red 0px solid;
position: relative;
left: 80px;
/***left: 280px; **/
top: 20px;
}

#headernew{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #87c879;
} 

#headerwidth{
height:35px; 
width: 50px;
}

#linkmenu{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #87c879;
} 

#linkmenuwidth{
height:35px; 
width: 31px;
}

#copyright{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9px;
color: #87c879;
text-align: right; 
position: relative; 
left: 0px;
bottom: 0px;
}

#bottomleftlogo{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #87c879;
text-align: left; 
position: relative; 
left: 15px;
top: 15px;
}

#newsletter{
text-align: center; 
position: relative; 
right: 0px;
bottom: 0px;
} 

#giftcertificate{
text-align: left; 
position: relative; 
right: 0px;
bottom: 10px;
} 

#storelocator{
text-align: left; 
position: relative; 
right: 0px;
bottom: 10px;
} 

#categoryheader{
text-align: center; 
position: relative; 
top: 5px;
} 

#category{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color: #f173ac;
position: relative; 
left: 5px;
} 

#categorysub{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #f173ac;
position: relative; 
left: 15px;
} 

#categoryproductstotal{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color: #70c7ad;
position: relative; 
left: 5px;
} 

#price1{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #949492;
position: relative; 
left: 0px;
} 

#price2{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #949492;
position: relative; 
left: 0px;
} 

#prodname{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 15px;
font-weight:normal;
color: #000000;
position: relative; 
left: 0px;
} 

#prodid{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #000000;
position: relative; 
left: 0px;
} 

#proddesc{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #000000;
position: relative; 
left: 0px;
} 

#pressleft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

