body {
	margin: 0; 
	padding: 0; 
	font-family: Verdana, sans-serif; 
	text-align: center; 
	line-height: 1.5em; 
	color: #fff; 
	background: #EAD014 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: #EAD014 url(../img/bg-main.jpg) top center repeat-y; 
	width: 598px;
	height: 640px;
	}

#header {
	width: 598px;
	height: 135px; 
	padding: 0; 
	margin: 0; 
	background: transparent;
	}

/* 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: 598px; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	font-size: 90%; 
	border: 0;
	border-bottom: 1px solid #EAD014;
	text-align: center;
	font-weight: bold;
	}
	
#nav li {
	display: inline;
	margin: 0;
	padding: 0; 
	list-style: none; 
	font-weight: bold;
	}
	
#nav a {
	padding: 4px 15px; 
	text-decoration: none; 
	color: #fff; 
	font-weight: bold;
	} 
	
#nav a:hover {color: #393305; background-color: #EAD014; } 


/* 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;
	}

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

#foot p.copyright {
	text-align: center;
	font-size: 75%; 
	}

	
/* 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;
}*/
