@charset "UTF-8";
body {
	margin: 0px; padding: 0px;
	font: 1.25em "Times New Roman", Times, serif;
	background: #000 url(assets/bg.jpg) no-repeat fixed center top;
	text-align: center; font-style:italic;
}
#wrap {
	width: 1070px;
	margin-right: auto; margin-left: auto;
}

#before {
	float:left; clear:left;
	width:55px; min-height:950px;
	margin-top:30px;
	background: url(assets/before.png) no-repeat right top;
}

#after {
	float:left;
	width:55px; min-height:1000px;
	background: url(assets/after.png) no-repeat left bottom;
}

#top {
	float:left;
	width:950px; height:38px;
	background: url(assets/top.png) no-repeat right bottom;
}

#bottom {
	float:left;
	width:900px; height:38px;
	margin-left:100px;
	background: url(assets/bottom.png) no-repeat left top;
}

#linkholder {display:none;}

#wrap #content {
	float: left;
	min-height: 1000px; width: 930px;
	background-color:#fff;

}

.front {background: url(assets/front.jpg) no-repeat right top; }
.profile {background: url(assets/profile.jpg) no-repeat right top;}
.donations {background: url(assets/donations.jpg) no-repeat right top;}
.gallery {background: url(assets/gallery.jpg) no-repeat right top;}

#nav {
	float: left;
	width: 230px;
	margin-top: 70px; margin-left: 10px;
	border-right:1px solid #ccc;
}
#nav img {border-style: none;}

#nav a {
	float: left;
	margin-left: 25px;
	border-style: none;
}

#availability {
	float:left; display:none;
	width:250px; height:150px;
	margin-left:20px; margin-top:20px;
	padding:10px;
	border:1px solid #ccc;
	font-size:90%; text-shadow:1px 0px #fff;
	-moz-box-shadow: 3px 3px 3px #666; -webkit-box-shadow: 5px 10px 10px #666;
	box-shadow: 3px 3px 3px #666; 
	-moz-border-radius: 20px; -webkit-border-radius: 20px;
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(204,204,204)),
    color-stop(1, rgb(255,255,255))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(204,204,204) 0%,
    rgb(255,255,255) 100%
);
}

#galleryavail {
	float:left; display:none;
	width:450px; height:100px;
	margin-left:50px; margin-top:20px;
	padding:10px;
	border:1px solid #ccc;
	font-size:90%; text-shadow:1px 0px #fff;
	-moz-box-shadow: 3px 3px 3px #666; -webkit-box-shadow: 5px 10px 10px #666;
	box-shadow: 3px 3px 3px #666; 
	-moz-border-radius: 20px; -webkit-border-radius: 20px;
	background-image: -webkit-gradient(
    linear, left bottom,left top,
    color-stop(0, rgb(204,204,204)), color-stop(1, rgb(255,255,255))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(204,204,204) 0%, rgb(255,255,255) 100%
);
}

#maintext {
	float:left; clear:left;
	width:500px;
	margin-top:30px; margin-left:30px;
	font-size:90%; text-shadow:1px 0px #fff; 
	text-align:left; color:#666;
}

#frontpics, #thumbs {
	float:left;
	width:830px;
	margin-left:50px; margin-top:20px;
}

#frontpics img {
	float:left;
	margin:25px;
	border:10px solid #fff;
	-moz-box-shadow: 3px 3px 3px #ccc; -webkit-box-shadow: 5px 10px 10px #ccc;
	box-shadow: 3px 3px 3px #ccc; 
}

#thumbs img {
	height: 200px;
	float:left;
	margin:15px;
	border:10px solid #fff;
	-moz-box-shadow: 3px 3px 3px #ccc; -webkit-box-shadow: 5px 10px 10px #ccc;
	box-shadow: 3px 3px 3px #ccc; 
} 


#disc {
	float:left;
	width:900px;
	margin-left: 15px; margin-top:10px;
	font-size:80%; color:#666;
}
#disc a, #disc img {border:none; color:#000; text-decoration:none;}
