#logo span, #logo a {
	display: block;
	width: 398px;
	height: 1px;
	padding: 0;
	border-style: none;
	background: url(../img/headersmall.gif) no-repeat;
}

#logoright {
	float:		right;
}

/* navigation ------------------------------------------------------*/

#nav {
	float:left;
	width: 800px;
	margin: 0px auto 10px auto;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: small;
	background: #9999ff;
	
	}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #464a52;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	font-family: Georgia, serif;
	font-size: 80%;
	letter-spacing: 1px;
	text-transform: uppercase;
	}

#nav li a {
	float: left;
	padding: 10px 12px;
	text-decoration: none;
	color: #333333;
	border: none;
	background: #9999ff;
	}

#nav li a:hover {
	color: #ffffff;
	background: #6666ff;
}

#nav li a.active {
	font-weight: bold;
	color: #000000;
	background: #ffcccc;
	}

/* Footer -------------------------*/
#footer {
	font-family: Georgia, serif;
	font-size: 80%;
	letter-spacing: 1px;
	text-transform: uppercase;
}	

/* Images -------------------------*/
.imageFloatRight {
	float: right;
	padding-left: 10px;
}

.imageFloatLeft {
	clear:	left;
	float: left;
	padding-right: 10px;
}

.imageCenter {
	margin-left:	auto;
	margin-right:	auto;
	width:			225px;
	/*padding:	10px;*/
	/*align:	center;*/
	/*margin:	0px auto 0px auto;*/
}


#container-center p {
	font-family: Georgia, serif;
	padding: 10px;
	
}	

/* beg Photo-Caption Zoom - Pure-CSS */

.Zright { float:right; margin:5px 0px 2px 10px; }
.Zleft { float: left; margin:5px 10px 2px 0px; }

.Zoom img { border: 1px solid #369; }
.Zoom.t100 img { width:100px; }
.Zoom.t150 img { width:150px; }
.Zoom.t200 img { width:200px; }
.Zoom.t250 img { width:250px; }
.Zoom.t300 img { width:300px; }
.Zoom.t350 img { width:350px; }
.Zoom.t400 img { width:400px; }
.Zoom t450 img { width:450px; }
.Zoom.t500 img { width:500px; }
.Zoom.t550 img { width:550px; }
.Zoom.t600 img { width:600px; }

.Zoom .caption { display:none; }

.Zoom a { padding:0px; }
.Zoom a:hover { padding:0px; } /* IE picky here */
.Zoom a:visited { padding:0px; }

.w100 a:hover img,.w100 a:hover .caption {width:100px}
.w150 a:hover img,.w150 a:hover .caption {width:150px}
.w200 a:hover img,.w200 a:hover .caption {width:200px}
.w250 a:hover img,.w250 a:hover .caption {width:250px}
.w300 a:hover img,.w300 a:hover .caption {width:300px}
.w350 a:hover img,.w350 a:hover .caption {width:350px}
.w400 a:hover img,.w400 a:hover .caption {width:400px}
.w450 a:hover img,.w450 a:hover .caption {width:450px}
.w500 a:hover img,.w500 a:hover .caption {width:500px}
.w550 a:hover img,.w550 a:hover .caption {width:550px}
.w600 a:hover img,.w600 a:hover .caption {width:600px}
.Zoom a:hover img { margin-bottom:5px;}

.Zoom a:hover .caption {
	display:block;
	background:#eef;
	border:1px solid #339;
	font-family:verdana,sans-serif;
	text-decoration:none;
	text-align:justify;
	font-size:10pt;
	color:#339;
}

.Zoom a:hover .inner {
	display:block;
	padding:5px 8px; 
} /* no IEboxModelHack */

/* end Photo-Caption Zoom - Pure-CSS */ 

/* Photo-Caption PZ3 CSS (The Good Stuff) */

.PZ3-l { 
	float:left; 
	margin-right:10px; 
}

.PZ3-r { 
	float:right; 
	margin-left:10px; 
	direction:rtl; 
}

[class~=PZ3-r] { 
	position:relative; 
}

.PZ3zoom { 
	border:1px solid #369; 
}

.PZ3zoom a,.PZ3zoom a:visited { 
	display:block;
	padding:0; 
	overflow:hidden; 
	text-decoration:none;
	height:100%; 
	width:100%; 
}

[class~=PZ3-r]>a { 
	right:0; 
}

.PZ3zoom a:hover { 
	position:absolute;
	z-index:999; 
	padding:0; 
	background:none;
	cursor:default; 
	height:auto; 
	width:auto;
	overflow:visible; 
	border:1px solid #369;
	margin:-1px 0 0 -1px; 
}

[class~=PZ3-r]>a:hover { 
	margin:-1px -1px 0 0; 
}

.PZ3zoom a img { 
	border:0; 
	height:100%; 
	width:100%; 
}

.PZ3zoom a:hover img { 
	height:auto; 
	width:auto;
	border:0; 
}

a:hover .PZ3cap { 
	display:block;
	padding:2px 5px; 
	margin-top:-5px;
	direction:ltr; 
	background:#369; 
	color:#fff;
	font:10pt verdana,sans-serif;
	text-align:left; 
}

.noCap a:hover .PZ3cap { 
	display:none; 
}

.noBdr a img,.noBdr a:hover img { 
	border:0; 
}

.Lnk a:hover { 
	cursor:pointer; 
}

/* End Photo-Caption Zoom CSS */
