body {
	color:#333333;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:10px;
	line-height:18px;
	text-align:center;
	background:#fcf9d8;
	background-image:url('/assets/common/images/Fall_09/newbk.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px;
}
td {
	color:#333333;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:10px;
}
a, a:link, a:visited {
	color:#780210;
	text-decoration:none;
}
a, a:hover {
	text-decoration:underline;
	color:#780210;
}
a span {
	height: 1px;
	width: 1px;
	position: absolute;
	overflow: hidden;
	top: -10px;
}
img {
	border:0px;
}
table.masterProductTable {
	margin-top:20px;
}
.a_lrg_green {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #336633;
	font-weight: bold;
}
.a_lrg_green a:link {
	color: #619661;
	text-decoration: none
}
.a_lrg_green a:visited {
	color: #619661;
	text-decoration: none
}
.a_lrg_green a:hover {
	color: #580202;
	text-decoration: underline
}
.a_lrg_green a:active {
	color: #580202;
	text-decoration: underline
}
.a_lrg_red {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #943733;
	font-weight: bold;
}
.a_lrg_red a:link {
	color: #943733;
	text-decoration: none
}
.a_lrg_red a:visited {
	color: #943733;
	text-decoration: none
}
.a_lrg_red a:hover {
	color: #076B1C;
	text-decoration: underline
}
.a_lrg_red a:active {
	color: #076B1C;
	text-decoration: underline
}
.a_lrg_orange {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #8C4104;
	font-weight: bold;
}
.a_lrg_orange a:link {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orange a:visited {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orange a:hover {
	color: #075A3C;
	text-decoration: underline
}
.a_lrg_orange a:active {
	color: #075A3C;
	text-decoration: underline
}
.a_lrg_orangen {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #8C4104;
	font-weight: normal;
}
.a_lrg_orangen a:link {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orangen a:visited {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orangen a:hover {
	color: #8C4104;
	text-decoration: underline
}
.a_lrg_orangen a:active {
	color: #8C4104;
	text-decoration: underline
}
.a_lrg_orange2 {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 12px;
	color: #8C4104;
	font-weight: bold;
}
.a_lrg_orange2 a:link {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orange2 a:visited {
	color: #8C4104;
	text-decoration: none
}
.a_lrg_orange2 a:hover {
	color: #075A3C;
	text-decoration: underline
}
.a_lrg_orange2 a:active {
	color: #075A3C;
	text-decoration: underline
}
.a_lrg_red2 {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #B36416;
	font-weight: bold;
}
.a_lrg_red2 a:link {
	color: #B36416;
	text-decoration: none
}
.a_lrg_red2 a:visited {
	color: #B36416;
	text-decoration: none
}
.a_lrg_red2 a:hover {
	color: #580202;
	text-decoration: underline
}
.a_lrg_red2 a:active {
	color: #580202;
	text-decoration: underline
}
.a_lrg_blue {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #0033CC;
	font-weight: bold;
}
.a_sm {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.1em;
}
.a_sm_grey {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #6E6E6E;
	letter-spacing: 0.1em;
}
.a_reg {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
}
.a_lrg {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}
.v_sm {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.v_sm a:link {
	color: #345005;
	text-decoration: underline
}
.v_sm a:visited {
	color: #345005;
	text-decoration: underline
}
.v_sm a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_white {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.v_sm_white a:link {
	color: #ffffff;
	text-decoration: none
}
.v_sm_white a:visited {
	color: #ffffff;
	text-decoration: none
}
.v_sm_white a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_white a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_bold {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.v_sm_grey {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #6E6E6E;
}
.v_sm_orange {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B77F06;
}
.v_sm_orange a:link {
	color: #B77F06;
	text-decoration: underline
}
.v_sm_orange a:visited {
	color: #B77F06;
	text-decoration: underline
}
.v_sm_orange a:hover {
	color: #B77F06;
	text-decoration: underline
}
.v_sm_orange a:active {
	color: #B77F06;
	text-decoration: underline
}
.v_sm_red {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #761616;
}
.v_sm_red a:link {
	color: #761616;
	text-decoration: none
}
.v_sm_red a:visited {
	color: #761616;
	text-decoration: none
}
.v_sm_red a:hover {
	color: #08611A;
	text-decoration: underline
}
.v_sm_red a:active {
	color: #08611A;
	text-decoration: underline
}
.v_sm_redreg {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #A65757;
}
.v_sm_redreg a:link {
	color: #A65757;
	text-decoration: none
}
.v_sm_redreg a:visited {
	color: #A65757;
	text-decoration: none
}
.v_sm_redreg a:hover {
	color: #A65757;
	text-decoration: underline
}
.v_sm_redreg a:active {
	color: #A65757;
	text-decoration: underline
}
.v_sm_brown {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #865a02;
	font-weight: bold;
}
.v_sm_brown a:link {
	color: #865a02;
	text-decoration: none
}
.v_sm_brown a:visited {
	color: #865a02;
	text-decoration: none
}
.v_sm_brown a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_brown a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_ltbrown {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #A4855B;
	font-weight: bold;
}
.v_sm_ltbrown a:link {
	color: #A4855B;
	text-decoration: none
}
.v_sm_ltbrown a:visited {
	color: #A4855B;
	text-decoration: none
}
.v_sm_ltbrown a:hover {
	color: #996600;
	text-decoration: underline
}
.v_sm_ltbrown a:active {
	color: #996600;
	text-decoration: underline
}
.v_sm_blue {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #7B7BBF;
	font-weight: bold;
}
.v_sm_blue a:link {
	color: #7B7BBF;
	text-decoration: none
}
.v_sm_blue a:visited {
	color: #7B7BBF;
	text-decoration: none
}
.v_sm_blue a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_blue a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_green {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #2C5E0E;
	font-weight: bold;
}
.v_sm_green a:link {
	color: #264911;
	text-decoration: none
}
.v_sm_green a:visited {
	color: #264911;
	text-decoration: none
}
.v_sm_green a:hover {
	color: #2C5E0E;
	text-decoration: underline
}
.v_sm_green a:active {
	color: #2C5E0E;
	text-decoration: underline
}
.v_sm_greenreg {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #476535;
	font-weight: normal;
}
.v_sm_greenreg a:link {
	color: #476535;
	text-decoration: none
}
.v_sm_greenreg a:visited {
	color: #476535;
	text-decoration: none
}
.v_sm_greenreg a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_greenreg a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_green2 {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #819E45;
	font-weight: bold;
}
.v_sm_green2 a:link {
	color: #819E45;
	text-decoration: none
}
.v_sm_green2 a:visited {
	color: #819E45;
	text-decoration: none
}
.v_sm_green2 a:hover {
	color: #39768A;
	text-decoration: underline
}
.v_sm_green2 a:active {
	color: #39768A;
	text-decoration: underline
}
.v_sm_gold {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #807719;
	font-weight: bold;
}
.v_sm_gold a:link {
	color: #807719;
	text-decoration: none
}
.v_sm_gold a:visited {
	color: #807719;
	text-decoration: none
}
.v_sm_gold a:hover {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_gold a:active {
	color: #8D2E2E;
	text-decoration: underline
}
.v_sm_purple {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 10px;
	color: #97649C;
	font-weight: bold;
}
.a_sm {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #5A0D01;
	font-weight: bold;
}
.missing {
	font-size: 10px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	color: #CC0000
}
.missingbold {
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #CC0000;
	font-weight: bold;
}
.input {
	background-color: white;
	border-color: #666666;
	border-style: solid;
	border-width: 1;
	color: #666666;
	font-size: 8pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
.ccValidationError {
	font-size: 20px;
	font-weight: bold;
}
/* WebTools Main CSS */

#parentDiv {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:753px;
}
#masterDiv {
	width:753px;
	float:left;
	padding-left:2px;
	background:url(/assets/common/images/Fall_09/leftnavscroll.jpg) 2px 0px repeat-y;
}
#header {
	background-image:url('/assets/common/images/Fall_09/footerbk.jpg');
	background-repeat:repeat-y;
	float:left;
	width:747px;
}
#logo {
	width:325px;
	margin-top:25px;
	float:left;
}
#login {
	margin-top:-10px;
	float:right;
}
.logintd {
	font-weight: 500;
	font-size: 11px;
}
#search {
	align: right;
	text-align:right;
	margin-top:5px;
	margin-bottom:-8px;
	float:right;
	font-weight: 500;
	font-size: 12px;
	width: 400px;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	color:#556421;
}
#headerMenu {
	margin-top:30px;
	float:right;
	width:421px;
	text-align:right;
	font-size: 15px;
	font-weight: 500;
	color:#780210;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
#status {
	margin-top:5px;
	float:right;
	width:421px;
	text-align:right;
	font-weight: 500;
	font-size: 11px;
}
#status a {
	color:#556421;
}
#mainMenu {
	float:left;
	width:747px;
	text-align:left;
	background-image:url('/assets/common/images/Fall_09/footerbk.jpg');
	background-repeat:repeat-y;
}
#menuCol {
	float:left;
	width:181x;
	margin-left:0px;
}
.npleftslot {
	text-align:left;
	float:left;
	width:181px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}
#content {
	width:566px;
	float:left;
	text-align:left;
	margin-bottom:-5px;
}
#content a, a:visited, a:link {
	color:#780210;
	text-decoration:none;
}
#content a:hover {
	color:#780210;
	text-decoration:underline;
}
#contenthome {
	width:566px;
	height:490px;
	padding-left:4px;
	margin-top:-1px;
}
#contentstatic {
	width:540px;
	margin:0px 5px 5px 25px;
	padding:0px 0px 0px 0px;
}
#contentstatic a, a:visited, a:link {
	color:#780210;
	text-decoration:none;
}
#contentstatic a:hover {
	color:#780210;
	text-decoration:underline;
}
#cartcontent {
	float:left;
	width:540px;
	margin:0px 5px 5px 5px;
	padding:0px 0px 0px 0px;
}
#cartcontent a, a:visited, a:link {
	color:#780210;
	text-decoration:none;
}
#cartcontent a:hover {
	color:#780210;
	text-decoration:underline;
}
#secheader {
	height:30px;
	padding-top:10px;
	padding-left:2px;
	width:565px;
	margin-top:26px;
	margin-left:5px;
}
#menuDisplay {
	background-color:#F0F5E9;
	border:1px solid #E0EADB;
	width:181px;
	padding-top:2px;
}
#menuDisplay a, #menuDisplay a:visited {
	color:#8C4104;
	font-size:13px;
	padding-left:5px;
	font-family: Arial, Verdana;
	line-height:20px;
	text-decoration:none;
}
#menuDisplay a:hover {
	text-decoration:underline;
}
#featHolder {
	float:left;
	width:100%;
}
#featHolder td {
}
.prodTable td {
	float:left;
	width:125px;
	text-align:center;
	vertical-align:top;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:10px;
	color:#666666;
	padding-top:12px;
	padding-left:14px;
	line-height:13px;
}
.prodcollection td {
	float:left;
	width:125px;
	text-align:center;
	vertical-align:top;
	font-family: Arial, Verdana;
	font-size:10px;
	color:#666666;
	padding-top:12px;
	padding-left:14px;
	line-height:13px;
}
.prodcollectiontop td {
	float:left;
	width:125px;
	text-align:center;
	vertical-align:top;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:14px;
	line-height:13px;
}
.detail a, .detail a:visited, .detail a:hover {
	color:#000000;
}
#detailDisplay {
	margin-top:10px;
}
#footer {
	padding-top:14px;
	width:747px;
	float:left;
	text-align:center;
	font-family: Arial, Verdana;
	font-size:12px;
	color:#000000;
	background-image:url('/assets/common/images/Fall_09/footerbk.jpg');
	background-repeat:repeat-y;
}
#footer a, a:visited, a:link {
	color:#780210;
	text-decoration:none;
}
#footer a:hover {
	color:#780210;
	text-decoration:underline;
}
.copyright {
	font-size:10px;
	color:#999999;
	padding-bottom:25px;
}
#textLinks {
	padding-right:75px;
	padding-left:75px;
	margin-top:15px;
}
#textLinks a {
	font-weight:normal;
	color:#8C4104;
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
}
#textLinks p {
	font-weight:bold;
}
#textLinks p.large a {
	font-weight:bold;
	padding-right:20px;
	padding-left:20px;
	font-size:12px;
}
.prodTitle {
	color:#5d633d;
	font-size:18px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
b #ctl00_partname_sysPartName {
	color:#5d633d;
	font-size:18px;
	font-family: Arial, Verdana;
}
.nptrailerslot {
	background-color:#ffffff;
	text-align:center;
}
#bottomText {
	color:#6E6E6E;
	font-family: Arial, Verdana;
	font-size: 10px;
	border:1px solid #B5D5B5;
	background-color:#FFFFFF;
	background: URL("bg_orchardbottom_2.jpg") 12px left no-repeat;
	width:600px;
	text-align:left;
}
#bottomText p {
	padding:0px;
	margin:0px;
	padding-left:16px;
	padding-right:16px;
	margin-bottom:5px;
	line-height:13px;
	letter-spacing: 0.1em;
}
#bottomText p.title {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	letter-spacing: 0em;
	padding-bottom:10px;
	padding-top:15px;
	background-color:#FFFFFF;
}
#ctl00_partnotes_nppnblock_NotesPanel {
}
#notesWrapper {
	/*border:0px solid #ff00ff;
	background-color:#33CCCC;*/
	text-align:left;
	vertical-align:top;
}
td.descrip {
	font-family: Arial, Verdana;
	font-size: 10px;
	letter-spacing: 0em;
}
table.nptableCart {
	padding:0px;
	margin-top:10px;
}
tr.npsubheader th {
	font-size:10px;
	font-weight:bold;
	font-color:#666666;
	border-bottom:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#f8f5e0;
}
table.discountTable {
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	background-color:#f8f5e0;
}
table.discountTable td {
	font-weight:bold;
}
table.nptableExp td {
	font-size:11px;
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
}
td.deliveryDate {
	padding:5px;
	border:1px solid #bdbfa1;
	background-color:#dbddc5;
	color:#ad1730;
	font-size:11px;
}
.custHoliday {
	background-color:red;
}
.pricePanelDisplay {
	border:0px;
}
/* TOP NAV */

