@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif;background: #000;color:#9f9f9f;margin: 0;padding:0;}
a {outline: none;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
h1, h2, h3, h4, h5 { font-family: Helvetica, Arial, Verdana, sans-serif;font-weight: 400;margin: 0;padding: 0;line-height: 1em;}
h1 {text-align: center;font-size: 48px;}

.cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0; padding:0;background:transparent;}
.wrap {width: 1000px;margin: 0 auto;}

.login-bar ul {list-style: none;margin: 25px 0 0;padding: 0;float: right;width: 250px;font-size: 12px;}
.login-bar li {float: left;padding: 0 10px;border-right: 1px solid #999;}
.login-bar li a{color:#999;}
.login-bar li a:hover{color:#ce9637;}
.login-bar ul .noborder {border: none;}

.header {background-image: url(../images/header.jpg);height: 152px;width: 1000px;}
#menu {width:1000px;height:20px;font-size: 12px;line-height: 20px;background-image: url(../images/menu-back.jpg);text-transform:uppercase;}
#menu ul {display:inline-block;letter-spacing: 5px;} 
#menu ul.top-level {margin-left:0;}
#menu ul {margin:0;padding:0 0 0 40px;list-style:none;white-space:nowrap;} 
#menu li {margin:0; padding:0;}
#menu a {display:block;color:#b5b5b5;line-height:18px;text-decoration:none;text-align: center;} 
#menu a:hover {color:#fff;} 
#menu li:hover > ul {visibility:visible;}
#menu a:hover ul, #menu a:hover a:hover ul, #menu a:hover a:hover a:hover ul {visibility:visible;}
#menu a:hover ul ul, #menu a:hover a:hover ul ul {visibility:hidden;}
#menu ul.top-level {margin:0 auto;font-weight: 700;} 
#menu li.top-level-li {float:left;position:relative;margin: 2px 0;padding:0 30px;border-right:1px solid #999;	height:16px;}
#menu a.top-level-a {float:left;} 
#menu a.top-level-a b {float:left; padding:0; cursor:pointer;}
#menu a.down b {float:left; padding:0; cursor:pointer;}
#menu a.top-level-a:hover {white-space:nowrap;}
#menu li ul {display:block;position:absolute;visibility:hidden;background:#1d1d1d;left:5px;text-transform:none;letter-spacing:normal;margin:0;padding:0;opacity: .9;}
#menu li li a {background:#1e1e1e;color:#fff;padding:5px 40px;opacity:0.4;} 
#menu li li a:hover {background:#87642c;opacity:1;color:#fff;} 
#menu li li:hover > a {background:#87642c;color:#fff;opacity: 1;}
#menu ul.drop-down {top:18px;} 
#menu li li ul {left:100%; margin-top:-21px; margin-left:-5px;}

#menu table {position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}
#menu table ul li a {padding-left:0; padd\ing-left:45px;}
#menu table table {top:auto; left:100%; margin-left:-1px; padding:0; margin:0;}
#menu table table ul {margin-top:-4px; marg\in-top:-7px;}
#menu ul li.noborder {border:none;}

.leftbar {float: left;width: 145px;margin: 0 10px 35px;_margin: 0 12px 35px 6px;}
.content {background: url(../images/content-back.jpg) repeat-x #000 top;border: 1px solid #313131;min-height: 485px;padding-top: 30px;width: 998px;}
.main-content {float: left;width: 824px;border: 1px solid #4d473b;background: url(../images/main-content-back.jpg) repeat-x #000;min-height:405px;}
.shop-content {float: left;width: 824px;border: 1px solid #4d473b;min-height: 600px;background: #fff;}

.search {background-image: url(../images/searchbox.jpg);height: 90px;width: 145px;}
.search p {margin: 0;padding: 0;font-size: 11px;text-align: center;line-height: 18px;font-weight: 700;}
.search .input {width: 100px;float: left;margin-top: 30px;margin-left: 5px;font-size: 12px;border: 1px solid #5a5a5a;}
.search_input {width: 100px;float: left;margin-top: 30px;margin-left: 5px;font-size: 12px;border: 1px solid #5a5a5a;}
.button-search {background-image: url(../images/button-go.jpg);float: left;height: 20px;width: 27px;margin:30px 0 0 3px;text-indent:-5000px;}
.left-nav1 ul {list-style: none; text-align: center;}
.left-nav1 li {margin: 5px 0;font-weight:700; font-size: 12px;}
.left-nav1 li a{color:#ccc;display:block;padding-left:10px;font-size: 11pt;}
.left-nav1 li a:hover{color:#fff;background-color:#8d6a30;text-decoration:none;}
.left-nav ul {list-style: none;margin: 0;padding: 0;text-align: center;}
.left-nav li {margin: 5px 0;background-color: #424242;font-weight:700; font-size: 12px;line-height:12px;height:16px;}
.left-nav li a{color:#ccc;display:block;padding:2px 0;}
.left-nav li a:hover{color:#fff;background-color:#8d6a30;text-decoration:none;}

.quicklinks {background-image: url(../images/box-quicklinks.jpg);height: 129px;width: 145px;}
.quicklinks ul {list-style-type: none;font-size: 12px;margin:0 0 0 18px;padding:1.2em 1em 0 1em;text-indent: -1em;color: #eeaa37;line-height: 12px;}
.quicklinks li a {color: #fff;}
.quicklinks li a:hover{color: #ffe86a;}
.quicklinks li {padding: 0 0 10px;}
/*.sublinks ul {list-style-type: none;font-size: 12px;margin:0 0 0 18px;padding:1.2em 1em 0 1em;text-indent: -1em;color: #eeaa37;line-height: 12px;}*/
.sublinks ul {list-style-type: none; margin: 0;padding-left:10px ;text-align: left; font-size:9pt;}
.sublinks li a {color: #fff;}
.sublinks li a:hover{color: #ffe86a;}
.sublinks li {padding: 0 0 3px;}

.main-content .welcome1{

	background-position: top center;
	background-repeat: no-repeat;
	width: 824px;
	height:461px;
	/*padding: 60px 5px 0 20px;*/
	font-size: 12px;
	float:left;
}
.welcome1 .logo
{
	margin:30px 0px 0px 30px;	
}
.welcome1 .menus
{
	margin:50px 0px 0px 30px;	
}
.welcome1 .menus .category
{
	float:left;
	width:160px;
	color:White;
}
.welcome1 .menus .category .title
{
	font-size:18px;	
	font-weight:bold;
}
.welcome1 .menus .category ul
{
	list-style:none;
	margin:5px 0px;
	padding:0px;
}
.welcome1 .menus .category ul a
{
	line-height:13px;
	font-size:13px;
	font-weight:bold;
	color:#cccccc;	
}
.welcome1 p {margin: 0;padding: 0 25px;}


.main-content .welcome {background-position: top center;background-repeat: no-repeat;width: 267px;padding: 60px 5px 0 20px;font-size: 12px;float:left;}
.welcome p {margin: 0;padding: 0 25px;}

.main-content .flash {background-image: url(../images/temp-flash.jpg);float: right;height: 405px;width: 532px;}
.main-content .flash2 {background-image: none;float: right;height: 405px;width: 532px;}

.content-footer {width: 824px;float: right;}
.content-footer div {margin: 0 16px 0;padding: 50px 0 10px;background-repeat: no-repeat;background-position: center;float: left;height: 48px;}

.content-footer #logo1 {background-image: url(../images/logo-pandora.jpg);width: 133px;}
.content-footer #logo2 {background-image: url(../images/logo-boss.jpg);width: 96px;}
.content-footer #logo3 {background-image: url(../images/logo-links.jpg);width: 82px;}
.content-footer #logo4 {background-image: url(../images/logo-hearts.jpg);width: 152px;}
.content-footer #logo5 {background-image: url(../images/logo-guess.jpg);width: 96px;}
.content-footer #logo6 {background-image: url(../images/logo-tivon.jpg);width: 56px;}
.footer .payment-logos {background-image: url(../images/logos-payment.jpg);float: left;height: 108px;width: 149px;}
.footer {margin: 20px 0;color: #4b4b4b;font-size: 10px;line-height: 88px;text-align: right;padding: 0 50px;}
.footer a{color:#4b4b4b;}

/*shop styles*/
.shop-header {}
.shop-inner {padding: 25px 75px;color: #484848;font-size: 12px;min-height: 500px;}
.shop-inner a{color: #484848;}

#armani .shop-header {background-image:url(../images/banners/banner_armani.jpg);}
#bien .shop-header {background-image:url(../images/banners/banner_bien2.jpg);}
#boss .shop-header {background-image:url(../images/banners/banner_boss2.jpg);}
#citizen .shop-header {background-image:url(../images/banners/banner_citizen2.jpg);}
#guess .shop-header {background-image:url(../images/banners/banner_guess2.jpg);}
#heartsonfire .shop-header {background-image:url(../images/banners/banner_heartsonfire2.jpg);}
#intldiamond .shop-header {background-image:url(../images/banners/banner_intldiamond2.jpg);}
#links .shop-header {background-image:url(../images/banners/banner_links2.jpg);}
#nomination .shop-header {background-image:url(../images/banners/banner_nomination2.jpg);}
#pandora .shop-header {background-image:url(../images/banners/banner_pandora2.jpg);}
#raymond .shop-header {background-image:url(../images/banners/banner_raymond2.jpg);}
#stephen .shop-header {background-image:url(../images/banners/banner_stephen2.jpg);}
#tanzanite .shop-header {background-image:url(../images/banners/banner_tanzanite2.jpg);}
#tianguis .shop-header {background-image:url(../images/banners/banner_tianguis2.jpg);}
#tivon .shop-header {background-image:url(../images/banners/banner_tivon2.jpg);}
#trollbeads .shop-header {background-image:url(../images/banners/banner_trollbeads2.jpg);}

/*shop inner styles*/
.row {margin-bottom: 50px;}
.row a {width: 150px;display: block;padding-top:150px;	background-repeat: no-repeat;}
.item {float: left;width: 150px;margin-right: 18px;text-align: center;background-position: top center;background-repeat: no-repeat;}
#cat-bracelets {background-image: url(../images/cat-bracelets.jpg);}
#cat-clips {background-image: url(../images/cat-clips.jpg);}
#cat-goldcharms {background-image: url(../images/cat-goldcharms.jpg);}
#cat-necklace {background-image: url(../images/cat-necklace.jpg);}
#cat-gold {background-image: url(../images/cat-gold.jpg);}
#cat-lovepods {background-image: url(../images/cat-lovepods.jpg);}
#cat-mixmatch {background-image: url(../images/cat-mixmatch.jpg);}
#cat-silvercharms {background-image: url(../images/cat-silvercharms.jpg);}
.shop-nav {border-top: 4px solid #e3e3e3;color: #8c6a2d;padding: 15px 75px 50px 560px;font-size: 12px;}
.shop-nav a{color: #8c6a2d;display: block;}
.shop-nav ul {list-style: none;margin: 0;padding: 0;}
.shop-nav li {float: left;padding: 0 10px;border-right: 1px solid #8c6a2d;display: block;text-align: center;}
.shop-nav ul li.noborder {border:none;}

/*contact*/
.contactform {margin-left:5px;float:left;margin-bottom: 14px;width: 150px;color: #476995;}
.formtitle {float: left;text-align: left;width: 115px;font-size: 1em;height: 25px;line-height: 25px;}
#contactleft {float: left;width: 325px;text-align: left;}
#contactleft img {border: 4px double #9f9f9f;}
.contactaddy {display: block;}
#contactright {float: right;width: 300px;}
#contactright input,#contactright select,#contactright textarea {border:1px solid #9f9f9f;color: #000;}
#contactright .submit {margin-right: 25px;}
