html{background:#fff top center no-repeat url(../images/background.gif);}
@charset "utf-8";
/* Normalize margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;}
/* Normalize font-size for headers */
h1, h2, h3, h4, h5, h6 {
	font-size:100%;}
/* Remove list-styles from lists */
ol, ul {list-style:none;}
/* Normalize font-style andfont-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;}
/* Remove list-style from lists */
table {
	border-collapse:collapse;	
	border-spacing:0;}
td {padding-right:12px;}
/* Remove border from fieldset and img */
fieldset, img {border:0;}
/* Left-align textin caption and th */
caption, th {text-align:left;}
/* Remove quotation marks from q */
q:before, q:after {content:'';}
	
	
	
/*----------------------------------------------------------------*/

html {text-align:center;
	background:#fff center top no-repeat url(../images/background.gif);}
body {
	width:930px;
	margin:0 auto;
	text-align:left;
	margin-bottom:18px;
	position:relative;
	background-color:transparent;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#564319;}



/*---------------MASTHEAD---------------*/

#masthead {
	display:block;
	height:126px;
	border-bottom:solid 1px #ccc;
	width:840px;
	margin-left:45px;
	position:relative;}

/*---------------NAVIGATION---------------*/

#navigation {
	position:absolute; 
	top:100px; 
	right:0; 
	width:729px;}
#navigation li {
	float:left;
	text-indent:-9999px;
	height:14px;
	padding:0 14px;
	border-right:solid 1px #99d3d9;}
#navigation li#contact{border:0;}
#navigation li a{
	display:block;
	height:14px; 
	position:relative;}

#navigation li#bracelets a:link, #navigation li#bracelets a:visited {background: transparent 0 0 no-repeat url(../images/nav/bracelets.gif);width:60px;}
#navigation li#earrings a:link, #navigation li#earrings a:visited {background: transparent 0 0 no-repeat url(../images/nav/earrings.gif);width:53px;}
#navigation li#necklaces a:link, #navigation li#necklaces a:visited {background: transparent 0 0 no-repeat url(../images/nav/necklaces.gif);width:67px;}
#navigation li#sets a:link, #navigation li#sets a:visited {background: transparent 0 0 no-repeat url(../images/nav/sets.gif);width:28px;}
#navigation li#shop a:link, #navigation li#shop a:visited {background: transparent 0 0 no-repeat url(../images/nav/shoponline.gif);width:80px;}
#navigation li#stores a:link, #navigation li#stores a:visited {background: transparent 0 0 no-repeat url(../images/nav/stores.gif); width:41px;}
#navigation li#burgess a:link, #navigation li#burgess a:visited {background: transparent 0 0 no-repeat url(../images/nav/amyburgess.gif);width:86px;}
#navigation li#contact a:link, #navigation li#contact a:visited {background: transparent 0 0 no-repeat url(../images/nav/contact.gif);width:52px;}

#navigation li#bracelets a:hover, #navigation li#bracelets a:active,
#navigation li#earrings a:hover, #navigation li#earrings a:active,
#navigation li#necklaces a:hover, #navigation li#necklaces a:active,
#navigation li#sets a:hover, #navigation li#sets a:active,
#navigation li#shop a:hover, #navigation li#shop a:active,
#navigation li#stores a:hover, #navigation li#stores a:active,
#navigation li#burgess a:hover, #navigation li#burgess a:active,
#navigation li#contact a:hover, #navigation li#contact a:active {background-position: 0 -14px;}

html#bra #navigation li#bracelets a,
html#ear #navigation li#earrings a,
html#nec #navigation li#necklaces a,
html#set #navigation li#sets a,
html#sto #navigation li#stores a,
html#amy #navigation li#burgess a {background-position: 0 -14px;}



/*---------------GALLERY---------------*/

#gallery {
	width:792px;
	border:solid 1px #e8e8e8;
	margin:12px 0 1em 66px;
	}
#gallery img {
	margin:12px;
	border:solid 1px #ccc;}
	
#gallery img#holiday {margin-top:-6px;}

html#lan #gallery {margin-bottom:3em;}
	
html#bra #gallery {background:#fff center right no-repeat url(../images/titles/bracelets.gif);}
html#ear #gallery {background:#fff center right no-repeat url(../images/titles/earrings.gif);}
html#nec #gallery {background:#fff center right no-repeat url(../images/titles/necklaces.gif);}
html#set #gallery {background:#fff center right no-repeat url(../images/titles/sets.gif);}
html#sto #gallery {background:#fff center right no-repeat url(../images/titles/stores.gif);}
html#amy #gallery {background:#fff center right no-repeat url(../images/titles/amyburgess.gif);}
html#hol #gallery {background:#9f0000 center right no-repeat url(../images/titles/holidays.gif);}

/*---------------CONTENT---------------*/

#content {
	width:794px;
	background-color:#e8e8e8;
	margin:0 0 23px 66px;
	position:relative;}
html#amy #content {
	padding:23px;
	width:748px;
	line-height:1.5em;}
#content ul {
	padding:27px 0 12px 0;
	padding-left:0;}
#content ul li{
	display:inline;
	padding-left:21px;
	position:relative;}
#content ul li h1 {
	position:absolute;
	right:0;
	bottom:19px;
	font-weight:normal;
	font-size:8px;
	color:#666;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;}
#content dl {padding:27px 0 36px 21px; width:250px;}
#content dl#column2 {position:absolute; top:0; margin-left:280px;}
#content dl#column3 {position:absolute; top:0; margin-left:540px;}
#content dl dt {
	line-height:1.5em;
	padding-right:1em;
	font-weight:bold;}
#content dl dd {padding-bottom:2em;}
#content img {
	margin-bottom:33px;
	border:solid 1px #ccc;}
	
h2 {margin-left:2em; margin-bottom:-10px; padding-top:17px;}



/*---------------FOOTER---------------*/

#footer {
	text-align:center; 
	margin:23px;
	margin-left:66px;
	border-top:solid 2px #e8e8e8;
	padding-bottom:5em;
	width:794px;}
html#lan #footer {border:0;}
#footer ul{margin:23px;padding-bottom:.5em;}
#footer li {
	float:left;
	padding-left:14px;}
#footer li a {
	padding-right:14px; 
	border-right:solid 1px #99d3d9;}



a:link, a:visited { 
	color:#564319; 
	text-decoration:none;}
a:hover, a:active {color:#00929f;}
