body {
	background-color:#eee;
	margin:8px;
}

body, div, span, li, p, a {
	font-family:arial,helvetica,sans serif;
	font-size:12px;
}

p {
	clear:both;
	padding:10px 0 0 0;
	margin:0;
}

img {
	display:block;
	border:0;
	margin:0;
	padding:0;
}

.logo {
	width:134px;
	height:51px;
	float:right;
}

.main_container {
	width:980px;
	border:solid 1px #000;
	margin: 0 auto;
	background-color:#fff;
	padding:24px 0 0 15px;
}

.container {
	width:920px;
	border-left:solid 1px #BFBFBF;
	border-right:solid 1px #BFBFBF;
	padding-left:33px;
	padding-right:10px;
	/*height:661px;*/
}

.content1 {
	float:left;
	width:647px;
}

.content2 {
	float:left;
	width:265px;
}

.product_photo_large {
	float:left;
	width:263px;
}

.product_photo_large img {
	border:solid 2px #5F6C31;
	width:245px;
	height:310px;
}

.product_thumbnails {
	float:left;
	width:135px;
}

.product_thumbnails2 {
	float:left;
	width:135px;
	display:none;
}

.product_photo_large a {
	color:#697036;
}

.product_photo_large a {
	color:#697036;
}

.home_product_thumbnails {
	float:left;
	width:395px;
}

.product_thumbnails img {
	border:solid 1px #5F6C31;
	margin:0 3px 3px 0;
	float:left;
	width:59px;
	height:74px;
}

.product_thumbnails2 img {
	border:solid 1px #5F6C31;
	margin:0 3px 3px 0;
	float:left;
	width:59px;
	height:74px;
}

.home_product_thumbnails img {
	border:solid 1px #5F6C31;
	margin:0 4px 4px 0;
	float:left;
	width:59px;
	height:74px;
}

.menu {
	width:438px;
	padding-left:22px;
	height:40px;
}

.menu img {
	float:none;
	display:inline;
}

.menuhome {
	width:380px;
	padding-left:26px;
	padding-top:33px;
	height:94px;
}

.menuhome img {
	float:none;
	display:inline;
}

.img_content_border {
	width:965px;
	height:9px;
}

.credits {
	width:185px;
	height:33px;
	float:left;
}

.footer {
	width:480px;
	float:right;
	padding-right:14px;
}

.footer img {
	float:right;
}

.left {
	float:left;
}

.there {
	display:block;
}

.notthere {
	display:none;
}

.clear {
	clear:both;
	font-size:1px;
}

/* Dropdown Menu*/

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.chromestyle ul{
	margin: 0;
	padding: 0;
}

.chromestyle ul li{
	display: inline;
}

.chromestyle ul li a{
	margin: 0;
	text-decoration: none;
}

.dropmenudiv{
	position:absolute;
	top: 0;
	font:normal 11px arial;
	z-index:100;
	background-color: #EDEEEF;
	width: 85px;
	visibility: hidden;
	text-align:center;
}

.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 2px 0;
	text-decoration: none;
	color: #575757;
	border-bottom:solid 1px #fff;
}

.dropmenudiv a.menu_on{
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 2px 0;
	text-decoration: none;
	color: #ADC194;
	border-bottom:solid 1px #fff;
}

.dropmenudiv a:hover {
	width: auto;
	display: block;
	text-indent: 3px;
	padding: 2px 0;
	text-decoration: none;
	color: #4B220D;
	border-bottom:solid 1px #fff;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}