.banner
{
	width:960px;
	margin:auto;
	text-align:center;
}

.container{
	
	}
	
a{
	}
	
.content a:link{
	} 

.content a:active{
	background-color: #989872;
	color: #382b3d;
	}
	
.content a:hover{
	text-decoration: none;
	} 

.content a:visited{
	
	}

.navBar {
	background-color: #382b3d;
	width: 100%;
	height: 60px;
	border-top: 7px solid #989872;
	border-bottom: 7px solid #989872; 
}
.nav{
	color: #FFFFFF;
	width: 1100px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	font-size: 140%;
	margin: auto;
}
.nav a{
	color: #FFFFFF;
	font-weight: bold;
}
.nav a:hover{
	color: #989872;
	text-decoration: none;
}
.nav ul{
	padding: 0;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 175px;
	
}
.nav ul li{
	display:inline;
	margin-right:50px;
} 

a.linkopacity:hover img {
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;
}

.imageborder 
{
	border-top: 7px solid #989872;
	border-bottom: 7px solid #989872;	
}


.content {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

.subtitle {
	background: #989872;
	color:#FFF;
	border-radius: 15px;
	border-top: 7px solid #989872;
	border-bottom: 7px solid #989872;
} 

.subtitle :hover{
	text-decoration:none;
	color: #382b3d;
}

.footer {
	background-color: #382b3d;
    width:100%;
	height: 150px;
	border-top: 7px solid #989872;
	border-bottom: 20px solid #989872;
	margin-top:30px;
}

.gallery {
	padding:1px;
   border:1px solid #021a40;
}

.footerContent {
	width: 800px;
	margin: auto;
	}

body {
	font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 20px;
	font-size: 90%;
}


.white {
	color:#FFF;
	
}

.black {
	color: #000;
	
}

.link :hover {
	background:#514259;
	text-decoration:none;
	color: #989872;
}

.info { 
	display:inline-block; 
}

html {overflow-y: scroll;}

Mozilla: overflow: -moz-scrollbars-vertical;

.imagebox { 
	vertical-align:bottom; 
	padding-top: 15px;
}

/* -------  FORM  ----------------------- */
#form {
	padding: 10px;
}
	#form fieldset {
		border: 0px;
		padding: 0px;
		margin: 0px;
	}
		/* Labels */
		#form label {
			font-size: 1.2em;
			width: 200px;
			display: inline-block;
			margin-bottom: 15px;
		}
		
		/* The regular inputs */
		#form .input1 {
			border: 1px solid #666;
			padding: 5px 7px;
			margin-bottom: 15px;
		}
		
		/* Selection list */
		#form select {
			width: 210px;
			font: 1.2em Tahoma;
			border: 1px solid #666;
			padding: 5px 7px;
			margin-bottom: 15px;
		}
		
		/* Text area */
		#form textarea {
			border: 1px solid #666;
			vertical-align: top;
			width: 350px;
			font: 1.1em Tahoma;
			line-height: 1.7em;
			padding: 9px;
			height: 200px;
		}
		
		/* Indentation for the submit button */
		#form .indent {
			padding-left: 107px;
			padding-top: 15px;
		}
		/* The button */
		#form .submitbutton {
			width: 200px;
			padding: 6px 0px;
		}
