@charset "utf-8";
/*
START CMS EDITOR AREA CODE
*/
.Code {
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #006;
	font-family: 'Courier New' , Monospace;
	background-color: #f93;
}
/*
END CMS EDITOR AREA CODE
*/
/*
START CMS REQUIRED STYLES
*/
body {
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px sans-serif;
	font:normal;
	background: url("../images/bg.jpg") top right no-repeat #efecdb;
}
p, ul, ol {
	margin-top: 0px; 
	margin-bottom: 0px; 
}

/***** ALL PAGES *****/

#tblMain {
	width: 858px;
	margin: 0px auto;
}

#tdMain {
	background: url("../images/mainbg.jpg");
}

#tblNav {
	font-family: arial;
	font-size: 9pt;
	color: #111;
	background: #e1ede9;
	margin-right: 12px;
}

#tblNav td {
	border-bottom: 1px solid #8a9c95;
}

#tblNav a {
	color: #111111;
	text-decoration: none;
	line-height: 26px;
	padding-left: 4px;
}

#tblNav a {
	color: #000;
	text-decoration: none;
	line-height: 26px;
	padding-left: 4px;
}

#tblNav .subNav {
	border-bottom-style: none;
	font-size: 12px;
}

#tblNav .navActive {
	background: #87b7b9;
}

#tblNav .navActive a {
	color: #fff;
}

#tblNav .subNav a {
	font-size: 11px;
	padding-left: 15px;
}

#tblTopRight {
	margin-left: 5px;
}

#tdTopRightSearchBar {
	padding-top: 15px; 
	padding-bottom: 12px;
}

#tdTopRightSearchBar input {
	width: 178px; 
	line-height: 21px; 
	height: 21px; 
	.height: 23px;
	.line-height: 23px;
	padding: 0px; 
	border: 1px solid #000; 
	padding-top: 7px; 
	.padding-top: 5px;
	font-size: 9pt;
	background: url("../images/inputbg.jpg");
}

#tdTopRightSubmit {
	text-align: right;
	width: 96px;
}

#tdTopRightSubmit input {
	background: #149a9a; 
	color: #fff; 
	border: 0px; 
	font-size: 8pt; 
	height: 26px; 
	width: 48px;
}

#trTopRightRed {
	 background: #bd2c00; 
	 color: #fff; 
	 font-size: 9pt; 
	 line-height: 29px;
}

#trTopRightRed a {
	color: #fff;
	text-decoration: none;
}

#tdTopRightRedLogin {
	 padding-left: 4px;
	  width: 133px;
	 
}

#tdTopRightRedCart {
	width: 52px
}

#tdTopRightRedAccount {
	text-align: right; 
	padding-right: 4px;
}

/***** DEFAULT PAGE *****/

#tblDefaultContent {
	padding-top: 20px;
}

#tdDefaultLeft {
	padding-left: 15px;
}

#tdDefaultMiddle {

}

#tdDefaultRight {
	padding-right: 20px;
}

#tblTopSellers {
	margin-left: 21px;
	background: #e1ede9;
	font-size: 8pt;
	font-family: arial;
	width: 210px;
}

#tblFoot {
	padding-top: 6px;
	font-size: 8pt;
	width: 100%;
}

#tblFoot a {
	color: #000;
	text-decoration: none;
}

/***** DEFAULT IFRAME *****/

#tblIDefault {
	background: #d4e4df;
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
}

#tblIDefault a {
	padding-left: 8px;
	color: #000;
	text-decoration: none;
	line-height: 19px;
}

#tblIDefault td.odd {
	background: #e1ede9;
}

/***** PAGE SPECIFIC *****/

#tdPageRight {
	width: 100%;
	padding-right: 14px;
}

#tblPageContent {
	width: 100%;
}

#tdBreadcrumbs {
	line-height: 24px;
	padding-left: 10px;
	background: #bd2c00;
	width: 100%;
	color: #fff;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

#tdBreadcrumbs a {
	color: #fff;
	text-decoration: none;
}

#tdPageImage {
	padding-top: 4px;
	padding-bottom: 13px;
}

#tdPageContent {
	padding-bottom: 20px;
}

#tdPageBottom {
	background: url("../images/bottom_bg.jpg") repeat-x;
	height: 35px;
}

/***** FRAGRANCE PAGE *****/

#tdFragranceNav {
	padding-left: 7px;
}

#tblFragranceNav {
	width: 169px;
}

#tblFragranceNav td {
	background: url("../images/fragrance_bg.jpg") no-repeat;
	line-height: 19px;
	width: 169px;
	padding-bottom: 3px;
}


#tblFragranceNav a {
	font-family: "Times New Roman", Times, serif;
	color: #000;
	text-decoration: none;
	padding-left: 18px;
	display: block;
}

#tdFragranceBanner {
	padding-top: 9px;
}

/***** FRUITS & BERRIES PAGE (PRODUCT RESULTS?) *****/

#tblProductResults {
	width: 100%;
}

#tblProductResults td {
	border-right: 1px solid #bd2c00;
	padding-left: 12px;
}

/***** PRODUCT RESULT *****/

#tblProductResult {
	width: 100%;
}

#tdProductSummary {
	background: #d4ebeb;
	height: 70px;
	padding-left: 15px;
}

#tdProductResultLeft {
	padding: 0px 15px 0px 9px;
	border-right: 1px solid #7d7d7d;
	width: 197px;
}

#tdProductResultRight {
	padding: 0px 0px 9px;
}

#tblProductDetails {
	padding-left: 25px;
	padding-top: 10px;
	.margin-left: 25px;
	.padding-left: 0px;
}

#tdProductPricing {
	padding-left: 28px;
}

#trProductDetailsGreen {
	background: #a2caca;
}

#tdProductDetailsGreenLeft {
	padding: 6px 0px 12px 17px;
}

#tdProductDetailsGreenRight {
	padding: 6px 10px 20px 17px;
}

/* font styles */
	/* TEXT 1 */
		.text1	{
			font-family: Arial, Helvetica, sans-serif;
			font-size:9pt;
			color: #000;
			}
		.text1 a {
			color: #149a9a;
			text-decoration:none
		}
		.text1 a:hover {
			color:#000;
		}

	/* TEXT 2 */
		.text2	{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9pt;
			color:#000;
			font-weight:bold;
			}
		.text2 a {
			color: #111111;
			text-decoration:none
		}
		.text2 a:hover {
			color:#000;
		}

	/* TEXT 3 */
		.text3	{
			font-size:14px;
			color:#666;
			}
		.text3 a {
			color: #bd2c00;
			text-decoration:none
		}
		.text3 a:hover {
			color:#CCC;
		}

	/* HEADER 1 */
		.header1	{
			font-size:16px;
			color: #149a9a;
			}
		.header1 a {
			color: #000;
			text-decoration:none
		}
		.header1 a:hover {
			color:#149a9a;
		}

	/* HEADER 2 */
		.header2	{
			font-size:11pt;
			font-weight:bold;
			color:#111111;
			}
		.header2 a {
			font-weight:bold;
			color: #999;
			text-decoration:none;
		}
		.header2 a:hover {
			color:#111111;
		}

	/* HEADER 3 */
		.header3	{
			font-size:18px;
			color:#bd2c00;
			}
		.header3 a {
			font-weight:bold;
			color: #999;
			text-decoration:none
		}
		.header3 a:hover {
			color:#bd2c00;
		}
/* END font styles */		
		
		
		
/*
END CMS REQUIRED STYLES
Add Custom Site Styles BELOW
*/