/*
'--------------------------------------------------------------------------------------
' jungseed.com
' INCLUDE: General CSS - styles.css
' History:
' 4/9/2007 - Finalized - MKA
'--------------------------------------------------------------------------------------
*/

body {
	border: 0;
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

#preload {
	display: none;
}

.disappear {
	visibility: hidden;
}

a:link {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: underline;
	color: #396EF0;
}

/*

#content_font a {
	color: green;
}

#content_font a:visited {
	color: green;
}
#content_font a:hover {
	color: #aa9000;
}

#content2_font a {
	color: green;
}

#content2_font a:visited {
	color: green;
}

#content2_font a:hover {
	color: #aa9000;
}
*/

.redLink a {
	font-weight: bold;
	color: #EB2E2A;
}

.redLink a:visited {
	font-weight: bold;
	color: #EB2E2A;
}

.redLink a:hover {
	font-weight: bold;
	color: #BA8800;
}

.greenLink a {
	font-weight: bold;
	color: #024F07;
}

.greenLink a:visited {
	font-weight: bold;
	color: #024F07;
}

.greenLink a:hover {
	font-weight: bold;
	color: #BA8800;
}

.blackLink a {
	font-weight: bold;
	color: #000000;
}

.blackLink a:visited {
	font-weight: bold;
	color: #000000;
}

.blackLink a:hover {
	color: #BA8800;
}

.greenLinkSimple a {
	color: #024F07;
}

.greenLinkSimple a:visited {
	color: #024F07;
}

.greenLinkSimple a:hover {
	color: #BA8800;
	text-decoration: underline;
}

#sky {
	position: absolute;
	top: 0;
	background-image: url(/images/skyBack.jpg);
	background-repeat: repeat-x;
}

#transparent {
}

#ground {
	background-repeat: repeat-x;
	background-position: left bottom;
}

#groundShrunk {
	z-index:1;
	position: absolute;
	top: 80px;
}

#groundShrunkTD {
	background: url(/images/groundShrunk.jpg);
}

#bottomBar {
	background: url(/images/groundShrunk.jpg) bottom;
	white-space: nowrap;
	font-size: 11;
	color: #ffffff;
	padding-left: 10;
}

#background {
	position: absolute;
	left: 780px;
	top: 218px;
}

#catalog a {
	display: block;
	background-image: url(/images/catalog.jpg);
}

#catalog a:hover {
	display: block;
	background-image: url(/images/catalog-over.jpg);
}

#home a {
	position: absolute;
	left: 47px;
	top: 138px;
}

#home a:hover {
	display: block;
	background-image: url(/images/home-over.jpg);
}

#home2 a {
	position: absolute;
	left: 220px;
	top: 84px;
	background-image: url(/images/home2.jpg);
	z-index: 1;
}

#home2 a:hover {
	display: block;
	background-image: url(/images/home2-over.jpg);
}

#myAccount a {
	position: absolute;
	left: 28px;
	top: 158px;
}

#myAccount a:hover {
	display: block;
	background-image: url(/images/myAccount-over.jpg);
}

#myAccount2 a {
	position: absolute;
	left: 264px;
	top: 84px;
	background-image: url(/images/myAccount2.jpg);
	z-index: 1;
}

#myAccount2 a:hover {
	display: block;
	background-image: url(/images/myAccount2-over.jpg);
}

#contactUs a {
	position: absolute;
	left: 30px;
	top: 179px;
}

#contactUs a:hover {
	display: block;
	background-image: url(/images/contactUs-over.jpg);
}

#contactUs2 a {
	position: absolute;
	left: 340px;
	top: 84px;
	background-image: url(/images/contactUs2.jpg);
	z-index: 1;
}

#contactUs2 a:hover {
	display: block;
	background-image: url(/images/contactUs2-over.jpg);
}

#gardenersCorner a {
	position: absolute;
	left: 7px;
	top: 197px;
}

#gardenersCorner a:hover {
	display: block;
	background-image: url(/images/gardenersCorner-over.jpg);
}

#gardenersCorner2 a {
	position: absolute;
	left: 412px;
	top: 84px;
	background-image: url(/images/gardenersCorner2.jpg);
	z-index: 1;
}

#gardenersCorner2 a:hover {
	display: block;
	background-image: url(/images/gardenersCorner2-over.jpg);
}

