.header { 
z-index: 1; 
}

.main { 
padding: 10px; 
background-color: #f4eade;
}

.footer { 
padding-top: 15px; 
}

.copy { 
padding-top: 3px; 
}

.copyright {
width: 800px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #a58151;
border-top: 1px solid #a58151;
}

.copyright a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #a58151;
text-decoration:none;
}


		div.black_overlay{
		display: none;
		position: absolute;
		width: 100%;
		height: 100%;
		left: expression( document.body.scrollLeft + 'px' );
		top: expression(( ignoreMe = document.body.scrollTop ) + 'px' );
		background-color: #202020;
		z-index:1001;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
		overflow:hidden;		
		}

		body>div.black_overlay{
		display: none;
		position: fixed;
		width: 100%;
		height: 100%;
		right: 0;
		top: 0;
		background-color: #202020;
		z-index:1001;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
		overflow:hidden;
		}
		
		div.white_content {
			display: none;
			position: absolute;
			left: expression(25% + document.body.scrollLeft + 'px' );
			top: expression((ignoreMe = document.body.scrollTop ) + 'px' );
			width: 100%;
			height: 100%;
			z-index:1002;
			overflow: hidden;
		}
		
		body>div.white_content {
			display: none;
			position: fixed;
			width: 100%;
			height: 100%;
			z-index:1002;
			overflow: auto;
		}


.tab {
font-family:Arial;
font-size:12px;
color: #dda663;
text-decoration:none;
font-weight: bold;
}


.specbord {
border: 2px solid #dda663;
border-top:none;
}

.border1_active {
border: 2px solid #dda663;
border-bottom:none;
}

.border1_inactive {
border: none;
border-bottom:2px solid #dda663;
cursor:pointer;
}


.border2_active {
border: 2px solid #dda663;
border-bottom:none;
}

.border2_inactive {
border: none;
border-bottom:2px solid #dda663;
cursor:pointer;
}

.border3_active {
border: 2px solid #dda663;
border-bottom:none;
}

.border3_inactive {
border: none;
border-bottom:2px solid #dda663;
cursor:pointer;
}


.spectd1{
font-family: Arial;
font-size:12px;
color: #805c2c;
text-decoration:none;
border-bottom:1px solid #dda663;
}

.spectd2{
font-family: Arial;
font-size:12px;
color: #805c2c;
text-decoration:none;
}

.product_head{
font-family: Arial;
font-size:20px;
color: #ffffff;
text-decoration:none;
margin-left: 17px;
margin-top: 5px;
}


.headimg {
border: 6px solid #a97c41;
}

.product {
border: 6px solid #eec693;
cursor:pointer;
margin-top: 5px;
margin-bottom: 3px;
}

.product_name {
font-family: Verdana;
font-size:16px;
color: #FFFFFF;
margin-left: 5px;
font-weight:bold;
text-decoration:none;
}

.paging{
text-decoration: none;
font-family:Helvetica;
font-size:20px;
color: #a97c41;
}

.opened{
background-color: #ffffff;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

.closed{
background-color: #ffffff;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

#spec {
position:relative; 
float:right; 
width:106px; 
height:102px; 
margin-right:30px; 
*margin-right: 20px; 
margin-top:-510px; 
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/spec3.png', sizingMethod='scale');
}
html>body #spec {
background-image:url(images/spec3.png);
}