@charset "utf-8";
/* CSS Document */

body {
	background-color: #d5d7c2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color: #413e3e;
	margin: 0;
}

#siteContainer {
	position: relative;
	width: 904px;
	margin-left: auto;
	margin-right: auto;
}

#logo {
	position: relative;
	width: 353px;
	height: 129px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
}

#menu_bar{
	position: relative;
	width: 904px;
	text-align: center;
	height: 30px;
}

#menu_bar a{
  display: inline-block;
  color: #3e3d3d;
  text-decoration: none;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#menu_bar a:hover{
  color: #8a8b8a;
}

#flashContainer{
	position: relative;
	z-index: 50;
}
#homeAdvert {
	position: absolute;
	right: 25px;
	top: 227px;
	width: 310px;
	height: 157px;
	z-index: 12;
	}

#blankContainer{
	position: relative;
	background-image:url(images/backgrounds/about-us-background.jpg);
	background-repeat: no-repeat;
	width: 904px;
	height: 454px;
	z-index: 0;
}

#pageImage{
	position: relative;
	width: 425px;
	height: 441px;
	padding: 13px 0 13px 13px;
}
#pageText {
	float: right;
	padding: 25px 20px 15px 15px;
	width: 415px;
}

#footer {
	position: relative;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}

/* general styling for this example */
* { margin: 0; padding: 0; }
body { padding: 20px; }
/* begin gallery styling */
#jgal { list-style: none; width: 200px; }
#jgal li { opacity: .5; float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 14px; margin-bottom: 14px; }
#jgal li img { position: absolute; top: 20px; left: 220px; display: none; }
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }


a.text:link {color: #413e3e; text-decoration: underline; }
a.text:visited {color: #413e3e; text-decoration: underline; }
a.text:hover {color: #413e3e; text-decoration: underline; }
a.text:active {color: #413e3e; } 

a.footer:link {color: #7e7b55; text-decoration: underline; }
a.footer:visited {color: #7e7b55; text-decoration: underline; }
a.footer:hover {color: #525136; text-decoration: underline; }
a.footer:active {color: #7e7b55; }

.redtext {
	color: #F00;
}
