body {
	background-color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P 
{
	FONT-SIZE: 11px; COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TABLE {
	background-repeat: no-repeat;
}
TR 
{
	FONT-SIZE: 10px; COLOR: #c0c0c0; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.header 
{
	FONT-SIZE: 10px; COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
TH 
{
	FONT-SIZE: 10px; COLOR: #ffffff; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
}

INPUT 
{
	FONT-SIZE: 10px; COLOR: #333333; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
}
SELECT 
{
	FONT-SIZE: 10px; COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

h1
{
	font-size: medium;
}

A:link {
	TEXT-DECORATION: none;
	Font-Weight: Bold;
	Font-Color: #FF679A;
}	
A:visited {
	TEXT-DECORATION: none;
	Font-Weight: Bold;
	Font-Color: #FF679A;
}	

A:hover {
	text-decoration: underline;
}

.menu {
	COLOR: #FF679A; TEXT-DECORATION: none;
	Font-Weight: Bold
}	
.menu:hover {
	text-decoration: underline; COLOR: #FF679A;
}
.account {
	COLOR: #000000; TEXT-DECORATION: none;
	Font-Weight: Bold
}	
.account:hover {
	text-decoration: underline; 
}

.strapline {
	FONT-SIZE: 10px;
	position:absolute;
	
}
.strikethroughFont {
	FONT-SIZE: 14px;
	font-family: Times New Roman, Arial, Helvetica, sans-serif, Verdana;
}
.logostrapline {
	FONT-SIZE: 9px; 
	Font-Color: #000000;	
	Font-Weight: Bold;
	FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif; 
}

#arrows {
	height:270px;
	width:13px;
	position:relative;
	left:260px;
}	
#container {
	overflow:hidden;
	width:274px;
	height:282px;
	position:relative;
	left:0px;
	top:4px;
}
#container p {
	margin-top:0px;
	margin-bottom:6px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; 
}
#scroller {
	top:0;
	position:absolute;
	left:0;
	text-align:center;
	width:256px;
}
#mainContent {
	height:136px;
	padding-bottom:73px;
	padding-top:73px;	
}
#container h1 {
	margin:0px;
	font-size: 10px;
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.bjs {
	font-weight:normal;
}

#subcat {
	font-size: 12px;
	font-family: Times New Roman, Arial, Helvetica, sans-serif, Verdana;
}
#underline {
	text-decoration: underline; 
	
}

/*---------------------------Gallery Styling-----------------------------*/
/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #FF679A; width:75px; height:87px; float:left; margin:4px; z-index:50;}
a.slidea {background:url('images/chantalsmall.jpg');}
a.slideb {background:url('images/devasmall.jpg');}
a.slidec {background:url('images/sadiesmall.jpg');}
a.slided {background:url('images/trudiesmall.jpg');}
a.slidee {background:url('moonsusgoldsmall.jpg');}
a.slidef {background:url('moonsuskhakismall.jpg');}
a.slideg {background:url('moonsusclassicsmall.jpg');}
a.slideh {background:url('moonsusblacksmall.jpg');}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #ff00000;}

/* styling for TOP gallery */
#container_top {position:relative; width:360px; height:350px; background:#ffffff; border:5px solid #ffffff; margin:1em auto; margin-top: 47px;}
#container_top img {border:0px none;}
#container_top .thumbs {position:absolute; left:0; top:0;}
#container_top a.gallery:hover span {display:block; position:absolute; width:410px; height:50px; top:210px; left:5px; padding:5px; font-style:italic; color:#000000;  z-index:100;}
#container_top a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#470221;}
#container_top a.gallery:active, #container_top a.gallery:focus {border:1px solid #ff0000;}
#container_top a.gallery:active em, #container_top a.gallery:focus em {display:block; position:absolute; width:315px; height:180px; top:250px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_top h1 {clear:both; margin:0; padding-top:180px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#470221;}
#container_top h1 em {font-size:0.6em; color:#fff;}

#righttop {
margin-right: 10px;
margin-left: 10px;
margin-top: 5px;
padding: 5px;
color:#470221;
background: #f7f2ea;
list-style: none;
}
#righttop li{
 padding: 11px 0 11px 0;
 font-weight: bold;
}
