#header 
	{
		width: 728px;
		height: 72px;
		margin-left: 36px;
		float: none;
		background-repeat: repeat-y;
		background-position: 0px 0px;
/*		background-attachment: fixed;*/
	}
	
table{

	font-family: Georgia, Palatino, Serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 4px;
	color: white;
	text-transform: uppercase;
	border: 0px;
	width: 728px;
		overflow: hidden;

}

table.headbuttons
{
		left: 36px;
		float: none;
		padding: 2px;
		overflow: hidden;
		border: white;
		

}



td {	background: #333366;

		width: 140px;
		padding: 2px;
		height: 14px;
			font-size: 9px;

}


a.headbuttons:link {color: white;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.headbuttons:visited {color: #CCFFFF;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.headbuttons:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.headbuttons:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */


	#Background
	{
		width: 800px;
		height: 600px;
		float: none;
		background-repeat: repeat-y;
		background-position: 0px 0px;
/*		background-attachment: fixed;*/
	}
	#blackbox
	{	width: 574px;
		height: 40px;
		left: 226px;
		top: 76px; 
		position: absolute;
		clear: both;
		background-color: black;
		}

	
		#text	
	{
		width: 550px;
		height: auto;
		left: 226px;
		top: 100px;
		position: absolute;
		overflow: scroll
		padding: 12px 12px 0px 12px;
		background-color: white;
		z-index: 1;
		
	}
	
			#text_directory	
	{
		width: 420px;
		height: auto;
		left: 226px;
		top: 116px;
		position: absolute;
		padding: 12px 12px 12px 12px;
		background-color: white;
		border-left-color: green;
		border-top-color: green;
		border-left-width: 1px;
		border-top-width: 1px;
		border-left-style: solid;
		border-top-style: solid;
		z-index: 1;
		
	}
	
		#ads
	{
		width: 130px;
		height: 1500px;
		left: 670px;
		top: 116px;
		position: absolute;
		padding: 12px 12px 0px 12px;
		background-color: white;
		border-top-width: 1px;
		border-top-color: green;
		border-top-style: solid;
		z-index: 2;
		
	}
	
	#message
	{left: 540px;
	top: 45px;
	width: 240px;
	height: 25px;
	position: absolute;
	display: block;}
	
	
#buttons
	{width: 145px;
	position: absolute;
	margin-left: 36px;

	}

	
p, ul, li{
	font-family: Georgia, Times;
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	text-align: justify;}
	
p.left {text-align: left;}

ul {
	list-style: disc inside;

}






td.left {text-align:left;}

th {vertical-align: bottom;
background: white;}

.desc {text-align: left;
width: 125px;}

p.countdown {
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	text-align: right;
}


p.list {
	font-family: Arial Black, Helvetica;
	color: black;
	font-weight: black;
	text-transform: uppercase;
	margin-top: 15px;
	font-size: 12px;
	line-height: 15px;
	text-align: left;}
	
p.libdesc{
	font-size: 10px;
	line-height: 11px;
	font-style: italic;
	margin-left: 20px;}
	
a.list:link {color:black;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.list:visited {color:black;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.list:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.list:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */



.fulllogo 
	{width: 130px;
	height: 80px;
	position: relative;
	visibility: visible;
	float: left;
	clear: right;
	padding-right: 12px;
	z-index: 1;
	overflow: hidden;

}

p.full {
	font-family: Georgia;
	font-size: 14px;
	font-weight: regular;
	line-height: 18px;
	margin-top: 11px;
	margin-left: 0px;
	margin-bottom: 0px;
	position: relative;
	clear: none;

	
}





p.assoc {
	font-family: Georgia;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	margin-left: 10px;
	
}

p.basic {
	font-family: Georgia;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	margin-left: 10px;
	
}


.sub, .small, .icon {font-family: Arial Black, Helvetica;
font-weight: bolder;
text-transform: uppercase;
font-size: 9px;
line-height: auto;
margin-left: 0px;
letter-spacing: 3px;
color: rgb(155,0,0);
padding-top: 4px;
clear: none;}


a.small:link{color: darkgreen;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.small:visited {color: green;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.small:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.small:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */



a.full:link{color: darkgreen;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.full:visited:visited {color: green;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.full:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.full:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */


a.assoc:link {color: darkgreen;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.assoc:visited {color: green;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.assoc:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.assoc:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */
a.basic:link {color: darkgreen;
text-decoration: none;
border-width: 0px;}     /* unvisited link */
a.basic:visited {color: green;
text-decoration: none;
border-width: 0px;}  /* visited link */
a.basic:hover {color: red;
text-decoration: none;
border: 0px;}   /* mouse over link */
a.basic:active {color: green;
text-decoration: none;
border-width: 0px;}   /* selected link */




h1.sub {background: rgb(102,0,0);
color: white;
line-height: 8px;
margin-left: 3px;
padding-left: 3px;
padding-bottom: 3px;}

.icon {background: rgb(0,102,0);
color: white;
line-height: 6px;
margin-left: 1px;
padding-left: 1px;
padding-bottom: 1px;
margin-top:1px;
padding-top:1px;}

img.floatRight { 
    float: right; 
    margin: 15px; 
}
	

h1.kicker {
	font-family: Arial Black, Helvetica;
	font-weight: bolder;
	text-transform: uppercase;
	font-size: 12px;
	line-height: auto;
	color: rgb(204,0,0);
	letter-spacing: 2px;
	border-top-width: 1px;
	border-top-color: green;
	border-top-style: dotted;
	padding-top: 12px;
	
}

h1.kicker-first {
	font-family: Arial Black, Helvetica;
	font-weight: bolder;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 12px;
	color: rgb(204,0,0);
	letter-spacing: 2px;
	
}

h1 {
	font-family: Georgia, Palatino, Times, Serif;
	font-weight: normal;
	font-size: 24px;
	line-height: 27px;
	margin-top: 6px;
	margin-bottom: 12px;
	color: black;
	letter-spacing: 0px;
}


h2 {
	font-family: Georgia, Palatino, Times, Serif;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	margin-top: 6px;
	margin-bottom: 12px;
	color: black;
	letter-spacing: 0px;
}

h1.mainhead-ital {
	font-family: Georgia, Palatino, Times;
	font-weight: normal;
	font-size: 24px;
	line-height: 27px;
	margin-top:6px;
	margin-bottom: 12px;
	color: black;
	letter-spacing: 0px;
	font-style: italic;
	

}

li {margin-top: 5px;}