body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #382614;
}

p { font-family: Georgia, Times New Roman, Times, serif; color: #363636; font-size: 12px; line-height: 18px; margin: 0 0 1em 0;}
td { font-family: Georgia, Times New Roman, Times, serif; color: #363636; font-size: 12px; line-height: 18px;}

h1 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 15px; color: #4E0104; margin-bottom: 0;}
h2 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #5785A2; margin-bottom: 0;}
h5 { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #8D8D8D;}

hr { background-color: #E8BE7C; height: 1px; border: 0; }

a:link { color: #640205; text-decoration: underline; }
a:visited { color: #460406; text-decoration: underline; }
a:hover { color: #8C2125; text-decoration: underline; }

td.bgdhomeleft { background-image: url(images/bgd_home_left.gif); width: 245px;}
td.bgdhomeright { background-image: url(images/bgd_home_right.gif); width: 535px;}

td.leftextension { background-image: url(images/ext_leftside_int.gif); }
td.rightextension { background-image: url(images/ext_rightside_int.gif); }
td.main { background-color: #ffffff; width: 650px;}

#form { border-collapse: collapse;}
#form th { font-family: Verdana, Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 12px; background-color: #FADCAC; padding: 3 3 3 3; color: #2A1C0E; text-align: left;}
#form td { font-family: Verdana, Helvetica, Arial, sans-serif; color: #8E6D37; border-width: 0px 0px 1px 0px; border-color: #F9F3E9; border-style: solid; font-size: 10px; font-weight: bold; padding: 3 3 3 3;}
#form textarea { font-family: Verdana, Helvetica, Arial, sans-serif; color: #141414; font-weight: normal; background-color: #F9F3E9; font-size: 11px; border: 0; }
#form input { font-family: Verdana, Helvetica, Arial, sans-serif; color: #141414; background-color: #F9F3E9; font-weight: normal; font-size: 10px; border: 0;}
#form select { font-family: Verdana, Helvetica, Arial, sans-serif; color: #141414; background-color: #F9F3E9; font-weight: normal; font-size: 10px; border: 0;}


#products { border-collapse: collapse; width: 650px; }
#products td { padding: 3px 3px 3px 3px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px;}
#products p { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #757575; line-height: 14px;}
#products b { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #B06827;}
#products b.soft { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #392714;}

#shop { border-collapse: collapse; width: 650px; }
#shop th { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #2A1C0E; padding: 2 2 2 2; text-align: left; vertical-align: top; text-transform: uppercase; background-color: #FADCAC;}
#shop td { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #343434; padding: 2 2 2 2; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #FADCAC;}
#shop td.price { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-align: center; color: #343434; border: 0px 1px 1px 0px; background-color: #F9F3E9;}
#shop p { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #343434; }
#shop b { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #343434; font-weight: bold;}
#shop .price { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #4E0104;}

#welcome { border-collapse: collapse; width: 535px;}
#welcome td { padding: 10px 45px 10px 10px; font-family: Georgia, Times New Roman, Times, serif; font-size: 13px; color: #BA8F4E; line-height: 19px;}

.alert {font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11px; font-weight: lighter; color: #4C0104; text-align: center;}
.required { color: #4E0104;}

.disclaimer { font-family: Georgia, Times New Roman, Times, serif; color: #363636; font-size: 10px; line-height: 14px; margin: 0 0 1em 0;}