body {
	margin:0px;
	padding:0px;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	color:#000; /* Black */
	background-color:#ddd; /* Gray */
}

img {
	border:0px;
	margin:0px;
}

a {
	color:#000; /* Black */
}

#whole {
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	border:0px;
	width:775px;
	height:550px;
	background:transparent;
}

#full {
	margin:10px;
	padding:0px;
	border:0px;
	background:transparent;
}

#left {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	border:0px;
	width:95px;
	height:550px;
	line-height:1.2;
	background-color:#f00; /* Red */
}

#top {
	position:absolute;
	top:0px;
	left:95px;
	margin:0px;
	padding-top:5px;
	border:0px;
	width:680px;
	height:40px;
	background:transparent;
}

#middle {
	position:absolute;
	top:45px;
	left:95px;
	margin:0px;
	padding-top:5px;
	border:0px;
	width:680px;
	height:430px;
	background:transparent;
}

#midleft {
	position:absolute;
	top:60px;
	left:50px;
	margin:0px;
	padding:0px;
	border:0px;
	width:400px;
	height:auto;
	background:transparent;
}

#midright {
	position:absolute;
	top:100px;
	left:340px;
	margin:0px;
	padding:0px;
	border:0px;
	width:300px;
	height:auto;
	background:transparent;
}

#midmid {
	position:absolute;
	top:40px;
	left:50px;
	margin:0px;
	padding:0px;
	border:0px;
	width:575px;
	height:auto;
	background:transparent;
}

#bottom {
	position:absolute;
	top:490px;
	left:95px;
	margin:0px;
	padding-top:5px;
	border:0px;
	width:680px;
	height:65px;
	background:transparent;
}

#visit {
	position:absolute;
	top:415px;
	left:0px;
	margin:0px;
	padding:0px;
	border:0px;
	width:680px;
	height:15px;
	background:transparent;
}

#bar1 {
	position:absolute;
	top:41px;
	left:0px;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:1px;
	width:680px;
	height:4px;
	background-color:#000; /* Black */
}

#bar2 {
	position:absolute;
	top:0px;
	left:115px;
	margin:0px;
	padding:0px;
	border:0px;
	font-size:1px;
	width:450px;
	height:1px;
	background-color:#000; /* Black */
}

.title {
	font-size:13pt;
	font-weight:bold;
	text-decoration:none;
}

.head {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

.main {
	font-family:verdana;
	font-size:10pt;
	text-decoration:none;
}

.small {
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}

.space {
	font-family:verdana;
	font-size:6pt;
	text-decoration:none;
}

.menu {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}

.menu:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:none;
}

.link {
	font-family:verdana;
	font-size:10pt;
	text-decoration:underline;
}

.link:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:none;
}

.tiny {
	font-family:verdana;
	font-size:8pt;
	text-decoration:underline;
}

.tiny:Hover {
	color:#03c; /* Bright Blue */
	text-decoration:none;
}


@media print {
	.main {
		font-size:8pt;
	}
	.menu {
		font-size:8pt;
	}
	.link {
		font-size:8pt;
	}
	.tiny {
		font-size:6pt;
	}
}
