@charset "UTF-8";
/* CSS Document */


/* GENERAL STYLES//////////////////////////////////////// */

* {
	padding:0px;
	margin:0px;
}

html {
	padding:0px;
	margin:0px;
}


body {
	margin: 0px;
	padding: 0px;
	font: 0.625em Verdana, Arial, Helvetica, sans-serif;
	color: #939598;
	background-color: #ebe9e9;
	

}
h1, h2, h3, h4, h5, h6{
	font-weight: normal;
}

#wrapper {
	width:949px;
	margin:0 auto;
	text-align:left;
	position: relative;
	padding: 0px;

}

a img {
	border: none;
}

a {
	color:#939598;
}

/* BRANDING STYLES//////////////////////////////////////// */



#branding {
	position:relative;
	float:left
	left:0px;
	top:25px;
	width: 949px;
	height:106px;
	font-size:90%;


}

#branding .tel, .email{
	text-align:right;
	margin-right:60px;
	width:450px;
	left:445px;
}

#branding .tel{
	position:relative;
	top:33px;

}
#branding .email{
	position:relative;
	top:47px;

}
#branding .email a{
	text-decoration:none;

}
#branding .email a:hover{
	text-decoration:underline;

}

#branding h1{
	width:400px;
	position:absolute;
	text-indent:-5000px;

}
#branding strong{
	font-weight:normal;
	margin-right:7px;


}



/* MAIN NAV STYLES//////////////////////////////////////// */


#main-nav, #sub-nav {
	float:left
	left:0px;
	height:35px;
	position:relative;
	top:36px;
	width:949px;
	text-transform: uppercase;
	background:#fff;

}

#main-nav ul,#sub-nav ul {
	margin-left:30px;
	font-size:90%;
	list-style:none;
}

#main-nav ul a, #sub-nav ul a{
	text-decoration:none;
}

#main-nav li, #sub-nav li{
	padding-top:12px;
	display: block;
	float: left;
	margin-right:7px;
	
}

/* SUB NAV STYLES//////////////////////////////////////// */


#sub-nav {

	top:36px;
	text-transform: lowercase;

}
#sub-nav li{
	padding-top:9px;	

}

#sub-nav ul{

	border-top: dotted 1px #939598;
	margin-right:30px;
}



/* CONTENT STYLES//////////////////////////////////////// */

#content {
	left:0px;
	width:949px;
	margin-top:48px;
	background:#fff;
	padding-bottom:35px;
	position:relative;
	float:left;

}


#content .imagespace {
	height:151px;


}


#content p{
	margin-left:50px;
	margin-right:300px;
	text-align:justify;
	font-size:100%;
	line-height:180%;
	margin-bottom:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	margin-left:50px;
	margin-right:300px;
	font: 150% Georgia, Times, "Times New Roman", Serif;
	line-height:180%;
	text-transform:uppercase;
	padding-top:25px;
	padding-bottom:25px;
	letter-spacing: .2em;
}

h3 {
	margin-left:50px;
	margin-right:300px;
	font: 130% Georgia, Times, "Times New Roman", Serif;
	line-height:180%;
	text-transform:uppercase;
	padding-top:25px;
	padding-bottom:15px;
	letter-spacing: .2em;
}


h4 {
	color:#625d57;
	margin-left:50px;
	margin-right:300px;
	font: 130% Georgia, Times, "Times New Roman", Serif;
	line-height:180%;
	text-transform:uppercase;
	padding-top:0px;
	padding-bottom:15px;
	letter-spacing: .2em;



}





#content .side-image{
	float:right;
	padding:0px;
	margin:0px;
	clear:both;
}

#content #side-panel{
	position:relative;
	width:275px;
	clear:both;
	float:right;
	padding:0px;
	margin-top:10px;
}


#content #side-panel h2{

	text-align:center;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#content #side-panel p{

	margin:0px;
	padding-left:30px;
	padding-right:30px;
	text-align:center;
	margin-bottom:20px;


}

#content ul{

	margin-left:50px;
	margin-right:300px;
	text-align:justify;
	font-size:100%;
	line-height:180%;
	margin-bottom:20px;
}

#content li{
	list-style:disc inside;
}




