/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 10px;
	font-family: Verdana, sans-serif;
	background:#fff url(images/bg_body_cardstock.jpg) repeat;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

a img { border: none; }

#menu {
width: 246px;
overflow: auto;
top: 0;
bottom: 0;
left: 0;
position: fixed;
height: 100%;
background:#fff url(images/bg_cutouts.jpg) no-repeat;
}

#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title {
font-size:14px; font-weight:bold; display:block; height:18px;
}
	#menu ul li.section-title span {
	display:none;
	}
#menu ul li.section-news {
background:url(images/tits_news.gif) no-repeat 0 0;
}
	ul.News a {
	color:#f47788;
	}	
#menu ul li.section-gallery {
background:url(images/tits_gallery.gif) no-repeat 0 0;
}
	ul.Gallery a {
	color:#667a78;
	}
#menu ul li.section-about {
background:url(images/tits_about.gif) no-repeat 0 0; 
}
	ul.About a {
	color:#b0926f;
	}
#menu ul li.section-contact {
background:url(images/tits_contact.gif) no-repeat 0 0;
}
	ul.Contact {
	color:#e18647 /*f1bd7e*/;
	}

		.copyright { color:#909090; font-size:9px; }
		.email { display:inline-block; padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #e18647; }
		td {padding:1px 3px;}		
		input { width:120px; border:1px solid #e18647; }
		input.submit { width:45px; background:#e18647; cursor:pointer; color:#FFF; }

#menu ul li.section-notices {
background:url(images/tits_notices.gif) no-repeat 0 0;
}
	ul.Notices {
	color:#8b9287; padding-top:2px;
	}
	.Notices li form {
	background:#fff url(images/bg_signup.jpg) no-repeat -5px 42px; height:90px; margin-left:-5px; padding-left:5px;
	}
		.Notices li form p {
		display:block; margin-bottom:1px;
		}
		input.signup {
		margin:20px 0 0 88px; border:2px solid white; 
		}
			input.signup:hover {
			border:2px solid black; 
			}
			.mailing {width:300px; position:relative; padding-right:54px; display:block;}
li.active a {
padding-left:0px; text-decoration:underline;
}

#content {
height: 100%;
margin: 0 0 0 245px;
top: 0;
}

.container {
padding: 125px 5px 25px 5px;
}
.container p strong.sitetitle {
	background:url(images/bg_sitetitle.gif) no-repeat; display:block; height:26px; width:198px;
}
	.container p strong.sitetitle span {
		display:none;
	}
.sitedescript {
display:block; margin-top:-9px;
}
#content p {
width: 400px; margin-bottom:9px; 
}

p {
margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }
