
a:link {color: #000000;
text-decoration: none}   
a:visited {color: #000000;
text-decoration: none} 
a:hover {color: #999999;
text-decoration: none}   
a:active {color: #000000;
text-decoration: none}


a.foot:link {color: #dddddd;
text-decoration: none}   
a.foot:visited {color: #dddddd;
text-decoration: none} 
a.foot:hover {color: #ffffff;
text-decoration: none}   
a.foot:active {color: #dddddd;
text-decoration: none}

.banner 
	{
	position:absolute;	
	top: 0px; 
	left: 40px;
	right: 0px;
	}

.head
	{
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-size: small;
	font-variant: small-caps;
	font-weight: 700;
	text-align: left
	}

a.top:link 	
	{
	color: #0000ff;
	text-decoration: none;
	position:absolute;
	left: 70%;
	font-size: xx-small
	}
   
a.top:visited 	
	{
	color: #0000ff;
	text-decoration: none;
	position:absolute;
	left: 70%;
	font-size: xx-small
	} 
a.top:hover 	
	{
	color: #00ff00;
	text-decoration: none;
	position:absolute;
	left: 70%;
	font-size: xx-small
	}   
a.top:active 
	{
	color: #ff0000;
	text-decoration: none;
	position:absolute;
	left: 70%;
	font-size: xx-small
	}


h1
	{
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-size: medium;
	font-weight: 700
	text-align: left;
	text-align: justify;

	}
h2
	{
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-size: small;
	font-weight: 700
	text-align: left;
	text-align: justify;

	}
p 
	{
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-size: small;
	text-align: left;
	text-align: justify;
	}



p.here 
	{
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-size: small;
	font-weight: 700;
	text-align: left;
	text-align: justify;
	} 

#navbox 
	{
	position:absolute; 
	top: 130px;
	left: 40px;
	width: 163px;
	height: 80%;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #cccccc;
	background-repeat: repeat-x;
	background-attachment: fixed;
	z-index:-1
 	}

#content 
	{ 
	position: absolute;
	left: 203px;
	top: 130px;
	height: 80%;
	width: 684px;
	padding: 20px;
	overflow: auto;
	}



#rightbox 
	{
	position:absolute; 
	top: 130px;
	left: 890px;
	width: 150px;
	height: 80%;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #eeeeee;
	background-repeat: repeat-x;
	background-attachment: fixed;
	z-index:-1
 	}

#foot
	{
	position:absolute;	
	top: 94%; left: 40px; 
	background-image: url("graphics/foot_bg.jpg");
	height: 50px;
	width: 1000px;
	color: #ddd;
	padding-top: 15px;
	font-weight: 500;
	font-size: small;
	font-family: Trebuchet MS, Microsoft Sans Serif, Helvetica, sans-serif; 
	font-variant: small-caps
	}







