body {
	margin: 0; 
	padding: 0; 
	font-family: Verdana, sans-serif; 
	text-align: center; 
	line-height: 1.5em; 
	color: #36578E; 
	background: #A8DEEE url(../img/bg-rpt.gif) top center repeat-y; 
	font-size: x-small; 
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: small; 
} 

#box {
	margin: 0 auto; 
	padding: 0; 
	font-size: 95%; 
	text-align: left; 
	border: 0; 
	background-color: #fff; 
	width: 596px; 
	}

#header {
	width: 596px;
	height: 120px; 
	padding: 0; 
	margin: 0; 
	background: #fff; 
	}

/* type -------------------------------------- */

p {margin: 20px; padding: 0;}
	 
h1 {
	font-size: 120%; 
	font-weight: bold;
	color: #666;
	margin: 0; 
	border: 0; 
	}
	 
h1, h2, h3 {
	font-size: 105%; 
	font-weight: bold;
	color: #86C5E9;
	margin: 30px 20px 20px 20px; 
	border: 0; 
	}

/* general links ----------------------------- */


p a:link {color: #86C5E9; text-decoration: none}
p a:visited {color: #86C5E9; text-decoration: none} 
p a:hover {color: #36578E; text-decoration: none}
p a:active {color: #86C5E9; text-decoration: none}

	
/* main navigation ---------------------------- */
	
#nav {
	width: 596px; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	font-size: 90%; 
	border: 0;
	border-bottom: 1px solid #E7F6FE;
	text-align: center;
	}
	
#nav li {
	display: inline;
	margin: 0;
	padding: 0; 
	list-style: none; 
	}
	
#nav a {
	padding: 4px 15px; 
	text-decoration: none; 
	color: #86C5E9; 
	} 
	
#nav a:hover {color: #36578E; background-color: #E7F6FE; } 


/* links ---------------------------- */
	
#links li {
	margin: 10px 0;
	padding: 0; 
	list-style: none; 
	}
	
#links a {
	padding: 4px; 
	text-decoration: none; 
	color: #86C5E9; 
	} 
	
#links a:hover {color: #36578E; background-color: #E7F6FE; } 


/* footer -------------------------------------- */

#foot {
	margin: 0; 
	padding: 10px 0;
	color: #86C5E9; 
	}

#foot p {
	text-align: center;
	margin: 0; 
	padding: 10px 40px; 
	font-size: 90%; 
	color: #86C5E9; 
	line-height: 1.4em;
	}

#foot p.copyright {
	border-top: 1px solid #E7F6FE; 
	text-align: center;
	font-size: 75%; 
	}
	
#foot a {color: #86C5E9; text-decoration: none;}
#foot a:hover {color: #36578E;}
	
/* misc -------------------------------------- */

a img {border: none;}
.hide {display: none;}


/* gallery -------------------------------------- */


#myGallery
{
	text-align: left;
	margin: 0 auto;
}

.content {margin: 20px 68px 10px 68px;}

.content a {color: #fff;}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

