body{margin:0;padding:0;font-size:62.5%;font-family:Helvetica,Verdana;color:#AAA;background:#eaedd8 url(../images/mural-bg.jpg);text-align:center;}
#container{margin:1.5em auto 0;width:922px;max-width:922px;text-align:left;}
	#header{width:906px;height:271px;background:#FFF url(../images/header-wardrobe.jpg) no-repeat;border:8px solid #2d2f3a;}
	#navigation{float:left;width:100%;background:#2d2f3a;border-bottom:1px solid #434653;}
		#navigation ul{display:inline;margin:0;padding:0;list-style:none;}
			#navigation li:first-child{margin-left:20px;}
			#navigation li{float:left;margin-bottom:-1px;}
				#navigation a{display:block;margin:0 5px;padding:6px 10px;background:#383a49;font-size:1.15em;font-family:Georgia,'Times New Roman',Serif;color:#BBB;text-decoration:none;border:1px solid #434653;border-width:1px 1px 0;border-bottom:1px solid #434653;}
				#navigation a:hover{text-decoration:underline;}
				#navigation li#current a{background:#2d2f3a;border:1px solid #434653;border-width:1px 1px 0;color:#BBB;border-bottom:1px solid #2d2f3a;}
				#navigation li a:hover{background:#2d2f3a;border-bottom:1px solid #2d2f3a;}
	#content{position:relative;clear:both;border:8px solid #2d2f3a;background:url(../images/content-bg.png);}
		.block{padding:7px 0 30px}
		.col-first,.col-left,.col-right,.col-two-thirds,.col-third,.col-half{display:inline}
		.col-first{clear:both;}
		.col-left{float:left;margin-left:4%;m\argin-left:0;}
		.col-right{float:right;margin-right:3.5%}
		.col-two-thirds{width:60%}
		.col-third{width:29%}
		.col-half{width:45%}
		.u-undent{margin-top:-30px}
	#footer{clear:both;background:#2d2f3a;padding:30px 0 1px;}
	
.left{float:left}
.right{float:right}
.center{text-align:center}

body,p,ul,ol,address{font-size: .90em;line-height:1.8em;}
	#footer p{margin-top:.27em;}
	#footer .col-right{padding-top:7px;}
	#footer .col-right p{display:inline;font-size:.8em;border-bottom:1px solid #59554f;}
	#footer .col-right p:hover{border-bottom:0}
	#footer .col-right a{text-decoration:none;color:#BBB}
h1,h2,h3,h4{border-bottom:1px solid #59554f;font-family:Georgia,'Times New Roman',Serif;color:#bbaf97;font-weight:100;width:90%;}
h1,h2{font-size:1.2em;}
h3,h4{font-size:1.1em;}
	#footer h3{font-size:1.1em;margin:0;color:#BBB;}
		#footer h3 span{padding-left:1em;font-size:.8em;}
a{color:#BBB;}
a:hover{text-decoration:none;}
a img{border:none;}
small{font-size:.9em}

img.fancy{background:#222;padding:3px;border:1px solid #474747;}
img#main-right{float:right;margin-top:2.5em}
div img.r-indent{margin-right:22px}

label,input,textarea{display:block;float:left;font-size:1em;font-family:Helvetica,Verdana;line-height:1.667em}
label{width:10em;padding-right:1em;line-height:1.667em}
input,textarea{margin:0 0 .5em;padding:0;border:1px solid #AAA;overflow:visible;}
input[type*=text]{width:15em}
input[type*=text],textarea{padding:5px}
textarea{padding:.2em;width:90%;height:10em}
input[type*=submit]{padding:3px;background:#2D2F3A;color:#EEE}
form br{clear:both}

.success{background:#C9F36C;border:1px solid #7BAF05}
.error{background:#EEB4B4;border:1px solid #A52A2A}
.error p,.success p{color:#222;padding:.25em;margin:0}

.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/* html .clearfix {height:1%;}.clearfix{display:block;}/* End hide from IE-mac */

/**Gallery**/
.galleria{list-style:none;padding:0;margin:0}
.galleria li{display:block;width:106px;height:70px;overflow:hidden;float:left;margin:0 5px 5px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;display:block}
* html .galleria li div span{width:400px} /* MSIE bug */
.gallery li{background:#FFF;padding:3px;border:1px solid #d6d6d6;}
.gallery li.hover{border-color:#bbb;}
.gallery li.active{border-style:solid;}
.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}
.nav{clear:both;}
#gallery img{height:auto;width:500px;background:#FFF;padding:3px;border:1px solid #d6d6d6;}
.caption{font-size:.9em;color:#BBB}