#menuwrapper {
	background-color: #556421; /* TOP BAR MAIN BACKGROUND */
	margin-bottom: 4px;
	position:relative;
	z-index:2;
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
	background-color: #556421;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	background-color: #556421;
}
#p7menubar a {
	display: block;
	text-decoration: none;
	padding: 5px 9px 5px 9px;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color: #fcf9d8;
}
#p7menubar a.trigger {
	padding: 5px 13px 5px 13px;
}
#p7menubar li {
	float: left;
	width: 9em;
}
#p7menubar li ul, #p7menubar ul li {
	width: 16em;
}
#p7menubar ul li a {
	font-size: 12px;
	color: #fcf9d8;
	border-right: 0;
	padding: 3px 16px 3px 16px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #ded995;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {
	color: #fcf9d8;
	background-color: #556421; /* TOP BAR HOVER BACKGROUND */
	text-decoration: none;
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #556421;
	background-color: transparent;
}
#p7menubar ul a:hover {
	text-decoration: underline;
	background-color: #ded995!important;
	color: #556421!important;
}
#p7menubar li {
	width: auto;
}
/* LEFT NAV */

#navBlock {
	width:181px;
	display:block;
	min-height:453px;
	background:url(/assets/common/images/Fall_09/leftnavbk.jpg) top left no-repeat transparent;
	layer-background-color: #000000;
	padding:15px 0 0 0;
	border-top:0px solid #fcf9d8;
}
#navBlock ul {
	margin:0 0 7px 0;
	padding: 0 0 0 0;
}
ul li {
	list-style:none;
}
#navBlock ul li a {
	display:block;
	height:21px;
	width:171px;
	padding:0 0 0 12px;
	cursor:pointer;
	font-size:13px;
	line-height:20px;
	font-weight:500;
	color:#556421;
	text-decoration:none !IMPORTANT;
}
#navBlock ul li a:hover {
	color:#fcf9d8;
	background-color:#556421;
}
#navBlog {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
}
#navBlog a {
	color:#780210 !IMPORTANT;
	font-size:14px !IMPORTANT;
}
#navBlog a:hover {
	color:#fcf9d8 !IMPORTANT;
}
#colLeft {
	float:left;
	width:181x;
	overflow:hidden;
}
#catalog {
	font-size:14px;
	line-height:17px;
	font-weight:500;
	color:#780210;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	text-decoration:none !IMPORTANT;
	padding: 0 0 0 12px;
}
#social {
	width:171px;
	margin-left:12px;
	font-size:11px;
	line-height:20px;
	font-weight:600;
	color:#556421;
	text-decoration:none !IMPORTANT;
}
#social a {
	text-decoration:none !IMPORTANT;
}
/* MAIN BLOCK */

