table.clsHeader		{
background:url(/themes/yellow2/images/header.gif) no-repeat;
background-color: #6A6A6A;
border-top: 1px solid gold;
border-left: 1px solid gold;
border-right: 1px solid gold;
margin-top: 1px
}
blockquote	{
color: lightyellow
}

div.clsHeaderLogo	{
font-size:0px;
margin-left:2px;
margin-top:10px;
height:103px;
width:394px;
background: url(/themes/grey/images/header_logo.gif) no-repeat;
}

div.clsHeaderText	{
font-size:0px;
margin-top:1px;
height:25px;
width:395px;
background:url(/themes/yellow/images/header_text.gif) no-repeat
}

td.clsTableLeft		{
background-color: #6A6A6A;
border-top: 1px solid gold;
border-left: 1px solid gold;
border-bottom: 1px solid gold; 
color:white
}

td.clsTableCenter	{
background-color: #6A6A6A;
border: 1px solid gold;
padding-top:6px
}

td.clsTableRight	{
background-color: #6A6A6A;
border-top: 1px solid gold;
border-right: 1px solid gold;
border-bottom: 1px solid gold;
color:white
}

div.clsPostLine		{
background:url(/themes/yellow2/images/body_line.gif) no-repeat;
font-size:1px;
width:468px;
hight:1px
}

span.clsPostHeader	{
color:white;
font-family:Verdana;
font-weight:bold;
font-size:10pt
}

span.clsPostDetails	{
color:white;
font-family:Verdana;
font-size:9pt
}

div.clsPostBody		{
color:white;
font-family:Verdana;
font-size:9pt;
margin-bottom:18px
}

span.clsPollOptions, .clsPollOptions	{
font-family:Verdana;
color:white;
font-size:9px
}

span.clsEventLabel	{
font-weight:bold;
color:white;
font-size:7pt;
padding-left:3px;
}

div.clsNextEvent	{
font-size:8pt;
font-weight:normal;
}

div.clsMenuLine		{
font-size:1px;
height:1px;
width: 96px;
background:url(/themes/yellow2/images/menu_line.gif) no-repeat
}

div.clsMenuSponsors	{
height:16px;
width:83px;
background:url(/themes/grey/images/menu_sponsors.gif) no-repeat;
font-size:1px;
margin-top:10px
}

div.clsUpcomingEvents	{
padding-left:5px;
border-bottom: 1px solid gold 
}

a.clsHostedLink, a.clsOtherLans	{
text-decoration: underline;
font-size:8pt;
font-family:Verdana;
color:white;
font-weight:normal;
padding-left:5px
}

a.clsPhotoLink{
border: 1px solid gold;
}

a.clsPhotoLink:hover{
border: 1px solid red;
}

a.clsPhotoLink:visited{
border: 1px solid red;
}


a.event-link, a.clsClanLink	{
text-decoration: none;
font-size:8pt;
font-family:Verdana;
color:white
}

a.event-link:hover, a.clsHostedLink:hover, a.clsClanLink:hover, a.clsOtherLans:hover    {
text-decoration: underline;
font-size:8pt;
font-family:Verdana;
}

a.clsEmailLink	{
text-decoration: none;
color:white
}

a		{
color:gold;
}

a:hover		{
color:orange;
text-decoration:none
}

a.clsDetailsLink	{
color:white;
font-family:Verdana;
font-size:12px;
text-decoration:underline
}

a.clsDetailsLink:hover	{
color:orange;
font-family:Verdana;
font-size:12px;
text-decoration:none
}

div.clsDetailsHeader	{
font-weight:bold;
color:white;
font-family:verdana;
font-size:12px;
text-decoration:none
}

div.clsDetailsText	{
font-wight:normal;
color:white;
font-family:verdana;
font-size:12px;
text-decoration:none
}

a.bar, a.bar2		{
width:100%;
text-align:center;
color:black;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

a.bar:hover, a.bar2:hover	{
width:100%;
border-left: 1px solid gold;
border-right: 1px solid gold;
text-align:center;
color:gold;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

a.barLeft	{
width:100%;
text-align:center;
color:black;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

a.barLeft:hover	{
width:100%;
border-right: 1px solid gold;
text-align:center;
color:gold;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

a.barRight	{
width:100%;
text-align:center;
color:black;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

a.barRight:hover {
width:100%;
border-left: 1px solid gold;
text-align:center;
color:gold;
text-decoration: none;
font-family:verdana;
font-size:11px;
}

td.bar           {
width:8%;
border-top: 1px solid gold;
border-bottom: 1px solid gold;
text-align:center;
}

td.barLeft	{
width:8%;
border-top: 1px solid gold;
border-bottom: 1px solid gold;
text-align:center;
}

td.barRight	{
width:8%;
border-top: 1px solid gold;
border-bottom: 1px solid gold;
text-align:center;
}

td.staffhead {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 20px;
color: black;
background-color: gold;
text-align: center;
vertical-align: middle;
}

td.stafflogo {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 12px;
color: white;
background-color: white;
text-align: center;
vertical-align: middle;
}

td.stafftext {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 12px;
color: black;
background-color: #c4c4c4;
text-align: left;
vertical-align: top;
}

a.stafflink {
color: black 
}

td.sponsorhead {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 20px;
color: black;
background-color: gold;
text-align: center;
vertical-align: middle;
}

td.sponsorlogo {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 12px;
color: white;
background-color: white;
text-align: center;
vertical-align: middle;
}

td.sponsortext {
font-family: Verdana, Helvetica, Geneva, Arial;
font-size: 12px;
color: black;
background-color: #c4c4c4;
text-align: left;
vertical-align: top
}
