body     { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("images/background.jpg"); margin: 30px 0 0 }
#main      { font-size: 12px; line-height: 16px; background-color: #696252 }
/* #nav          { padding-top: 5px; padding-right: 70px } */
/* main table */
#content_container            { color: #696252; height: 408px }
#content { padding-top: 30px; padding-bottom: 20px }
#prod_content { padding-top: 20px; padding-bottom: 20px }
#category td { text-align: center; padding-bottom: 18px }
#printOptions td { color: white; text-align: left; padding-bottom: 10px; vertical-align: top }
#printOptions img { padding-top: 8px }
#optionsDivider { background-image: url("images/divider.jpg"); background-repeat: repeat-y; width: 96px; height: 343px }
#cat_prev { padding-right: 10px }
#cat_next { padding-left: 10px }
#prod_prev { padding-right: 10px }
#prod_next { padding-left: 10px }
.blueBtn { position:relative; top: 10px; left: 0px; height: 19px; text-align: center }
.blueBtn_text { color: #fff; position:absolute; top:2px; height:19px}
#info_container { width: 388px; height: 339px; border: solid 1px #cbcab8 }
#product_info   { color: #fff; text-align: left; padding-top: 20px; padding-bottom: 20px; padding-left: 20px }
#product_title { color: #fff; padding-bottom: 10px }
#description_box { background-color: #cbcab8; width: 340px; height: 90px }
#description   { color: #696252; padding: 5px }
#options td { padding-top: 5px; padding-right: 20px; padding-bottom: 5px }
select  { color: white; font-size: 12px; background-color: #79756c; width: 160px; height: 22px }
.quantity    { color: #000; font-size: 10px; background: #cbcab8; padding-left: 4px; width: 30px; border: outset 0 }
/* textarea  { color: #000; background: #bbd1ee; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; width: 280px; height: 48px; overflow: auto; border: outset 0 } */

#page_title   { color: #000; font-size: 22px; letter-spacing: 3px; padding-top: 15px; padding-left: 20px }
#contact_info  { color: #000; font-size: 11px; padding-top: 35px; padding-left: 20px }
#flash      { text-align: center; padding-top: 20px; padding-bottom: 16px }
#content_left  { width: 440px; height: 408px }
#content_left a:link         { color: #55abcf; text-decoration: none }
#content_left a:active         { color: #55abcf; text-decoration: none }
#content_left a:visited        { color: #55abcf; text-decoration: none }
#content_left a:hover      { color: #fff; text-decoration: none }
#content_right { width: 460px; height: 408px }
#about_box   { color: #696252; background-color: #cbcab8; padding-left: 12px; width: 305px; height: 220px }
/* contact page */
#contact_form td  { padding-bottom: 10px }
#contact_form .title { padding-right: 8px }
#contact_form .input { color: #000; font-size: 12px; background: #cbcab8; padding-left: 4px; width: 250px; border: outset 0 }
#contact_form textarea   { color: #000; background: #cbcab8; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; width: 250px; height: 60px; overflow: auto; border: outset 0 }
/* bottom */
#bottom        { color: #696252; font-size: 11px; background-image: url("images/bottomBar.jpg"); background-repeat: no-repeat; background-position: center top; text-align: left; height: 101px }
#bottom a:link        { color: #2e7897; text-decoration: none }
#bottom a:active        { color: #2e7897; text-decoration: none }
#bottom a:visited       { color: #2e7897; text-decoration: none }
#bottom a:hover       { color: #696252; text-decoration: none }
/* footer */
#footer       { color: #ffffff; font-size: 10px }
#footer a:link         { color: #fff; text-decoration: none }
#footer a:active         { color: #fff; text-decoration: none }
#footer a:visited        { color: #fff; text-decoration: none }
#footer a:hover       { color: #55abcf; text-decoration: none }
/* misc links */
.font1 { font-family: "Times New Roman", Times, serif }
.font2 { font-family: Arial, Helvetica, sans-serif }
.title1 { color: #696252; font-size: 14px; font-weight: bold }
.title2 { color: #ffffff; font-size: 18px }
.contact_title { color: #fff; font-size: 14px; font-weight: bold }
.color  { color: #ed1b24 }
.color2 { color: #a6dff0 }
.indent   { padding-left: 50px }
.small { font-size: 9px }
.float-right     { display: inline; margin: 0; float: right }
.float-left      { display: inline; margin: 0; padding-right: 10px; float: left }
ul    { color: #ff9102; margin-top: 0; margin-bottom: 10px; margin-left: 0; padding-top: 0; padding-right: 4px; padding-left: 40px }
ul .text { color: #ffffff }
li { line-height: 14px }
li a  { color: #ffffff; text-decoration: none }
li a:hover   { color: #ff9102; text-decoration: none }
/* links */
a  { color: #ffffff; text-decoration: none }
a:hover     { color: #b8ba9b; text-decoration: none }
a:focus { outline: none; }
