body {
font-family: Gerogia, Arial, Helvetica, Verdana, Tahoma;
font-size: .8em;
line-height:1.4em;
padding:0;
margin:0;
text-align:center;
background: none;
}

#container {
color:#333333;
padding:0;
margin:0 auto;
text-align:left;
width:1003px;
}

#header {
height:75px;
padding:0;
margin:0 auto;
background:#ffffff;
}

#header img.logo {
padding:0 10px;
margin:0px;
}

#topLinks {
padding:5px 0 0 0;
margin:0;
}

#topLinks .icon {
float:right;
width:95px;
margin:0;
padding:0;
}
#topLinks .icon img {
display:block;
margin:0 auto;
}

#topLinks .icon p {
text-align:center;
padding:0;
margin:0;
font-size:.9em;
font-family: Verdana, Tahoma, Arial, Helvetica;
}
#topLinks .icon p a {
color:#333;
text-decoration:none;
}
#topLinks .icon p a:hover {
text-decoration:underline;
}

#banner {
width:1003px;
padding:0;
margin:0 auto;
text-align:center;
}

#content {
margin:0;
padding:0;
text-align:center;
width:1005px;
background: url('../images/logo-bg.gif') repeat center center;
}

#content h3,h4 {
color:#b33300;
}
#content h4 img.left {
float:left;
padding-right:10px;
}

#col1 {
float:left;
width:250px;
margin:10px 0 10px 80px;
padding:10px;
text-align:left;
border-left:1px solid silver;
border-right:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}
#colx {
float:left;
width:200px;
margin:10px 0 0px 0px;

padding-top:10px:
text-align:left;
border-left:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}
#coly {
float:left;
width:200px;
margin:10px 0 0px 0px;
padding:10px;
text-align:justify;
border-left:1px solid silver;
border-right:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}
#coly1 {
float:left;
width:200px;
margin:10px 0 0px 0px;
text-align:left;
min-height:250px;
height:auto;
_height:300px;
}
#col21 {
float:left;
width:250px;
margin:10px 0 10px 0px;
padding:23px;
padding-left:5px;
padding-right:5px;
text-align:left;
}
#content p img {
float:left;
padding: 5px;
margin: 0 5px 0 0;
}
#content img.readmore {
float:right;
border:none;
margin: -20px 0 0 0;
}
#content ul li {
line-height:1.5em;
}

#col2 {
float:left;
width:250px;
margin:10px 0 10px 0px;
padding:10px;
padding-left:5px;
padding-right:5px;
text-align:justify;
border-right:1px solid silver;
}

#col3 {
float:left;
width:250px;
margin:10px 0 10px 0px;
padding:10px;
text-align:left;
border-left:1px solid silver;
border-right:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}

#largeCol {
float:left;
width:550px;
margin:10px 0 10px 80px;
padding:10px;
text-align:left;
border-left:1px solid silver;
border-right:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}

#largeCol img {
border:1px solid #333;
}

#largeCol img.noborder{
border:none;
}

img.noborder {
border:none;
}

#smallCol {
float:left;
width:200px;
margin:0px 0 10px 0px;
padding:10px;
text-align:left;
border-right:1px solid silver;
min-height:600px;
height:auto;
_height:600px;
}

#footer {
clear:both;
height:150px;
padding:0;
margin:0;
background: #dccc9b url(../images/footer-bg.gif) no-repeat left top;
}

#footer p {
padding:35px 0 0 0;
text-align:center;
}
#footer p a {
color:#333333;
text-decoration:none;
}

.clear {
clear:both;
}

#estateForm input[type="text"], #estateForm textarea {
width:100%;
}

.highlight {
font-weight:bold;
}
.em {
font-style:italic;
}

table#tradeForm td.small {
width:150px;
}

table#tradeForm td.large {
width:400px;
}

#cforms input[type='text'] {
width:100%;
}
#cforms textarea {
width:100%;
}

#content ul li {
	padding: 5px 0;
}

#content ul li a.read-btn {
	background: #339408;
	padding: 2px 5px;
	margin-left: 10px;
	color: #fff;
	text-decoration: none;
}




/*-------------------index Page-----------*/
.clear {
	clear: both;
}

#content #left-col {
	width: 230px;
	float: left;
	padding: 0 10px;
}

#content #left-col h2 {
	background: url('../images/online-store.gif') no-repeat left top;
	text-indent: -9999em;
	height: 27px;
	width: 135px;
	margin: 25px 0 0 0px; 	
}

#left-col p {
	font-weight: bold;
}

#left-col ul#nav-shop li {
	background: #009900;
	list-style-type: none;
	padding: 0px;
	margin-left: -40px;
}

#left-col ul#nav-shop li a {
	text-align: left;
	display: inline;
	color: #FFF;
	text-decoration: underline;
	background: url('../images/bullet1.gif') no-repeat left center;
	text-indent: 25px;
}

#left-col ul#nav-shop li a:hover {
	text-decoration: none;
}

#content #main-col { 
	width: 350px;
	float: left;
	padding: 0 10px;
	margin: 0 10px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	text-align: left;
	height: 650px;
}

#about-us {
	border-bottom: 1px solid #000;
}

#about-us h2 {
	background: url('../images/aboutus.gif') no-repeat left top;
	text-indent: -9999em;
	height: 28px;
	width: 135px;
	margin: 25px 0 0 0; 
}

#about-us p span a{
	background: url('../images/read-more.gif') no-repeat left top;
	width: 85px;
	height: 27px;
	display: block;
	text-indent: -9999em;
		float: right;
	position: relative;
	top: -15px;	
}

#news {
	width: 350px;
	border-bottom: 1px solid #000;
}

#news h2 {
	background: url('../images/news-heading.gif') no-repeat left top;
	text-indent: -9999em;
	height: 28px;
	width: 79px;
	margin: 25px 0 0 0; 
}

#content #right-col {
	width: 350px;
	float: left;
	text-align: left;
	border-right: 1px solid #CCC;
	padding: 0 10px 0 0;
	height: 650px;
}

#commercial {
	border-bottom: 1px solid #000;
	padding: 0 0 55px 0;
}

#commercial h2 {
	background: url('../images/commercial.gif') no-repeat left top;
	text-indent: -9999em;
	height: 27px;
	width: 105px;
	margin: 25px 0 0 0;
}

#commercial p span a{
	background: url('../images/read-more.gif') no-repeat left top;
	width: 85px;
	height: 27px;
	display: block;
	text-indent: -9999em;
	position: relative;
	float: right;
	top: -15px;  
}

#buy {
	border-bottom: 1px solid #000;
}

#tea {
	border-bottom: 1px solid #000;
}

#tea p {
	line-height: 30px;
}

#buy p {
	line-height: 30px;
}

#testimonial h2 {
	background: url('../images/testimonials.gif') no-repeat left top;
	text-indent: -9999em;
	height: 27px;
	width: 117px;
	margin: 25px 0 0 0;
}

#testimonial h4 {
	color: #990000;
	font-size: 1em;
}

.highlight {
	font-weight: bold;
}

#testimonial p {
	margin: 8px 0px;
	padding: 0px;
}

#address h2 {
	background: url('../images/mailing-address.gif') no-repeat left top;
	text-indent: -9999em;
	height: 28px;
	width: 128px;
	margin: 25px 0 10px 0;
}

#address {
	margin: 0px;
	padding: 0px;
}

#address p {
	margin: 5px 0;
	padding: 0px;
}

