img, div, a, h1 { behavior: url(iepngfix.htc) } 

body { background: #AAA; margin: 0 0 18px 0; font: normal 80% "Trebuchet MS", Verdana, Arial, sans-serif; line-height: 150%; }

div#wrapper { width: 750px; margin: 18px auto 0 auto; border: 0px solid #333; background: #E9E9D8 url(images/wrapper_2tone_bg.gif) repeat-y; }

div#header { height: 100px; width: 750px; position: relative; margin: 0; padding: 0; background: #476995 url(images/blue_sky_header_bg.jpg) 0 0 no-repeat;  border: 0px solid #333; }

#since1999 { position: absolute; top: -10px; left: -15px; height: 50px; width: 50px; background: url(images/SINCE-1999.png) center center no-repeat; color: #FFF; font-size: 90%; /*visibility: hidden;*/ }

div#title { position: absolute; top: 23px; left: 15px; }

div#title h2 { display: none; }

#usdaorganic { position: absolute; top: 2px; left: 650px; z-index: 7; }

#usdaorganictwo { position: absolute; top: 7px; left: 355px; z-index: 7; }

div#begreenbewellbadge { position: absolute; top: 2px; left: 669px; z-index: 7; }

div#blueberries { position: absolute; top: 51px; left: 435px; width: 198px; height: 49px; overflow: hidden; z-index: 6; }

div#wheatgrass { position: absolute; top: -30px; left: 556px; width: 210px; height: 130px; overflow: hidden; z-index: 5; }

div#threehundredservings { position: absolute; top: 26px; left: 591px; width: 158px; height: 66px; overflow: hidden; z-index: 10; }

div#pomegranate { position: absolute; top: -11px; left: 508px; width: 210px; height: 109px; overflow: hidden; z-index: 4; }

div#maincontent { float: left; width: 516px; margin: 0; padding: 17px; color: #207326; /* USED TO BE #409346 */ line-height: 170%; background: #FFF; }

#maincontent p { font-size: 110%; }

div#maincontent h2 { margin: 0 0 6px 0; font-size: 180%; line-height: 120%; }

div#maincontent h3 { margin: 0 0 6px 0; font-size: 150%; line-height: 150%; margin-bottom: 15px; }

div#maincontent a { color: #207326; text-decoration: none; border-bottom: 1px dotted #207236; font-weight: bold; }

div#maincontent a:hover { color: #207326; border-bottom: 1px solid #207236; }


/* new formula home page ingredient div */
#newformulahomepageingredients { width: 495px; background: #CDC url(images/newformulahomepageingredients_bg_top.gif) 0 0 no-repeat; margin: 0; padding: 15px 10px; }
#newformulahomepageingredientsbottom { width: 515px; height: 15px; background: #CDC url(images/newformulahomepageingredients_bg_bottom.gif) 0 0 no-repeat; margin: 0 -10px -15px -10px; padding: 0; }
#newformulahomepageingredients h4 { margin: 0 0 10px 0; padding: 0; font-size: 120%; }

/* new formula home page ingredient table */
table.newformulahomepageingredients { background: #CDC; width: 100%; font-size: 110%; }
table.newformulahomepageingredients td { padding: 1px 5px; }
table.newformulahomepageingredients td.lighter { background: #DFEFDF; }
table.newformulahomepageingredients td.total { border-top: 0px solid #207236; font-weight: bold; }



#imageright { float: right; margin: 0 0px 10px 15px; }


div#begreenbewell { color: #FFF; width: 130px; height: 20px; float: right; margin: -30px -120px 6px 0; padding: 4px;text-align: center; font-size: 110%; line-height: 110%; }


#ingredientstable tr.green { background: #D6F0C9; }

#ingredientstable tr.white { background: #FFF; }

#ingredientstable tr:hover { background: #C6E0B9; }

div#maincontent #ingredientstable a { padding: 5px; display: block; text-decoration: none; border-bottom: 0px solid #FFF; }


div#rightcolumn { float: right; width: 176px; margin: 0; padding: 12px; border: 0px solid #333; background: #E9E9D8; color: #207236; } 

div#rightcolumn h2 { margin: 9px 0 5px 0; font-size: 170%;} 

div#rightcolumn h3 { margin: 10px 0 4px 0; font-size: 150%; line-height: 130%; } 

div#rightcolumn h4 { margin: 0 0 2px 0; font-size: 110%; } 

div#rightcolumn p a { color: #207326; font-weight: bold; font-size: 110%; text-decoration: none; border-bottom: 1px dotted #207236; margin: 0 0 4px 0; } 

div#rightcolumn p a:hover { border-bottom: 1px solid #207236; } 

div#rightcolumn p { margin: 0 0 14px 0; color: #207326; } 

div#rightcolumn img { margin: 0 -12px 0 -12px; border: 0px solid #CCC; padding: 0; } 

div#rightcolumn a img { border: 0px solid #CCC; padding: 0; } 

div#rightcolumn input { float: right; margin: 5px 0px 0 4px; } 



div#canisterbox { position: relative; width: 200px; margin-right: -40px; }

div#now8 { position: absolute; width: 81px; height: 81px; top: -37px; left: 125px; margin: 0; padding: 0 0 0 20px; z-index: 7; }



div#footer { clear: both; width: 726px; height: 40px; padding: 12px; color: #EEE; background: #409145 url(images/footer_bottom_bg.gif) bottom no-repeat; text-align: center; }

div#footer a { color: #EEE; text-decoration: none; }

div#footer a:hover { text-decoration: underline; }

div#copyright { text-align: center; font: normal 86% verdana; color: #EEE; padding: 10px; }



#navshadow {
/*margin-left: -20px;*/
background: url(images/blender_culture_middle_body_shadow_bg.jpg);
}

#navcontainer
{
/*background: #607999;*/
margin-left: 0px;
padding: 0px;
height: 30px;
width: 750px;
background: #409346 url(images/nav-bg-green.gif) repeat-x top left;
}

#navcontainer ul
{
/*border-right: 1px solid #999;*/
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#navcontainer ul li a
{
/*background: #333;*/
/*width: 140px;*/
height: 30px;
border-top: 0px solid #506989;
border-left: 0px solid #607999;
border-bottom: 0px solid #607999;
border-right: 0px solid #5CAF62;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
color: #FFF;
text-decoration: none;
display: block;
text-align: center;
font: bold 13px/30px "Trebuchet MS", Verdana, sans-serif;
}

#navcontainer ul li a:hover
{
color: #FFF;
background: #409346;
text-decoration: none;
}

#navcontainer a:active
{
background: #000;
color: #FFF;
}

#navcontainer li#ingredients {
width: 106px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#navcontainer li#order {
width: 126px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#navcontainer li#retailers {
width: 91px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#navcontainer li#testimonials {
width: 115px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#navcontainer li#about {
width: 91px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#navcontainer li#links {
width: 146px;
padding-right: 0px;
border-right: 0px solid #5CAF62;
}

#navcontainer li#home {
width: 69px;
padding-right: 0px;
border-right: 1px solid #5CAF62;
}

#ingredientslist h4 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: normal;
	padding: 0 0 6px 10px;
	background: url(images/green-bullet.gif) no-repeat 0 7px;
	line-height: 160%;
	font-size: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#ingredientslist h4 a {
	color: #207326;
	font-weight: bold;
	text-decoration: underline;
	padding: 0px;
/*	border-bottom: 1px solid #63B669;*/
}

.topbarshadow {
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
}

.middlebodyshadow {
	background-image: url(images/blender_culture_middle_body_shadow_bg.jpg);
	background-repeat: repeat-y;
	background-position: center 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
}

.bottombarshadow {
	background-image: url(images/blender_culture_bottom_bar_shadow_bg.jpg);
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 50px;
	background-position: 0px 0px;
}

.roundedshadow {
	background-image: url(images/comp_test_wide_bg_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin: 25px;
	padding: 25px;
}

#grassbg {
	clear: left;
	padding: 31px 100px 50px 50px;
	background: #101010 url(images/grass_bg.gif) no-repeat bottom right;
	margin-left: 20px;
	margin-right: 20px;
	}
	
.buytabright {
	float: right;
	text-align: right;
	background: url(images/photo_shadow.jpg);
	margin-top: 10px;
	margin-bottom: 8px;
	margin-left: 15px;
	margin-right: 20px;
	paddinig: 0px;
}


/* right column styles */

.rightcolumn p {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 80%;
	color: #207326;
	line-height: 170%;
	margin-left: 13px;
	margin-right: 13px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.rightcolumn p a {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #207326;
	line-height: 170%; 
	text-decoration: none;
	padding: 0px;
}

.rightcolumn a:hover img {
	border-top: 0px solid #207326;
	border-bottom: 0px solid #207326;
}

.rightcolumn p a.rightcolumnlink {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #207326;
	line-height: 170%; 
	text-decoration: none;
	padding: 0px;
	border-bottom: 1px solid #308336;
}

.rightcolumn .sublink a {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #207326;
	line-height: 170%; 
	text-decoration: underline;
	padding: 0px;
}

.rightcolumn .sublink a:hover {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #207326;
	line-height: 170%; 
	text-decoration: underline; 
	border-bottom: 1px solid #63B669; 
}
	
.rightcolumn .orderlink {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 100%;
	color: #207326;
	line-height: 170%; 
	text-decoration: underline;
	padding: 0px;
}

.orderlink2 {
	font-family: "Trebuchet MS", verdana, arial, sans-serif;
	font-weight: bold; 
	font-size: 100%;
	color: #207326;
	line-height: 150%; 
	text-decoration: none;
	text-align: center; 
	padding: 0px;
}

.orderlink2  a:hover {
	text-decoration: underline;
}
	
/* end right column styles */



.maincontent table a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	line-height: 100%;
	color: #207326;
}

.greenheadertext {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 180%;
	font-weight: bold;
	line-height: 130%;
	color: #207326;
	margin: 0 0 20px 0;
	padding: 0;
}

.retailersblock {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #D6F0C9;
	border: 0px solid #333;
}

.leftcolumnlink {
	padding-top: 4px; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 74%; 
	color: #FFF; 
	text-align: center;
}

.leftcolumnlink a {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 100%; 
	font-weight: bold;
	color: #FFF; 
	text-align: center;
	line-height: 160%;
	text-decoration: none;
}

.leftcolumnlink a:hover {
	text-decoration: underline;
}

.cannisterborder {
	border-bottom: 1px solid #ddd;
}

.davidbikeshadow { 
	background-image: url(images/davidbikenz-2_SHADOW.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.davidbikeborder { 
	border: 1px #CCC solid;
}
		
.greenemphasis {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	line-height: 100%;
	color: #207326;
}

.greenemphasislink {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	line-height: 100%;
	color: #207326;
	text-decoration: none;
	border-bottom: 1px solid #090;
}

.greenlink { 	
	color: #207326;
	font-weight: bold;
	text-decoration: none;
	padding: 1px;
	border-bottom: 1px solid #63B669;
}

.greenbackground { 
	color: #060;
	background: #b3ddb0;
	text-decoration: none;
	padding: 2px;
}

.greenbackground a { 
	color: #060;
	background: #b3ddb0;
	text-decoration: none;
}

.greenbackground a:hover { 
	text-decoration: underline;
}

/* navigation */

#navshadow {
	background-image: url(images/blender_culture_nav_shadow_bg.jpg);
	background-repeat: repeat-y;
	background-position: center 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#navshadow2 {
	background-image: url(images/blender_culture_nav_shadow_bg.jpg);
	background-repeat: repeat-y;
	background-position: center 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#nav {
	float: left;
	width: 750px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 68%;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	border-top: 0px solid #6677AA;
	border-bottom: 0px solid #6677AA;
	background: #409346 url(images/nav-bg-green.gif) repeat-x top left;
	margin-left: 0px;
	}
#nav ul {
	float: left;
	width: 750px;
	}

#nav li {
	float: left;
	margin: 0;
	padding: 0 0px 0 0;
	list-style: none;
	border-right: 1px solid #5CAF62;
	}
