body, html {
	margin: 0;
	padding: 0;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	background: #ffffff;
}

/*HEADER*/

div#header { margin: 0 auto; width: 755px; height: 64px; background: #96a200; }

div#header a { text-decoration: none; color: #000000; }

div#header div#header_search { width: 100%; text-align: right; padding: 5px 0px 0px 0px; height: 19px; line-height: 19px; margin-bottom: 5px; }

div#header div#header_search  input { width: 106px; height: 17px; font-size: 10px; border-bottom: solid 1px #aaaaaa; border-right: solid 1px #aaaaaa; border-left: solid 1px #000000; border-top: solid 1px #000000; }

div#header h1 { display: inline; margin: 0px 7px 0px 7px; padding: 0; font-size: 20px; color: #ffffff; font-family: Arial; font-weight: normal; }

div#header ul, div#header ul li { display: inline; margin: 0; padding: 0; }

div#header ul li  a { border-right: solid 1px #000000; padding: 0px 3px 0px 0px; }

div#header ul li  a.noborder { border: 0; }

/*BODY*/

div#body { clear: both; float: none; margin:0 auto; width: 755px; }

/*BODY MENUBAR*/

div#body div#left { width: 232px; float: left; clear: left; }

div#body div#left div#menubar { width: 230px; float: left; background: #b3bf1d; border-bottom: 0; font-size: 12px; padding: 0px 0px 50px 0px; }

div#body div#left div#menubar h3 { font-size: 18px; font-weight: normal; font-family: 'Trebuchet MS', Arial; margin: 15px 0px 0px 10px; padding: 0; }

div#body div#left div#menubar a { text-decoration: none; color: #004477; display: block; padding: 3px 0px 3px 2px; line-height: 12px; height: 12px; }

div#body div#left div#menubar a:hover { color: #ffffff; background: #96a200; }

div#body div#left div#menubar  ul { list-style: none; margin: 10px 10px 0px 10px; padding: 0; }

div#body div#left div#menubar hr { color: #c3c8cb; background-color: #c3c8cb; border: 0; height: 1px; line-height: 1px; height: 1px; width: 93%; }

div#body div#left div#left-images { width: 232px; }

div#body div#left div#left-images img#image1 { margin: 0px 0px 10px 0px;}

div#body div#left div#left-images img#image2 { position: relative; left: -16px; }

/*BODY PAGE-CONTENT*/

div#body div#right { width: 518px; float: right; clear: right; text-align: right; }

div#body div#right div#page-content { width: 516px; border: solid 1px #b2b2b2; text-align: left; font-size: 12px; font-family: Arial; color: #5a6f7f; }

div#body div#right div#page-content h1 { color: #e77a37; font-family: 'Trebuchet MS', Arial; font-size: 21px; margin: 15px; }

div#body div#right div#page-content h2 { color: #000000; font-family: 'Trebuchet MS', Arial; font-size: 18px; margin: 15px; }

div#body div#right div#page-content h6 { color: #5a6f7f; font-size: 12px; font-family: Arial; margin: 15px; }

div#body div#right div#page-content p { margin: 10px 15px 10px 15px; text-align: justify; }

div#body div#right div#page-content hr { color: #c3c8cb; background-color: #c3c8cb; border: 0; height: 1px; line-height: 1px; height: 1px; width: 90%; }

div#body div#right div#page-content img#content_image { float: right; border: solid 1px #aeb71e; margin: 0px 15px 0px 15px; }

div#body div#right div#page-content div.content_offers { width: 33%; float: left; margin: 10px 0px 10px 0px; font-size: 12px; line-height: 16px; }

div#body div#right div#page-content div.content_offers hr { margin: 10px; text-align: center; }

div#body div#right div#page-content div.content_offers div { text-align: center; margin: 0 auto; height: 130px; }

div#body div#right div#page-content div.content_offers div.offer { margin: 0px 10px 0px 10px; text-align: left; }

div#body div#right div#page-content div.content_offers h5 { color: #0953aa; font-size: 13px; margin: 0px 0px 5px 0px; }

div#body div#right div#page-content div.content_offers h6 { color: #000000; font-size: 12px; margin: 0; font-weight: normal; }

div#body div#right div#page-content div.content_offers i { margin: 0; color: #757575; font-style: normal; }

div#body div#right div#page-content div.content_offers i u { text-decoration: line-through; }

div#body div#right div#page-content div.content_offers b { color: #d21929; font-weight: bold; margin: 0; }

div#body div#right div#page-content div.content_offers h6 b { margin: 0; }

/* PRODUCT */

DIV#prod_garden {CLEAR: both; FLOAT: none; MARGIN: 0px auto; WIDTH: 755px; TEXT-ALIGN: left; BACKGROUND-COLOR:#FFFFFF}

#prod_details {	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 0px; TEXT-ALIGN: left; width:50%;}

#prod_title {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #d2d2d2 1px solid;}

#prod_desc {MARGIN: 10px 0px}

#prod_title H2 {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #323232}

/* FOOTER */

div#footer { margin: 0 auto; width: 755px; height: 42px; background: #b3bf1d; clear: both; float: none; line-height: 42px; color: #004377; }

div#footer a { text-decoration: none; color: #004377; }

div#footer img#footer_img { margin: 0px 10px 0px 10px; }

div#footer div#footer_right { float: right; margin-right: 10px; }

div#footer div#footer_right ul { list-style: none; display: inline; }

div#footer div#footer_right ul li { display: inline; }

div#footer div#footer_right ul li a { padding: 0px 4px 0px 4px; display: inline; }

div#footer div#footer_right ul li.noborder { background: 0; }


/* FOOTER MENU */

div#footer_menu { margin: 0 auto; width: 755px; clear: both; float: none; color: #000000; text-align: center; }

div#footer_menu  a  { text-decoration: none; color: #000000; border-right: solid 1px #96a2a9; padding: 0px 5px 0px 5px; }

div#footer_menu ul { list-style: none; display: inline; }

div#footer_menu ul li { display: inline; }

div#footer_menu ul li a.noborder { border: 0; }

/* SPACE */

div.space { margin: 0 auto; width: 755px; height: 10px; clear: both; float: none; }

/* FORM*/

fieldset
{
	display: block;
	width: 90%;
	margin: 0 0 1em 0;
	border: 0 solid #000000;
	padding: 1em 1em 1em 1em;
	background-color: #EEEEEE;
}

fieldset.submit
{
	border: none;
	background-color: transparent;
	text-align: center;
}

fieldset.radio
{
	width: 65%;
	margin: 0 0 0 0;
	background-color: #DDDDDD;
}

fieldset.radio input
{
	clear: both;
	float: left;
	width: auto;
}

fieldset.radio label
{
	font-weight: normal;
}



label
{
	display: block;
	margin-bottom: 1em;
	font-weight: bold;
}

legend
{
	font-style: italic;
}

select
{
	display: block;
}

