.TopMenu {font-size: 12px;}
.TopMenu,.TopMenu a, .PageMenu li a  {color:#F0E7DF}
.TopMenu .CartLink a{color:#633405}

.PageMenu li:hover > ul {
display: block;
}

.icon-add {}
 
.Breadcrumb li {font-size: 13px;}
.Breadcrumb, .Breadcrumb a {color:#633405}

.ProductName, .CategoryDescription, .content, .Block, .BlockContent, .Subpages {color:#633405}
.ProductName a, .CategoryDescription a, .content a, .Subpages li
{
      color:#633405;
      text-decoration: underline;
}

/*   
   Used in header layout.
*/
.PageMenu {
    position: relative;   
    min-height: 200px;
    z-index: 50;
  }

  #hmenu {
    position: relative;
    min-height: 250px;
  }
  #hmenu-content {
    position: absolute;
    bottom:-5%;
    right: 16%;
  }
#SearchForm{
    position: absolute;
    top:0%;
    right: 17%;
    max-width: 25%;
}
/* -------------------------- */
/*   
   These CSS's were created for checkout.
*/
.ChooseAddress  
{
      font-size: 15.5px;      
      color:#633405;
}
.ChooseAddress a  
{
      font-size: 14px;      
      color:#633405;
      text-decoration: underline;
}
.AddressFont  
{
      font-size: 13px;      
      color:#633405;
}
.AddressFont a  
{
      font-size: 12px;      
      color:#633405;
      text-decoration: underline;
}

#ChooseAddressDIV {
  width: 700px ;
  margin-left: auto ;
  margin-right: auto ;
}

.BillingDetails {
    float: left;
    font-size: 14px;      
    width: 48%;
    margin-right: 10px;
    margin-bottom: 15px;
}
.BillingDetails h4 {
      font-size: 15.5px;      
      font-weight: bold;
      color:#633405;
      text-decoration: underline;
}

.ShippingDetails {
    float: left;
    font-size: 14px;      
    width: 48%;
    margin-right: 10px;
}
.ShippingDetails h4 {
      font-size: 15.5px;      
      font-weight: bold;
      color:#633405;
      text-decoration: underline;
}

/* -------------------------- */

/* Custom Web Pages:  
   These CSS's were created for the pages created under the Web Pages menu.
*/

   .WebContentHeader
   {
         color: #d18719;
         font-weight: bold;
   }  
   .WebContentPage
   {
        color:#633405;
    }
   .WebContentPage li
   {
        color:#d18719;
        line-height: 1.5;
    }

   .WebContentAddress15
   {
         color: #633405;
         padding-left: 30px;
         line-height: 1.5;
   }  
   .WebContentAddress10
   {
         color: #633405;
         padding-left: 30px;
         line-height: 1.0;
   }  
   /* "WebContentLink" was created to handle the Virginia Finest link on the
      Product Information page.  The normal "WebContentPage a" wasn't working
      with that URL so the "WebContentLink" was created to force the formatting.
   */
   .WebContentLink,  .WebContentPage a, .WebContentAddress15 a
   {
         color: #633405;
         text-decoration: underline;
   }

/* -------------------------- */

.TitleHeading {color:#d18719}

.txt24 {color:#633405}
.Left #SideAccountMenu, .Left #SideAccountMenu h3, .Left #SideAccountMenu li a {color:#633405}
.Content li {color:#633405}

.Left #GiftCertificatesMenu, .Left #GiftCertificatesMenu h3, .Left #GiftCertificatesMenu li a {color:#633405}

.Left #SideSubPageList, .Left #SideSubPageList h3,.Left #SideSubPageList li a {color:#633405}

.SitemapPages,  .SitemapPages h2, .SitemapPages li, .SitemapPages li a {color:#633405}
.SitemapCategories,  .SitemapCategories h2, .SitemapCategories li, .SitemapCategories li a {color:#633405}
.SitemapBrands,  .SitemapBrands h2, .SitemapBrands li, .SitemapBrands li a {color:#633405}

.page-content, .page-content li a,.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {color:#633405}


.CreateAccount, .CreateAccount h3, .CreateAccount li {color:#633405}
.AccountLogin, .AccountLogin h3, .AccountLogin a, .AccountLogin li {color:#633405}
.one-half, .one-half li  {color:#633405}

.CartContents thead{
    color:white;
    background: #633405;
    font-size: medium;
    font-weight: normal;
}

.CartContents tbody {
    color:#633405;
    font-size: medium;
    font-weight: normal;
}

.CartContents tfoot {
    color:#633405;
    font-size: medium;
    font-weight: normal;
}

.CouponCode h3 {color:#633405}
.CouponCode {
    color:#633405;
    font-size: medium;
    font-weight: normal;
}
.GiftCertificate h3{color:#633405}
.GiftCertificateCode {color:#633405}




.side-menu, .side-menu h3,.side-menu li a {color:#purple}


/* Buttons */

.btn {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    *zoom:1;
    text-align: center;
    text-transform: uppercase;
    border: none;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    letter-spacing: 1px;
    padding: 0 1.2em;
    -webkit-border-radius: 0;
    border-radius: 0;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.btn.alt {
    line-height: 29px;
}

.btn.text {
    background:none;
    outline: 0;
}

.btn:hover{color:#F0E7DF}
.btn:hover{background-color:#753F09}


