body {padding: 0; background-color: #BC3B3E; background-image: url('i/mainbg.jpg'); background-repeat: repeat-x; background-position-y: top}
.mcontentc   { height: 13; background-image: url('i/content-bot.png'); background-position-y:top }
.mcontentb   { padding-left: 26px; padding-right: 30px; background-image: 
               url('i/content-bg.png'); background-repeat: repeat-y }
.mcontenta   { height: 24; background-image: url('i/content-top.png') }

h1           { width: 631; font-family: Arial; font-size: 20px; color: #FFFFFF; 
               font-weight: bold; border-style: solid; border-width: 0px; 
               padding: 5px; background-color: #393939 }
h2, .headingtwo  { font-family: Arial; font-size: 20px; color: #FFFFFF; letter-spacing: -1; margin:0px,0px,0px,0px; display: inline}

.contenttop  { height: 150; padding-left: 15px; padding-top: 10px; padding-bottom: 5px; padding-right:18px; font-family:Arial; font-size:12px; color:#A0896D }

.footertext  { font-family: Arial; font-size: 11px; color: #A0896D; font-weight: bold; text-decoration:none }
.footertext a:visited { font-family: Arial; font-size: 11px; color: #A0896D; font-weight: bold; text-decoration:none }
.footertext a:hover { font-family: Arial; font-size: 11px; color: #A0896D; font-weight: bold; text-decoration:underline }


.footerlinks a  { font-family: Arial; font-size: 12px; color: #2E2E2E;}
.footerlinks a:visited  { font-family: Arial; font-size: 12px; color: #2E2E2E;}
.footerlinks a:hover  { font-family: Arial; font-size: 12px; color: #2E2E2E; text-decoration:none;}

.listemail   { font-family: Arial; font-size: 12px; color: #9A090E; border: 1px solid #6E6E6E; 
               padding: 3px; height:25 }

.newsletter  {  font-family: Arial; font-size: 13px; line-height: 150%; 
               padding-left: 33px; padding-right: 15px; padding-top: 21px; 
               background-image: url('i/newsletter.png'); background-repeat: 
               no-repeat }

.promo       { font-family: Arial; font-size: 15px; padding-left: 40px; padding-right: 15px; 
               background-image: url('i/promobg.png'); background-repeat: 
               repeat-y }


.menubg      { height: 375; background-image: url('i/menubg.png'); background-repeat: 
               no-repeat; background-position-y: top; padding-left:41px }
.menutop     { width: 287; height: 114; padding-left: 29px; background-image: 
               url('i/menutop.png'); background-repeat: no-repeat; 
               background-position-y: top; padding-top:57px }

.side        { width: 287; }

.footerarea  { color: #FFFFFF; height: 48; padding-left: 32px; 
               background-image: url('i/footer.jpg'); background-repeat: 
               no-repeat; background-position-x: center }

.contentarea  { background-image: url('i/contentbg.jpg'); background-repeat: no-repeat; 
               background-position-y: top; }

.flashholder { height: 296 }

.topstrip    { height: 112; background-image: url('i/topbanner.jpg'); background-repeat: 
               no-repeat; background-position-y: top; font-family:Arial; color:#FFFFFF; font-size:11px; font-weight:bold; padding-left:700px; padding-top:58px }

.container   { background-image: url('i/foot-strip.jpg'); background-repeat: repeat-x; 
               background-position: center bottom;}

a:link       { color: #5F0709 }
a:hover       { color: #393939 }
a:visited      { color: #5F0709 }

.producttitle { font-family: Verdana; color: #9A090E; font-size: 12px; letter-spacing: 1; 
               font-weight: bold }
.plink { font-family: Verdana; color: #4f4f4f; font-size: 11px;  text-decoration: none}
.pagetitle   { height: 35; padding: 5px; background-color: #393939 }
.quotetip    { font-family: Arial; font-size: 12px; color: #FFFFFF; background-color: #393939  }
.productshot { border:5px solid #E6DED4; padding:5px; background-color: #E6DED4 }
.options     { font-family: Arial; font-size: 12px; color: #9A090E; font-weight: bold; 
               height: 15 }

td           { font-family: Arial; font-size: 12px; color: #313131 }

.addquote    { color: #FFFFFF; padding: 5px; background-color: #7D171A }
.callnow    { color: #FFFFFF; padding: 5px; background-color: #393939; font-family:Arial; font-size:14px; font-weight:bold }
.cartadd     { font-family: Arial; font-size: 13px; color: #393939; font-weight: bold }
