body { 
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	}
/* layout */
#body { 
	background: url(body.gif) repeat-y; 
	background-color: #ffffff;
	width: 600px;
	height: 32em;
	margin: 0px auto 0px auto; 
	position: relative;
	}
#header {
	background: url(header.gif) no-repeat top;
	background-color: #ffffff;
	height: 84px;
	}
#footer {
	background: url(footer.gif) no-repeat bottom;
	background-color: #ffffff;
	position: relative;
	height: 47px;
	top: -12px;
	}
/* END! layout */

/* textboxes */
#left {
	position: absolute;
	left: 50px;
	top: 90px;
	width: 90px;
	background-color: transparent;
	border: 0px solid #000000;
	}
#leftbottom {
	position: absolute;
	left: 45px;
	bottom: 15px;
	width: 90px;
	background-color: transparent;
	border: 0px solid #000000;
	}
#main {
	position: absolute;
	left: 200px;
	top: 90px;
	width: 350px;
	background-color: transparent;
	border: 0px solid #000000;
	}
#bottom {
	position: relative;
	margin: 0px auto 0px auto; 
	width: 380px;
	bottom: -35px;
	border: 0px solid #000000;
	text-align: center;
	}
/* END! textboxes */

h1 { 
	margin: 0px;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #ffffff;
	}

h2 { 
	margin: 0px;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	background-color: #ffffff;
	}

p { 
	margin: 0px;
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.7em;
	line-height: 1.4em;
	background-color: #ffffff;
	}

.small {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #003399;
	background-color: #ffffff;
	}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff;
	}
a:active { 
	font-weight: bold;
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff; 
	}
a:visited { 
	font-weight: bold;
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff; 
	}
a:hover { 
	font-weight: bold;
	text-decoration: underline; 
	color: #003399;
	background-color: #ffffff; 
	}

#visitorlink a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff;
	}
#visitorlink a:active { 
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff;
	}
#visitorlink a:visited { 
	text-decoration: none; 
	color: #000000;
	background-color: #ffffff;
	}
#visitorlink a:hover { 
	text-decoration: none; 
	color: #000000; 
	background-color: #ffffff;
	}

#pagelinks a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline; 
	color: #000000;
	background-color: #ffffff;
	}
#pagelinks a:active { 
	text-decoration: underline; 
	color: #000000; 
	background-color: #ffffff;
	}
#pagelinks a:visited { 
	text-decoration: underline; 
	color: #000000; 
	background-color: #ffffff;
	}
#pagelinks a:hover { 
	text-decoration: none; 
	color: #003399; 
	background-color: #ffffff;
	}

#bottomlinks a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none; 
	color: #003399;
	background-color: #ffffff;
	}
#bottomlinks a:active { 
	text-decoration: none; 
	color: #003399;
	background-color: #ffffff;
	}
#bottomlinks a:visited { 
	text-decoration: none; 
	color: #003399;
	background-color: #ffffff;
	}
#bottomlinks a:hover { 
	text-decoration: none; 
	color: #003399; 
	background-color: #ffffff;
	}

#column1 {
	position: absolute;
	left: 200px;
	top: 120px;
	width: 170px;
	background-color: transparent;
	border: 0px solid #000000;
	}

#column2 {
	position: absolute;
	left: 370px;
	top: 120px;
	width: 170px;
	background-color: transparent;
	border: 0px solid #000000;
	}