#content blockquote {


		margin-left: 30px;
		margin-right:30px;
		margin-bottom:0px;
		padding-bottom:0px;
		}		
		
#content blockquote p {

		color: #939598;
		font-size: 120%;
		font-weight: normal;
		text-align: left;
		margin-left:50px;
		margin-right:300px;
		margin-top: 40px;
		margin-bottom: 40px;


		}		
		
#content cite {
		background: none;
		display: block;
		text-align: right;
		font-size: 90%;
		font-weight: normal;
		font-style: normal;
		border-bottom: dotted 1px #939598;
margin-top:-20px;




		}		
		
#content blockquote p .quoteleft {
		color:#939598;
		font-family: Times, Georgia, Serif;
		font-size:180%;
		margin-right:10px;
}

#content blockquote p .quoteright {
		color:#939598;
		font-family: Times, Georgia, Serif;
		font-size:180%;
		margin-left:10px;
}

#content .rule{
		border-top: dotted 1px #939598;
		padding-top:10px;
}


/* FOOTER STYLES//////////////////////////////////////// */

#footer{

	position:relative;
	float:left;

	font-size:75%;
	padding-bottom:60px;
	padding-top:25px;
}
#footer a{
	color:#939598;
}

.separatorInvisible {
	clear: both;
	margin: 0px;
	padding: 0px;

}


/* HOME PAGE STYLES//////////////////////////////////////// */

.home #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.home #branding strong{
	color:#625d57;
}

.home #main-nav ul a:hover, .home #sub-nav ul a:hover{
	color:#625d57;
}

.home h2 {
	color:#625d57;
}

.home h3 {
	color:#625d57;
}


.home #footer a:hover{
	color:#625d57;
}
.home #content {

	background: #fff url(images/holding-page/elizabeth-cleall-interiors-cushion-main.jpg) no-repeat left top;
}
.home #main-nav .home a{
	color:#625d57;
}






/* ABOUT US SECTION STYLES//////////////////////////////////////// */

.about-us #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.about-us #branding strong{
	color:#625d57;
}

.about-us #main-nav ul a:hover, .about-us #sub-nav ul a:hover{
	color:#625d57;
}

.about-us h2 {
	color:#625d57;
}

.about-us h3 {
	color:#625d57;
}

.about-us #footer a:hover{
	color:#625d57;
}
.about-us #content {

	background: #fff url(images/about-us/elizabeth-cleall-about-us-banner.jpg) no-repeat left top;
}
.about-us #main-nav .about-us a{
	color:#625d57;
}





/* DESIGN PROCESS SECTION STYLES//////////////////////////////////////// */

.design-process #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.design-process #branding strong{
	color:#625d57;
}

.design-process #main-nav ul a:hover, .design-process #sub-nav ul a:hover{
	color:#625d57;
}

.design-process h2 {
	color:#625d57;
}

.design-process h3 {
	color:#625d57;
}

.design-process #footer a:hover{
	color:#625d57;
}
.design-process #content {

	background: #fff url(images/design-process/elizabeth-cleall-the-design-process-banner.jpg) no-repeat left top;
}
.design-process #main-nav .design-process a{
	color:#625d57;
}









/* PRODUCT KNOWLEDGE SECTION STYLES//////////////////////////////////////// */

.product-knowledge #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.product-knowledge #branding strong{
	color:#625d57;
}

.product-knowledge #main-nav ul a:hover, .product-knowledge #sub-nav ul a:hover{
	color:#625d57;
}

.product-knowledge h2 {
	color:#625d57;
}

.product-knowledge h3 {
	color:#625d57;
}

.product-knowledge #footer a:hover{
	color:#625d57;
}
.product-knowledge #content {

	background: #fff url(images/holding-page/elizabeth-cleall-interiors-cushion-main.jpg) no-repeat left top;
}
.product-knowledge #main-nav .product-knowledge a{
	color:#625d57;
}






/* PROJECT GALLERY SECTION STYLES//////////////////////////////////////// */

.project-gallery #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.project-gallery #branding strong{
	color:#625d57;
}

.project-gallery #main-nav ul a:hover, .project-gallery #sub-nav ul a:hover{
	color:#625d57;
}

.project-gallery h2 {
	color:#625d57;
}


.project-gallery h3 {
	color:#625d57;
}

