* { margin: 0; padding: 0;  }

body 				{ margin: 10px 0; text-align: center; background-color: #FFFFFF; }
body, p, div, td	{ font: 12px/normal "Trebuchet MS", Arial, Helvetica, sans-serif; color: #313131;}
select				{ font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: normal; }
input				{ }

p					{ padding-top: 6px; padding-bottom: 8px; }

a				 	{ color:#0000FF; text-decoration:underline; }
a:hover 			{ color:#FF0000; text-decoration:none; }

.em					{ color: #996633; }
.large				{ font-size: 14px;}
h1, h2, h3, h4		{ font-size: 14px;}

td.bodytext h2			{ font-weight: normal; font-size: 16px; line-height: 32px; color: #996633; }
td.bodytext h3			{ font-weight: normal; font-size: 14px; color: #996633; margin: 0; padding: 0; padding-top: 10px; }

				
/* -------------------------------------------- */
/* 					Layout  					*/
/* -------------------------------------------- */

#container			{ width: 870px; margin: 0px auto; background: url(../_img/bg_container.gif) repeat-y top left; text-align: left;}
#header				{ width: 870px; height: 240px; background: url(../_img/bg_header.jpg) no-repeat top right;}
#header h1			{ width: 870px; height: 145px; font-size: 1px; color: #FFFFFF; }
#header h1 span		{ font-size: 1px; color: #FFFFFF; text-indent: -10000px; }

/* MENU ONE */
#header #menu_1				{ width: 850px; height: 30px; margin-left: 10px; color: #FFFFFF;   }
#header #menu_1 div.left,
#header #menu_1 div.right	{ width: 395px; height: 30px; margin-left: 20px; float: left;  }
#header #menu_1 div.right	{ text-align: right; }
#header #menu_1 p			{ margin: 0; padding: 0; line-height: 30px; color: #FFFFFF; font-size: 14px; }

/* MENU TWO */
#header #menu_2				{ width: 850px; height: 35px; margin-left: 30px; }
#header #menu_2 p			{ margin: 0; padding: 0; line-height: 35px; color: #FFFFFF;  font-size: 14px; }

#header p a			{ text-decoration:none; color: #FFFFFF; }
#header p a:hover	{ text-decoration:underline; color: #996633; }


#nav				{ width: 850px; height: 30px; margin-left: 10px; background-color: #663300; }
#nav div.left		{ width: 400px; height: 30px; float: left; margin-left: 20px; }
#nav div.right		{ width: 410px; height: 30px; float: left; text-align: right; }
#nav div p 			{ margin: 0; padding: 0; font: 11px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: right; font-weight: normal; }
#nav div p a			{ color: #FFFFFF; text-decoration: none;  }
#nav div p a:hover		{ text-decoration:underline; color: #996633; }

#nav div.left input.keywords		{ width: 195px; margin-right: 8px; margin-top: 4px; border: 1px solid #C3C3C3; border-top: 1px solid #666666; border-left: 1px solid #666666; padding: 2px; }
#nav div.left input.submit			{ display: none; width: auto; height: 17px; padding: 0; cursor: pointer; border: none; background: none; color: #FFFFFF; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#nav div.left p					{ text-align: left;  }


#holder					{ width: 850px; margin-left: 10px; background: url(../_img/bg_holder.gif) repeat-y top left; }
#content				{ width: 810px; margin-left: 15px; padding: 10px 0;  }

#footer					{ width: 870px; height: 90px; background:  url(../_img/bg_footer.gif) no-repeat top left; }

#copyright					{ width: 850px; padding-left: 20px; background-color: #FFFFFF; }
#copyright	p				{ color: #333333; font-size: 11px; margin: 0; padding: 0; padding-top: 4px; padding-bottom: 6px; }
#copyright	p a				{ color: #333333; text-decoration: none; }
#copyright	p a:hover		{ color: #9C6331; text-decoration: underline; }


#copyright div.left			{ width: 640px; float: left; }
#copyright div.right		{ width: 190px; float: left; text-align: right; }
#copyright div.right p		{ text-align: right; }


#copyright div.line_1			{ clear: both; margin: 0; }
#copyright div.line_1 div.left	{ width: 490px; }
#copyright div.line_1 div.right	{ width: 340px; }

#copyright div.right p a.adcreator			{ display: block; width: 83px; height: 20px; float: right; background: url(../_img/adcreator1.gif) no-repeat center center;}
#copyright div.right p a:hover.adcreator	{ background-image: url(../_img/adcreator2.gif);}
#copyright div.right p a.adcreator span		{ display: none; }
/* -------------------------------------------- */
/* 						FORMS  					*/
/* -------------------------------------------- */

input						{  font-size: 10px; padding: 2px; }



/* -------------------------------------------- */
/* 					CUSTOM  					*/
/* -------------------------------------------- */

span.label				{ width: 75px; font-weight: bold; }
span.smallText			{ font-size: 9px;}



/* sub category listing with image */
span.sub-category-name	{ display: block; padding: 25px 0; text-decoration: none; font-size: 12px; font-weight: bold; color: #333333; }
table.sub-category		{ margin-top: 30px; }



div.orange-box			{ background: #CDB8A5 url(../_img/bg_box600_top.gif) no-repeat left top; }
div.orange-box p		{ padding: 10px 10px 1px 10px; width: 580px; font-size: 1.2em; text-align: justify; color:#3D1400; }
div.orange-box div		{ width: 600px; height: 9px; background: url(../_img/bg_box600_btm.gif) no-repeat left bottom; }

div.blue-box			{ background: #EAF4FD url(../_img/bg_box600_top_blue.gif) no-repeat left top; }
div.blue-box p			{ color: #003265; padding: 10px 10px 1px 10px; width: 580px; font-size: 1.2em; text-align: center; }
div.blue-box div		{ width: 600px; height: 9px; background: url(../_img/bg_box600_btm_blue.gif) no-repeat left bottom; }

/* -------------------------------------------- */
/* 					HOME PAGE  					*/
/* -------------------------------------------- */
#home						{ width: 850px; min-height: 250px;  background: url(../_img/home/bg_home.jpg) no-repeat top left; }

#home div.welcome			{ width: 480px; height: 250px; margin-left: 20px;  }
#home div.welcome h1		{ width: 480px; height: 56px; background: url(../_img/home/h1_welcome.gif) no-repeat top left; font-size: 1px; color: #764719; }
#home div.welcome h1 span	{ text-indent: -10000px;  }
#home div.welcome h2		{ color:#FFFFFF; font-size: 14px; font-weight: normal; }
#home div.welcome p			{ color:#FFFFFF; font-size: 11px; line-height: 18px;  }


#home div.yellow			{ width: 505px; height: 49px; float: left; background-color: #FFF16E; }
#home div.orange			{ width: 342px; height: 49px; margin-left: 3px; float: left; background-color: #FDB813; }

#home div.yellow p			{ padding-top: 13px; }
#home div.yellow p,
#home div.orange p			{ color: #996633; font-weight: bold; font-size: 12px; padding-left: 20px; }

#home div.hampers				{ padding: 20px 10px; clear: both; }
#home table.hampers 			{ display: block; margin: 0; clear: both; }
#home table.hampers td			{ border-right: 1px solid #CCCCCC; text-align: center; }
#home table.hampers td.last		{ border: none; }
#home table.hampers tr.label td	{ padding-top: 10px; }
#home table.hampers tr.label td a		{ color: #333333; text-decoration: none; }
#home table.hampers tr.label td a:hover	{ color: #996633; text-decoration: underline; }


/* -------------------------------------------- */
/* 					PRODUCTS  					*/
/* -------------------------------------------- */
a span.sub-category-name	{ text-decoration: none !important; }

div.category_text 				{ padding-top: 15px; }	
div.category_image				{ padding-top: 15px; padding-bottom: 20px; }



form input.contactus			{ width: 380px; padding: 2px; }