#imgSplit {
	display:block;
	height:113px;
	width:236px;
}
#imgSplit img {
	float:left;
}
#mainTop {
	display:block;
}
#mainTop #left {
	float:left;
}
#mainTop #right {
	display:block;
	width:176px;
	padding-left:1px;
	background-color:#FFFFFF;
}
#mainTop #bottom {
	float:left;
	display:block;
	width:563px;
	padding-top:4px;
	padding-bottom:4px;
}
.bottomserif {
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif !IMPORTANT;
	font-size:16px;
	color:#4d834f;
}
.bottomsanserif {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !IMPORTANT;
	font-size:13px;
	color:#fcf9d8;
	letter-spacing:-.1px;
}
.bottomsanserif a, a:hover, a:visited {
	color:#5a762c;
	text-decoration:none;
	cursor: pointer;
}
#mainBottom {
	float:left;
	display:block;
}
/* STATIC PAGES */

#req {
	font-weight:bold;
	color:#990000;
	margin:0;
}
h1, h2, h3, h4, h5 {
	font-family: Arial, Verdana !IMPORTANT;
	font-size:18px;
	font-weight:bold;
	COLOR: #5d633d;
}
h2 {
	font-size:15px !IMPORTANT;
	font-weight:bold;
	color:#651a29 !IMPORTANT;
	margin:0;
}
h3 {
	font-size:12px !IMPORTANT;
	font-weight:bold;
	color:#3C110A;
	margin:0;
}
h4 {
	font-size:18px !IMPORTANT;
	font-weight:bold;
	color:#990000;
}
p, ul, ul li {
	font-size:12px !IMPORTANT;
}
ul {
	margin:0 0 0 14px;
	padding:0;
}
ul li {
	margin:0;
	padding:0;
}
a img, img {
	border:none;
	padding:0;
	margin:0;
}
#mainTitle, .mainTitle {
	display:block;
	width:500px;
	font-family: Arial, Verdana;
	font-size:15px;
	font-weight:bold;
	color:#651a29;
	margin:45px 0 8px 24px;
}
.collection {
	width:100%;
	font-size:14px !IMPORTANT;
	font-family: Arial, Verdana;
	color:#3C110A;
	margin:14px 0 14px 24px;
	background:url(/assets/common/themes/SandboxTheme/dot_horiz.gif) bottom left repeat-x transparent;
}
#productsAll {
	padding-top:12px;
