/* ----- PAGE ----- */
	
body  {
	background:#ffffff;
	margin: 0px auto;
	padding: 0px;
	}
	
#header {
	background: url('images/logo.gif');
	margin:0pt auto;
	padding-bottom:0px;
	position:absolute;
	left:100px;
	top:40px;
	width: 400;
	height:93;
	}
	
div.headerText {
	color: #000000;
	font-weight: 600;
	font-size: 16px;
	font-family: georgia, times, serif;
	margin: 0pt auto;
	position:absolute;
	left:695px;
	top:40px;
	text-align:left;
	width:300;
	}
	
#mainNav {
	margin:0pt auto;
	padding-bottom:0px;
	position:absolute;
	left:100px;
	top:130px;
	text-align:left;
	width:200px;
	}
	
#slideShow {
	background-color:#ffffff;
	color: #000000;
	font-weight: 500;
	font-size: 10px;
	font-family: courier;
	text-transform: uppercase;
	margin:0pt auto;
	padding-bottom:0px;
	position:absolute;
	text-align:left;
	left:435px;
	top:150px;
	width:600px;
	}
	
#sectionContent {
	background-color:#000000;
	margin: 0pt auto;
	position:absolute;
	left:350px;
	top:150px;
	text-align:left;
	width:600px;
	}
	
div.sectionText {
	color: #000000;
	font-weight: 500;
	font-size: 16px;
	font-family: georgia, times, serif;
	margin: 0pt auto;
	position:absolute;
	text-align:left;
	width:550px;
	}
	
#footer {
	background-color:#000000;
	margin:0pt auto;
	padding-bottom:0px;
	position:absolute;
	left:0px;
	top:800px;
	text-align:left;
	width:100%;
	height:300px;
	}

div.footerText {
	margin: 0pt auto;
	position:absolute;
	left:20px;
	top:75px;
	text-align:left;
	width:500px;
	}
	

/* ----- TEXT ----- */

hr.content {
	border: none;
	color: #666666;
	background-color: #666666;
	height: 1px;
	float: left;
	width:800;
	}

hr.nav {
	border: none;
	color: #666666;
	background-color: #666666;
	height: 1px;
	float: left;
	width:170;
	}
	
hr.text {
	border: none;
	color: #666666;
	background-color: #666666;
	height: 1px;
	float: left;
	width:550;
	}

span.headerText {
	font-family: georgia, times, serif;
	font-size: 18px;
	font-weight: 600;
	color: #000000;
	letter-spacing: 0px
	}
	
       
/* ----- NAVIGATION ----- */

a {
	outline: none; /* hide dotted outline in Firefox */
	}

.nav {
	color: #000000;
	font-weight: 500;
	font-size: 18px;
	font-family: georgia, times, serif;
	text-decoration: none;
	}
	
.nav:hover {
	text-decoration:line-through;
	color:#AD0D0D;
	}

.navOn {
	color: #AD0D0D;
	font-weight: 500;
	font-size: 18px;
	font-family: georgia, times, serif;
	text-decoration: line-through;
	}
	
.subNavOn {
	color: #AD0D0D;
	font-weight: 500;
	font-size: 16px;
	font-family: georgia, times, serif;
	text-decoration: line-through;
	}

a.subNav {
	color: #000000;
	font-weight: 500;
	font-size: 16px;
	font-family: georgia, times, serif;
	text-decoration: none;
	}
	
.subNav:hover {
	text-decoration:line-through;
	color:#000000;
	}

.textNav {
	color: #000000;
	font-weight: 500;
	font-size: 16px;
	font-family: georgia, times, serif;
	text-decoration: underline;
	}
	
.textNav:hover {
	text-decoration:line-through;
	color:#000000;
	}
	

/* ----- FOOTER ----- */

span.footerHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 24px;
	font-weight: 500;
	color: #999999;
	letter-spacing: -1px
	}

span.footerText {
	font-family: arial, helvetica, san-serif;
	font-size: 14px;
	font-weight:500;
	line-height: 14px;
	color: #999999;
	}

a.footerNav {
	text-decoration:none;
	font-family: arial, helvetica, san-serif;
	font-size: 14px;
	font-weight:600;
	color:#999999;
	}
	
.footerNav:hover {
	color: #ffffff;
	}
	
		
/* Start flickr image and caption styles */

#big-img {
	width: 500px;
	height: 500px;
	text-align: center;
	margin: 0 auto;
	color: #000000;
	text-transform: uppercase;
	font: .6em Geneva, Arial, Helvetica, sans-serif;
	cursor:pointer;
	cursor:hand
	}

#big-img a {
	color: #000000;
	text-decoration: underline;
	}

#big-img a:hover {
	color: #0000ff;
	text-decoration: underline;
	}

#big-img img {
	margin: auto auto 1em;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 0;
	}

/* End flickr image and caption styles */

/* Other styles from source style sheet */

#container {
	width: 800px;
	height: 600px;
	position:absolute;
	left:150px;
	top:175px;
	margin: 0 auto;
	text-align: center;
	}

h1 {
	color: #000000;
	letter-spacing: .1em;
	margin-bottom: 1.5em;
	text-align: left;
	margin-left: 200px;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	margin-top: 2em;
	}

#content {
	margin: 0 auto;
	width: 500px;
	height: 500px;
	text-align: left;
	color: #000000;
	font: .8em/135% Geneva, Arial, Helvetica, sans-serif;
	}