BODY
{
	font-weight: normal;
	margin-left: 20px;
	margin-right: 10px;
	background: white url(images/Copyright.png) 624px 10px no-repeat;
}

img
{
	border: none;
}

/* ------------------------------------------------------------------ */

#primary
{
	background-color: white;
	position: absolute;
	top: 340px;
	left: 364px;
	width: 484px;
}

#primary img
{
	border: 0px;
}

#primary h2
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

#primary .fleft
{
	float: left;
}

#primary .fright
{
	float: right;
	color: #5379B7;
}

#primary a
{
	display: block;
}

/* ------------------------------------------------------------------ */

#mainlinks
{
	background-color: white;
	position: absolute;
	top: 340px;
	left: 10px;
	width: 146px;
}

#mlink
{
	width: 146px;
	margin-bottom: 10px;
	border: 1px solid black;
	padding: 5px;
}

#mlink p
{
	color: #5379B7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
}

#mlink h3
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

#mlink a
{
	display: block;
}

/* ------------------------------------------------------------------ */

#articles
{
	background-color: white;
	position: absolute;
	top: 340px;
	left: 182px;
	width: 166px;
}

#articles h1
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

#articles h2
{
	color: #5379B7;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

#articles h3
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	padding-left: 15px;
	list-style: outside square;
}

#articles a
{
	color: #39AA77;
	width: 66px;
	margin-left: 100px;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
}

#articles a:link, #articles a:visited
{
	color: #39AA77;
}

#articles a:hover
{
	color: #FFD21E;
}

#art1
{
	display: block;
	margin-bottom: 25px;
	clear: both;
}

#alink
{
	width: 146px;
	margin-bottom: 10px;
	border: 1px solid black;
	padding: 5px;
}

/* ------------------------------------------------------------------ */

#sponsors
{
	background-color: white;
	position: absolute;
	top: 340px;
	left: 864px;
	width: 146px;
}

#sponsors h2
{
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

#ad
{
	margin-bottom: 25px;
}

#ad a
{
	color: #A1AB7C;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

#ad a:link, #ad a:visited
{
	color: #A1AB7C;
}

#ad a:hover
{
	color: #FFD21E;
}

/* ------------------------------------------------------------------ */

#masthead
{
	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;
	position: absolute;
	top: 30px;
	left: 10px;
	width: 1000px;
	height: 295px;
}

#masthead table
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}

#masthead td
{
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	width: 110px;
	height: 35px;
}

#masthead a
{
	display: block;
	width: 110px;
	height: 35px;
}

#masthead center
{
	display: block;
	margin-above: 10px;
	margin-below: 10px;
}

/* ------------------------------------------------------------------ */

#login
{
	background-color: white;
	position: absolute;
	top: 0px;
	left: 10px;
	width: 450px;
	height: 30px;
}

#login p
{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	position: absolute;
	top: -5px;
	left: 110px;
}

/* ------------------------------------------------------------------ */
