body {
	text-align:center;
	margin: 0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-image:url(images/back.jpg);
	background-position:top center;
	background-repeat:repeat-y;
}
.outer {
	width:100%;
height:400px;
	background-image:url(images/h-bar.jpg);
	background-repeat:repeat-x;

}
#frame {
	width:800px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
}
.innerframe {
	position:absolute;
	width:800px;
}		
.head {
position:absolute;
top:0px;
left:0px;
width:800px;
height:404px;
background-image:url(images/head.jpg);
background-repeat:no-repeat;
z-index:98;
}
.content {
position:relative;
margin:240px 20px 20px 280px;
width:auto;
background-color:#FFFFFF;
min-height:500px;
z-index:99;
border:2px solid #000000;
padding:20px 20px 20px 20px;
text-align:justify;
font-size:11px;
color:#333333;
}
.left {
position:absolute;
top:404px;
left:0px;
width:261px;
min-height:400px;
margin-bottom:0px;
background-image:url(images/v-bar.jpg);
background-repeat:repeat-y;
}
h1 {
font-size:16px;
color:#79c879;
}
h2 {
font-size:14px;
color:#79c879;
}
h3 {
font-size:14px;
color:#79c879;
}
h4 {
font-size:14px;
color:#79c879;
}
p {
color:#333333;
}
.leftlinks {
position:absolute;
top:240px;
left:77px;
width:120px;
min-height:100px;
z-index:99;
padding:0px 15px 15px 15px;
}
.leftlinks a {
display:block;
width:120px;
color:#FFFFFF;
font-size:14px;
text-decoration:none;
font-weight:bold;
background-image:url(images/paw.gif);
background-repeat:no-repeat;
padding:0px 0px 5px 20px;
}
.leftlinks a:hover {
color:#CCCCCC;
background-image:url(images/paw2.gif);
background-repeat:no-repeat;
}
.toplinks {
position:absolute;
top:215px;
left:282px;
width:495px;
min-height:10px;
z-index:99;
text-align:center;
color:#FFFFFF;
}
.toplinks a {
width:120px;
height:20px;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
margin:0px 6px 0px 6px;
}
.toplinks a:hover {
color:#CCCCCC;
}
.foot {
margin:10px 20px 10px 280px;
width:auto;
min-height:10px;
z-index:99;
text-align:center;
color:#79c879;
font-size:11px;
}
.foot a {
color:#79c879;
text-decoration:none;
}
.foot a:hover {
text-decoration:underline;
}	  
.prodh1 {
width:auto;
padding:5px 5px 5px 5px;
color:#ffffff;
margin:0px;
background-color:#79c879;
}	
.prodh2 {
padding:2px;
color:#ffffff;
margin:0px;
background-color:#79c879;
}  
.prodhead {
border-top:2px solid #79c879;
border-bottom:2px solid #79c879;
padding:2px 0px 2px 0px;
margin-bottom:10px;
} 	  	  
.smallercart {
font-size:10px;
}
.catlisting2 {
width:120px;
float:left;
border:1px solid #dadada;
margin:16px;
} 
.namelisting {
display:block;
height:40px;
color:#79c879;
padding:2px;
text-align:center;
font-weight:bold;
} 	  
.namelisting a {
color:#79c879;
}
.namelisting a:hover {
color:#cccccc;
}	  	  