#nav li.last {
	border-right: 0px solid #409346;
	}
#nav a {
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 13px;
	padding-right: 13px;
	text-decoration: none;
	border-bottom: none;
	color: #fff;
	}
#nav a:hover, #nav a.active {
	color: #fff;
	background: #409346;
	}
#nav a.active {
	font-weight: bold;
	}

.greenhoverlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	color: #009900;
	text-decoration: none;
}

.greenhoverlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 150%;
	color: #009900;
	text-decoration: underline;
}

.greenhoverlink a:hover {
	text-decoration: underline;
}

.footer {
	text-align: center;
	font: bold 76% "Trebuchet MS", verdana;
	color: #eee;
	text-decoration:none;
} 

.footer a { 
	font: bold 100% "Trebuchet MS", verdana;
	color: #eee;
		text-decoration:none;
} 

.footer a:hover {
	text-decoration: underline;
	}
	
hr { color: #50A356; margin-bottom: 10px; }



/* HOME PAGE ORDER AND INGREDIENTS PANEL*/

div#homepanel { width: 220px; float: right; background: #FFF; border: 0px solid #111; margin: 0 0 4px 10px;}



/* GREEN 220 PX WIDE HOMEBOX ON HOME PAGE */

div#orderhomebox { background: #CDC url(images/homebox_bg_220w.gif) top no-repeat; border: 0px solid #111; padding: 9px 7px 0px 8px; margin: 0 0 14px 0;}

div#orderhomebox h2 { margin: 0; padding: 0; font-size: 23px; line-height: 30px; }

div#orderhomebox h3 { margin: 5px 0 2px 0; padding: 0; font-size: 15px; background: #CDC; }

div#orderhomebox p { margin: 0px 5px 0px 0px; padding: 0; background: #CDC; border: 0px solid #333; }

div#orderhomebox form { margin:0; padding: 0; }

div#orderhomebox input { float: right; margin: 6px 4px 0 3px; }



/* GREEN ORDER BOX ON ORDER PAGE */

div#orderpagebox { float: left; width: 235px; background: #CDC url(images/orderpagebox_bg.gif) top no-repeat; border: 0px solid #111; padding: 9px 7px 0px 8px; margin: 10px 0 14px 0;}

div#orderpagebox h2 { margin: 0; padding: 0; font-size: 23px; }

div#orderpagebox h3 { margin: 5px 0 2px 0; padding: 0; font-size: 15px; background: #CDC; }

div#orderpagebox p { margin: 0px 5px 21px 0px; padding: 0; background: #CDC; border: 0px solid #333; }

div#orderpagebox form { margin: 0; padding: 0; }

div#orderpagebox input { float: left; margin: 6px 6px 2px 0px; padding: 0 0 3px 0;}

div#orderpageboxbottom { border: 0px solid #666; padding: 3px; background: #CDC url(images/orderpage_box_bottom.gif) bottom no-repeat; margin: 0 -7px 0 -8px; }



/* GREEN CASE ORDER BOX ON ORDER PAGE */

div#orderpagecasebox { float: right; width: 235px; background: #CDC url(images/orderpagebox_bg.gif) top no-repeat; border: 0px solid #111; padding: 9px 7px 0px 8px; margin: 10px 0 14px 0;}

div#orderpagecasebox h2 { margin: 0; padding: 0; font-size: 23px; }

div#orderpagecasebox h3 { margin: 5px 0 2px 0; padding: 0; font-size: 15px; background: #CDC; }

div#orderpagecasebox p { margin: 0px 5px 0px 0px; padding: 0; background: #CDC; border: 0px solid #333; }

div#orderpagecasebox form { margin: 0; padding: 0; }

div#orderpagecasebox input { float: left; margin: 6px 6px 0px 0px; }

div#orderpagecaseboxbottom { border: 0px solid #666; padding: 3px; background: #CDC url(images/orderpage_box_bottom.gif) bottom no-repeat; margin: 0 -7px 0 -8px; }



/* HOME PAGE INGREDIENTS BOX*/

div#homeingredientslist { background: #CDC url(images/homebox_bg_220w.gif) top no-repeat; border: 0px solid #111; padding: 9px 7px 0px 8px; margin: 0;}

div#homeingredientslist h3 { font-size: 20px; line-height: 25px; margin: 0px 0 5px 0; }

div#homeingredientslist h4 { font-size: 12px; font-weight: normal; line-height: 21px; margin: 0; padding: 0 0 0px 8px; background: url(images/green-bullet.gif) no-repeat 0 7px; }

div#homeingredientslist h4 a { border-bottom: 1px dotted #207326; text-decoration: none; font-weight: normal; }

div#homeingredientslist h4 a:hover { border-bottom: 1px solid #207326; }

div#homeingredientslist h5 { font-size: 12px; line-height: 19px; margin: 1px 0 1px 0; padding: 0; }

div#homeingredientslist h5 a { border-bottom: 1px dotted #207326; text-decoration: none; }

div#homeingredientslist h5 a:hover { border-bottom: 1px solid #207326; }

div#homeingredientslistbottom { padding: 6px 0 0 0; background: #CDC url(images/homebox_bg_bottom_220w.gif) bottom no-repeat; margin: 0 -7px 0 -8px; border: 0px solid #666; }

div#homeingredientslistbottom2 { width: 220px; padding: 6px 0 0 0; background: #CDC url(images/homebox_bg_bottom_220w.gif) bottom no-repeat; margin: 0 -7px 0 0px; border: 0px solid #666; }

/* FIGURED THIS OUT 2008.02.04: GET RID OF THE link border by applying defeat class to anchor, NOT to img */ 

div#homeingredientslist img { margin: 2px -7px 2px -8px; }

div#homeingredientslist a.aboutuslabel { border: 0px solid #CDC; } 



div#eighthyear2 { float: left; width: 90px; height: 90px; position: relative; margin: 0 10px 10px 0; background: url(images/8th_year_bg.png) center center no-repeat; } 

div#eighthyearinner2 { width: 90px; height: 90px; position: absolute; top: 50%; margin-top: -17px; color: #FFF; font-size: 11px; text-align: center; text-transform: uppercase; font-weight: bold; line-height: 17px; }



/* img, div { behavior: url(iepngfix.htc) } */



div#eighthyear { float: left; width: 90px; height: 90px; margin: 0 10px 10px 0; text-align: center; vertical-align: middle; background: url(images/8th_year_bg.png) center center no-repeat; border: 1px solid #333; } 

div#eighthyearmiddle { position: relative; top: 50%; border: 2px solid #F66; padding: 0px; text-align: center; }

div#eighthyearinner { width: 82px; position: absolute; top: -50%; color: #333; font-size: 0.9em; text-align: center; text-transform: uppercase; font-weight: bold; border: 1px solid #111; display: block; } 



/* SIDE PANEL ORDER */

div#sidepanelorder { margin: 0; padding: 0; }



/* SALE BOX ON HOME PAGE */

div#salehome { 
	float: right; 
	width: 220px; 
	margin: 0 0 10px 9px;
}

