
/*-----------------------------------------------------------------------------
 LANDING PAGE
-----------------------------------------------------------------------------*/
#page-index #site-content {
	width:664px;
	padding:0;
}
#page-index #site-footer {
	display:none;
}

/*-----------------------------------------------------------------------------
 PROFILE PAGE
-----------------------------------------------------------------------------*/
#page-profile #site-content {
	min-height:444px;
	_height:444px;
	background:url(/_img/profile-ben-bg.jpg) 340px 0px no-repeat;
}
#page-profile #site-content #intro {
	width:370px;
}
#page-profile #site-footer #return-top-link {
	display:inline;
}

/*-----------------------------------------------------------------------------
 Q&A PAGE
-----------------------------------------------------------------------------*/
#page-qanda #site-footer #return-top-link {
	display:inline;
}
#page-qanda .copywrap div {display:inline;float:left;clear:both;width:100%;padding-bottom:20px;}
#page-qanda .copywrap div img {float:left;}
#page-qanda .copywrap div p {display:inline;padding-top:10px;float:left;}

/*-----------------------------------------------------------------------------
 MEDIA PAGE
-----------------------------------------------------------------------------*/
#page-media #site-content h2 {
	clear:both;
	font-size:20px;
}
#page-media #site-content p {
	display:inline;
	float:left;
	clear:both;
	padding-bottom:10px;
}

#page-media #site-footer #return-top-link {
	display:inline;
}


/*-----------------------------------------------------------------------------
 COLLECTIONS PAGES
-----------------------------------------------------------------------------*/
.nav-collections #shopUrl {
	padding-top:30px;
}
.nav-collections #site-footer {
	display:none;
}

/*-----------------------------------------------------------------------------
 BRIDAL / COUTURE PAGE
-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------
 INTERIORS PAGE
-----------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------
 CONTACT PAGE
-----------------------------------------------------------------------------*/
#page-contact #site-content p {
	margin:12px 50px 12px 0px;
	padding:5px 9px;
	border-color:#9A0101;
	background:#121111;
	color:#DE1C10;
}
/* the form */
#contactForm {
	display:inline;
	float:left;
}
#contactForm div {
	display:inline;
	float:left;
	width:100%;
}

#contactForm label {
	display:inline;
	float:left;
	margin-right:10px;
	width:110px;
	padding-top:10px;
	text-align:right;
}
#contactForm label.invalid {
	color:#DE1C10;
}
#page-contact sup {
	color:#DE1C10;
	font-size:16px;
}
#contactForm #captcha {
	padding-top:10px;
}
#contactForm input#security-code {
	width:100px;
	margin:0;
	position:relative;
	top:-12px;
	_top:-5px;
	left:5px;
	height:27px;
	font-size:22px;
}
#contactForm #submit-row {
	padding-top:10px;
}
#contactForm #submit-btn {
	cursor:pointer;
}