/******************************************************\
* Interspire Shopping Cart Style File                *
*                                                    *
* Name: Green Bay                                      *
* Author: Chris Boulton (Interspire Pty. Ltd.)       *
* Id: $Id$                                           *
\*****************************************************/

/* Color: Green */

body {
	background: #fff;
	color: #777;
}
a {
	color: #6DB43E;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	/*color: lime;*/
	text-decoration: underline;
}
h2 {
	color: #999;
}
h3 {
	color: #999;
}


#Container {
	border:1px solid #eee;
}


#TopMenu {	
}
#Topmenu ul{
	float:right;
}
#TopMenu li a {
	color: #777;
}
#TopMenu li div {
	color: #777;
}
#TopMenu li a:hover {
	color:#999;
}

#Menu {
	background-color:#F8F8F8;
	border-bottom:2px solid #eee;
	font-family:Verdana,Arial,sans-serif;
	font-size:.9em;

}
#Menu li {
}
#Menu li a {
	color: #61AF4C;
	font-weight:bold;
}
#Menu li a:hover {
	color: #000;
	text-decoration:none!important;
}
#Menu li.first a {
	background-image: none;
}
#Menu li ul li a {
	
}
#Menu li ul li a:hover {
	font-weight:6000;
	color:black;
}
#Menu li:hover a, #Menu li.Over a{
}


#Wrapper {
}


#Logo h1 { 
	color: #E9F4E2;
}
#Logo h1 a {
	color: #E9F4E2;
}


#SearchForm {
	background: url(../images/green/SearchBg.gif) 20px 8px no-repeat;
}
#SearchForm label {
	color: #777;
}
#SearchForm input {
	background: #fff;
	border: 1px solid #dadada;
}
#SearchForm .Button {
	border: 0;
}
#SearchForm a {
	color: rgb(97, 175, 76);
}
#SearchForm p {
	color: rgb(97, 175, 76);
}


.Left {
	background-color: #fff;
}
.Left h2 {
	color: #999;
}
.Left li {
	/*border-bottom: 1px solid #efefef;*/
	color:#aaa;
}

.Left li a {
	color: #6DB43E;
	font-weight: normal;
	text-decoration: none;
}
.Left li a:hover {
	text-decoration: underline;
}



.Content {
}
.Content h1 {
	font-weight: bold;
	font-size:26px;
	color:#6DB43E;
}
.Content h2 {
	font-weight: bold;
	font-size:20px;
	color:#6DB43E;
}
.Content h3 {
	font-weight: bold;
	font-size:20px;
	color:#999;
}
.Content h4 {
	font-weight: bold;
	font-size:16px;
	color:#6DB43E;
}
.Content h5 {
	font-weight: bold;
	font-size:16px;
	color:#999;
}
.Content h6 {
	font-weight: normal;
	font-size:14px;
	color:#999;
}

.Content a {
}
.Content.Wide {
}
.Content.Widest {
}


.Right {
	
}
.Right h2 {
	color: #999;
}
.Right a {
}
.Right a:hover, .Right a:hover strong {
}

.SideCart{
}

#Footer {
	/*background:url('https://www.greenbayharvest.com/images/stripeMulti.gif') repeat-x -1px 0px  #fff;*/
}
#Footer p {
	color: #777;
}
#Footer a {
	color: #777;
}
#Footer li a {
	border-left: 1px solid #f6f7e6;
}

.NewsletterSubscription {
}
.NewsletterSubscription input {
	border: 1px solid #dadada;
}

.Content .ProductList li {
	background: #fff;
	border: 1px solid #E9F4E2;
	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	
}


.Content .ProductList li:hover, .Content .ProductList li.Over {
	border:1px solid #6DB43E;
	background-color:white;
	-moz-box-shadow:2px 2px 4px #aaa;
	-webkit-box-shadow:2px 2px 4px #aaa;
	box-shadow:2px 2px 4px #aaa;
}

.Content .ProductList .ProductImage {
}

