body {

width:800px;
background:#EEB436;
margin-left:auto;
margin-right:auto;
@text-align:center;
} 
ul, ol, dl { position: relative; }
A:link {
	 text-decoration: none
}
A:visited {
	 text-decoration: none
}
A:hover {
	text-decoration: none
}
A:active {
	text-decoration: none
}

#heading{
margin-top:20px;
padding-top:20px;
align:center;
width:820px;
height:170px;
@height:200px;
@width:799px;
background:#4A0023;
z-index:1;

}

/* Safari-Opera specific declarations here */
@media screen and (-webkit-min-device-pixel-ratio:0) {

body {
text-align:center;
}}

#pfmenu{
padding-top:20px;
height:30px;
background:#4A0023;
}


#default_page {text-align:left;width:800px;background:#FFFFFF; padding:10px;halign:center;}
.default_page_desc H3{color:#4A0023;background:#FFFFFF;padding:10px;}
#basket_page {text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#login_page  {text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#about_us_page {text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#page_page {text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#list_page {text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#change_password_page{text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#change_email_page{text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#my_account_page{text-align:left;width:800px;background:#FFFFFF;padding:10px;}
#checkout_register_page{text-align:left;width:800px;background:#FFFFFF;padding:10px;}

.page_title_box{visibility:hidden;}
.page_desc_box{absolute:fixed;margin-top:-35px;}
.list_heading{visibility:hidden;margin-top:-35px;}

#img pf{
vertical-align:middle;
}




@media all and (min-width:0) {
	.menu {
		padding-top: 2px ;
		padding-bottom: 2px;
		
		display: block;
	}
}



.menu {
	width:800px;
	background:#4A0023;
	height:30px;
	position:relative;
	z-index:100;
	padding-left:20px;
	
    padding-bottom:8px;
	
@padding-left:15px;
@padding-bottom:5px;
	margin-top:-30px;

@padding-top:5px;
	border-right:0px solid #000;
	font-family:arial, sans-serif;
    zoom:1;	

}

* html .menu {
width:800px; w\idth:799px;}
.menu ul {
display:block;padding-left:0;margin-left:0;list-style-type:none; text-decoration:none;
}


.menu ul li{
	display:block;
	float:left;
	width:110px;
	position:relative;
}




.menu a {display:block;font-size:12px;text-decoration:none; color:#4A0023; width:110px; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px; background:#EEB436 url('merchants/store8053/content_files/button.gif'); padding:0px; line-height:25px; font-weight:bold;  text-align:center;}

.menu a:visited {display:block;font-size:12px;text-decoration:none; color:#4A0023; width:110px; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px; background:#EEB436 url('merchants/store8053/content_files/button.gif'); padding:0px; line-height:25px; font-weight:bold;  text-align:center;}


.menu a:hover {display:block;font-size:12px;text-decoration:none; color:#FFFFFF; width:110px; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px; background:#4A0023; padding:0px; line-height:25px; font-weight:bold;  text-align:center;}

* html .menu a, * html .menu a:visited,* html .menu a:hover {width:110px; w\idth:110px; }






.menu ul li ul {
position:absolute;display:none;height:0;top:25px;left:0; width:110px;border-top:0px solid #000;
}

/* another hack for IE5.5 , hide from all the browers*/
* html .menu ul ul {top:25px;t\op:25px;}



/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited,* html .menu ul ul a:hover {width:110px;w\idth:110px;font-size:11px}




.menu ul ul a{display:block;
background:#EEB436  no-repeat 110px center; text-decoration:none;font-size:12px;font-weight:bold;  text-align:center; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px;}



.menu ul ul a visited {display:block;
background:#EEB436 no-repeat 110px center; text-decoration:none;font-size:12px;font-weight:bold;  text-align:center; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px}


.menu ul ul a hover{display:block;
background:#4A0023  no-repeat 110px center; text-decoration:none;font-size:12px;font-weight:bold;  text-align:center; height:25px; border:0px solid #000; border-width:0px 0px 0px 0px;color:#FFFFFF;background-color:#4A0023;}

.menu ul ul :hover > a {display:block;background:#4A0023;}


.menu ul li:hover ul {    
 display:block;    

}    


.menu ul li ul li {
background-color: #4A0023;
float:none;
display:block;
}



.menu ul li ul li:hover {
background-color:#4A0023;
display:block;

}

.menu ul li:hover ul li ul { display: none; }

.menu ul li ul li:hover ul {
				display: block;
							
			}

.menu ul li ul li:hover ul li ul {    
 display:none;    
}   
 
.menu ul li ul li ul li:hover ul {    
 display:block;    
} 



/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}


#item_page{text-align:left;width:800px;background:#FFFFFF;padding:10px;}
/*.poweredby {visibility:hidden;}*/