#bareRootGuide a {
	position: absolute;
	left: 14px;
	top: 218px;
}

#bareRootGuide a:hover {
	display: block;
	background-image: url(/images/bareRootGuide-over.jpg);
}

#bareRootGuide2 a {
	position: absolute;
	left: 527px;
	top: 84px;
	background-image: url(/images/bareRootGuide2.jpg);
	z-index: 1;
}

#bareRootGuide2 a:hover {
	display: block;
	background-image: url(/images/bareRootGuide2-over.jpg);
}

#siteMap a {
	position: absolute;
	left: 39px;
	top: 238px;
}

#siteMap a:hover {
	display: block;
	background-image: url(/images/siteMap-over.jpg);
}

#siteMap2 a {
	position: absolute;
	left: 627px;
	top: 84px;
	background-image: url(/images/siteMap2.jpg);
	z-index: 1;
}

#siteMap2 a:hover {
	display: block;
	background-image: url(/images/siteMap2-over.jpg);
}

#detailedSearch a {
	position: absolute;
	left: 17px;
	top: 257px;
}

#detailedSearch a:hover {
	display: block;
	background-image: url(/images/detailedSearch-over.jpg);
}

#detailedSearch2 a {
	position: absolute;
	left: 688px;
	top: 84px;
	background-image: url(/images/detailedSearch2.jpg);
	z-index: 1;
}

#detailedSearch2 a:hover {
	display: block;
	background-image: url(/images/detailedSearch2-over.jpg);
}

#quickOrder2 a {
	position: absolute;
	left: 783px;
	top: 83px;
	background-image: url(/images/quickOrder2.jpg);
	z-index: 1;
}

#quickOrder2 a:hover {
	display: block;
	background-image: url(/images/quickOrder2-over.jpg);
}

#content {
	padding-top: 50px;
	background-repeat: no-repeat;
}

#content2 {
	margin-top: 100px;
}

.quickCart_box {
/*
	opacity: .75;
	filter: alpha(opacity=75);
*/
	padding-bottom: 0px;
	border: 2px solid #000000;
}

#quickCart_padding {
	margin-left: 5px;
	margin-right: 10px;
}

.quickCart_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.quickCart_view {
	background: #306D34;
	border-top: 2px solid #1F4B23;
	padding-top:8px;
	padding-bottom:8px;
}

.xButton {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: black;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: 2px solid #9EB39A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #9EB39A;
}
.xButton:Link {
	color: #FFFFFF;
	}

.xButton:visited {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #000000;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	border-top: 2px solid #9EB39A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #9EB39A;
}

.xButton:hover {
	color: yellow;
}

.xButton:active {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color:red;
	color: white;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	border-top: 2px solid #000000;
	border-right: 2px solid #9EB39A;
	border-bottom: 2px solid #9EB39A;
	border-left: 2px solid #000000;
background-color: red;
}
/*
.SearchButton {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: black;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	border-top: 2px solid #9EB39A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #9EB39A;
}

.SearchButton:visited {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #254B1D;
	color: #FFFFFF;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	border-top: 2px solid #9EB39A;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #9EB39A;
}

.SearchButton:hover {
	color: yellow;
}

.SearchButton:active {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #1C3917;
	color: white;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	border-top: 2px solid #000000;
	border-right: 2px solid #9EB39A;
	border-bottom: 2px solid #9EB39A;
	border-left: 2px solid #000000;
}
*/
.noWrap {
	white-space: nowrap;
}

#logo {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/logo.png');
	background: url(/images/logo.png) !important;
	background: none;
	position: absolute;
	left: 0;
	top: 0;
	z-index:1;
}

.text_fields {
	border: 1px double #000000;
	background-image: url(/images/background_textBox.jpg);
	text-align: left;
	color: black;
}
.text_fields:focus {
	border: 1px double #000000;
	background-image: url(/images/background_textBox.jpg);
	text-align: left;
}

.text_fields option{
	border: 1px double #000000;
	border-bottom: 1px solid #000033;
	background: #D2D6BB;
}

#siteSearch {
	position: absolute;
	top: 5px;
	right: 5px;
}

#quickSearch_boxes {
	position: absolute;
	left: 8px;
	top: 304px;
}

.quickSearch_box {
	width: 125px;
	background-color: #F3F9E9;
}

#quickSearch_find a {
	position: absolute;
	left: 36;
	top: 392px;
}

