HTML, BODY
{
  font: Georgia, Times, serif;
  padding: 0;
  margin: 0;
  color: #000;
        line-height:normal;
}
BODY
{
  background-color: #7F714F;
        background: #7F714F  url(http://custom.buyitsellit.com/7061/jewelry-main-bg_02.gif)  center top repeat-y;
  margin: ;
}
P
{
  margin-top: 0;
  color: #000;
        line-height:normal;
        font-family:Georgia, Times, serif;
        font-size:12px;
}
IMG
{
  border: 0;
}
A
{
  color: #f1e7ce;

  text-decoration: none;
}
H1
{
  margin: 5px 0 0;
  color: #955500;
  font: normal bold 22px Georgia, Times, serif;
        font-style:italic;
        line-height:normal;
  width: 100%;
  padding: 3px;
  text-align: center;
        font-size:22px;
}
#container
{
  margin: 0;
  padding: 0;
  width: 800px;
  background: transparent;
}
/*2 COLUMN BACKGROUND IMAGE*/
#wrapper
{
  text-align: left;
  margin: 0px auto;
  padding: 0px;
  width: 800px;
  background: #F1E7CE;
        border:4px solid #000;
}
/*HEADER LINKTABS AND TOP MENU*/
#header
{
  margin-left: 30px;
  background: #f1e7ce;
  background-image: url(http://custom.buyitsellit.com/7061/ladies.gif);
  background-repeat: no-repeat;
        background-position:left center;
  padding: 5px;
  height: 200px;
  clear: both;
}
#header H1
{
  margin: 10px 40px 10px 0;
  padding:0;
  color: #BC9558;
  font: normal bold 33px Georgia, Times, serif;
  text-align: right;
}

#tag-line
{
        float:right;
        width:55%;
        text-align:center;
        font-family:Georgia, Times, serif;
        font-style:italic;
        color:#b68d4c;
        font-size:12px;
        font-weight:bold;
}

#search
{
text-align:center;
}
#search INPUT
{
  margin: 0 0 5px;
  width: 90%;
  background: #fff;
  border: 1px solid #7F714F;
  text-align: left;
        padding:3px;
}
#search INPUT.button
{
  margin: 0;
  padding: 2px;
        width:60px;
  background-color: #7F714F;
        border:0;
  color: #FFF;
  font-family: Georgia, Times, serif;
  font-weight: bold;
  font-size: 11px;
  text-align: center;

}
#search INPUT.button:hover
{
  background-color: #C7BB57;


}

/*LEFT SIDE*/
#side
{
  float: right;
  width: 195px;
  padding: 0 10px 0 0;
  margin: 5px 0 0 10px;
        border: 0px dotted #DE7FFF;
}
#side H2
{
  margin: 5px 0 0;
  color: #955500;
  font: normal bold 18px Georgia, Times, serif;
        font-style:italic;
        line-height:normal;
  width: 100%;
  padding: 3px;
  text-align: center;
        font-size:18px;
}
.categorycontainer
{
  line-height: 25px;
  margin: 0;
  width: 100%;
  padding: 0px 0 10px;
}
.category A
{

        text-decoration:none;
  background-color: #BC9558;
  display: block;
  width: 95%;
        margin:8px 0px 0px 0px;
  color: #f1e7ce;
  padding-left: 5px;
        font-weight:bold;
  font-family: tahoma;
        border-left:2px solid #7F714F;
        font-size:9pt;
}
.category A:hover
{
  background-color: #7F714F;
border-left:2px solid #7F714F;
        margin:8px 0px 0px 0px;
        color:#BC9558;
}


DIV#sideebay
{
  text-align: center;
  margin: 10px 0 0;
  padding: 0;
}
#rsslink IMG
{
  margin: 0 5px 0 0;
  padding: 0;
  vertical-align: middle;
}
#rsslink
{
  padding: 10px 0;
  margin: 0;
  text-align: center;
}
#rsslink A
{
  text-decoration: none;
  color: #21B200;
}
#rsslink A:hover
{
  color: #D38B0C;
}
/*MAIN CONTENT*/
#content
{
  float: left;
  width: 550px;
  margin: 10px 0px 0 10px;

}
#content P
{
  color: #000;
  padding-left: 12px;
        font-size:14px;
        line-height:normal;
        font-family:Georgia, Times, serif;
}
#intro H2
{
  margin: 0 0 0px;
  padding: 10px;
  font: normal bold 18px;
  font-family: Georgia, Times, serif;
  color: #BC9558;
        font-size: 20px;
}
#featured H2
{
  margin: 0px 10px;
  padding: 5px;
  text-align: left;
  font: bold 18px;
  font-family: Georgia, Times, serif;
  color: #955500;
        font-style:italic;
}
TABLE#products
{
         width:100%;
}
TABLE#products TD
{
  margin: 0;
  padding: 15px;
  text-align: center;
  background: #7F714F;
  background-repeat: repeat-x;
  border: 6px solid #BC9558;
        line-height:normal;

}
DIV.hometitle
{
  padding: 10px 0;
}
TD A
{
  text-decoration: none;
  color: #f1e7ce;
  font-size: 12px;
  font-weight: bold;
        font-family:Georgia, Times, serif;
}
TD A:hover
{
  color: #BC9558;
}
DIV.homeprice
{
  font-size: 16px;
  font-weight: 600;
  color: #f1e7ce;
  margin: 0;
  padding: 0;
        font-family:Georgia, Times, serif;
}
#crumb
{
  padding: 0px;
  margin: 0 0 10px;
  color: #7F714F;
        font-family:Georgia, Times, serif;
}
#crumb A
{
  text-decoration: none;
  color: #7F714F;
  font-weight: bold;
        font-family:Georgia, Times, serif;
}
#crumb A:hover
{
  color: #BC9558;
}
H2.product-title
{
  text-align: center;
  color: #BC9558;
  margin: 20px 0px;
  font-weight: bold;
        font-size:18px;
        line-height:normal;
  font-family: Georgia, Times, serif;
        font-style: italic;

}
#oops
{
  padding: 20px 0;
  color: #000;
}
#photos
{
  text-align: center;
  margin: 0 0 15px;


}
#photo-thumbs
{
  text-align: center;
  margin: 15px 0 0;
}
#photo-thumbs IMG
{
  padding: 10px;
        border:3px solid #BC9558;
}
#photo-thumbs IMG:hover
{
        border:3px solid #955500;
        background:#7F714F;
}
P.price
{
  text-align: right;
  font-weight: bold;
  float: left;
  margin: 0;
  padding: 0 0 0 0px;
  color: #DE7FFF;
  font-size: 22px;
  font-family: Georgia, Times, serif;
float:right;
}
SELECT#VariantDD
{
  float: right;
  margin: 0;
}
.detail-button
{
  margin: 10px 0 0 20px;
  vertical-align: middle;
  background-color: #BC9558;
  border: 2px solid #955500;
  font-weight: bold;
  color: #f1e7ce;
  font-family: Georgia, Times, serif;
        padding:4px;
float:right;
}
.detail-button:hover
{
  background-color: #7F714F;
  border: 2px solid #955500;

}
#availability
{

  padding: 0;
  margin: -30px 0 0;
        font-family:Georgia, Times, serif;
}
#detail-description
{
  font-family: Georgia, Times, serif;
  font-size: 14px;
  font-weight: normal;
  padding: 10px 0;
  clear: both;
        line-height:2em;
}
#pagination
{
  text-align: center;
  height: 20px;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Georgia, Times, serif;
  font-size: 14px;
}
#pagination A#prev
{
  float: left;
  color: #7F714F;
  font-weight: bold;
}
#pagination A#next
{
  float: right;
  color: #7F714F;
  font-weight: bold;
}
/*CART PAGE*/
#emptycart
{
  padding: 10px 10px 0;
  color: #000;
}

.cart-empty-button
{
        color:#000;
        background:#f1e7ce;
        border:2px solid #BC9558;
        padding:3px;
        font-size:12px;
        text-align:center;
}
.cart-empty-button:hover
{
        color:##BC9558;
        background:#f1e7ce;
        border:2px solid #BC9558;
        padding:3px;
        font-size:12px;
        text-align:center;
}
P#cart-empty-price
{
        color:#f1e7ce;
        font-family:Georgia, Times, serif;
        font-weight:bold;
        font-size:18px;
        text-align:center;
}
P#cart-empty
{
        color:#000;
        font-family:Georgia, Times, serif;
        font-style:italic;
        font-size:16px;
        margin-bottom:0;
        padding-bottom:0;
}
.cart-item
{
  border-bottom: 3px dotted #BA9253;
  margin: 15px 10px;
        padding:10px;
        background:#fff;
}
.cart-item IMG
{
  height: 75px;
  float: left;
  margin-right: 10px;
  display: inline;
        border:1px solid #BA9253;
        padding:5px;
}
.cart-item H3, .cart-item P
{
  margin-bottom: 9px;
        line-height:normal;
}
#cart-total
{
  padding: 15px;
  text-align: right;
}
#cart-total STRONG
{
  font-size: 14px;
  color: #000;
}
#cart-total .button A:link A:active A:visited, A.button
{
  font-size: 12px;
  border-bottom: 1px dotted #BA9253;
  background: transparent;
  padding: 4px;
  margin: 5px 10px 10px 15px;
  text-decoration: none;
  color: #BA9253;
  font-weight: bold;
        font-family:Georgia, Times, serif;
}
#cart-total A:hover, .button:hover
{
  font-size: 12px;
  border: 1px solid #BA9253;
  background: #BA9253;
  padding: 3px;
  margin: 5px 10px 10px 15px;
  text-decoration: none;
  color: #000;
  font-weight: bold;
}
P.cart-price
{
  float: right;
  font-weight: bold;
  color: #000;
}
.cart-item A
{
  text-decoration: none;
  color: #BA9253;
  margin: 0 0px 10px 0;
  font: normal normal bold 19px Georgia, Times, serif;
        line-height:normal;
}
#cart-total IMG
{
  vertical-align: middle;
  margin-left: 20px;
}
#CartTotalHolder
{
  margin: 0px;
}
#excludingfees
{
  margin: 10px;
}
P.product-options INPUT
{
  vertical-align: middle;
  padding: 3px;
  margin: 0 0 0 2px;
  width: 25px;
        border:1px solid #000;
  color: #000;
        text-align:right;
}
P.product-options
{
  color: #000;
        font-family:Georgia, Times, serif;
        font-size:12px;
}
P#google-checkout
{
  text-align: center;
}
P#google-checkout IMG
{
  display: block;
  margin: 0 auto;
}
#cart-total
{
}
#delete
{
  text-align: right;
  padding: 0 0 25px;
  margin: 0;
}
#delete A
{
  color: #BA9253;
  background: #fff;
  padding: 0;
  margin: 0;
  font-size: 11px;
  padding: 2px 4px;
  border-bottom: 1px dotted #BA9253;
        font-family:Georgia, Times, serif;
}
#delete A:hover
{
  color: #000;
  background: #BA9253;
  border: 1px solid #BA9253;
}
/*FOOTER*/
#footer
{
  clear: both;
  background: #7F714F url(http://custom.buyitsellit.com/7061/jewelry-footer-bg_02.gif) repeat-x;
  text-align: center;
  color: #000;
  padding: 6px 10px;

  height: 90px;
}
#footerlinks
{
  margin: 0 0 5px;
  margin-top: 20px;
}
#footerlinks A
{
  color: #BC9558;
  font-weight: bold;
  font-size: 20px;
        font-family:Georgia, Times, serif;
        font-style:italic;
}
#footerlinks A:hover
{
  color: #f1e7ce;
  font-weight: bold;
  font-size: 20px;
}
A.copyright
{
  color: #BC9558;
  font-size: 16px;
        font-family:Georgia, Times, serif;
        font-style:italic;
}
A.copyright:hover
{
  color: #f1e7ce;
}
P#categorydescription
{
  color: #000;
}

/*HORIZONTAL NAV*/
    #menu_container {
        width: 100%;
        background: transparent url(http://custom.buyitsellit.com/7061/jewelry-nav_02.gif) repeat-x scroll 0%;
        border-bottom:4px solid #000;
    }

    #menu {
        height:40px;
        width:100%;
        /* Uncomment the following to center the menu */
        margin:0pt auto;

    }
    
    #menu ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        margin: 0;
        padding: 0;

    }

    #menu li {
        padding:0pt 0pt 0pt 1px;
        float:right;
    }

    #menu li a {
        text-decoration:none;
        color:#f1e7ce;
        display:block;
        font-family:Georgia,Verdana,Geneva,sans-serif;
        font-weight:bold;
        font-size:16px;
        padding:8px 18px 13px;