* width:539px !IMPORTANT;
* float:left;
}
#StaticTitle {
	display:block;
	font-family: Arial, Verdana !IMPORTANT;
	font-size:15px !IMPORTANT;
	font-weight:bold !IMPORTANT;
	color:#651a29 !IMPORTANT;
	margin-top:24px !IMPORTANT;
}
/* FORM */

.text {
	border:1px solid #3C110A;
}
#cartTable {
	font-size:11px !IMPORTANT;
}
#cartTable td {
	font-size:11px !IMPORTANT;
	font-family: Arial, Verdana !IMPORTANT;
}
/* PRODUCT DETAIL */
#prodDetil .left, #prodDetil .right {
	float:left;
}
#prodDetil .left {
	margin-right:12px;
}
#prodDetil .left img {
	display:block;
}
#prodDetil .right h1 {
	width:254px;
	font-size:18px;
	margin:0 0 0 0;
	color:#5d633d;
}
#prodDetil .left #zoom {
	display:block;
	margin:10px 0 0 12px;
}
#prodDetil p {
	width:254px;
	margin:0 0 8px 0;
}
.prodDesc {
	font-size:12px;
	font-family: Arial, Verdana;
	color:#535547;
	text-align:justify;
}
.prodAddl {
	font-size:11px;
	font-family: Arial, Verdana;
	color:#aaac8e;
	color:#535547;
}
.prodSpec {
	font-size:11px;
	font-family: Arial, Verdana;
	color:#aaac8e;
	color:#535547;
	margin-right:25px;
}
.prodPrice {
	font-size:12px;
	font-weight:bold;
}
.addToCart_btn {
	display:block;
	height:28px;
	width:150px;
	background:url(../../images/buttons/addCart_GREEN.gif) top left no-repeat transparent;
}
.clear_text {
	text-indent: -9999px;
	font-size: 0;
	text-decoration: none;
}
.clear {
	clear: both;
	font-size: 0;
	height: 0;
}
/* ----- HarvestClub Tool Tip ----- */
#theToolTip {
	position: absolute;
	left: -300px;
	width: 266px;
	border: 2px solid #C0C09F;
	padding: 20px 20px 20px 20px;
	background-color: #FFFFFF;
	visibility: hidden;
	z-index: 100;
	text-align:left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135, strength=4);
}
#theToolTipPointer {
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}
#theToolTip p {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: normal;
	font-size: 10px!IMPORTANT;
	color: #000000;
	line-height: 12px;
	margin-top:0;
}
#ToolTipTextWrap {
	font-weight:bold;
	font-size: 6px;
	color: #000000;
}
