/*------------------------------------------------------------------*/
/*HTML Tags*/
/*------------------------------------------------------------------*/

html,body{margin:0;padding:0}

body {
        background-color: #000000;
        text-align: center;
        font-family:arial,verdana,helvetica,sans-serif;
        } 
        
img a { 
 		border: none;
 		text-decoration: none;
 	}
 	
a:link { text-decoration: none; }
a:active { text-decoration: none;  }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
 	


/*------------------------------------------------------------------*/
/*GENERAL*/
/*------------------------------------------------------------------*/

h1 { font-size: 10pt;
	 color: #68C447;
	 font-weight: normal; 
	 text-transform: uppercase;
	 display: inline;
	 font-family:arial, verdana, helvetica,sans-serif;
	 /*background-color: #fff;*/
}

h1.shop { 	position: relative;
			left: 25px;
			margin-top: -2px;
			display: block;
}

h1.plantClub { 
			display: block;
}

h1.text_caption { 
			/*font-size: 10pt;
	 		color: #68C447;
	 		font-weight: normal; 
	 		text-transform: uppercase;
	 		display: inline;*/
			color: #6d9b31;
}



h2 { 
	font-size: 14pt;
	color: #DA59AC;
	font-weight: normal; 
	text-transform: lowercase;
	margin-top: 10px;
	margin-left: 2px;
	padding: 0px;
	 /*background-color: #fff;*/
}

h3 { 
	display: inline:
	margin: 0px;
	padding: 0px;
}

.product_details { 
	font-size: 9pt;
	color: #DA59AC;
	font-weight: bold; 
	margin: 0px;
	padding-right: 5px;
	display: inline;
	
}

h4 { 
	font-size: 14pt;
	color: #DA59AC;
	font-weight: normal; 
	/*text-transform: lowercase;*/
	margin-top: 3px;
	margin-left: 0px;
	padding: 0px;
	 /*background-color: #fff;*/
}

h5 { 
	font-size: 16pt;
	 color: #68C447;
	 font-weight: normal; 
	 text-transform: uppercase;
	 display: inline;
	 font-family:arial, verdana, helvetica,sans-serif;
	 /*background-color: #fff;*/
}

.extra_space {  
	margin-right: 14px;
	
}

.brownText {
	color: #DA59AC;
	font: verdana,arial,helvetica,sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
}

.brown {
	color: #DA59AC;
}

.green {
	color: #68C447;
}

.red {
	color: #da0f0f;
}


.informational_text {
	font: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
}

			
.price {
	color: #68C447;
}

.headerpane {
    margin-bottom:10px;
}
.leftpane {
	height:400px;
	width:175px;
}
#main {
	background-color:#fff;
	margin-top: 5px;
	color: #DA59AC;
	font: verdana,arial,helvetica,sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
}


#main ul {
	margin-left: 0px;
	padding-left: 0;
	display: inline;
	border: none;

}

#main ul li {
	margin-left: 0;
	padding-right: 0px;
	border: none;
	list-style: none;
	display: inline;

}

			
#search_button {
			position: relative;
			left: 0px;
			top: 8px;
			padding: 0px;
			margin:0px;
			height; 14px;
}

p.product_description {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	
	
}

p.recent_items {
	padding: 2px 0px 5px 0px;
	margin: 0px;
	
	
}
form {
	border: 0;
	margin: 0;
	padding: 0;

	}

form .text_field, text_area {
	background-color: #fff;
	border: 1px solid #DA59AC;
	font-family: verdana, Arial, Helvetica; 
	font-size: 9px; color: #68C447; 
	padding: 3px;
	/*height: 19px; */
	width: 121px; 

	}
form .search_go {
	background-color: #fff;
	border: 1px solid #DA59AC;
	font-family: verdana, Arial, Helvetica; 
	font-size: 9px; color: #68C447; 
	padding: 2px 0px;
	width: 20px; 

	}
.contentpane,.toppane {padding:5px;}
#wrapper { 
        width:840px;
		margin-right:auto;
		margin-left:auto;
		margin-top:25px;
		padding-bottom:30px;
		text-align: left;
}

#header_rule {
    border-top:1px solid black;
    line-height:5px;
}
#bread {
	color: #ccc;
	padding: 0px;
	vertical-align:bottom;
	margin-left: 23px;
	margin-top: 34px;
	margin-bottom: 0px;
}
	
