html {
	overflow: hidden;
	background:#c4ad72 url(/images/bg-body.jpg) repeat-x;
	
	
	}



body {
	background:#c4ad72 url(/images/bg-body.jpg) repeat-x;
	margin:0;
		font-family:helvetica,arial,sans-serif;
		
	}
#outerWrapper {
	width:960px;
	margin:0 auto ;
	position:relative;
	}
	
a:active, a:link, a:hover, a:visited {
	outline:none;}
.fade_in:hover {
	cursor:pointer;}
	
#logo {
	margin:10px 0 0 105px;}
	
@font-face {
	font-family: 'EnglandHandDBRegular';
	src: url('/images/england.eot');
	src: url('/images/england.ttf') format('truetype');
}

@font-face {
	font-family: 'BeautifulESRegular';
	src: url('/images/Beautiful-ES.eot');
	src: url('/images/Beautiful-ES.ttf') format('truetype');
}

@font-face {
	font-family: 'CoventryScriptFLFRegular';
	src: url('/images/CoventryScriptFLF.eot');
	src: url('/images/CoventryScriptFLF.ttf') format('truetype');
}

@font-face {
	font-family: 'RieslingRegular';
	src: url('/images/riesling.eot');
	src: url('/images/riesling.ttf') format('truetype');
}

@font-face {
	font-family: 'LuxiSansRegular';
	src: url('/images/luxisr.eot');
	src: url('/images/luxisr.ttf') format('truetype');
}

.englandFont {
	font-family:'EnglandHandDBRegular', times new roman, serif;}
	
.beautifulFont {
	font-family:'BeautifulESRegular', times new roman, serif;}
	
.coventryFont {
	font-family:'CoventryScriptFLFRegular', times new roman, serif;}
	
.rieslingFont {
	font-family:'RieslingRegular', times new roman, serif;}
	
.luxiFont {
	font-family: 'LuxiSansRegular', times new roman, serif;}

p {
	color:#5F5B47;
	line-height:16px;
	padding:0 0 10px 0;
font-family:'LuxiSansRegular',times new roman,helvetica;
font-size:11px;
letter-spacing:1px;
margin:0;
}

.imgMarginLeft {
	margin:0px 20px 0px 0px;
	float:left;}
	
.imgMarginRight {
	margin:0px 0px 0px 20px;
	float:right;}
	
a {
color:#6F6C5A;
text-decoration:none;

}	

a:hover {
color:#4F4C3B;
text-decoration:none;

}	



h1 {
	color:#6F6C5A;
font-family:helvetica;
font-size:18px;
font-weight:lighter;
letter-spacing:1px;
margin:0;
padding:0;
text-shadow:0 1px 0 #EEEEEE;
text-align:center;
text-transform:uppercase;}

h2 {
color:#8F8B74;
font-size:11px;
text-align:center;
font-weight:normal;
letter-spacing:1px;
margin-top:0px;
text-shadow:0 1px 0 #EEEEEE;
text-transform:uppercase;
}

h2 a {
	color:#AFAA8E;

margin:0 5px;
text-decoration:none;}

h2 a:hover {}

 h3  { font-weight: normal; color:#6F6C5A; margin-bottom:10px;}

	h4 {color:#6F6C5A;
	margin:0  0 10px 0;
	font-size:14px;
padding:0;}
	
	

#mosaic {
	background:#555555;
height:521px;
padding:0;
width:937px;
margin:0 auto;
	}
	
.mosaicImg {
	float:left;
	cursor:pointer;}
	
img {
	border:none;
	margin:0;
	padding:0;}
	
#nav {
/*background:url(/images/bg-line-indent.jpg) repeat-x bottom left;*/
height:40px;
margin-bottom:5px;
padding-left:75px;
text-align:center;
width:890px;}


#footer {
	color:#575440;
font-size:9px;
letter-spacing:1px;
height:20px;
text-align:center;
width:100%;
text-shadow:0 1px 0 #ccc;
position:fixed;
text-transform:uppercase;
background:#C6B076;
bottom:0;
z-index:1000;
padding-top:10px;
}

#footer p {
	font-size:9px;
	line-height:12px;}
	
#footer a {
	text-decoration:underline;}
	
.left {
	float:left;
line-height:15px;
margin:0px 0 0 20px;
padding:0;
text-align:left;
width:35%;
	}

.right {
	float:right;
line-height:15px;
margin:0px 20px 0 0;
padding:0;
text-align:right;}
	
.clearFloat {
	clear:both;}

.couture, .femme, .jewelry, .summerCouture, .bliss, .spice {
background:transparent url(/images/bg-collections.png) no-repeat;
	
float:left;
height:240px;
width:273px;}
	
	.couture img, .femme img, .jewelry img, .summerCouture img, .bliss img, .spice img{
	margin:10px 0 0 10px;
	padding:0;}


.box170 {
	float:left;
	height:275px;
width:190px;
	background:url(/images/box170-shadown.png) no-repeat;}
.box170 img {
	margin:-18px 0 0 10px;
padding:0;
}
	
.box320 {

float:left;
height:400px;
width:300px;
	}
	
.box300 {
float:left;
width:250px;
margin:0 35px;
background:transparent;
	}

.box300 h3 {
	color:#A19180;
font-size:11px;
letter-spacing:1px;
text-align:center;
text-transform:uppercase;}


.box170 h3 {
	color:#A19180;
font-size:11px;
letter-spacing:1px;
margin:-20px 0 35px;
text-align:center;
text-transform:uppercase;}


.box300 p {
border-bottom:1px solid #CFBA81;
color:#EFEFEF;
font-size:10px;
letter-spacing:1px;
margin:25px 0 15px;
padding:20px 0;
text-align:left;}

.midBox {
	margin:0 30px;}
	
.midBoxSmall {
margin:20px 2px 0 0;}
	
.price {
	border-bottom:1px solid #CFBA81;
border-top:1px solid #CFBA81;
color:#6F6C5A;
float:left;
font-size:14px;
font-style:italic;
letter-spacing:2px;
padding:10px 0;
margin:0 200px 15px 0;
text-align:right;
text-shadow:0 1px 0 #CCCCCC;}

.box480 {
	float:left;
	width:480px;}
	
#homeAd {
	margin:0px auto;
width:351px;}

.center {
	float:left;
margin:45px;
	}
	
.descHold {
float:left;
margin:0 0 0 20px;
width:340px;}

#collCenter {
	margin:100px;
	float:left;}
#collCenter25 {
	margin:25px;
	float:left;}
	
.shopLink , .designBoard {
	float:left;
	font-size:11px;
	margin-right:185px;
	margin-bottom:5px;
	text-transform:uppercase;}
	
#designBoardJewelry {
	width:1024px;
	background:url(/images/bg-jewelry-design-board.jpg) no-repeat top center;
	height:800px;
	margin:0 auto;}
	
#designBoardFemme {
	width:1024px;
	background:url(/images/bg-femme-design-board.jpg) no-repeat top center;
	height:800px;
	margin:0 auto;}
	
.marginTop {
	margin-top:20px;}
	
.strong, .strong a {
	font-weight:bold;}
	