.Content .ProductList .ProductDetails {
}
.Content .ProductList .ProductActionAdd{
	border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	background-color:#E9F4E2;

}
.Content .ProductList .ProductActionAdd:hover,
.Content .ProductList .ProductActionAdd.Over{
	background-color:#6DB43E;
}
.Content .ProductActionAdd a{
	color:#555;
	text-decoration:none;
}
.Content .ProductActionAdd a:hover{
	color:white;
	text-decoration:underline;
}

.ProductGuidance {
  display:block;
  position:absolute;bottom:4px;left:4px;
}
.ProductGuidance img{
  margin:2px;cursor:pointer;opacity:0.5;
}
.ProductGuidance img:hover{opacity:1;}


/*-- Jo Larder Recolouring of Product Box -- */
.ProductStrapline {display:none;}
.Content .ProductList li.InJoLarder {border-color:#f4f1e2;}
.Content .ProductList li.InJoLarder:hover, .Content .ProductList li.InJoLarder.Over {border-color:#b49f3e;}

.Content .ProductList li.InJoLarder a.linkbutton{background:url('http://greenbayharvest.co.uk/shop/templates/greenbay/images/green/JoLarderCorner.png') top left no-repeat;opacity:0.3;}
.Content .ProductList li.InJoLarder:hover a.linkbutton,
.Content .ProductList li.InJoLarder.Over a.linkbutton{opacity:1;}

.Content .ProductList li.InJoLarder  .ProductActionAdd{background-color:#f4f1e2;}
.Content .ProductList li.InJoLarder .ProductActionAdd:hover,
.Content .ProductList li.InJoLarder .ProductActionAdd.Over{background-color:#b49f3e;}

/*
.JoLarderPage.Content .ProductList li.InJoLarder{width:575px;margin:3px;height:84px;}
.JoLarderPage.Content .ProductList li.InJoLarder a.linkbutton{background-image:none;}
.JoLarderPage.Content .ProductList li.InJoLarder .ProductImage{height:94px;margin:-10px 10px;}
.JoLarderPage.Content .ProductList li.InJoLarder .ProductDetails{width:180px;}
.JoLarderPage.Content .ProductList li.InJoLarder .ProductStrapline{display:block; float:left;margin:5px 10px;clear:none;font-style:italic;font-size:8pt;width:210px}
.JoLarderPage.Content .ProductList li.InJoLarder .ProductPriceRating{display:block; position:absolute;bottom:-3px;right:100px;}
*/
/*and the tag on the product's page*/
.Content .ProductThumb{position:relative;}
.Content .ProductThumb .ProductCornerTag.CornerTagJoLarder{position:absolute;top:0px;left:0px;background:url('http://www.timreynoldsbuilders.com/BrownCorner2.gif') top left no-repeat;width:100%;height:100%;}

/*-- end --*/

.ProductList strong, .ProductList strong a {
	color: #282828;
}

.ProductPrice, .ProductList em {
	color: #FAA61A;
}

.Left .ProductPrice, .Left .ProductList em {
	color: #777;
}

.ProductList .Rating {
	color: #6a6a6a;
}

.Right .ProductList li {
}

.Content .FeaturedProducts .ProductList li {
	/*background: #fff url(../images/green/FeaturedProductsBg.gif) bottom left repeat-x;*/
}

.Content .FeaturedProducts .ProductList .ProductImage {
}

.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {
	background: #white;
	text-decoration:none;
}

.Right .TopSellers li {
}

.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
}

.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */
}

.Right .TopSellers li.TopSeller1 {
/*
	border: 1px solid #dadada;
	background: #fff;
	*/ 
}

.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */
}

.Right .TopSellers li.TopSeller1 .TopSellerNumber {
	color: rgb(97, 175, 76);
}

.Right .ProductList li{
	
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.Breadcrumb {
	border-bottom: 1px solid #DCDFE2;
}

/* JS Added  - ticker for facts at the top of the homepage*/
.FactsTicker{color:#aaa; font-size: 9px;}


#SideCouponCodeBox,
#SideTopSellers
{

}

.CompareItem { width:200px; border-left: solid 1px #f6f7e6; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #f6f7e6; }
.CompareFieldTop { border-bottom:solid 1px #dadada; }
.CompareFieldTop a:hover { color:#FAA61A; }
.CompareCenter { border-left:solid 1px #dadada; border-bottom:solid 1px #f6f7e6; }
.CompareLeft { border-left:solid 1px #dadada; border-bottom:solid 1px #f6f7e6; }

.ViewCartLink {
	background: url('../images/green/Cart.gif') no-repeat 3px 0;
}

table.CartContents, table.General {
	border: 1px solid #dadada;
}

table.CartContents thead tr th, table.General thead tr th {
	background: #E9F4E2;
	color: #555;
	border-bottom: 1px solid #dadada;
}

.CartContents tbody .SubTotal td {
	border-top: 1px solid #dadada;
	color: #999;
}

.JustAddedProduct {
	border: 1px solid #dadada;
	background: #fff;
}

.JustAddedProduct strong, .JustAddedProduct a {
	color: #999;
}

.CategoryPagination {
	color: #999;
	background: #F8F8F8!important;
}

.CheckoutRedeemCoupon { background: #f6f7e6; padding: 10px; width: 300px; border: 1px solid #dadada; margin-bottom: 10px; }

.SubCategoryList, .SubBrandList {
	background:#f6f7e6;
}

.InfoMessage {
	background: #F8F8F8 url('../images/InfoMessage.gif') no-repeat 5px 8px;
	color: #777;
}

.SuccessMessage {
	background: #f6f7e6 url('../images/SuccessMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ErrorMessage {
	background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
	background: #f6f7e6;
}

.QuickSearch { border: 1px solid #dadada;}
.QuickSearchHover td{ background-color:white!important;}
.QuickSearchAllResults a { background: url('../images/green/QuickSearchAllResultsButton.gif') no-repeat right; }

.SearchTips .Examples {
	background: #f6f7e6;
	border: 1px solid #dadada;
}

.MiniCart .SubTotal {
	color: #999;
}

hr {
	background:#efefef;
}

/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {

}

#LastMinuteDeal{
position:absolute;bottom:-5px;right:-5px;background-color:rgb(255,255,255);border:1px solid #61AF4C;
border-radius:4px;-webkit-box-shadow:2px 2px 4px #aaa;
-moz-border-radius:4px;-moz-box-shadow:2px 2px 4px #aaa;
width:400px; padding:10px 10px 40px;z-index:0;text-align:left;
}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {

	color: #61AF4C;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #F8F8F8;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
	color: #555;
}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #888;
}

/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #efefef;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #6db43e;
}

.TabNav li a {
	border: 1px solid #6db43e;
	background: #f8f8f8;
	color: #999;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
}

.TabNav li a:hover {
	background-color: #e9f4e2;
}

.TabNav li.Active a {
	border-bottom: 1px solid white;
	background: white;
}

.Boxout,
.SideCart,
.NewsletterSubscription,
.AccountMenu,
.ExpressCheckoutBlock .ExpressCheckoutTitle,
.CategoryPagination ,
.EstimateShipping,
.section {
	background: #E9F4E2 url() 0 0 no-repeat;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:4px 0 2px;
	margin:auto 4px;
}

.section{padding:10px;margin-bottom:10px;clear:both;}
.section .pic{float:right;margin:10px;}
.section  h2{color:#E9F4E2;}
.section .caption{width:300px;}

/* JS Added - make the tiny images for the image carosel, as in javascript/product.functions.js */
#ProductDetails .ProductTinyImageList  li{
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}
#ProductDetails .ProductTinyImageList  li.notactive{
	border:1px solid #E9F4E2;
}
#ProductDetails .ProductTinyImageList  li .TinyOuterDiv.notactive{
	border:2px solid white;
}
#ProductDetails .ProductTinyImageList  li.active{
	border:1px solid #6DB43E;
}
#ProductDetails .ProductTinyImageList  li .TinyOuterDiv.active{
	border:2px solid #6DB43E;
}