#quickSearch_find a:hover {
	display: block;
	background-image: url(/images/find-over.jpg);
}

#quickSearch_find a:active {
	display: block;
	background-image: url(/images/find-in.jpg);
}

#category_cell {
	padding-top: 5px;
	padding-bottom: 50px;
}

.categories {
	margin-left: -25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style: none;
}

.categories a {
	font: bold 14px Arial, Helvetica, sans-serif;
	list-style: none;
}

#search_boxes {
	position: absolute;
	left: 187px;
	top: 220px;
	z-index: 1;
}

#copyright_box {
	background: url(/images/copyright_box.gif);
}

#copyright_back {
	background: url(/images/background_menu.jpg) repeat-y;
}

#copyright_backShad {
	background: url(/images/background_shadow.jpg) repeat-y 141px;
}

#MYcopyright_back {
	background: url(/images/background_menu.jpg) repeat-y;
	width: 100%;
}

#MYcopyright_backShad {
	background: url(/images/background_shadow.jpg) repeat-y 141px;
	padding-left: 15px;
	padding-bottom: 10px;
	width: 100%;
}

#MYcopyright_box {
	background: url(/images/copyright_box.gif);
	height: 40px;
	width: 305px;
	font: 16px "Times New Roman", Times, serif;
}

#copyright2 {
	position: absolute;
	left: 15;
	bottom: 10;
}


.op92 {
	opacity: .92;
	filter: alpha(opacity=92);
}

.opacity_75 {
	opacity: .75;
	filter: alpha(opacity=75);
}

.opacity_25 {
	opacity: .25;
	filter: alpha(opacity=25);
}

.ProductCatTitle {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #004C01;
}

.ProductCatImage {
}

.ProductCatDesc {
	font: 11px Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 20px;
	background: #D0D5B5;
	padding: 5px;
	border: 1px solid black;
	opacity: .70;
	filter: alpha(opacity=70);
}

/*
Styles for the category link list "You are here" top of page navigation
*/
#LinkListDIV {
	font: bold 16px Arial, Helvetica, sans-serif;

}
#LinkListDIV A {
	font-weight: bold;
	font-size: 12px;
	color:green;
}
#LinkListDIV A:hover {
	font-weight: bold;
	color:black;
}
#LinkListDIV A:visited {
	font-weight: bold;
}

/*
Styles for display of categories and products
*/
.ThumbImageTABLE {
	font-size: 1px;
}
.ThumbImageTD1 {
	background:url(/products/img/thumbShadow1.png) !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow1.png');
}
.ThumbImageTD2 {
	background:url(/products/img/thumbShadow2.png) repeat-x !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow2.png');
}
.ThumbImageTD3 {
	background:url(/products/img/thumbShadow3.png) !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow3.png');
}
.ThumbImageTD4 {
	background:url(/products/img/thumbShadow4.png) repeat-y !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow4.png');
}
/*
.ThumbImageTD5 img {
	border:5px solid #b53622;
}
*/
.ThumbImageTD5 {
	background:#ffffff;
	padding:1px;
}
.ThumbImageTD6 {
	background:url(/products/img/thumbShadow6.png) repeat-y !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow6.png');
}
.ThumbImageTD7 {
	background:url(/products/img/thumbShadow7.png) !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow7.png');
}
.ThumbImageTD8 {
	background:url(/products/img/thumbShadow8.png) repeat-x !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow8.png');
}
.ThumbImageTD9 {
	background:url(/products/img/thumbShadow9.png) !important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/products/img/thumbShadow9.png');

}



#SubCatDIV {
	float: left;
	text-align: center;
	white-space: nowrap;
	margin-bottom: 5px;
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	margin-right: 5px;
}
#SubCatDIV a {
	display: block;
	margin: 2px;
	padding: 3px;
	color: green;
}
#SubCatDIV a:hover {
	margin: 1px;
	background: #D5D9B9;
	display: block;
	color: black;
	border-top: 1px solid #BAC18E;
	border-right: 1px solid #EEFEEE;
	border-bottom: 1px solid #EEFEEE;
	border-left: 1px solid #BAC18E;
}
#SubCatSpan {
	font: bold 9px Geneva, Arial, Helvetica, sans-serif;
}

#MyCart {
	overflow:-moz-scrollbars-vertical;
}