div#salehomebottom { 
	width: 200px; 
	height: 5px; 
	margin: 0;
	padding: 0px;
	border: 0px solid #333;  
	background: #CDC url(images/sale_bg_bottom_7h.gif) bottom no-repeat; 
}

div#salehome h2 { 
	margin: 0; 
	padding: 8px 10px 0px 10px; 
	background: url(images/sale_bg_top.gif); 
	border: 0px solid #111; 
	font: bold 23px/26px "Trebuchet MS", Verdana, sans-serif;
}

div#salehome h2 b { 
	font: normal 11px "Trebuchet MS", Verdana, sans-serif;
}

div#salehome h3 { 
	margin: 0; 
	padding: 2px 10px 0px 10px; 
	background: url(images/sale_bg_bottom.gif) bottom; 
	border: 0px solid #111; 
	font: bold 16px/23px "Trebuchet MS", Verdana, sans-serif;
}

div#salehome h3 a { 
	text-decoration: none; 
}

div#salehome h3 a:hover { 
	text-decoration: underline; 
}

div#salehome p { 
	margin: 0; 
	padding: 5px 5px 0px 8px; 
	border: 0px solid #111; 
	font: normal 12px/20px "Trebuchet MS", Verdana, sans-serif;
	background: #CDC; 
}

