/* CSS Document */


BODY							{padding: 0px; margin: 0px;}
IMG								{border: none}


/*	BODY CSS	*/
#body							{width: 590px; background-image: url(../images/bg_body.gif); background-repeat: repeat-y; background-color:#FFFFFF; padding: 0px 0px 10px 10px;}
#body #text						{font-family: Trebuchet MS; font-size: 13px; width: 420px}
#body #heading					{padding: 20px 0px 20px 0px}
#body #heading2					{padding: 30px 0px 9px 0px}
#body #heading3					{padding: 30px 0px 9px 0px}
#body #heading4					{padding: 10px 0px 0px 0px}
#body P							{margin: 10px 0px 0px 0px}
#body H4						{margin: 20px 0px 0px 0px; font-family: Trebuchet MS; font-size: 12px;}
#body #products					{width: 442px}
#body #products2				{width: 442px; padding: 9px 0px 0px 0px}


/*	FOOTER CSS	*/
#footer							{background-image: url(../images/bg_footer.gif); background-repeat: repeat-x; width: 100%; padding: 10px 0px 0px 0px}
#footer #content				{width: 582px}
#footer #left					{background-repeat: no-repeat; background-position: left; height: 20px; padding: 3px 0px 0px 11px; vertical-align:middle}
#footer #background				{width: 582px; padding: 9px 0px 20px 0px; background:white url(../images/footer_stripe.gif);}

