@charset "utf-8";
/* CSS Document */
html, body { height:100%; }
body {
	background:#392929;
	margin:0;
	padding:0;
}
#container {
	background: url(../images/andrewminer-bg.jpg) repeat top;
	width:835px;
	height:100%;
	
}
#header {
	background: url(../images/header.jpg) no-repeat;
	height: 125px;
}
#main {
	height:100%;
}
	#content {
		height:100%;
	}
	#left {
		padding:0;
		margin:0;
		width:205px;
	}
		#nav ul{
			list-style:none;
			margin:8px 0 0 0px;
			padding:0;
			font: bold 15px Verdana, Arial, Helvetica, sans-serif;
		}
		#nav ul li {
			background:url(../images/nav-bullet.gif) no-repeat 12px;
			padding: 0;
		}
		#nav a {
			display:block;
			padding: 8px 6px 8px 36px;
			color:#000;
			text-decoration:none;
		}
		#nav a:hover, #nav .current {
			color:#540000;
			text-decoration:underline;
		}
 	#right {
		background:#FFFFF0;
		padding:0;
		margin:0;
		width:630px;
		font: 14px Verdana, Arial, Helvetica, sans-serif;
	}
#footer {
	height:20px;
	text-align:center;
	padding:10px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:#DEDEDE;
}
	#footer a {
		font: bold 10px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px 2px;
		color:#000;
		text-decoration: underline;
	}
	#footer a:hover {
		color:#540000;
	}
	
/*----- classes ----- */
.text {
	padding:8px 10px 6px 10px;
	margin:0;
	line-height:20px;
}
.titles {
	width:90%;
	padding: 12px;
	margin: 0 0 0 12px;
	border-bottom:4px #333 solid;
	font: bold 24px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.subtitles {
	padding: 8px 10px 0px 10px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
}
.textBlockList {
	width:33%;
	float:left;
	height:auto;
}

/*----- gallery -----*/
#galleryRES, #galleryCOM {
	padding:7px;
	margin:8px 3px;
}