div#salehome form { 
	float: left; 
	margin: 8px 6px 2px 7px; ;
} 

/* SALE BOX ON ORDER PAGE */

div#sale { 
	float: right; 
	width: 250px; 
	margin: 0 0 10px 9px;
}

div#sale h2 { 
	margin: 0; 
	padding: 8px 10px 0px 10px; 
	background: url(images/sale_bg_top_250w.gif); 
	border: 0px solid #111; 
	font: bold 30px/30px "Trebuchet MS", Verdana, sans-serif;
}

div#sale h2 b { 
	font: normal 11px "Trebuchet MS", Verdana, sans-serif;
}

div#sale h3 { 
	margin: 0; 
	padding: 2px 10px 0px 10px; 
	background: url(images/sale_bg_bottom_250w.gif) bottom; 
	border: 0px solid #111; 
	font: bold 16px/23px "Trebuchet MS", Verdana, sans-serif;
}

div#sale h3 a { 
	text-decoration: none; 
}

div#sale h3 a:hover { 
	text-decoration: underline; 
}

div#sale p { 
	margin: 0; 
	padding: 4px 0 5px 0; 
	border: 0px solid #111; 
	font: normal 12px/20px "Trebuchet MS", Verdana, sans-serif;
}

div#sale form { 
	float: left; 
	margin: 8px 6px 1px 0;
} 


