/* The Mint Source main style sheet*/

body{font:62.5% Trebuchet MS, "Times New Roman", serif; color:#2F5F5F; text-align:center;}
body, ul, ul li{margin:0; padding:0;}

/* ============================ LINKS ===================================*/
a {text-decoration:none; color:#8AB9A9;}
a:visited {text-decoration:none; color:#8AB9A9;}
a:hover {text-decoration:none; color:#2F5F5F;}
/* ============================ LAYOUT ===================================*/
#wrap{background:url('../images/background.gif'); text-align:left; margin:auto; width:790px; font-size:1.2em; overflow:hidden; border:1px solid #8AB9A9;}

#header{background:#8AB9A9;}

#shopping_basket{padding:6px 20px 0px 624px;}

#shop_nav{width:180px; float:left; padding:0;}
	#shop_nav img{margin:10px 10px 40px 10px; }

#content{width:590px; float:left; padding-top:10px;}
	#content img{float:left; padding:0px; }

/* For the THUMBNAIL product pages*/
	.products{width:265px; float:left; height:130px; padding:4px; }
		.products img {float:left; border:0px; margin:12px;}

/* For the individual product pages & details */
	.detailProducts {width:580px; padding:5px; }

.pageLink {clear:both; height:30px; width:550px; text-align:right; font-weight:bold; padding:2px 30px 30px 0px;}			

.add_shop_basket {padding-top:50px;}
.add_shop_basket_select {padding:20px 0px;}

#footer{clear:both; height:30px; margin:0;} 

/*============================End LAYOUT=================================*/

/*===========================TYPOGRAPHY & COLOURS==========================
Colors
#8AB9A9 - lighter green
#358F70 / #2F5F5F - dark green*/

h1, h2, h3{color:#2F5F5F;}

#header h1 {background: url('../images/logo-banner.gif') no-repeat; height:112px; text-indent:-1000em; margin:0;}/*image replace the H1 text */

.lightgreen {color:#8AB9A9}

.products p {font-weight:bold;}

#footer {background:#8AB9A9;}
	#footer a{color:#fff; text-decoration:none;}
	#footer a:hover{color:#fff; text-decoration:underline;}
#footer .fleft {font-weight:bold;}
#footer .fright {font-size:.8em; font-weight:none;}

/*======================== End TYPO========== border:1px solid #358F70; =============================*/


/*=========================== NAV ========================================*/
#header ul {float:right; list-style:none; margin-top:83px; padding-right:20px;}
	#header ul li {display:inline; padding:6px;}
	#header ul li a {font:bold .9em verdana; color:white; text-decoration:none; }
	#header ul li a:hover{color:#2F5F5F;}
	#header ul li a.active{color:#2F5F5F;}

/* Both Main & Sub nav's = Shop_nav
msnav = main shopping nav
subsnav = sub shopping nav*/

#shop_nav ul#msnav {list-style:none; margin:18px 6px 0px 8px;}
	#shop_nav ul#msnav li {margin:0 22px 0 0;}
	#shop_nav #msnav li a, #subsnav li a{text-decoration:none; color:#8AB9A9; font-weight:bold; padding:0px; }
	#shop_nav #msnav li a:hover, #subsnav li a:hover {color: #2F5F5F;}
	#shop_nav #msnav li a.active, #subsnav li a.active{color:#2F5F5F;}

#subsnav {font-size:.8em; margin-left:4px; list-style:none; background-color:white; border:1px solid #8AB9A9; }/*  */
	#subsnav li {padding-left:4px;}
/*=========================== End NAV ======================================*/

/*---------------------------------IMAGES & FLOATS!---------------*/

.fleft {float:left; margin:6px 0 0 6px; color:#fff;}
.fright {float:right; margin:6px 6px 0 0; color:#fff;}

/* mint boxes */
.mintreview {}
.mintreview_title{font-size: 10px;vertical-align: middle;color: #2F5F5F;}
.mintreview_text{font-size: 10px;vertical-align: middle;color: #2F5F5F;}