BODY {
	padding-top:0px; MARGIN-top: 7px; COLOR: black; FONT-FAMILY: verdana, Arial; BACKGROUND-COLOR: #FFCC33; background-image: url('images/bg.gif'); 
}

table.outertable
{
background-color: #ffffff;
width: 651px;
padding: 0px;
margin: 0px;

}

table.events
{
font-size: 100%;
margin-top: 20px;
}

table.events td
{
background-color: #FCE8D4;
border-bottom: 1px solid #ffffff;
padding: 8px;

}

div.sponsorimage
{
float: left;


}

img.floatright
{
float: right;
}

div.sponsortext
{
float: right;


}

P
{

margin-top: 8px;
margin-bottom: 8px;

}

table.contacttable {

	color: #000000; font-size: 100%; padding-bottom: 2px; padding-right: 10px; padding-top: 0px; background-color: #FCE8D4;
}

table.contacttable td {

	border-bottom: 1px solid #ffffff;
}

table.contacttable P
{

margin-top: 5px;
margin-bottom: 5px;

}

TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial;	
}

td.banner{




}


td.menustrip
{
font-family: verdana, arial, helvetica;
font-size: 10px;
font-weight: bold;
color: #ffffff;
background-repeat: repeat-x;
background-color: #7BC1B6;
height: 29px;
border-left: 5px solid #ffffff;
border-right: 5px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-top: 2px solid #ffffff;
}


td.menustrip a
{
font-family: verdana, arial, helvetica;
font-size: 10px;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
color: #ffffff;
text-decoration: none;
}

td.menustrip a:hover
{
color: #000000;

}

div.footer 
{

BACKGROUND-COLOR: #7BC1B6; 
height: 30px;
font-size: 9px;
font-family: verdana;
padding-top: 8px;
border-left: solid 5px #ffffff;
border-right: solid 5px #ffffff;
border-bottom: solid 2px #ffffff;
}

div.footer A
{
text-decoration: none;
color: #ffffff;
padding: 10px;
font-weight: bold;
}

tr.background
{
background-color: #ffffff;
}


div.content 
{

width: 657px;
BACKGROUND-COLOR: #ffffff; 
padding-left: 21px;
padding-top: 0px;
}


div.leftmenu
{
margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
font-size: 10px;
font-weight: bold;
width: 180px;
margin-left: 5px;
border-bottom: 10px solid #ffffff;
background-color: #efefef;
height: 200px;

}

div.leftmenu A
{
text-decoration: none;
color: #666666;
}

div.leftmenu ul
{

list-style-type: none;
margin: 0px;
padding: 0px;


}

div.leftmenu li
{
 
padding-top: 7px;
padding-bottom: 7px;
padding-left: 15px;
list-style: none;
margin: 0px;


}

div.leftmenu li.on
{
padding-top: 7px;
padding-bottom: 7px;
padding-left: 15px;
list-style: none;
margin: 0px;


}


div.leftmenu li.sub
{
border-bottom: #ffffff solid 1px; 
padding-top: 7px;
padding-bottom: 7px;
padding-left: 20px;
list-style: none;
margin: 0px;


}

div.leftmenu li.subon
{
border-bottom: #ffffff solid 1px; 
padding-top: 7px;
padding-bottom: 7px;
padding-left: 20px;
list-style: none;
margin: 0px;
background-color: #FF9900


}

div.leftmenu a:hover
{
text-decoration: none;
color: FF9900;
}

div.leftmenu a.on
{
text-decoration: none;
color: #FF9900;
}

div.leftmenu a.on:hover
{
text-decoration: none;
color: FF9900;
}

div.leftmenu a:hover li
{
background-color: FF9900;
}

.rightcolumn
{

padding-right: 5px;
padding-top: 5px;
font-size: 70%;
}

.rightcolumn p
{
margin-left: 20px;
padding-right: 10px;
line-height: 18px;
}

.rightcolumn a
{
color: #F89633;
text-decoration: none;
}

.rightcolumn a:hover
{
color: #7BC1B6;
text-decoration: underline;
}

span.date
{
font-size: 9px;
color: #666666;
}

div.text
{

font-size: 70%;
padding-top: 20px;
padding-left: 27px;
padding-right: 50px;
padding-bottom: 80px;
font-family: verdana, arial, helvetica;
line-height: 18px;
}


div.textinternal
{

font-size: 70%;
padding-top: 20px;
padding-left: 27px;
padding-right: 50px;
padding-bottom: 80px;
font-family: verdana, arial, helvetica;
line-height: 18px;

}

div.text h1
{
font-family: arial narrow, arial, verdana;
color: #7BC1B6;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-size: 22px;
}

div.text h2
{
font-family: verdana, arial;
color: #FF9900;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-size: 12px;
font-weight: bold;
}

div.text a
{
text-decoration: none;
color: #FF9933;
}

div.text a:hover
{
text-decoration: underline;
color: #D04357;
}


div.textinternal h1
{
font-family: arial narrow, arial, verdana;
color: #7BC1B6;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-size: 22px;
}

div.textinternal h2
{
font-family: verdana, arial;
color: #FF9900;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-size: 12px;
font-weight: bold;
}

div.textinternal a
{
text-decoration: none;
color: #FF9933	;
}

div.textinternal a:hover
{
text-decoration: underline;
color: #D04357;
}


td.right
{
padding-top: 10px;
}

div.righttext
{
padding-left: 10px;
padding-right: 10px;
}

div.rightpanel h1
{
font-size: 10px;
font-weight: bold;
margin: 0px;
color: #FF9900
}

div.rightpanel a
{
color: #D04357;
font-weight: bold;
text-decoration: none;
}

div.rightpanel a:hover
{
color: #FF9900;
font-weight: bold;
text-decoration: none;
}