#header_container {
 font-size:.85em;
 
}
#header_container a {
    padding-top:20px; 
    height:20px;
	color:#68C447;
	text-decoration:none;
}
#header_container a:hover {
	color:#D452A3;
}


#myorders  { 
    background:url(images/icon_account.gif) top center no-repeat;
}    
#shopcart  { 
    background:url(images/icon_cart.gif) top center no-repeat;
}    
#storelocations  { 
    background:url(images/icon_locations.gif) top center no-repeat;
}    
#keepfresh  { 
    background:url(images/icon_fresh.gif) top center no-repeat;
}    

a.SkinObject ,a.SkinObject:link, a.SkinObject:visited, a.SkinObject:hover {
    font-size:.75em;
	color:#68C447;
	text-decoration:none;
	text-transform: lowercase; 
}

#footer {
    color: #DA59AC;
		font: verdana,arial,helvetica,sans-serif;
		text-align:center;
		padding:5px;
		margin:5px;
		letter-spacing: 1px;
		line-height: 15px;
}

#footer ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

#footer ul li {
	margin-left: 0;
	padding: 5px 5px;
	/*border-left: 1px solid #000;*/
	list-style: none;
	display: inline;
	}
	
		
#footer ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
.#footer a:link { text-decoration: none; color: #DA59AC;  text-transform: lowercase; }
#footer a:active { text-decoration: none; color: #68C447;  text-transform: lowercase;  }
#footer a:visited { text-decoration: none; color: #DA59AC;  text-transform: lowercase;  }
#footer a:hover { text-decoration: none; color: #68C447;  text-transform: lowercase;  }

			
#buy_now {
	display: inline;
	padding: 0px;
	margin: 0px;
	clear: all; 
}

#homeProduct #buy_now a:link { text-decoration: none; color: #ffffff; background-color: #68C447; }
#homeProduct #buy_now a:active { text-decoration: none; color: #ffffff; background-color: #e5dd6e; }
#homeProduct #buy_now a:visited { text-decoration: none; color: #ffffff; background-color: #68C447; }
#homeProduct #buy_now a:hover { text-decoration: none; color: #ffffff; background-color: #e5dd6e; }


#category_product_caption a:link { text-decoration: none; color: #DA59AC; text-transform:capitalize; }
#category_product_caption a:active { text-decoration: none; color: #68C447; text-transform:capitalize;  }
#category_product_caption a:visited { text-decoration: none; color: #DA59AC; text-transform:capitalize;  }
#category_product_caption a:hover { text-decoration: none; color: #68C447; text-transform:capitalize;  }


/*------------------------------------------------------------------*/
/*MAIN PRODUCT DETAIL PAGE*/
/*------------------------------------------------------------------*/

#product_detail_image {
	position: relative;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;

}

#product_description {
	position: relative;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 320px;
	color: #DA59AC;
	font: arial,verdana,helvetica,sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	letter-spacing: 0px;
}

#purchase {
	position: absolute;
	top: 2px;
	left: 370px;

}

#purchase ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0px;
	margin-top: 0px;
	text-indent: 0px;
	/*display: block;*/
}

#purchase li {

		padding-top: 10px;

}

#recent_product_caption { width: 120px;}

#recent_product_caption a:link { text-decoration: none; color: #DA59AC }
#recent_product_caption a:active { text-decoration: none; color: #68C447;; }
#recent_product_caption a:visited { text-decoration: none; color: #DA59AC; }
#recent_product_caption a:hover { text-decoration: none; color: #68C447; }


#recently_viewed {
	position: relative;
	margin-top: -180px;
	margin-left: 370px;
	width: 300px
	/*background-color: #cecece;*/
}

#recently_viewed #caption {
	position: absolute;
	width: 135px;
	display: inline;
	/*float: left;*/
	margin-top: 162px;
	margin-left: 4px;
	margin-bottom: 25px;
	}
	
#recently_viewed ul {
	margin: 0px;
	padding: 0;
	display: inline;
	border: none;
	margin-top: 10px;
	padding-top: 10px;
}

#recently_viewed ul li {
	margin: 0;
	padding: 0px;
	border: none;
	list-style: none;
	display: inline;

}

#main #recently_viewed_image {
	padding-right: 9px;
	padding-top: 9px;
	
}

.add_name_search_field {
	width: 120px;
}

.add_cart {
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
}