div#order { 
	float: left; 
	width: 250px; 
	margin: 0 0 10px 0;
}

div#order h2 { 
	margin: 0; 
	padding: 8px 10px 0px 10px; 
	background: url(images/sale_bg_top_250w.gif); 
	border: 0px solid #111; 
	font: bold 23px/30px "Trebuchet MS", Verdana, sans-serif;
	/*font-variant: small-caps; */
}

div#order h3 { 
	margin: 0; 
	padding: 2px 10px 0px 10px; 
	background: url(images/sale_bg_middle.gif) top; 
	border: 0px solid #111; 
	font: bold 16px/23px "Trebuchet MS", Verdana, sans-serif;
}

div#order h3 a { 
	text-decoration: none; 
}

div#order h3 a:hover { 
	text-decoration: underline; 
}

div#order p { 
	margin: 0; 
	padding: 7px 10px 5px 10px; 
	border: 0px solid #111; 
	font: normal 12px/20px "Trebuchet MS", Verdana, sans-serif;
	background: url(images/sale_bg_bottom_250w.gif) bottom; 
}

div#order form { 
	float: left; 
	margin: 10px 6px 1px 10px;
} 



/* ORDER CASE */

div#ordercase { 
	float: right; 
	width: 250px; 
	margin: 0 0 10px 0;
}

