body {top: 0px; left: 0px; font-family: verdana, serif; margin: 0px; padding: 0px}

#container {position:relative; font-size: .9em; top: 0px; width: 100%; padding: 0; 
}

#header {position:absolute; top: 10px; padding: 0; margin: 0; width: 100%
}
#logo { padding: 0px 20px 0px 20px; text-align: center; margin: 0px 10px 0px 10px; background: #FFFFFF 
}

#topmenu {padding: 0px 10px 2px 10px; margin: 0px 10px 0px 10px; text-align: center; background: #000000
}

#directory { position:absolute; top: 140px; left: 10px; width: 100px; line-height: 1.2 em; 
font-size: 0.8em; margin: 0px 10px 0px 10px; padding:0px 20px 10px 20px;}

#ads {position:absolute; top: 140px; right: 50px; width: 150px; line-height: 1.2 em; border: 1px solid #bdc9d0
}

#ads p {margin-top: 0px; margin-bottom: 4px; font-size: .8em; text-align: center
}

#ads a {margin-top: 2px; font-weight:bold; color: #FF0000;
}


#bottommenu {padding: 0px 10px 2px 10px; margin: 0px 10px 0px 10px; background: #000000
}


#main { padding: 120px 230px 10px 100px; margin: 0px 0px 0px 0px;}

#title {padding: 1px 20px 1px 100px; margin: 0px 20px 0px 20px; text-align: center
}

#title H1 {font-size: 1.4em; font-weight: bold; color: #FF0000; padding: 10px 1px 10px 1px; margin:0

}

#title H2 {font-size: 1em; padding: 0px 1px 0px 1px; margin:0
}

#text { margin: 0px 10px 0px 50px; padding:0px 20px 10px 20px;}




#menubar {visibility:       hidden;
}

	
a 	{
	color: #000000;
	background-color:transparent;
	text-decoration:underline;
	}

a:hover {
	color: #000080;
	background-color:transparent;
	text-decoration:underline;
	}

.boldlinks a {
	text-decoration:none; font-weight:bold;
	}

.menu a {
	padding:0px 10px;
	text-decoration:none;
	font-size: .8em;
	color: #ffffff;
	background-color:transparent;
	}

.menu a:hover {
	background-color:#6E89B8;
	color: #ffffff;
	text-decoration:none;
	}
