body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #480A47;
	
}


#top {
    z-index: 0;
    position: absolute;
    top: 10;
    width: 100%;
    margin-left: auto;
    margin-right: auto;    
}

#sold-out {
    z-index: 1500;
    position: relative;
    top: 250px;
    padding-left: 8px;
    #padding-left: 0px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}


form{padding:0px; margin:0px;}

td.headmenu { 
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 13px;
	   color: #EC188C;
}
td.menubreak   {	   
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   color: #EC188C;
}

hr{ height:1px; color:#EC188C; padding:0px; margin:0px; line-height:0px;}

a:link, a:visited { 
		    color: blue;
		    text-decoration: none; }
a:hover { font-weight: bold; }

#coverMain {
	width:745px;
	padding:0px; margin:0px;
	border: 1px solid #EC188C;
	border-bottom: 0px solid #EC188C;
	border-left: 1px solid #EC188C;
}


#coverMain h1{font-weight:normal; color:#FF44E5; font-size:17px; padding:0px; margin:0px;}
#coverMain p{margin:0px; padding:0px; font-size:10px; line-height:16px; margin-bottom:10px; text-align:left; padding-right:20px;}
#coverMain li{font-size:10px; text-align:left;}


#onlineCatalogue {font-size:10px;}
#onlineCatalogue h1{padding:0px; margin:0px; color:#FF44E5;}
#onlineCatalogue h2{padding:0px; margin:0px; font-weight:normal;}
#onlineCatalogue h3{padding:0px; margin:0px; font-weight:normal; color:red;}
#onlineCatalogue a{}
#onlineCatalogue a:hover{text-decoration:none;}




#featureProduct h1{font-weight:normal; font-size:18px; padding:0px; margin:0px;}
#featureProduct h2{padding:0px; margin:0px;}


#mostPopular h1{font-weight:normal; font-size:12px; padding:0px; margin:0px;}
#mostPopular h2{font-weight:normal; padding:0px; margin:0px; color:orange;}


#mostPopular table{padding:4px; }


#mostPopular td{
	padding:5px;
	vertical-align: top;
    border-left: 1px solid #EC188C;
}
#mostPopular td.noborder{    border-left: 0px none #FFFFFF;}


#newArrivals{
	width:276px;
	padding:0px; margin:0px;
	border: 1px solid #FFFFFF;
	}
#newArrivals .product{
	clear:both;
	padding-bottom:4px;
	padding-left:5px;
	padding-top:5px;
	display: block;
}

#newArrivals h1{font-weight:normal; font-size:12px; padding:0px; margin:0px; color:#FF44E5;}
#newArrivals p{padding:0px; margin:0px; font-size:10px; color:#831C82;}




#featureProduct h2{	color:orange;	font-weight:normal;	display: inline;	padding:0px; margin:0px;}
#newArrivals h2{	color:orange;	font-weight:normal;	display: inline;	padding:0px; margin:0px;}
.productInfo{	vertical-align: bottom;}
.orderNow{	vertical-align: bottom;}
.quantity{ margin-left:7px; margin-right:3px; border:1px solid #EC188C; color:#EC188C; text-align:center; font-weight:bold;}


#productDetail {font-size:11px; line-height:17px; }
#productDetail h1{padding:0px; margin:0px; font-size:16px; font-weight:normal;}
#productDetail h2{	color:orange;	font-weight:normal;	display: inline;	padding:0px; margin:0px;}
#productDetail p{padding:0px; margin:0px;}
#productDetail .productInfo{	vertical-align: bottom;}
#productDetail .orderNow{	vertical-align: bottom;}
#productDetail .quantity{ margin-left:7px; margin-right:3px; border:1px solid #EC188C; color:#EC188C; text-align:center; font-weight:bold;}


.products {font-size:8px; padding:0px; margin:0px; color:#831C82; }

.tinycurrency{
	font-size:13px;
	vertical-align: super;
}
#productBox {font-size:10px; line-height:16px; width:360px;}
#productBox h1{padding:0px; margin:0px; font-size:14px;}
#productBox h2{	color:orange;	font-weight:normal;	display: inline;	padding:0px; margin:0px;}
#productBox p{padding:0px; margin:0px;}
#productBox .productInfo{
	vertical-align: bottom;
}
#productBox .orderNow{
	vertical-align: bottom;
}
#productBox .quantity{ margin-left:7px; margin-right:3px; border:1px solid #EC188C; color:#EC188C; text-align:center; font-weight:bold;}
	
#pageContents {
	padding:0px; margin:0px;
	font-size:12px;
	line-height:18px;


}


#pageContents h1{font-weight:normal;}
#pageContents h2{font-weight:normal;}




#footerText{  font-size:9px; text-align:center; color:#EC188C;}
#footerText p{ padding:0px; margin:0px; padding-bottom:4px; }

.specials {text-align:center; color:#ff0000; font-size:11px; font-weight:bold;}
.smalltext {text-align:center; color:#000000; font-size:9px; font-weight:bold;}