border-left:1px solid #7F714F;
    }

    #menu li a:hover {
        color:#BC9558;
        display:block;
        text-decoration:none;
        background-color: #7F714F;
        background-image: url(http://custom.buyitsellit.com/7061/jewelry-nav-over_02.gif);
        background-repeat: repeat-x;
        font-family:Georgia,Times, serif;
        font-weight:bold;
        font-size:16px;
        padding:8px 18px 14px;
    }


/* ----------------------------------- */
/* PAGINATION
/* ----------------------------------- */

.pages {
padding: 1em;
margin: 0 0;
font-size: 85%;
text-align: center;
}

.pages a, .pages span {
display: block;
float: left;
padding: 0.2em 0.5em;
margin-right: 0.1em;
border: 1px solid #7F714F;
background: #7F714F;
}

.pages span.current {
border: 1px solid #f1e7ce;
font-weight: bold;
background: #7F714F;
color: #f1e7ce;
}

.pages a {
border: 1px solid #fff;
text-decoration: none;
}

.pages a:hover {
border-color: #BC9558;
color: #BC9558;
background: #f1e7ce;

}

.pages a.nextprev {
font-weight: bold;
}

.pages span.nextprev {
color: #f1e7ce;
}


.pages .nextprev-next {
float: right;
}
    

#gift_cert .full-box {
margin-top: 35px;
}

 #gift_cert INPUT.button
{
  margin: 0;
margin-top: 5px;
  padding: 4px;
  background-color: #7F714F;
        border:0;
  color: #FFF;
  font-family: Georgia, Times, serif;
  font-weight: bold;
  font-size: 11px;
  text-align: center;

}
#gift_cert INPUT.button:hover
{
  background-color: #C7BB57;
 margin: 0;
  padding: 4px;
border:0;
  color: #FFF;
  font-family: Georgia, Times, serif;
  font-weight: bold;
  font-size: 11px;
  text-align: center;
}

#gift_cert p {
margin-bottom: 0px;
padding-bottom: 0px;
}

#gift_cert {
margin-bottom: 40px;
}


