body {

   background: #FFFBE8;

   font-family:Verdana, Arial, Helvetica, sans-serif;

}



div.spacer {

   margin-top:10px;

}

div.indent-text {

   margin-left:14px;

   margin-right:10px;

   text-align: left;

}



/* text boxes */



/* category text boxes */

p.category-text {

   font-size: 10px;

   font-weight: bold;

   color:#938A74;

   text-align:left;

   font-family: Georgia, "Times New Roman", Times, serif;   

}



h5 {

   font-size: medium;

   font-weight: bold;

   color:#938A74;

   text-align:left;

   font-family: Georgia, "Times New Roman", Times, serif;

   padding-top: 15px;

   padding-left: 10px;

}





/* top navigation */



.top-border-box{

   width:774px;

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:4px;

   border-left-width:4px;

   border-right-width:4px;

   border-top-width:4px;

   

   text-align:center;

}

.top-border-box img{

   padding:2px 2px 2px 2px;

   text-align:center;

}







/* left navigation*/



.left-nav-container {

   vertical-align:top;

   width:176px;

   margin-top:4px;

}



.left-nav-box {

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:2px;

   border-left-width:2px;

   border-right-width:2px;

   border-top-width:2px;

}



.left-nav-box ul {

   display: block;

   padding: 0px;

   margin: 0px;

   border: none;

   list-style:none;

}



.left-nav-box li{

   display: block;

   padding-top: 4px;

   padding-bottom:4px;

   padding-left:12px;

}



.left-nav-box li a{

   color: #938A74;

   font-size:small;

   font-weight:bold;

   border: none;

   text-decoration: none;

}



.left-nav-box a:hover{

   color: #CC3300;

   font-size:small;

   font-weight:bold;

   border: none;

   text-decoration: underline;

}



.left-nav-box h6 {

   font-family:Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:center;

   size:small;

   padding:8px;

   margin: 0px;

}



.left-nav-box-sm {

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:2px;

   border-left-width:2px;

   border-right-width:2px;

   border-top-width:2px;

}



.left-nav-box-sm h6 {

   position: relative;

   font-family:Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:center;

   padding:8px;

   margin: 0px;

}

.left-nav-box-sm a{

   position: relative;

   text-decoration:none;

   font-family:Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:center;

   padding:8px;

   margin: 0px;

}

.left-nav-box-sm a:hover{

   position: relative;

   text-decoration:underline;

   font-family:Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:center;

   padding:8px;

   margin: 0px;

}

.nav-line {

   background: #E3D8C1;

   width: 176px;

   height: 2px;

   font-size:0px;

   padding: 0px;

   margin: 0px;

}

/* fix for mozilla */

div>.nav-line {

   background: #E3D8C1;

   width: 173px;

   height: 2px;

   font-size:0px;

   padding: 0px;

   margin: 0px;

}



img.threeboxes {

   padding: 4px 0px;

}



/* right main box*/

.right-container {

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:2px;

   border-left-width:2px;

   border-right-width:2px;

   border-top-width:2px;

   margin-top:10px;

}



.right-container h5 {

   font-family: Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:left;

   margin-top: 5px;

   margin-bottom: 5px;

   margin-left: 5px;

}



/* divider box */

div.thick-color-box {

  background: #E3D8C1;

  width: 594px;

  height: 12px;

  font-size:0px;

  margin-top:10px;

  margin-bottom:2px;

}



/* right lower boxes */



.right-container-small {

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:2px;

   border-left-width:2px;

   border-right-width:2px;

   border-top-width:2px;

}

.right-container-small h5 {

   font-family: Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:left;

   margin-top: 5px;

   margin-bottom: 5px;

}



td.valign{

   vertical-align:top;

}



img.right {

border:none;

text-align:right;

}





/* footer*/



.footer-box {

   vertical-align:top;

   width:500px;

   margin-top:10px;

   border:1;

}



.footer-nav {

   text-align:center;

   font-size:small;

   padding:8px;

   margin: 2px;

}



.footer-nav-line {

   background: #E3D8C1;

   width: 500px;

   height: 2px;

   font-size:0px;

   padding: 0px;

   margin: 0px;

}



.footer-nav a{

   color: #938A74;

   font-weight:bold;

   border: none;

   text-decoration: none;

}



.footer-nav a:hover{

   color: #CC3300;

   font-weight:bold;

   border: none;

   text-decoration: underline;

}





/* text for category boxes */



p.larger-text {

   font-size: small;

   color:#938A74;

   line-height: .4cm;

   margin-bottom: 1px;   

   

}

p.continue-link {

   text-align:right;

   padding-right: 10px;

   margin-top:0px;

   padding-top:0px; 

}



a {

   color:#CC3300;

}



a.continue-link {

   font-size: 11px;

   color:#CC3300;

   line-height: 0.45cm;

   text-decoration:none;

}

a.continue-link:hover {

   text-decoration:underline;

}



hr.linestyle {

   color:#E3D8C1;

   text-align:center;

   width:276px;

   line-height: 0px;

}





/* inside product pages */

div.indent-plaintext {

   margin-left:15px;

   margin-right:10px;

}



.description-text {

   font-size: small;

   color:#938A74;

   line-height: .5cm;   

}



.right-container-inside {

   border-style: solid;

   border-color: #E3D8C1;

   border-bottom-width:2px;

   border-left-width:2px;

   border-right-width:2px;

   border-top-width:2px;

   margin-top:10px;

   margin-left:4px;

}

.right-container-inside h5 {

   font-family: Georgia, "Times New Roman", Times, serif;

   color:#938A74;

   text-align:left;

   margin-left:10px;

}



.right-container-inside img {

   

   vertical-align:top;

}

.feature-title {

   font-size: 11px;

   font-family: Georgia, "Times New Roman", Times, serif;

   font-weight:bold;

   color:#938A74;

   text-align:center;

   text-decoration:none;

}

.feature-title:hover {

   font-size: 11px;

   font-family: Georgia, "Times New Roman", Times, serif;

   font-weight:bold;

   color:#938A74;

   text-align:center;

   text-decoration:underline;

}

.product-link {

   font-size: small;

   font-weight:bold;

   color:#938A74;

   text-align:left;

   text-decoration:none;

}

.product-link:hover {

   font-size: small;

   font-weight:bold;

   color:#CC3300;

   text-align:left;

   text-decoration:underline;

}

.product-description {

   font-size: small;

   color:#938A74;

   text-decoration:none;

   line-height: .5cm;

}

/* inside page text formatting */

.list-of-items ul {

   display: block;

   padding: 0px;

   margin: 0px;

   border: none;

   list-style:none;

}

.list-of-items li {

   font-size: small;

   color:#938A74;

   line-height: .5cm;   

   

}



.red-price {

    color:#CC3300;

    font-weight: bold;

    font-size: 15px;

    }
