body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/back.jpg);

}
.frame {
margin:0px auto 0px auto;
width:900px;
text-align:left;
}
.inner {
width:900px;
position:absolute;
top:0px;
}
.content {
width:auto;
margin:150px 0px 0px 0px;
min-height:450px;
background-color:#FFFFFF;
padding:50px 15px 15px 15px;
}
.head {
position:absolute;
top:25px;
width:500px;
left:230px;
height:100px;
background-image:url(images/logo.png);
background-repeat:no-repeat;
}
img, .head { behavior: url(iepngfix.htc); }
.subfoot {
width:auto;
margin: 0px 0px 0px 0px;
background-image:url(images/subfoot.png);
min-height:24px;
}
.bottom {
width:auto;
margin: 0px 0px 0px 0px;
background-color:#FFFFFF;
background-image:url(images/bottom.png);
background-repeat:no-repeat;
background-position:center center;
height:55px;
}
.foot {
width:auto;
margin: 5px 0px 0px 0px;
color:#ffffff;
}
.foot a {
color:#ffffff;
text-decoration:none;
}
.foot .subfootlinks  {
color:#666666;
}
.foot .subfootlinks a {
color:#666666;
}
.top {
position:absolute;
top:165px;
left:15px;
width:870px;
height:24px;
background-image:url(images/topbarback.png);
}
h1, h2, h3, h4, h5 {
font-weight:lighter;
font-size:16px;
color:#706D43;
}
.producth1 {
	font-weight:lighter;
font-size:17px;
color:#706D43;
padding:20px 10px 10px 10px;;
border-bottom:3px dotted #706D43;
}
.prodprice {
	font-size:17px;
	font-weight:bold;
}
.delno {
	font-size:11px;
	color:#666;
}
.delprice {
	font-size:18px;
	color:#666;
}
#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}

#nav li { 
	float: left;
	width: 108px;
	padding:6px;
	border-right:4px solid #ffffff;
}

#nav li ul {
	position: absolute;
	background-image:url(images/dropback.jpg);
	background-repeat:repeat-x;
	background-color:#8d7968;
	width: 170px;
	top:24px;
	margin-left:-6px;
	left: -999999px; 
}
#nav li ul li {
border-right:none;
border-bottom:2px solid #ffffff;
}
#nav li ul ul { 
	margin: -15px 0px 0px 150px;
	border:2px solid #ffffff;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999999px;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}









.catlisting {
width:185px;
height:185px;
float:left;
border:1px solid #e1d1b8;
margin:14px;
text-align:center;
} 
.catlisting a {
color:#999966;
text-decoration:none;
font-weight:bold;
} 
.catlisting a:hover {
color:#999933;
text-decoration:none;
} 
.catlisting2 {
width:145px;
float:left;
border:1px solid #dadada;
margin:14px;
text-align:center;
} 
.catlisting2 a {
color:#999966;
text-decoration:none;
font-weight:bold;
} 
.catlisting2 a:hover {
color:#999933;
text-decoration:none;
} 

.viewit {
text-align:right;
display:block;
bottom:0px;
}
.namelisting {
display:block;
height:40px;
color: #a3a2a2;
padding:2px;
}
.price {
text-align:right;
display:block;	  
}  
.content a{
color:#756353;
}
.content a{
color:#8c7867;
}
.blogheight {
	margin-right:200px;
	min-height:600px;
}
.main_blog_right {
	width:160px;
	right:20px;
	position:absolute;
	top:200px;
}
.blog_right {
	padding:10px;
	border:1px solid #B59864;
	margin-bottom:20px;
}
.blog_title {
	text-align:center;
}
.blog_title a {
font-weight:lighter;
font-size:15px;
color:#706D43;
text-decoration:none;
}
.blog_title2 {
font-weight:lighter;
font-size:15px;
color:#706D43;
display:block;
text-decoration:none;
padding-bottom:8px;
}

.blog_right a {
color:#706D43;
} 
a.bloglatest {
	display:block;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}
.bloglatest .smallgrey {
	color:#999;
	font-size:10px;
}
.kktt {display:none;}
.hotspot { cursor:pointer }
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#95765a; color:#FFF; font-size:11px; text-align:justify;}
#ttcont h1,#ttcont h2,#ttcont h3,#ttcont h4 {font-size:13px; margin:0px; color:#FFF;}
#ttcont a  {color:#fff; text-decoration:none; font-weight:normal;} 
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden} 
a.index_news_link {
	display:block;
	background-image:url(images/upload/latest-news.png);
	padding-top:65px;
	margin:0px;
	height:255px;
	width:200px;
	text-decoration:none;
	font-size:14px;
}
a.index_latest {
	display:block;
	padding-top:65px;
	margin:0px;
	height:255px;
	width:200px;
	font-size:14px;
}