body{
	background-image: url(../images/background.gif); background-repeat: repeat-x; background-color: #677e52;
	margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; margin:0; padding:0; 
	text-align: center; font:Tahoma, Arial, Helvetica, sans-serif;}
	
.prices, td .prices  {		font:Tahoma, Arial, Helvetica, sans-serif;
							font-size:11px; }
							
							
				

img {
	border: 0px;}

#center {
	margin-top: 20px;
  	margin-left: auto;
  	margin-right: auto;
	width: 685px;
	background-color: White;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	text-align: left;
}

a {			font-weight:bold; text-decoration:none; color:#797994; }

.nav a {	font-weight:normal; }

.header {			width:686px; height:55px; } 

.header-space {		line-height:14px; }

#footer {
  	margin-left: auto;
  	margin-right: auto;
	width: 715px; height: 55px;
	background-image: url(../images/footer.gif);
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
	text-align: left;
}

.content {			margin-bottom:12px;
					margin-top:0px;
					padding-top:0px;}

.content td {		margin-top:0px; padding-top:0px; }

p {
					font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #7c7c7c;
					line-height: 17px;
}

.page-title {
					font-family: Tahoma, Arial, Helvetica, sans-serif; 
					font-size: 12px; 
					font-weight: bold; 
					color: #676767; 
					text-align: left; 
					padding-top:0px; 
					margin-top:0px;
}

.italic {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #676767; 
	text-align: left;
	font-style: italic;
}

.bold {
	font-weight: bold;
}

.blog {
	font-style: italic;
}

.frame {
	border: 1px;
	border-style: dashed;
	border-color: #a4a4a4;
	padding: 8px;
	margin-top:0px;
	margin-bottom:16px;
}

.small {font-family: arial;
font-size: 10px;
color: #c6c6c6;
text-align: left;}

.websiteby {font-family: arial;
font-size: 10px;
color: #676767;
text-align: left;
margin-top:0px;
padding-top:20px;
padding-left:20px;}

.websiteby a {font-family: arial;
font-size: 10px;
color: #399600;
font-style:italic;
}

/*link styles*/

