@charset "utf-8";
body  {
	font: 110% "New York", serif, "AGaramond Bold";
	background: #657B37;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #ece3c3;
	font-size: large;
}
a:link {color: #FC6;}
a:visited {color: #f8d5ac;}
a:active {color: #ffffff;}
a {text-decoration:none}

#container {margin:auto;  width: 1152px; height: 1500px; position:relative; background: url(pics/buttons/webpage-background2.png) no-repeat; vertical-align: text-top; z-index: 1;} 
#description {width: 825px; margin:0; text-align: center; position: absolute; left: 200px; top: 225px; height: 150px; z-index: 1; background: url(pics/buttons/description.gif) no-repeat; vertical-align:middle; line-height:98%;}
#footer { width: 800px; height: 100px; padding: 0px; text-align: center; position: relative; left: 600px; z-index:3; background: url(pics/buttons/footer.gif) no-repeat; line-height:120%;} 
#gallery {
	float: right;
	padding: 10px;
	margin: 0px;
	text-align: center;
	position: absolute;
	top: 375px;
	left: 217px;
	z-index: 2;
	border: 0px;
	background-position:center;
	min-height: 200px;
	width: 770px;
	background-color: #54672c;
}
#header {background: url(pics/buttons/header(none).png) no-repeat; height: 200px; margin: 0;	padding: 10px; 0; z-index: 2;}
#prints {	float: right; padding: 3%; width: 150px;	height: 300px;	position: absolute; right: 0px; top: 225px;	background: url(pics/buttons/printsframe.gif) no-repeat; background-position:center; vertical-align: text-top; z-index: 2; }
#infoleft {height:75px; width: 200px; position: relative; left: 25px; top: -20px; float: left; z-index:3;}
#inforight {height:75px; width: 200px; position: relative; right: 25px; top: -20px; float: right; z-index:3;}
#sidebar1 {float: left;	 padding: 0px; width: 175px; height: 950px; position: relative; top: 50px; z-index: 3;}

.fltrt { float: right; text-align: center;}
.fltlft {float: left;}
.clearfloat { clear:both;height:950px;font-size: 1px;line-height: 0px;}
#container #mainContent h2 {font-size: 150%;}
#container #mainContent h4 {font-size: 145%;}
#gallery img{ margin: 30px 5px 5px 5px; }
#gallery h3	{ margin: 10px 0 10px 0; }
#prints h3 { text-align:center; vertical-align:middle;}

#container #description #infoleft p {text-align: left;}
#container #description #inforight {text-align: right;}
