/* HOME
----------------------------------------------*/

.featuredProductsLeft      {
	width: 100%;
	float: left;
}

.featuredProductsRight   { margin: 0 0 10px; width: 360px; float: right }

.featuredProducts img      { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
.History img { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
.featuredNewProducts img  { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
.featuredNews img  { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
.Tips img {
	background: #1a1a1a;
	margin: 0;
	border: solid 1px #343434
}
.upperRight img  { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
.featuredProducts a:hover img  { background: #212121; border: solid 1px #97fb05 }
.featuredNewProducts a:hover img { background: #212121; border: solid 1px #97fb05 }
.featuredNews a:hover img { background: #212121; border: solid 1px #97fb05 }
.featuredNews {
	padding-bottom: 20px;
}
.lowerRight {
	padding: 10px;
}
.featuredGalleries {
	padding-bottom: 20px;
}
.featuredVideos { padding-bottom: 20px }
dl {
	width: 320px;
	margin : 0;
	clear : both;
}

dt  { background: #1a1a1a; margin: 5px; padding: 4px; width: 140px; height: 100px; float: left; border: solid 1px #313131 }

dd {
	padding: 10px 0 15px 0;
	margin: 0;
}

/* COMPANY
----------------------------------------------*/

#company     { margin: 0 10px 10px 0; padding: 0; width: 350px; float: left }
.graybox {
	background-color: #333333;
	padding: 10px;
	clear: both;
	margin: 10px;
	border: 3px solid #1D1D1D;
}
.drkgraybox {
	background-color: #CCCCCC;
	clear: both;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
#darkbottom {
	padding: 10px;
	float: left;
	background-color: #FFFFFF;
	margin: 0;
}
#contentBtm {
	padding: 0;
	width: 100%;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
.contentBtm img { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
#contentbtmLeft {
	float: left;
	width: 350px;
}
#contentbtmLeftim {
	width: 330px;
}
.contentbtmRight img { background: #1a1a1a; margin: 0; padding: 4px; border: solid 1px #343434 }
#company #contentLeft .flashgallery   { background: #1a1a1a; margin: 10px 0; padding: 4px; border: solid 1px #313131 }
#contentbtmRight  {
	width: 350px;
	float: left;
	border: solid 0 #313131;
}


/* BUY
----------------------------------------------*/
.buyImage img { background: #1a1a1a; margin: 0; padding: 4px; width: 480px; height: 390px; border: solid 1px #313131 }
.buyList { list-style-type: none; margin: 0; padding: 0 }
.buyList li { background: #212121; display: inline; margin: 10px 0; padding: 0; width: 490px; height: 120px; float: left; border-top: 2px solid #343434 }
.buyList li p { margin: 10px; padding: 0 }
.buyList li img { background: #1a1a1a; margin: 5px; padding: 4px; width: 140px; height: 100px; float: left; border: solid 1px #313131 }
.buyList a:hover img { background: #212121; border: solid 1px #97fb05 }
/* FEATURED PRODUCTS
----------------------------------------------*/
.contentLeft img {
	margin: 0;
	padding: 4px;
}
#productPhoto {
	float: left;
	width: 350px;
}
#productInfo {
	width: 350px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	padding-top: 5px;
	text-align: justify;
	margin: 0px;
	padding-bottom: 20px;
}

.featuredDescription {
	margin: 70px 0 0 0;
}
#underGreen {
	float: left;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: 97fb05;
	padding-bottom: 2px;
}
#newsContent {
	color: #000000;
	padding: 20px;
	text-align: justify;
}
