
/* style sheet */

/* ie fix, for slide show, required doctype */
.slideshow img {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
}
#menu {z-index:999;}

/* shop item page */
.product-page { position: relative; left: auto; top: auto;  } 
.strike { position: absolute; left: 0; margin:10px; }
.strikethrough { color: rgb(153,0,0); }

/* messages */
#highlight {background-color: #FFFF66;}
p.highlight {background-color: #FFFF66;}
p.message { color: rgb(153,51,0); font-size: 14px; font-weight: bold;}
p.error { color: rgb(153,51,0); font-size: 14px; background-color: #FFFF66;}

a.login:link {color: #95643B; text-decoration: none ; line-height: 12pt;}
a.login:visited {color: #95643B; text-decoration: none ; line-height: 12pt;}
a.login:hover {color: #9F734E; text-decoration: none ; line-height: 12pt;}
a.login:active {color: #95643B; text-decoration: none ; line-height: 12pt;}

a.basket:active {color: #AC530E; text-decoration: none;}
a.basket:link {color: #AC530E; text-decoration: none;}
a.basket:visited {color: #AC530E; text-decoration: none;}
a.basket:hover {color: #AC530E; text-decoration: none;}

.footer {color: #95643B; text-decoration: none ;}
a.footer:link {color: #95643B; text-decoration: none ;}
a.footer:visited {color: #95643B; text-decoration: none ;}
a.footer:hover {color: #9F734E; text-decoration: none ;}
a.footer:active {color: #95643B; text-decoration: none ;}

hr {
border: 0;
color: #C0C0C0;
background-color: #C4B79D; /*#8D8B86;*/
height: 1px; 
width: 100%;
text-align: left;
}

.quote {
color: #A6997F;
}
/* basket */

#basketItem {
color: #606141;
text-decoration:none;
}

div.inner { 
	margin:0; 
	background-color: #F7F6F2; /* gray ECE6DA cream ECE6DA F0ECE3*/
	background: #F7F6F2;
	padding:10px;
	border:1px;
	width:840px;
	border-style:	solid;
	border-left:	1px solid #C4B79D;
	border-right:	1px solid #C4B79D;
	border-top:		1px solid #C4B79D;
	border-bottom:	1px solid #C4B79D;
}

/* gallery */

#gallery {
	background-color: #FFFFFF;
	padding: 0px;
	width: 800px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; 
}
#gallery ul img {
	border: 1px solid #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 8px 8px 8px 8px;
}
#gallery ul a:active img {
	border: 1px solid #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 8px 8px 8px 8px;
}
#gallery ul a:link img {
	border: 1px solid #CCCCCC;
	border-width: 1px 1px 1px 1px;
	padding: 8px 8px 8px 8px;
}
#gallery ul a:hover img {
	border: 1px solid #AC530E;
	border-width: 1px 1px 1px 1px;
	padding: 8px 8px 8px 8px;
}

#gallery li a:link { color: #ffffff; }
#gallery li a:visited { color: #ffffff; }
#gallery li a:hover { color: #ffffff; }
#gallery li a:active { color: #ffffff; }
	
/* trade */
.initial { background-color: transparent; 	padding: 0px;}
.normal { background-color: transparent; 	padding: 0px;}
.highlight { background-color: #F7F6F2; 	padding: 0px;}	




#divPromo {
	position:fixed;
	margin:0 0 0 0;
	padding:0px;
	top: 0px; 
	left: 0px;
	/*bottom: 0px;*/
	min-width:100%;
	width:100%;
	min-height:100%;
	height:100%;
	border-color:#000000;
	overflow: hidden; /* Shouldn't be necessary, but doesn't hurt */
}
#divPromoBackground {
	position:absolute;
	/*border: 1px solid red;*/
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color: #333333;
	/* 
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	*/
	-khtml-opacity: 0.9;
	opacity: 0.9;
	overflow: hidden; /* Shouldn't be necessary, but doesn't hurt */
}
#divPromoForm {
	position:relative;
	padding:5px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	background-color: #D7D7D7;
	border-color:#ffffff;
	border-style:solid;
	border-width:10px;
	top:35%;
	width:400px;
}