.project-gallery #footer a:hover{
	color:#625d57;
}
.project-gallery #content {

	background: #fff url(images/holding-page/elizabeth-cleall-interiors-cushion-main.jpg) no-repeat left top;
}
.project-gallery #main-nav .project-gallery a{
	color:#625d57;
}








/* LEARN FROM LIZ SECTION STYLES//////////////////////////////////////// */

.learn-from-liz #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.learn-from-liz #branding strong{
	color:#625d57;
}

.learn-from-liz #main-nav ul a:hover, .learn-from-liz #sub-nav ul a:hover{
	color:#625d57;
}

.learn-from-liz h2 {
	color:#625d57;
}

.learn-from-liz h3 {
	color:#625d57;
}

.learn-from-liz #footer a:hover{
	color:#625d57;
}
.learn-from-liz #content {

	background: #fff url(images/learn-from-liz/elizabeth-cleall-design-workshops-banner.jpg) no-repeat left top;
}
.learn-from-liz #main-nav .learn-from-liz a{
	color:#625d57;
}







/* CONTACT LIZ SECTION STYLES//////////////////////////////////////// */

.contact-liz #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.contact-liz #branding strong{
	color:#625d57;
}

.contact-liz #main-nav ul a:hover, .contact-liz #sub-nav ul a:hover{
	color:#625d57;
}

.contact-liz h2 {
	color:#625d57;
}

.contact-liz h3 {
	color:#625d57;
}

.contact-liz #footer a:hover{
	color:#625d57;
}
.contact-liz #content {

	background: #fff url(images/contact-liz/elizabeth-cleall-contact-us-banner.jpg) no-repeat left top;
}
.contact-liz #content a:hover{
	color:#625d57;
}
.contact-liz #main-nav .contact-liz a{
	color:#625d57;
}






/* TESTIMONIALS SECTION STYLES//////////////////////////////////////// */

.testimonials #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.testimonials #branding strong{
	color:#625d57;
}

.testimonials #main-nav ul a:hover, .contact-liz #sub-nav ul a:hover{
	color:#625d57;
}

.testimonials h2 {
	color:#625d57;
}

.testimonials h3 {
	color:#625d57;
}

.testimonials #footer a:hover{
	color:#625d57;
}
.testimonials #content {

	background: #fff url(images/elizabeth-cleall-testimonials-banner.jpg) no-repeat left top;
}
.testimonials #content a:hover{
	color:#625d57;
}
.testimonials #main-nav .testimonials a{
	color:#625d57;
}



/* LIZ RECOMMENDS SECTION STYLES//////////////////////////////////////// */

.recommend #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.recommend #branding strong{
	color:#625d57;
}

.recommend #main-nav ul a:hover, .recommends #sub-nav ul a:hover{
	color:#625d57;
}

.recommend h2 {
	color:#625d57;
}

.recommend h3 {
	color:#625d57;
}

.recommend #footer a:hover{
	color:#625d57;
}
.recommend #content {

	background: #fff url(images/learn-from-liz/elizabeth-cleall-design-workshops-banner.jpg) no-repeat left top;
}
.recommend #main-nav .recommends a{
	color:#625d57;
}

.recommend h4 a {
    color:#625d57;
    font: 130% Georgia, Times, "Times New Roman", Serif;
    line-height:120%;
    text-transform:uppercase;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:15px;
    letter-spacing: .2em;
    text-decoration:none;
    text-align:left;
}
.recommend h4 a:hover {
    text-decoration:underline;
}



/* HOLDING LIZ SECTION STYLES//////////////////////////////////////// */

.holding #branding {

	background: #fff url(images/home/elizabeth-cleall-home-logo.jpg) no-repeat left top;
}

.holding #branding strong{
	color:#625d57;
}

.holding #main-nav ul a:hover, .holding #sub-nav ul a:hover{
	color:#625d57;
}

.holding h2 {
	color:#625d57;
}

.holding h3 {
	color:#625d57;
}

.holding #footer a:hover{
	color:#625d57;
}
.holding #content {

	background: #fff url(images/holding-page/elizabeth-cleall-interiors-cushion-main.jpg) no-repeat left top;
}
.holding #content a:hover{
	color:#625d57;
}
.holding #main-nav .holding a{
	color:#625d57;
}