a.link:link, a.link:visited, a.link:active	{ font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px; color: #399600; text-decoration: none; background-color: transparent; line-height: 14px;}
a.link:hover	{ font-family: arial;font-size: 11px; color: #d2ae31; text-decoration: underline; background-color: transparent; line-height: 14px;}


/* Left menu */

td.nav a { 
border-top: 1px solid #f6f6f6;
border-right: 1px solid #f6f6f6;
border-left: 1px solid #f6f6f6;
border-bottom: 1px solid #eaebeb;
margin-left: 6px;
display: block; 
height: 22px;
width: 140px;
text-align: right;
padding-right: 14px;
padding-top: 6px;
} 

div.nav a {
background: #f6f6f6; 
text-decoration:none; 
font-size:13px; 
line-height:16px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

div.nav a:link, a:active, a:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none; 
font-size:13px; 
line-height:16px; 
color: #737272; 
background: #f6f6f6; 
}

div.nav a:hover {
background: #F2F2F2; 
border-top: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
border-left: 1px solid #D8D8D8;
border-bottom: 1px solid #D8D8D8;
}

.nav {			
margin-bottom:16px;
margin-top:0px }




h3 {						font-weight:bold; 
							font-size:1.04em; 
							color:#676767;   
							margin-bottom:4px; 
							padding-bottom:0px;
							font:Tahoma, Arial, Helvetica, sans-serif;
							 }
							
.hthree {					margin:0px; 
							padding:0px; 
							letter-spacing:0px; 
							line-height:15px; 
							font-size:1.01em;
							font:Tahoma, Arial, Helvetica, sans-serif; }
							
.product-name {				margin:0px; 
							padding:0px;
							font-size:11px;
							margin-bottom:3px;					}
							
.product-name-td {			padding:0px; 
							margin:0px; 
							vertical-align:top;
							height:14px; 
							  					}

.proddesc {					font-size:0.96em; 
							line-height:17px; 
							vertical-align:top; }
							
.prodlist {					padding-right:18px; }

.product-list-table {		margin-bottom:0px; 
							margin-top:8px; 
							padding-bottom:8px; 
							float:left;}
							
.price-td {					text-align:right; 
							font-size:0.94em; 
							line-height:10px;  }
							
.product-price {			font-size: 1.2em; 
							line-height:22px; 
							color:#FF0000 }
							
.image{						border:1px solid #a4a4a4 }

.image-title {				font-style:normal; color:#399600; font-size:11px;}
.image-desc {				font-style:italic; margin-top:5px; font-size:10.5px; }


h3 {						font-weight:bold; 
							font-size:1.04em; 
							color:#676767;   
							margin-bottom:4px; 
							padding-bottom:0px; }
							
.hthree {					margin:0px; 
							padding:0px; 
							letter-spacing:0px; 
							line-height:15px; 
							font-size:1.01em; }
							
.product-name {				margin:0px; 
							padding:0px;
							font-size:11px;
							margin-bottom:3px;					}
							
.product-name-td {			padding:0px; 
							margin:0px; 
							vertical-align:top; 
							  					}

.proddesc {					font-size:0.96em; 
							line-height:17px; 
							vertical-align:top; }
							
.prodlist {					padding-right:18px; }

.product-list-table {				margin-bottom:0px; 
							margin-top:8px; 
							border-bottom:1px dashed #a0a0a0; 
							padding-bottom:8px; 
							float:left;}
							
.price-td {					text-align:right; 
							font-size:0.94em; 
							line-height:10px;  }
							
.product-price {			font-size: 1.2em; 
							line-height:16px; 
							color:#FF0000 }
							
							
.specials {					width:354px; 
							border-bottom:1px solid #d9d9df; 
							float:left; 
							padding-right:16px; 
							padding-bottom:9px; 
							padding-top:9px;}

.small-desc {				font-size:0.94em; 
							line-height:14px; 
							color:#888a87 }							

.product-image {		width:75px; height:75px; border:1px solid #a0a0a0; margin-top:1px; }

.page-line { 			margin:0px; padding:0px; height:1px; border-top:1px dashed #a0a0a0; width:497px;  margin-top:11px; float:left; }

.product-block {	float:left; font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #7c7c7c;
					line-height: 17px; margin:0px; padding:0px;}
					
.adminform {		font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;									}
					
.adminform td {		font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px; color:#7c7c7c; padding-top:4px; padding-bottom:4px									}	

.adminform input {	font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px; color:#7c7c7c; padding:3px;									}
					
.adminform textarea {	font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px; color:#7c7c7c; padding:3px; width: 350px; height:80px;									}
					
.dropdown {			font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px; color:#7c7c7c; padding:2px; width: 140px;	}
					
.admin {			font-family:Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px; color:#7c7c7c; }
					
					
.magnify {			float:left; border:0px; border:1px solid #bcbcbc; border-right:0px; margin-left:7px; margin-top:1px; }
.magnify a {		border:0px; }

table p a {		background-color:#FFFFFF;  }

.prices tr td {		font-family:Tahoma, Arial, Helvetica, sans-serif; }

ul li {				font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.7em; margin-bottom:4px; background-color:#FFFFFF; color:#677E52; font-weight:bold }

ul li a {				font-family:Tahoma, Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#677E52; font-weight:bold; color: #FF0000 }

ul li a:visited {		 background-color:#FFFFFF; color:#FF0000 }

ul {			padding-left:18px; }

input {			padding:4px; font-size:11px; color:#677E52; font-family:Tahoma, Arial, Helvetica, sans-serif;  }
textarea {		padding:4px; font-size:11px; color:#677E52; font-family:Tahoma, Arial, Helvetica, sans-serif;  }

.contact tr td {		padding-top:6px; padding-bottom:6px; }


					
					