div#ordercase h2 { 
	margin: 0; 
	padding: 8px 10px 0px 10px; 
	background: url(images/sale_bg_top_250w.gif); 
	border: 0px solid #111; 
	font: bold 23px/30px "Trebuchet MS", Verdana, sans-serif;
	/*font-variant: small-caps; */
}

div#ordercase h3 { 
	margin: 0; 
	padding: 2px 10px 0px 10px; 
	background: url(images/sale_bg_middle.gif) top; 
	border: 0px solid #111; 
	font: bold 16px/23px "Trebuchet MS", Verdana, sans-serif;
}

div#ordercase h3 a { 
	text-decoration: none; 
}

div#ordercase h3 a:hover { 
	text-decoration: underline; 
}

div#ordercase p { 
	margin: 0; 
	padding: 7px 10px 5px 10px; 
	border: 0px solid #111; 
	font: normal 12px/20px "Trebuchet MS", Verdana, sans-serif;
	background: url(images/sale_bg_bottom_250w.gif) bottom; 
}

div#ordercase form { 
	float: left; 
	margin: 10px 6px 1px 10px;
} 



/*  SOLD OUT  */

div#soldout { 
	float: right; 
	width: 250px; 
	margin: 0 0 10px 0;
}

div#soldout h2 { 
	margin: 0; 
	padding: 8px 10px 0px 10px; 
	background: url(images/sale_bg_top_250w.gif); 
	border: 0px solid #111; 
	font: bold 23px/30px "Trebuchet MS", Verdana, sans-serif;
	/*font-variant: small-caps; */
}

div#soldout h3 { 
	margin: 0; 
	padding: 2px 10px 5px 10px; 
	background: url(images/sale_bg_bottom_250w.gif) bottom no-repeat; 
	border: 0px solid #111; 
	font: bold 16px/23px "Trebuchet MS", Verdana, sans-serif;
}

