body {
	padding:0px;
	margin:0px;
	background:url(http://site.ecogeekliving.com/images/bg.gif) top repeat-x;	}

td {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#2E2E2E;
	}
	
table img {
display:block; border:0px;
	}
	
div.flower {background:url(flower-transparent.png) no-repeat; height:100px; width:100px}	
	
a {
	font:normal 10px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#0000cc;
	}
a:link, a:visited, a:active { color:#0000CC; text-decoration:underline;}
a:hover { color:#ffffff; text-decoration:underline;}

textarea {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

select {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	}

.input-search {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	border:1px solid #ccc;
	padding-left:4px;
	}
	
.input-text {
	font:normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#3E3E3E;
	border:1px solid #666;
	padding-left:4px;
	}	
	
.search-text {
	font:bold 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	}
	
.search-bg {
	background:url(http://site.ecogeekliving.com/images/search-bg-img.gif) bottom repeat-x; }	
	
.search-right-bg {
	background:url(http://site.ecogeekliving.com/images/search-right-img.gif) no-repeat bottom;
	vertical-align:bottom;
	padding-bottom:5px;
	}
	
.toplink-bg {
	background:url(http://site.ecogeekliving.com/images/toplink-bg.gif) bottom repeat-x;
	}
	
.callus-text {
	font:bold 13px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	}	
	
	
.topbann-link {
	font:bold 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#666666;
	padding:0px 3px;
	line-height:18px;
	}
.topbann-link:link, .topbann-link:visited, .topbann-link:active { color:#666666; text-decoration:underline !important;}
.topbann-link:hover { color:#84B652; text-decoration:underline;}

.top-link-right-bg {
	background:url(http://site.ecogeekliving.com/images/top-link-midd-line-img.gif) right no-repeat;
	}
		
.index-bann-top-border {
	border-bottom:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	background:url(http://site.ecogeekliving.com/images/index-bann-bg.gif) no-repeat center right;
	}
	
.index-bann-right-border {
	border-bottom:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	background:#A9DD54;
	padding:5px 0px 5px 8px;
	}
	
.index-bann-right-bg {	
	background:url(http://site.ecogeekliving.com/images/index-bann-right-bg.gif) right repeat-y;}	
	
.index-pro-bann-top-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-bann-pro-top-bg.gif) repeat-x;}
	
.index-pro-bann-right-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-bann-pro-right-bg.gif) repeat-y;}
	
.index-pro-bann-left-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-bann-pro-left-bg.gif) repeat-y;}	
	
.index-pro-bann-bottom-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-bann-pro-bott-bg.gif) repeat-x;}
	
.index-bann-link {
	font:bold 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#88A926;
	}
.index-bann-link:link, .index-bann-link:visited, .index-bann-link:active { color:#88A926; text-decoration:none;}
.index-bann-link:hover { color:#666; text-decoration:none;}

.index-bann-price {
	font:bold 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333333;
	}
	
.index-bann-text {
	font:normal 9px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333333;
	}	
	
.index-banner-bg {
	background:url(http://site.ecogeekliving.com/images/index-bann-bg.gif) no-repeat center right;
	}	
	
.index-bann-title-text {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666;
	}
	
.index-bann-text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	}	
	
.offer-text {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#87BC2E;
	text-align:left;
	padding:10px 0px;
	}
.offer-text:link, .offer-text:visited, .offer-text:active {color:#87BC2E; text-decoration:none;}
.offer-text:hover { color:#666; text-decoration:none;}			
	
.index-details-top-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-top-bg.gif) repeat-x;}
	
.index-details-right-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-right-bg.gif) repeat-y;}
	
.index-details-left-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-left-bg.gif) repeat-y;}	
	
.index-details-bottom-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-bott-bg.gif) repeat-x;}
		

.index-details-in-top-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-in-top-bg.gif) repeat-x;}
	
.index-details-in-right-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-in-right-bg.gif) repeat-y;}
	
.index-details-in-left-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-in-left-bg.gif) repeat-y;}	
	