.copy1							{font-family: Trebuchet MS; font-size: 10px; color: #666666;} 
.copy2							{font-family: Trebuchet MS; font-size: 10px; color: #999999} 


/*	HEADER CSS	*/
#header							{height: 185px}
#header #top					{height: 127px; width: 762px}
#header #top #logo				{width: 195px; float: left}
#header #top #cart				{float: right; width: 178px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:right}
#header #top #cart img			{border: 0px}
#header #top #cart #b_view	 	{float: right; padding: 2px 1px 0px 0px; width: 35px; border: 0px}
#header #top #cart #b_save 		{float: right; padding: 2px 1px 0px 0px; width: 32px; border: 0px}
#header #top #cart #b_clear 	{float: right; padding: 2px 1px 0px 0px; width: 39px; border: 0px}
#header #top #cart #b_checkout 	{float: right; padding: 2px 0px 0px 0px; width: 60px; border: 0px}

#header #build					{width: 100%; padding: 0px; margin: 0px; background-image: url(../images/nav_bg.gif); background-repeat: repeat-x;}

#header #tnav					{height: 37px; width: 782px}
#header #tnav #bhome			{float: left; padding: 0px 0px 0px 0px; width: 61px;}
#header #tnav #buy				{float: left; padding: 0px 0px 0px 2px; width: 148px;}
#header #tnav #nutrition		{float: left; padding: 0px 0px 0px 2px; width: 157px;}
#header #tnav #about			{float: left; padding: 0px 0px 0px 2px; width: 91px;}
#header #tnav #jobs				{float: left; padding: 0px 0px 0px 2px; width: 55px;}
#header #tnav #contact			{float: left; padding: 0px 0px 0px 2px; width: 106px;}
#header #tnav #searchn			{float: left; padding: 0px 0px 0px 2px; width: 130px;}
#header #tnav #spaces_i			{float: left; padding: 0px 0px 0px 0px; width: 2px; height: 37px; background: white;}
#header #tnav #spaces_ii		{float: left; padding: 0px 0px 0px 0px; width: 10px; height: 37px; background: white;}

#header #subnav					{height: 21px; width: 800px}
#header #subnav #v_dots_i		{float: left; width: 1px; padding: 0px 0px 0px 2px; background: white;}
#header #subnav #v_dots_ii		{float: left; width: 1px; padding: 0px 0px 0px 0px;}
#header #subnav #v_dots_iii		{float: left; width: 1px; padding: 0px 9px 0px 0px; background: white;}
#header #subnav #sugar_search	{float: left; width: 158px; padding: 0px 0px 0px 0px;}
#header #subnav #register		{float: left; width: 52px; padding: 0px}
#header #subnav #login			{float: left; width: 38px; padding: 0px}
#header #subnav #deliver		{float: left; width: 116px; padding: 0px}
#header #subnav #fine			{float: left; width: 59px; padding: 0px}
#header #subnav #help			{float: left; width: 32px; padding: 0px}
#header #subnav #logout			{float: left; width: 47px; padding: 0px}
#header #subnav #mylists		{float: left; width: 50px; padding: 0px}
#header #subnav #profile		{float: left; width: 50px; padding: 0px}
#header #subnav #spaces			{float: left;}

#prod_description 				{font-family: Trebuchet MS; font-size: 13px; margin: 0px 0px 1px 0px;}
#prod_head						{font-family: Trebuchet MS; font-size: 11px; margin: 10px 0px 1px 0px; font-weight:bold; border-bottom: 1px #cccccc solid}
#prod_11px						{font-family: Trebuchet MS; font-size: 11px; margin: 0px 0px 1px 0px;}


/*	NAV CSS		*/
#nav							{width: 160px; margin: 0px 0px 0px 2px}
#nav #search					{background-color: #E8E8E8; height: 49px; padding: 10px 0px 0px 10px}
#nav #search #buttons			{padding: 0px 10px 5px 0px; float: right}

#nav #categories				{background-color: #E8E8E8; font-family: Trebuchet MS; font-size: 11px; margin: 0px 0px 1px 0px; width: 160px}
#nav #categories A				{padding: 0px 0px 0px 5px;}
#nav #categories #brands		{padding: 0px 0px 0px 10px; height: 15px; vertical-align:middle}
#nav #categories #country		{padding: 0px 0px 0px 10px; height: 15px; vertical-align:middle}
#nav #categories #variety		{padding: 0px 0px 0px 10px; height: 15px; vertical-align:middle}
#nav #categories #sub			{padding: 0px 0px 0px 20px; height: 15px; vertical-align:middle}
#nav #categories #white_line	{width: 160px; background-color: #FFFFFF}

#nav #mailing					{background-color: #E8E8E8; font-family: Trebuchet MS; font-size: 11px; margin: 12px 0px 1px 0px; width: 160px}
#nav #mailing #item				{padding: 0px 0px 0px 10px; height: 15px;}
#nav #mailing #white_line		{width: 160px; background-color: #FFFFFF}

#nav #best_sellers				{margin: 10px 0px 1px 0px; background-color: #E8E8E8; font-family: Trebuchet MS; font-size: 11px; width: 160px}
#nav #best_sellers #item		{padding: 0px 0px 0px 10px; height: 15px;}
#nav #best_sellers #white_line	{width: 160px; background-color: #FFFFFF}


/* NETMERCHANT CUSTOMISATION */
.body_main						{font-family: Trebuchet MS; font-size: 11px; padding: 10px 0px 0px 0px;}
.body_home						{font-family: Trebuchet MS; font-size: 11px; padding: 10px 0px 0px 0px;}
.cartsummary					{font-family: Trebuchet MS;}
.cartsummary_popup_table		{border:0px; background-color:white}
.parents						{font-family: Trebuchet MS; font-size: 10px; margin:0px; padding:0px; text-transform:uppercase}
.bestseller_header				{background-color: #FFFFFF; color: #FF0066; width: 160px;}
.bestseller_list				{background-color: #E8E8E8; font-family: Trebuchet MS; font-size: 11px; width: 160px; border: 0px}
.product_browse_headers			{color: black; margin:0px 0px 0px 0px; padding:5px 0px 2px 0px;}
.product_detail_name			{color: black; font-size: 20px; margin:0px 0px 0px 0px; padding:5px 0px 2px 0px;}
.search_header					{color: black; font-size: 20px; margin:0px 0px 0px 0px; padding:5px 0px 2px 0px;}
.Recommendations_list			{background-color: #E8E8E8;}
.cartsummary_buttons			{padding: 0px 3px 0px 3px; font-family: Trebuchet MS; font-size: 10px; text-transform:uppercase}
.cartsummary_buttons_hover		{padding: 0px 3px 0px 3px; font-family: Trebuchet MS; font-size: 10px; text-transform:uppercase}
.cartSummary_popup_header		{border: 0px}
.cartSummary_popup_qty			{border-bottom: 1px solid black;}


#viewMenu						{background-color: #E8E8E8;}
#sortMenu						{background-color: #E8E8E8;}
#iframe_cartsummary				{position: absolute; left: 582px; top: 0px; height: 126px}
#CartIsEmpty, #FullCartSummary, #ShowCheckout, #ShowUserprofile, #itemaddedpopup,
								{width: 388px; height: 86px}

