*						{margin:0; padding:0;}

body					{ background-color:#251e19; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff;}

a, a:visited			{color:#f38d3a; text-decoration:underline;}
a:hover					{color:#fff; text-decoration:none;}

h4						{ font-size:14px; color:#b1ebe9; margin-bottom:8px;}

#menu					{ width:411px; height:39px; padding-left:1px; padding-top:5px; padding-bottom:37px; float:left; background:url(img/bcg_menu.jpg); background-position:bottom right; background-repeat:no-repeat;}
#menu a					{ padding-right:3px; float:left;}

#page_menu				{ border-bottom:1px #625647 solid; border-top:1px #625647 solid; color:#f38d3a; font-size:12px; padding-top:10px; margin-top:6px; padding-bottom:10px;}
#page_menu a, #page_menu a:visited	{ color:#f38d3a; text-decoration:underline;}
#page_menu a:hover		{ color:#fff; text-decoration:none;}

#contact_box			{ width:200px; height:143px; font-size:11px; padding-top:62px; padding-left:93px; margin-left:36px; background:url(img/contact_bcg.gif); background-position:top left; background-repeat:no-repeat;}

#quote_box				{ width:370px; height:220px; margin-top:30px; color:#dbd6b3; font-style:italic; padding:90px 24px 0 24px; background:url(img/quote_bcg.jpg); background-repeat:no-repeat; background-position:top left;}

#content_left			{ width:412px; float:left; margin-top:23px; padding-bottom:36px;}

#content_right			{ float:left;}

.products_box			{ width:411px; background:url(img/prod_box_bcg.gif); background-repeat:repeat-y;}
.products_box p			{ padding:0 20px 10px 20px;}
.products_header		{ background:url(img/prod_1.gif); background-position:top left; background-repeat:no-repeat; padding-top:50px; padding-left:140px; height:29px;}

.order_2				{ background:url(img/order2_bcg.gif); background-position:top left; background-repeat:no-repeat; width:411px; height:41px;}

.repetition				{ background:url(img/bcg_mid.jpg); background-position:top left; background-repeat:repeat-x; background-color:#4b3d32; height:81px;}

.footer					{ border-top:1px #a56d3a solid; color:#ff973c; padding-top:16px; padding-right:60px; padding-left:3px; padding-bottom:50px; font-size:10px;}
.footer a, .footer a:visited{ text-decoration:none; color:#ff973c;}
.footer a:hover			{ text-decoration:underline;}

.order_link				{ width:272px; background:url(img/order_bcg.jpg); background-position:top left; background-repeat:no-repeat; padding-left:115px;}

dl						{ padding:0; margin:0; padding-bottom:2px;  margin-bottom:1px; display:table; width:100%; }
dt						{ font-weight:bold; float:left; padding-top:2px;}
dd						{ margin-left:120px;  }
dd label				{ cursor:pointer;}
dd label input 			{ margin-bottom:0px;}
dd label:hover 			{ border-bottom:1px #c00 solid;}
.input_type				{ background-color:#dbd6b3; border:1px #42352b solid;}
.submitbutton			{ margin-right:10px; width:67px; height:23px; background: url(img/button_submit.gif); background-position:top left; background-repeat:no-repeat; border:0; cursor:pointer;}
.cancelbutton			{ margin-right:10px; width:67px; height:23px; background: url(img/button_cancel.gif); background-position:top left; background-repeat:no-repeat; border:0; cursor:pointer;}
.addbutton				{ margin-right:10px; width:245px; height:37px; background: url(img/button_add_to_shop.gif); background-position:top left; background-repeat:no-repeat; border:0; cursor:pointer;}

.phillips a 				{ text-decoration:none; color:#fff; font-weight:bold; border-bottom:1px #f96 dashed;}

