body{
background: #000000 url('images/bg-top.jpg') no-repeat top;
color: #ffffff;
font: 12px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding:40px 0px 0px 0px;}

h1{
font: bold  italic 23px "Times New Roman", Times, serif;
margin: 0px 0px 10px 0px;
color: #ffffff;
text-align: left;}

h2{
font: bold  italic 20px "Times New Roman", Times, serif;
margin: 0px 0px 8px 0px;
color: #ffffff;
text-align: left;}

h3{
font: bold  italic 18px "Times New Roman", Times, serif;
margin: 0px 0px 6px 0px;
color:#ffffff;
text-align: left;}

h4{
font: bold 16px Arial, Helvetica, sans-serif;
color: #996633;
margin:0px;
padding:0px;}

h5{
font: bold 13px Arial, Helvetica, sans-serif;
color: #996633;
margin:0px;
padding:0px;}

h6{
font: bold 12px Arial, Helvetica, sans-serif;
color: #996633;
margin:0px;
padding:0px;}

#sarahbriggs{
clear: both;
width: 820px;
padding: 0px 80px 0px 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-left: auto;
margin-right: auto;}

.store{background: url('images/shop-custom-fine-jewelry.jpg') no-repeat top right;}
.about{background: url('images/about.jpg') no-repeat top right;}
.press{background: url('images/press.jpg') no-repeat top right;}
.contact{background: url('images/contact.jpg') no-repeat top right; overflow:hidden;}
.shop{background: url('images/shop.jpg') no-repeat top right; overflow: hidden;}


#header{
width: 900px;
height: 35px;
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
padding: 20px 0px 7px 0px;
border-bottom: 3px solid #2c2512;}

#header ul{
font: bold 13px Verdana, Tahoma, Arial, Helvetica, sans-serif;
color: #dbbf5e;
text-align: right;
list-style-type: none;
margin: 0px;
padding: 10px 5px 5px 0px;}

#header ul li{
border-right: 1px solid #ffffff;
display: inline;
margin: 0px;
padding: 0px 7px 0px 7px;}
#header ul li.last{
border: none;}

#header a:link, #header a:visited{
color: #ffffff;
text-decoration: none;}
#header a:hover{
color: #dbbf5e;}

#footer{
width: 900px;
background: url('images/bg-bottom.jpg') no-repeat top;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 35px;
padding-top: 15px;
padding-bottom:174px;
clear: both;
border-top: 3px solid #2c2512;
font: bold 11px Arial, Helvetica, sans-serif;
letter-spacing: 1px;
color: #ffffff;
text-align: center;}


a img{
border: 0px;}

.products_sm{
width: 800px;
height: 150px;
clear: both;
margin: 10px 0px 10px 0px;
padding: 8px;
overflow:auto;
white-space: nowrap;}

.products_sm img{
margin: 0px 20px 0px 0px;}

.product{
text-align: center;
margin: 8px 0px 0px 0px;
padding: 10px;}

.product img{
clear: both;
margin: 0px 0px 8px 0px;}

.product h5{
font: bold 12px Arial, Helvetica, sans-serif;
color: #ffffff;
margin: 0px;
padding: 0px;}

.product h4{
font: bold 14px Arial, Helvetica, sans-serif;
color: #ffffff;
margin: 0px 0px 4px 0px;
padding: 0px;}

#edit_products{
float:left;
width: 350px;
margin: 0px 0px 15px 0px;}

#edit_products h6{
margin: 10px 0px 0px 0px;
padding: 0px;
color: #ffffff;
font: italic 13px Arial, Helvetica, sans-serif;
clear: both;}

#add_products{
float: left;
width: 350px;
margin: 0px 0px 15px 0px;}

.description{
float: right;}

.errors, ol{color: #ffffff;}

form h5{
color: #e1bf5b;
font: normal 12px Arial, Helvetica, sans-serif;
margin: 15px 0px 4px 0px;}

form p{
margin: 4px 0px 4px 0px;}

.left{float:left;}

.column{
width: 250px;
margin: 0px 10px 0px 0px;
float:left;}

.columnbig{
width: 320px;
float:left;
margin: 0px 10px 0px 0px;}

.column1{
width: 120px;
float: left;}
.column200-L{
width: 200px;
float: left;
margin-right:20px;}
.column200-R{
width: 220px;
float: right;
margin-right:20px;}

.floatbox{
font: bold italic 15px "Times New Roman", Times, serif;
color:#FFCC66;
width: 280px;
padding: 0px;
margin: 0px 20px 15px 20px;}

#sarahbriggs h3 a:link, #sarahbriggs h3 a:visited{
text-decoration: none;
padding-bottom: 3px;
border-bottom: 1px dashed #CC9933;}

#sarahbriggs a:link, #sarahbriggs a:visited, #footer a:link, #footer a:visited{
color: #CC9933;}

#sarahbriggs a:hover, #footer a:hover{
color:#CCCCCC;
text-decoration: none;}

p{margin: 0px 0px 8px 0px;}

.left{float: left;}
.right{float: right;}

#sarahbriggs ul{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 24px;
list-style-type: circle;
color: #999999;}

#sarahbriggs dl dt{
font: bold 13px Arial, Helvetica, sans-serif;
color: #996633;
margin: 4px 0px 0px 0px;}

#sarahbriggs dl{
color: #999999;}

#catalog_request{
margin: 0px; 
padding: 0px;
display: none;
border: none;}

dd{margin-left: 15px;}