.index-details-in-bottom-bg 	{
	background:url(http://site.ecogeekliving.com/images/index-detail-in-bott-bg.gif) repeat-x;}

.index-inner-details-text {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	}


	
.left-bann-bg-border {
	background:#EDF6DB;
	border:1px solid #D2D3CB;
	padding:5px;
	}
	
.newsletter-title {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#8AAE4C;
	text-align:left;
	}	
	
.newsletter-text {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	}		
		
.clickhere-link {
	font:bold 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	}
.clickhere-link:link, .clickhere-link:visited, .clickhere-link:active { color:#333; text-decoration:none;}
.clickhere-link:hover { color:#8AAE4C; text-decoration:none;}

.leftlink-top-bg {
	background:url(http://site.ecogeekliving.com/images/leftlink-top-bg.gif) repeat-x;}

.leftlink-bott-bg {
	background:url(http://site.ecogeekliving.com/images/leftlink-bott-bg.gif) repeat-x;}

/* this is for main navigation at the left side*/

ul.navigation
{
	margin: 0px 0px; padding: 0px;
	list-style-type: none;
	text-align:left;
	background:url(http://site.ecogeekliving.com/images/leftlink-link-bg.gif) top repeat-y center;
}

ul.navigation li
{
	margin: 0px 0px 0px 0px ;
	padding: 0px;
	list-style:none;
	padding: 0px 3px 0px 18px;
	background:url(http://site.ecogeekliving.com/images/leftlink-arrow.gif) no-repeat left;
	border-bottom:1px solid #FFF;
}

ul.navigation li#bottom { 	background:url(http://site.ecogeekliving.com/images/leftlink-arrow.gif) no-repeat left;
	border-bottom:0px solid #FFF;
}

ul.navigation li#last { background:url(http://site.ecogeekliving.com/images/leftlink-over-bg.gif) top right no-repeat;}

/* this is for sub navigation underneth the main navigation*/
ul.navigation li ul
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

ul.navigation li ul li
{
	padding:0px;
	margin:0px;
	border-bottom:0px solid #FFF;
	background:url(http://site.ecogeekliving.com/images/sub-leftlink-bg.gif) left center repeat-y ;
}

/* this is for font and link property of main navigation at left side*/


ul.navigation  a
{
	font:bold 12px  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	line-height: 25px;
	display: block;
	
}
ul.navigation  a:link, ul.navigation  a:visited, ul.navigation  a:active  { color:#333; text-decoration:none;}
ul.navigation  a:hover{ color:#9BC945; text-decoration:none;}


/* this is for font and link property of sub navigation under the main navigation*/

ul.navigation li ul a:link, ul.navigation li ul a:visited, ul#navigation li ul a:active
{
	font:bold 11px  Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#666666;
	line-height: 21px;
	display: block;
	text-decoration:underline;
}
ul.navigation li ul a:hover
{ color:#000; text-decoration:underline;
}

/* this is for main navigation at the left side end here*/

.left-bold-link a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#99CC00;
	}
	
.footer-bg {
	background:url(http://site.ecogeekliving.com/images/footer-bg.gif) top center repeat-x;
	line-height:25px;
	}	
	
.footer-right-border {
	border-right:1px solid #E3E3E3;
	padding-left:20px;
	}
	
.footer-right {
	padding-left:20px;
	}
	
	
ul.footer
{
	margin: 0px 0px; padding: 0px;
	list-style-type: none;
	text-align:left;
}

ul.footer li
{
	margin: 0px;
	padding: 0px;
	list-style:none;
	padding: 0px 3px 0px 18px;
	background:url(http://site.ecogeekliving.com/images/footer-arrow.gif) no-repeat left;
}
	
ul.footer  a
{
	font:bold 10px  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	line-height: 20px;
}
ul.footer  a:link, ul.footer  a:visited, ul.footer  a:active  { color:#666666; text-decoration:none;}
ul.footer  a:hover{ color:#9BC945; text-decoration:none;}
	
.footer-title {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#78A534;
	padding:5px 0px;
	}	
	
.bottom-link-line {
	font:bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	}	
.bottom-link {
	font:bold 10px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	text-align:right;
	padding:0px 3px;
	}
.bottom-link:link, .bottom-link:visited, .bottom-link:active { color:#666; text-decoration:none;}
.bottom-link:hover { color:#000; text-decoration:none;}

.copyright {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#666;
	}
	
.bestseller-title {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#80C221;
	text-transform:uppercase;
	padding:5px 0px;}
	
.bestseller-bott-border {
	border-bottom:1px solid #DADADA;
	padding:5px 0px;
	}
	
.bestpro-link {
	font:bold 10px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	}
.bestpro-link:link, .bestpro-link:visited, .bestpro-link:active { color:#333333; text-decoration:none;}
.bestpro-link:hover { color:#6CA732; text-decoration:none;}
		
.bestpro-price {
	font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	}
	
.breadcrumb-link {
	font:bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#333333;
	}
.breadcrumb-link:link, .breadcrumb-link:visited, .breadcrumb-link:active { color:#333333; text-decoration:none;}
.breadcrumb-link:hover { color:#6CA732; text-decoration:none;}
	
.breadcrumb-arrow {
	font: bold 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#333333;
	padding-left:1px;
	padding-right:1px;
	}					
	
.breadcrumb-off {
	font: bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	}
	
.page-title {
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#80C221;
	padding:10px 0px;
	text-align:left;
	}	
	
.page-text {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.cate-link {
	font:bold 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#6CA732;
	}
.cate-link:link, .cate-link:visited, .cate-link:active { color:#6CA732; text-decoration:underline;}
.cate-link:hover { color:#000; text-decoration:underline;}
	
.listing-left-bg {
	background:url(http://site.ecogeekliving.com/images/listing-page-title-bg-right.gif) repeat-y top;
	}

.listing-top-bg {
	background:url(http://site.ecogeekliving.com/images/listing-page-title-bg-top.gif) repeat-x top;
	}

.listing-bottom-bg {
	background:url(http://site.ecogeekliving.com/images/listing-page-title-bg-bott.gif) repeat-x top;
	}

.listing-paging-bg {
	background:url(http://site.ecogeekliving.com/images/listing-breadcrumb-bg.gif) repeat-x top; }

.listing-bold-text {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	}
	
.page-link {
	font:normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#000;
	}
.page-link:link, .page-link:visited, .page-link:active { color:#000; text-decoration:underline;}
.page-link:hover { color:#990000; text-decoration:underline;}

.listing-right-border {
	border-right:1px solid #D9EEB9;
	padding:10px;
	}
	
.listing-right-border1 {
	padding:10px;
	}	
		
.listing-sale-price {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#82B550;
	text-transform:uppercase;
	}
	
.recently-text {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#80BC22;
	border-bottom:1px solid #ccc;
	padding:5px 0px;
	text-align:left;
	}
	
.recently-text1 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px 0px;
	}
	
.recently-right-border {
	border-right:1px solid #ccc;
	padding:10px;
	}
	
.recently-right-border1 {
	padding:10px;
	}
	
.details-dot-bg {
	background:url(http://site.ecogeekliving.com/images/details-dot-img.gif) repeat-x center left;
	}
	
.details-pro-title {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#7AC015;
	}
	
.details-text {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.our-price {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	}
	
.instock-text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-transform:uppercase;
	}
.sale-price-detail{font-weight:bold;font-size:12px; font-family:Arial, Tahoma, Helvetica, sans-serif; color:#82B550;}
	
.input-search1 {
	font:normal 9px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
    border:1px solid #ccc;
	padding-left:4px;
	}		
.pro-top-bg {
	background:url(http://site.ecogeekliving.com/images/pro-top-bg.gif) repeat-x; }
	
.pro-title-bg {
	background:url(http://site.ecogeekliving.com/images/pro-top-title-bg.gif) repeat-x;
	padding:0px 40px 0px 5px; 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;}
	
.pro-title-link {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	}
.pro-title-link:link, .pro-title-link:visited, .pro-title-link:active { color:#333333; text-decoration:none;}
.pro-title-link:hover { color:#8CB01F; text-decoration:none;}

.pro-right-left-border {
	border-left:1px solid #BAE174;
	border-right:1px solid #BAE174;
	padding:10px;
	}	
	
.pro-bottom-bg {
	background:url(http://site.ecogeekliving.com/images/pro-bott-bg.gif) repeat-x; }	

.details-additional-text {
 font:bold 11px Arial, Helvetica, sans-serif;
 color:#666666;
 background:#FFFFFF;
 padding:5px 10px;
 text-align:center;
 }	
			
		
