@charset "UTF-8";
/* Unique Concrete - CSS (Layout) */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#000000;
}

#wrapper{
	text-align:left;
	width: 850px;  
	margin: 15px auto 0; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#logo{
	z-index: 10;
	float: left;
	border: none;
	background-color:#000000;
}

#location{
	z-index: 10;
	margin-top:70px;
	float: right;
}

#innerwrapper{
	clear:both;
	padding-top: 25px;
	
}
	
#navigationwrapper{
	z-index: 10;
	min-height: 400px;
	width: 175px;
	float: left;
		
}
#navigation{
	padding: 5px;
}

#contentwrapper{
	width: 600px;
	float: right;
	min-height: 390px;
	margin-bottom: 10px;
	
}

#content{
	z-index: 10;
	padding: 15px;
	
}

div.whitebox{
	background: url(../_images/corners/UL.gif) left top no-repeat #ffffff;
	min-height: 60px;
	min-width: 60px;
}
div.ul{
	min-height: 60px;
	min-width: 60px;
	background: url(../_images/corners/UL.gif) left top no-repeat;
}
div.ur{
	min-height: 60px;
	min-width: 60px;
	background: url(../_images/corners/UR.gif) right top no-repeat;
}

div.ll{
	min-height: 60px;
	min-width: 60px;
	background: url(../_images/corners/LL.gif) left bottom no-repeat;
}

div.lr{
	min-height: 60px;
	min-width: 60px;
	background: url(../_images/corners/LR.gif) right bottom no-repeat;
}



#footer{
	background-color:#F60;
	text-align:center;
	padding: 0 3px;
	clear: both;
	letter-spacing: .15em;
}

div.gallerybyline {
	z-index: 1000;
	position:relative;
	left: 1em;
	top: -2em;
}