@charset "utf-8";
/* CSS Document */

/* Zero down margin and padding on all elements */
* {
  margin: 0;
  padding: 0;
}

/* float classes */
.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

/* for clearing floats*/
.clear {
	clear: both;
}

body {
	font-family: verdana, sans-serif;
	color: #333366;
	font-size: .8em;
	background: #061f13 url(images/background2.jpg) repeat-y center top;
}


p {line-height: 1.5em; margin-bottom: 20px;
}

h1 {position: relative; height: 120px; width: 900px; overflow: hidden; margin-top: 0;
}

h1 span {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(images/header.jpg) no-repeat;
}

h2 {color: #333366; font-size: 1.5em; clear: both; margin-top: 20px; margin-bottom: 20px; font-weight: normal; border-bottom-color: #6d8140; border-bottom-style: solid; border-bottom-width: 2px; 
}


#wrapper {
	width: 900px;
	margin: 0 auto;	
		
}

#contentHome {float: right; width: 641px; padding-bottom: 100px; margin-left: 0;
}

#content {float: left; width: 525px; padding-left: 35px; padding-right: 35px; background: url(images/text_background.jpg) repeat-y; margin-bottom: 50px;
}

#menu{float: left; width: 259px; 
} 

#menu ul {margin-top: 76px; margin-left: 48px; text-align: left; line-height: 2.2em; color:#FFFFFF;
}

#menu a:link, a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold;
}

#menu a:hover {color: #000000; background-color: #FFFF99; padding: 1px 2px;
}

#footer {clear: both; background:url(images/footer_background.jpg) no-repeat; width: 900px; height: 29px; 
}

#footerHome {clear: both; background:url(images/footer_background.jpg) no-repeat; width: 900px; height: 29px; margin-bottom: 500px padding-right: 35px;;
}

#footer p {margin: 0px; line-height: normal;
}

#home {width: 211px; float: left; margin-left: 48px; text-align: left; margin-top: 7px;
}

#home a {color: #FFFFFF; text-decoration: none; font-size: small; font-weight: bold;
}

#copyright {width: 378px; color: #FFFFFF; font-size: small; float: left; margin-top: 7px; text-align: center;
}

#facebook {width: 211px; float: left; margin-top: 2px; width: 220px; margin-leftt: 139px; text-align: right;
}

.photorightvert {float: right; padding:2px 0px 8px 10px; margin-top: -50px; font-size:90%; color: #333300; font-style:italic; width: 225px; line-height: 1em; text-align: center}

.photorighthoriz {float: right; padding:2px 0px 8px 10px; margin-top: -50px; font-size:90%; color: #333300; font-style:italic; width: 300px; line-height: 1em; text-align: center}

.photoMargin {margin-bottom: 5px;
}

.italic {font-style: italic;
}

.bottomBar {margin-left: -35px; margin-top: 25px;
}

.youarehere {color: #000000; background-color: #FFFF99; padding: 1px 2px;
}

.bluelink {color: blue; text-decoration:underline; font-weight: normal; 
}