/* Layout Required */
body {
	margin: 0;
	text-align: center;
	background: #111111 url(images/assets/background.jpg) top left no-repeat; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	behavior: url("csshover.htc");
}
img {behavior: url("pngbehavior.htc");}
p,a,ul,td,li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #585858;text-decoration: none;}
h4,h5 {font-size: 15px;margin: 0;}
div#Gallery p,div#Gallery a {color: #CCCCCC;margin-left:10px;}
div.logos img,div.logos a {border: none;}
td {vertical-align: top;text-align:left;}
div {text-align: left;}
	div.logos {float: left;width: 410px;}
	div.address {float: left;width: 340px;margin-top: 10px;}
		div.address p {font-size: 12px;}
	div.copy {float: left;width: 200px;text-align: right;margin-top: 10px;}
		div.copy p {font-size: 10px;color: #404040;}
.offWhite {color: #8b8b8b;}
.xxLg {font-size:18px;}
.red {color:#c39e38;}

div#container {position:relative;margin:0 auto;width: 950px;}

div#header {width: 100%;height: 170px;}
div#wrapper {position: relative;width: 940px;border: 5px solid #262626;background-color: #000000;}
div#footer {clear: both;width: 100%;text-align: center;margin-top: 40px;}
	div#footer p,div#footer a {font-size: 11px;font-family: Arial, Helvetica, sans-serif;}
	
/* End Layout Required */
div#wrapper h1 {
	margin: 0;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 15px;
	color: #8f8f8f;
	font-family: "Garamond", Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
div#wrapper p {color:#CCCCCC;}
div#Gallery {
	position: relative;
	width: 940px;
	min-height: 415px;
	text-align: center;
}
div#thumbNails {
	margin: 0 auto;
	text-align: center;
	width: 900px;
}
	div#thumbNails a img {
		margin: 10px;
		border: 2px solid #262626;
		cursor: pointer;
	}
	div#thumbNails a img:hover {
		margin: 10px;
		border: 2px solid #750000;
	}
	div#outterThumb, div#galleryLarge {
		display: none;
	}
	div#wrapper .activeSelection {
		display: block;
	}
div#galleryLarge {
	text-align: center;
	width: 800px;
	margin-left: 75px;
}
ul.gallerySelection {
	position: absolute;
	left: 1px;
	bottom: 1px;
	list-style: none;
	margin: 0;
	padding: 0;
}
	ul.gallerySelection li {
		float: left;
		margin: 1px;
	}
	ul.gallerySelection li a {
		display: block;
		width: 30px;
		text-align: center;
		line-height: 30px;
		font-size: 13px;
		color: #9a9a9a;
		background-color: #262626;
		cursor: pointer;
	}
	ul.gallerySelection li:hover a,ul.gallerySelection li a.activeGallery {
		color: #9a9a9a;
		background-color: #4b0000;
	}
ul.galleryChange {
	position: absolute;
	right: -5px;
	bottom: -30px;
	list-style: none;
	margin: 0;
	padding: 0;
}
	ul.galleryChange li {
		float: left;
		margin: 1px;
	}
	ul.galleryChange li.back a {
		display: block;
		width: 175px;
		text-align: center;
		line-height: 25px;
		font-size: 13px;
		color: #9a9a9a;
		cursor: pointer;
		background: none;
	}
	ul.galleryChange li.back a:hover,ul.galleryChange li.back:hover a {
		color: #9a9a9a;
		background: none;
	}
	ul.galleryChange li a {
		display: block;
		width: 25px;
		text-align: center;
		line-height: 25px;
		font-size: 13px;
		color: #9a9a9a;
		background-color: #262626;
		cursor: pointer;
	}
	ul.galleryChange li:hover a {
		color: #9a9a9a;
		background-color: #4b0000;
	}
.xxLarge {
	font-size: 18px;
	color: #FFFFFF;
}
div.left,div.leftSide {
	margin-left: 15px;
	margin-right: 15px;
	text-align: left;
}
div.left p,div.left a {
	margin-top: 15px;
	font-size: 16px;
}