body{
	background-color:#FCFAE1;
	background-image:url(/gfx/nav_swirl_page.png);
	background-repeat: no-repeat;
	background-position: -30px 95px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt
}


body#home {background-image:url(/gfx/nav_swirl.png);
	background-repeat: no-repeat;
	background-position: -30px 90px;}

body#home #col2 img {border:0;posiot }
h1, h2, h3, h4, h5, h6 {font-family:"Georgia", Times New Roman, Times, serif;font-weight:normal}

body#shop h3 {font-size:18pt}
body#shop div.shoptext h3 {font-size:16pt}

a img{border: 1px solid #666;padding:2px;margin:3px}
a:hover img{border: 1px solid #A6896B;padding:2px;}
a:hover{color: #A6896B;border: 0px ;} /* Dummy definition to overcome IE bug */
	

p{line-height:160%}
#col2 #content h2 {font-size:26pt}
#col2 #content p {}

#content {padding-top:20px}
#content h2 {margin-top:0;padding-top:0}

a:link { color:#333;}
a:visited { color:#333;}
a:hover { color:#666;}
a:active { color:#333;}

a.glow:link { color:#333;background-color:#FFF;padding:4px 6px 4px 6px}
a.glow:visited { color:#333;background-color:#FFF;padding:4px 6px 4px 6px}
a.glow:hover { color:#000;background-color:#E9E9E9;padding:4px 6px 4px 6px}
a.glow:active { color:#333;background-color:#FFF;padding:4px 6px 4px 6px}

#pagenav a:link { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
#pagenav a:visited { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
#pagenav a:hover  { color:#000; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #000 solid;}
#pagenav a:active  { color:#333; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #CCC solid;}

body#collections h3 a {text-decoration:none}

#wrapper {position:relative;width:990px;}
#header h1 {margin:0;width:187px}
#header h1 a {
 display: block;
 width:209px;
 background-image: url(/gfx/logo.png);
 background-repeat: no-repeat;
 padding-top: 194px; height: 0 !important;
 height /**/: 194px; overflow: hidden;
}

#header h2 {position:relative;bottom:30px;width:181px;height:60px; background-image:url(/gfx/sub_title.png); background-repeat:no-repeat}
#header h2 span {display:none}

#col1 {padding:15px 0 0 25px;width:260px;float:left}
#col2 {float:right;width:690px;position:relative;right:25px}

#browseShop {padding-top:5px}
#browseShop div {margin-bottom:15px;}

/* -- Nav -- */

ul#nav 	{
width: 187px;
height: 194px;
background: url(/gfx/nav.png) no-repeat;
margin: 5px 0 0 0;
padding: 0;
position: relative;
bottom:30px}

ul#nav li {margin: 0 0 5px 0;padding: 0;list-style: none;
position:absolute;}
ul#nav li, ul#nav a	{
height: 33px;
display: block;}

ul#nav li a {
text-indent: -9999px; 
text-decoration: none;
width: 187px;}

#nav1 {top: 0px;}
#nav2 {top: 34px;}
#nav3 {top: 67px;}
#nav4 {top: 100px;}
#nav5 {top: 133px;}
#nav6 {top: 166px;}

#nav1 a:hover {background: transparent url(/gfx/nav.png) -190px 0px no-repeat;}
#nav2 a:hover {background: transparent url(/gfx/nav.png) -190px -34px no-repeat;}
#nav3 a:hover {background: transparent url(/gfx/nav.png) -190px -67px no-repeat;}
#nav4 a:hover {background: transparent url(/gfx/nav.png) -190px -100px no-repeat;}
#nav5 a:hover {background: transparent url(/gfx/nav.png) -190px -133px no-repeat;}
#nav6 a:hover {background: transparent url(/gfx/nav.png) -190px -166px no-repeat;}

/* UBERLINKS */
body#shop a#shopnav {background: transparent url(/gfx/nav.png) -190px 0px no-repeat;}
body#collections a#collectionsnav {background: transparent url(/gfx/nav.png) -190px -34px no-repeat;}
body#gallery a#gallerynav{background: transparent url(/gfx/nav.png) -190px -67px no-repeat;}
body#news a#blognav{background: transparent url(/gfx/nav.png) -190px -100px no-repeat;}
body#about a#aboutnav{background: transparent url(/gfx/nav.png) -190px -133px no-repeat;}
body#contact a#contactnav{background: transparent url(/gfx/nav.png) -190px -166px no-repeat;}

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

#shopStrip {clear:both;margin-top:10px;padding:15px 0 15px 15px;width:99%;position:relative;}
#shopStrip div.shopItem div.imgholder {text-align:center;float:left;margin-right:15px;}
#shopStrip img {border:0;position:relative;top:20px}
#shopStrip h2 {padding:0;margin:0}
#shopStrip h3 {
	margin:0;
	padding:4px 0 4px 32px;
	background-image: url(/gfx/title-bg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#shopStrip div.shopItem div.holder {border-top:1px #CCC solid;padding:8px}
#shopStrip div.shopItem {}
#shopStrip div.shopItem h4 {font-size:12pt;color:#666;margin:0}
#shopStrip div.shopItem a {text-decoration:none}
#shopStrip div.shopItem p {font-size:8pt}
#shopStrip div.shopItem p.priceMore {font-size:14pt;margin-top:4px; font-family:"Georgia", Times New Roman, Times, serif}
#shopStrip div.shopItem {float:left;width:auto; padding-right:15px;margin-right:10px}
#shopStrip div.shopItem div.itemText {float:left;width:180px;background:#FCFAE1}
/* #bridal, #current {border-right:1px #CCC solid;} */
#bridal h3 {color:#7F603F}
#current h3 {color:#583C1E}
#ltdedition h3 {color:#333}

#content {}



body#collections h3 {font-size:20pt;margin:0 0 5px 0;padding:0}
body#collections h4 {margin:5px 0 5px 0;padding:0;font-size:16pt;font-weight:normal}
body#collections div.stack {
	float:left;
	margin:10px 0 10px 0;
	padding-bottom:8px;
	background-image: url(/gfx/border-bar.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
body#collections div.stack img {float:left}
body#collections div.stack div {margin-left:350px;}
body#collections div.stack div p a {display:block;font-weight:bold}

body#contact form#contactform input {margin-bottom:6px}

#darkdaze {
margin-top:10px;
	padding:10px 5px 25px 55px;
	background-image: url(/gfx/darkdaze_logo.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#latest-news {margin-bottom:8px}
#latest-news ul {margin:0;padding:0;list-style:none}
#latest-news ul li {font-size:8pt;margin-bottom:4px}
#latest-news h2 {
font-size:12pt;margin-bottom:8px
}

#footer-wrapper {
	clear:both;
	margin-top:15px;
	padding-top:15px;
	text-align:center;
	background-image: url(/gfx/footer_bar.gif);
	background-repeat: no-repeat;
	background-position: center 10px;
}

#footer p#footer-nav {font-size:10pt;font-family:"Georgia", Times New Roman, Times, serif}
#footer {font-size:8pt}
#footer a {font-weight:bold;text-decoration:none}
#footer {
	background-image: url(/gfx/bottom_swirl.png);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding:20px 20px 100px 20px;
}

#google_translate_element .goog-te-combo {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt}
#google_translate_element img {border:0;padding:0;}
#google_translate_element a:hover img{border: 0;padding:0;}

/* ---- Let's get dirty
.fade img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
.fade:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.80;}
.fade img {border:0}  ---- */

p#elsewhere a {margin-right:15px}

.icon {padding:2px 0 2px 22px;background-position:left 0px;background-repeat:no-repeat}
.twitter{background-image:url(/gfx/twitter-16x16.png);margin-left:15px}
.facebook{background-image:url(/gfx/facebook-16x16.png)}
.myspace{background-image:url(/gfx/myspace-16x16.png)}


.clear{clear:both}
.right{float:right}
.left{float:left}
.button{font-family:"Verdana", Arial, Helvetica, sans-serif;font-size:10pt;color:#FFF;padding:2px;background:#333;border:1px #666 solid;cursor:pointer;margin-top:5px;}
.box{font-family:"Verdana", Arial, Helvetica, sans-serif;font-size:10pt;color:#333;border:2px #333 solid;background-color:#FFF;padding:2px;}
.note {font-size:8pt;color:#666}
.note a {text-decoration:none}
.red {color:#a4241b}
.light {color:#A6896B}
input:focus, textarea:focus { background-color: #FFF;font-family:"Verdana", Arial, Helvetica, sans-serif;font-size:10pt;border:2px #090 solid;}