p, h1, h2, h3, td, blockquote, li {
font-family: Verdana, Helvetica, sans-serif;
color: #666;
font-size: 11px;
line-height: 18px;
text-align: left;
margin: 0;
padding: 0;
}
form{
margin:0;
padding:0;
}
a, a:visited {color:#666;text-decoration:none;}

a:hover {color: #aaa;text-decoration:underline;}
html, body{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height: 100%;
margin:0;
padding:0;
}
body{
background-image:url(/images/bg_body.gif);
background-repeat:repeat-x;
background-color:#fff;
}
#wrapper{
width:800px;
margin:14px auto 14px;
}
img{
margin:0;
padding:0;
border:none;
}
#categories ul li ul li{
margin:0;
padding:0;
}
#categories ul li ul{
margin:0 0 0 10px;
padding:0;
}
#categories a:link, #categories a:visited{
color:#fff;
text-decoration:none;
font-size:10px;
}
#categories .category_active{
color:black;
}
#categories a:hover{
color:black;
}
#header{
background:url(/images/bg_head.jpg) repeat-x;
height:105px;
margin:0 0 0 0;
border-bottom:3px solid #fff;
}
#topNav{
float:right;
margin:55px 0 0 0;padding:0;
display:block;
width:599px;
}
#topNav ul{
margin:0; padding:0;
display:inline;
list-style:none;
}
#topNav li{
display:inline;
list-style:none;
list-style-position:inside;
}
#cartInfo{
float:right;
padding:3px 0 0 0;
}
#cartInfo ul{
display:inline;
list-style:none;
margin:0;padding:0;
}
#cartInfo li{
padding:0 10px;
display:inline;
}
#cartInfo a,#cartInfo a:visited{
color:#c7c7c7;
text-decoration:none;
}
#cartInfo a:active,#cartInfo a.active{
color:#ab9b88;
text-decoration:underline;
}
#cartInfo a:hover{
text-decoration:underline;
}
.logo{
float:left;
}
#contentArea{
margin:0 0 2px 0; padding:0;
border-right:2px solid #D3CAC1;
border-left:199px solid #D3CAC1;
border-bottom:none;
background-color:white;
}
#left{
float:left;
margin:0 0 0 -199px; padding:0;
width:199px;
background-color:#fff;
display:inline;
}
#leftNav{
margin:0;
padding:0;
width:199px;
background:url(/images/nav_l_bg.gif) repeat-y;
}
#leftNav ul{
list-style:none;
margin:0;
padding:0 0 0 20px;
}
#leftNav li{
padding:0;
margin:10px 0 0;
}
#email{
margin:0;
padding:0;
width:199px;
background:url(/images/email_bg.gif) repeat-y;
}
#email ul{
list-style:none;
margin:0;
padding:0;
}
#email p{
margin:0;
padding:0 10px 10px 28px;
font-size:10px;
line-height:14px;
color:black;
}
#cart{
display:table-cell;
vertical-align: middle;
float:left;
width:593px;
min-height:520px;
background-color:#fff;
margin:0;
padding:0 3px;
}
#cart h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
margin:20px 0 0 25px;
}
#cart h3{
font-size:10px;
font-weight:bold;
margin:0 25px;
color:#9c8a76;
}
#cart h3 a,#cart h3 a:visited{
color:#9c8a76;
text-decoration:none;
}
#cart h5,body#emailPage h5{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
margin:0 0 10px 0;
}
#cart p{
margin:10px 25px;
}
#prodGrid table{
width:99%;
margin:0 auto;
}
#prodGrid td{text-align:center;}
#prodGrid a{
color:#666;
font-weight:bold;
text-decoration:none;
}
#cartInner{
background-image:url(/images/bg_inner.gif);
float:left;
width:434px;
min-height:615px;
background-color:#fff;
margin:0;
padding:0 3px;
display:block;
}
#sideProd{
width:152px;
float:left;
}
#productS1,#productS2,#productS3{
float:left;
}
#productS1{
width:189px;
margin:auto 0;
}
#productS1 img{
display:block;
}
#productS2{
width:206px;
}
#productS3{
width:180px;
}
#cart h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
margin:20px 0 0 25px;
}
#footer{
clear:both;
}
#footnav{
margin:0 auto;
color:#fff;
border:3px solid #d3cac1;
background-color:#5b5b5b;
width:794px;
text-align:center;
}
#footnav a, #footnav a:visited{
color:#fff;
background-color:#5b5b5b;
font-size:10px;
line-height:24px;
text-decoration:none;
}
#footnav ul{
list-style:none;
margin:0;
padding:0;
}
#footnav li{
display:inline;
margin:0;
padding:0 10px 0;
}
.emailField{
margin:0;
width:120px;
height:10px;
border:none;
border:1px solid white;
padding:1px 3px 3px 3px;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
}
.go{
margin:0 0 0 0;
padding:2px 0 1px 0;
}
.prodDiv{
float:left;
}
.aboutwoman{
float:left;
margin:10px 20px 10px 25px;
}
.relate{
width:285px;
margin:20px 20px 20px 6px;
}
.relate tr td{
text-align:center;
}
.catPhoto{
float:right;
margin:15px;
}
.eightyfive{
margin:20px 25px;
}
.gray65{
margin:0 25px;
}
a.emailfriend,a:visited.emailfriend{
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
font-weight:bold;
text-decoration:none;
margin:0;
}
a:hover.emailfriend{
text-decoration:underline;
}
#cart .price{
color:#9c8a76;
margin:0;
font-size:12px;
font-weight:bold;
}
#cart .addtocart, #cart .prodDesc{
margin:0;
}
#cart .prodDesc{
margin:0 0 15px;
font-size:10px;
line-height:14px;
}
.relate a,.relate a:visited{
color:#666;
text-decoration:none;
font-weight:bold;
}
.textField, .dropDown, .textArea{
width:250px;
margin:2px 0;
}
td.textAlignRight{
text-align:right;
padding-right:10px;
}
.catProd{
float:left;
display:block;
width:24%;
margin:0 -10px 20px 4px;
}
.catProd a{
display:block;
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
text-align:center;
text-decoration:none;
color:#666;
font-weight:bold;
}
.catImage{
margin:0 auto 10px auto;
border:2px solid #bcb0a3;
display:block;
}
.gridImage{
border:2px solid #bcb0a3;
}
.Form3{
width:220px;
}
.hr{
display:block;
margin:5px auto;
}
body#emailPage{
background-image:none;
}

table.grid{padding-left:2px;}
#copyright{
width:770px;
margin:0 auto;
text-align:center;
}
#copyright a:hover{
color:#e97117;
text-decoration:none;
}
td input.emailField{margin:0;float:left;}
td input.go {
display:inline;
float:left;
padding:0;
}