/*
	Title:		Closet-Concepts
	Date:		11-15-2009
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:#e2dbcf url(../images/body-x.gif) repeat-x}
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */
#wrap{width:1036px;margin:0 auto;overflow:hidden;padding-bottom:30px;font-family:Verdana}

	/* BEGIN HEADER */
#header{clear:both;width:1036px;height:390px;position:relative}
.header-left{float:left;width:329px;margin-top:71px;position:relative}
.logo{float:left;width:242px;height:148px;margin:0 0 40px}
.tagline{float:left;width:310px;height:76px;padding:0 3px 0 15px;overflow:hidden;background:url(../images/tag-line-bg.png) no-repeat;line-height:76px;font-family:"Trebuchet MS";font-size:17px;font-style:italic;color:#fff}

.header-right{float:left;width:707px;height:344px;margin-top:46px;position:relative}
.header-right ul{clear:both;width:707px;margin:0;padding:0;overflow:hidden;list-style:none;font-family:"Trebuchet MS";font-size:17px}
.header-right li{float:left;width:auto;margin:0;padding:0 23px 0 0;line-height:20px}
.header-right li.last{padding-right:0}
.header-right li a{color:#e2dbd0;text-decoration:none;line-height:20px}
.header-right li a:hover,.header-right li.active a{color:#fff}

.picture{width:699px;height:296px;padding:18px 0 0 19px;position:absolute;left:-15px;bottom:0;background:url(../images/picture-bg.png) no-repeat 0 0}
.pics {
	padding: 8px;
}


	/* END HEADER */
	
	/* BEGIN CONTENTS */
.contents-wrap{clear:both;width:1036px;overflow:hidden;margin-top:34px}

.left-column{float:left;width:318px}
.contact-tab{clear:both;width:303px;height:380px;padding:10px 0 0;color:#faf4ee;text-align:center;font-family:"Trebuchet MS";font-size:32px;line-height:38px;font-weight:700}
.contact-tab em{font-size:12px;font-style:normal;font-weight:400;line-height:17px}

.sidebar{clear:both;width:298px;padding-top:25px;overflow:hidden}
.sidebar h3,.container h2{clear:both;margin:0;padding:0;font-family: "Trebuchet MS";font-size:24px;color:#705e4b;line-height:30px}
.sidebar p{clear:both;padding:5px 0 0;margin:0;color:#2c251f;font-size:12px;line-height:17px}
.container p{padding:5px 0 0;margin:0;color:#2c251f;font-size:12px;line-height:17px}
.sidebar ul{color:#2c251f;font-size:12px;line-height:17px}
.sidebar a{
	width:auto;
	display:block;
	margin-top:5px
}

.right-column{float:left;width:718px}
.right-container-wrap{clear:both;width:718px;background:url(../images/right-container-y.gif) repeat-y}
.container-top{clear:both;width:718px;background:url(../images/right-container-top.gif) no-repeat top}
.container{
	clear:both;
	width:634px;
	padding:20px 42px 25px;
	background:url(../images/right-container-bottom.gif) no-repeat left bottom;
	position:relative;
	font-size: 12px;
	color: #705e4b;
}
.container h2{color:#bc8950}
.container p{padding:20px 0 5px;color:#705e4b}
.mirror{position:absolute;right:71px;top:73px}
	/* END CONTENTS */
	
	/* BEGIN CONTENTS FOOTER*/
.content-footer{clear:both;width:695px;margin:22px auto 0;font-family:"Tahoma";overflow:hidden}
.content-footer ul{clear:both;width:540px;margin:0 auto;padding:0;list-style:none}
.content-footer li{float:left;width:auto;margin:0;padding:0 6px;font-size:12px;line-height:17px;background:url(../images/footer-li-border.jpg) no-repeat right}
.content-footer li.last{background:none}
.content-footer li a,.content-footer p a{color:#84796e;text-decoration:none}
.content-footer a:hover{text-decoration:underline}
.content-footer p{clear:both;margin:0;padding:20px 0 0 ;text-align:center;font-size:11px;color:#84796e;line-height:17px}
	/* END CONTENTS FOOTER*/
a:link {
	color: #660032;
}
a:visited {
	color: #660032;
}
a:hover {
	color: #BC8950;
}
.fineprint {
	font-size: 9px;
}
.test-text {
	font-style: italic;
}
.test-name {
	font-weight: bold;
	color: #660032;
}
.contacttitle {
	font-size: 20px;
	font-weight: bold;
	color: #660032;
}

.gallerytitle {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #bc8950;
	padding-bottom: 5px;
}
.requiredfield {
	color: #FF0000;
}

ol {
	line-height: 18px;
}
ol ul {
	list-style-type: disc;
	line-height: 18px;
}

h2 {
	font-family: "Trebuchet MS";
	font-size:24px;
	color:#705e4b;
	line-height:30px
}

.contact-tab ul {
	font-size: 16px;
	text-align: center;
	width: 250px;
	list-style-type: none;
	margin-left: 0px;
}

.contact-tab li {
	margin: 0px;
}

.reasons {
	margin: 0px;
	font-size: 14px;
	line-height: 25px;
	font-family: Verdana;
	padding-bottom: 0px;
}

.contact-tab p {
	margin-top: 15px;
	color:#2c251f;
	font-size: 24px;
}

.reasons img {
	margin-top: 5px;
	margin-bottom: 5px;
}

.reasons a:link, a:visited, a:hover, a:active {
	color: #faf4ee;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
}

#consultation {
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 0px;
}

img.consultation {
	margin: 8px;
	padding: 0px;
	border: 3px #b5a898 solid;
}