/* site by Studio Chocolat. www.studiochocolat.com. Copyright to The Little Black Dress Shop. All rights reserved */

body { 		font-family: Helvetica, Arial, sans-serif; font-size: 12px; background-color: #000000; margin: 0px; padding: 0px; color: #000000;}

/*layout divs*/

#wrap {		width:900px; margin:auto;padding: 20px 0px 0px 0px;}
#brand {
	width:295px;
	height:115px;
	text-align:left;
	float:left;
	margin:20px 0px 15px 20px;
	padding:0;
}
#nav {
	width:550px;
	height:40px;
	float:right;
	text-align:right;
	margin:80px 10px 0px 0px;
	padding:12px 0px 0px 0px;
}
#top {
	width:900px;
	height:135px;
	text-align:center;
	clear:both;
}
#main {		width:100%; margin: auto; text-align:center; background-color:#333131; float:left;}
#display{	width:320px;float:left; background-color:#333131; padding:30px 25px 15px 15px;}
#displayFl{
	width:350px;
	float:left;
	background-color:#333131;
	padding:15px 0px 0px 0px;
}
#content {
	width:500px;
	text-align:left;
	margin:0px;
	float:right;
	background-color:#FFFFFF;
	padding:40px 20px 30px 20px;
	background-image: url(../images/bkg_whiteGrey.gif);
}
#footerL{	text-align:center;float:left; margin:20px 10px 0px 20px;}
#footer	{	width:790px; text-align:left;float:right;margin:20px 20px 0px 0px; }
#img {		width:380px; height:480px; float:left; text-align:left;}
#hmText{	width:380px; height:480px; text-align:left; vertical-align:bottom; float:left; position:relative;}
#contextL {	width:380px; float:left; text-align:left;}
#context{	width:380px; text-align:left; float:left; background-color:#FFFFFF;}
#iframe-container {width:380px; height:400px; background-image: url(../images/bkg_whiteGrey.gif);}
#newsletter   {	width:370px; background-image: url(../images/bkg_whiteGrey.gif);}

/*font styles*/

p {			font-size:1.1em; font-family: "Georgia", "Palatino","Times New Roman", Times, serif; line-height:1.3em;}
.feature, .feature p {	font-family: "Georgia", "Palatino","Times New Roman", Times, serif; text-align:left; margin:50px 30px 30px 30px;font-size: 15px; line-height:2em;}
.big {		font-family: "Times New Roman", Times, serif; font-size: 16px; }
.expanded {	font-family: "Times New Roman", Times, serif; line-height: 16px; letter-spacing: 2px; }
.justified {font-family: "Times New Roman", Times, serif; text-align: justify;}
.footer { 	font-family: Helvetica, Arial, sans-serif;font-size: 11px; color: #534F4E;}
.footerHl {	font-weight:bold; color:#7e7d7d; font-weight:bold;letter-spacing: 1px;}
.small { 	font-family: "Times New Roman", Times, serif; font-size: 10pxm;}
.nav {		font-family: Helvetica, Arial, sans-serif; font-size: 12px; padding:2px; font-weight:normal;}
.labels {	font-family: "Georgia", "Palatino","Times New Roman", Times,Serif; font-size: 1.2em; line-height:2em; }
h1 {		font-family: Helvetica, Arial, sans-serif;font-size: 14px;}
h2 {		font-family: Helvetica, Arial, sans-serif;font-size: 12px;}

/*link styles*/
a.nav:link {	color: #999999; padding: 2px; text-decoration: none;border:none;}
a.nav:visited {	color: #999999; padding: 2px;text-decoration: none;border:none;}
a.nav:hover {	color: #ffffff; padding: 2px;text-decoration: none;border:none;background:none;}
a.nav:active {	color: #ffffff; padding: 2px;text-decoration: none;border:none;background:none;}

a.navH:link {	color: #ffffff; padding: 2px; text-decoration: none;border:none;}
a.navH:visited { color: #ffffff; padding: 2px;text-decoration: none;border:none;}
a.navH:hover {	color: #ffffff; padding: 2px;text-decoration: none;border:none;background:none;}
a.navH:active {	color: #ffffff; padding: 2px;text-decoration: none;border:none;background:none;}

a:link {
	color: #7B5200;
	text-decoration: none;
	border-bottom:#7b5200 dotted 1px;
}
a:visited {
	color: #593B00;
	text-decoration: none;
	border-bottom:#593B00 dotted 1px;
}
a:hover {
	color: #C48300;
	text-decoration: none;
	border-bottom:#C48300 dotted 1px;
	background:#FFFFFF;
}
a:active {		color: #C48300; border-bottom:#C48300 dotted 1px; background:#FFFFFF;}
