/*
body backgroud 		gray		666666
body text			soft yellow	ffcc66
body links			gold		ffcc00
nav background 		soft yellow	ffcc66
nav text			maroon		990033
rallynav background	green		006666
rallynav text		white		FFFFFF
sponsor background	orange?
sponsor	text		blue?
*/
*
{
	margin: 0;
	padding: 0;
}

body
{
	margin: 0;
	background-color: #666666;
	color: #FFCC66;
	text-align: center;
}

a
{
	color: #ffcc00;
	text-decoration: none;
}
a:visited
{
	color: #ffcc00;
	text-decoration: none;
}
a:active
{
	color: #000;
}
a:hover
{
	text-decoration: underline;
}

img
{
	border-style: none;
}

strong, b
{
	color: #333;
	font-weight: bold;
}

#container
{
	width: 601px;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
	border-bottom: 14px solid #ffcc66;
}
.navcontainer
{
	width: 601px;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
}
#nav
{
	width: 601px;
	margin 0 auto 0 auto;
	display: block;
	padding: 6px 0;
	background: #ffcc66;
}

#nav ul
{
	list-style: none;
	color: #990033;
}

#nav ul li
{
	display: inline;
	margin: 0;
	padding: 0;
	color: #990033;
}

#nav li a
{
	color: #990033;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 5px;
	font-weight: bold;
}

#rallycontainer
{
	width: 601px;
	margin: 0 auto 0 auto;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
	border-bottom: 14px solid #006666;
}
#rallynav
{
	width: 601px;
	display: block;
	margin: 0;
	padding: 6px 0;
	background: #006666;
}

#rallynav ul
{
	list-style: none;
	color: #FFFFFF;
}

#rallynav ul li
{
	display: inline;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}

#rallynav li a
{
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 5px;
	font-weight: bold;
}

#sponsors
{
	width: 155px;
	float: right;
	margin: 0 0 10px 10px;
	padding: 20px 10px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #ffffff;
	text-align: left;
}

#sponsors ul li
{
	display: block;
	margin: 0;
	padding: 3px 0;
	line-height: 15px;
	border-bottom: 1px solid #ddd;
}

#sponsors ul li a
{
	color: #000000;
}

.content
{
	width: 600px;
	text-align: left;
	color: #cccc99;
	background: #003366;
	float: none; _float:left;
}

.content strong
{
	color: #EDEBD4;
}

.content em
{
	color: #6884A6;
}

.announcement 
{
	text-align: center;
	font-size:xx-large;
}

.announcement a
{
	text-decoration: none;		
}
/*


ul {
list-style:none;
}

br.clear {
clear:both;
}

h1, h2 { 
margin:11px 0 6px 0;
color:#9e1015;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
_font-size:17px;
text-transform:uppercase;
letter-spacing:0px;
}

h3 {
margin:11px 0 6px 0;
font-size:16px;
font-family:Helvetica, Arial, sans-serif;
color:#666;
text-transform:uppercase;
}

h4 {
font-size:12px;
margin:11px 0 6px 0;
font-family:Helvetica, Arial, sans-serif;
color:#ef742e;
text-transform:uppercase;
}

hr {
clear:both;
margin:16px 0;
border-top-width: thin;
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #CCCCCC;
border-right-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-left-color: #CCCCCC;
}

img.fullImage {
display:block;
margin:10px 0;
padding:2px;
border:16px solid #ddd;
}

#center {
margin:0;
padding:20px;
text-align;left;
background:#fff;
}

.content {
width:400px;
float:none;
_float:left;
text-align:left;
color:#454545;
background:#fff;
}

.content a:link,
.content p a:link {
color:#9e1015;
}

.content ul {
display:block;
margin:0 0 20px 0;
padding:0;
}

.content ul li:first-child {
font-weight:bold;
color:#333;
}

.content p {
margin:3px 0 11px 0;
padding:0;
text-align:left;
color:#666;
}

*/


