/*--- Main Layout ---*/
body {
	background: #202020 url(../images/global/body.jpg) repeat-x center top;
	margin: 0;
	padding: 0;
	text-align: center;
}
#wrapper {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
#header {
	width: 330px;
	height: 220px;
	margin: 0 auto;
	padding: 0;
	background: transparent url(../images/global/header.jpg) no-repeat center top;
}
#contact {
	width: 368px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
}
#nav {
	width: 750px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
}
#content a {
	outline: none;
}
#footer {
	padding: 20px;
	clear: both;
}

/*--- Header ---*/
#header h1, #header h2 {
	text-indent: -9000px;
	outline: 0;
	margin: 0;
}

/*--- Contact Info ---*/
#contact h3 {
	display: block;
	float: left;
	width: 87px;
	height: 25px;
	text-indent: -9000px;
	outline: 0;
	margin: 0;
	background: transparent url(../images/global/contact.jpg) no-repeat center top;
}
#contact strong {
	display: block;
	float: left;
	width: 107px;
	height: 25px;
	text-indent: -9000px;
	outline: 0;
	margin: 0;
	background: transparent url(../images/global/phone.jpg) no-repeat center top;
}
#contact a {
	display: block;
	float: left;
	width: 174px;
	height: 25px;
	text-indent: -9000px;
	outline: 0;
	margin: 0;
	background-color: transparent;
	background-image: url(../images/global/email.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contact a:hover {
	background-position: center bottom;
}

/*--- Main Navigation ---*/
#nav ul li{
	float: left;
	list-style: none;
}
#nav ul li a{
	display: block;
	height: 25px;
	margin: 0;
	padding: 0;
	outline: 0;
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}

#nav1 a {
	width: 48px;
	background-image: url(../images/global/nav1.jpg);
}
#nav2 a {
	width: 84px;
	background-image: url(../images/global/nav2.jpg);
}
#nav3 a {
	width: 65px;
	background-image: url(../images/global/nav3.jpg);
}
#nav4 a {
	width: 89px;
	background-image: url(../images/global/nav4.jpg);
}
#nav5 a {
	width: 67px;
	background-image: url(../images/global/nav5.jpg);
}
#nav6 a {
	width: 54px;
	background-image: url(../images/global/nav6.jpg);
}
#nav7 a {
	width: 81px;
	background-image: url(../images/global/nav7.jpg);
}
#nav8 a {
	width: 68px;
	background-image: url(../images/global/nav8.jpg);
}
#nav9 a {
	width: 74px;
	background-image: url(../images/global/nav9.jpg);
}
#nav10 a {
	width: 76px;
	background-image: url(../images/global/nav10.jpg);
}

#nav ul li a:hover {
	background-position: center bottom;
}

/*--- Gallery Navigation ---*/
#content #gallerynav ul {
	width: 100%;
}
#content #gallerynav ul li{
	width: 180px;
	height: 180px;
	margin: 0;
	padding: 0 10px 10px 0;
	background: transparent url(../images/global/img.jpg) no-repeat right bottom;
	float: left;
	list-style: none;
}
#content #gallerynav ul li a {
	display: block;
	width: 180px;
	height: 180px;
	text-indent: -9000px;
	outline: 0;
	margin: 0;
	padding: 0;
	background-color: transparent;
	background-position: center top;
	background-repeat: no-repeat;
}
#gallery1 a {
	background-image: url(../images/global/gallery1.jpg);
}
#gallery2 a {
	background-image: url(../images/global/gallery2.jpg);
}
#gallery3 a {
	background-image: url(../images/global/gallery3.jpg);
}
#gallery4 a {
	background-image: url(../images/global/gallery4.jpg);
}
#gallery5 a {
	background-image: url(../images/global/gallery5.jpg);
}
#gallery6 a {
	background-image: url(../images/global/gallery6.jpg);
}
#gallery7 a {
	background-image: url(../images/global/gallery7.jpg);
}
#gallery8 a {
	background-image: url(../images/global/gallery8.jpg);
}
#gallery9 a {
	background-image: url(../images/global/gallery9.jpg);
}
#gallery10 a {
	background-image: url(../images/global/gallery10.jpg);
}
#content #gallerynav ul li a:hover {
	background-position: center bottom;
}

/*--- Featured Image Galleries ---*/
.feature img {
	width: 250px;
	height: 250px;
	margin: 0 auto;
	padding: 0 10px 10px 0;
	background: transparent url(../images/global/feat.jpg) no-repeat right bottom;
}
.feature img.long{
	width: 776px;
	height: 250px;
	margin: 0 auto;
	padding: 0 10px 10px 0;
	background: transparent url(../images/global/featlong.jpg) no-repeat right bottom;
}

/*--- Image Galleries ---*/
.gallery {}
.gallery img {
	width: 180px;
	height: 180 px;
	margin: 0 auto;
	padding: 0 10px 10px 0;
	background: transparent url(../images/global/img.jpg) no-repeat right bottom;
}
