/* CSS Document */

.arts_footer, .arts_footer TD, .arts_footer TH {
	background-image:url('pictures/Arts_footer.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D3F7AD;
}

.sports_footer, .sports_footer TD, .sports_footer TH {
	background-image:url('pictures/Sport_footer.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D3F7AD;
}

.sports_3rdTier_footer, .sports_3rdTier_footer TD, .sports_3rdTier_footer TH {
	background-color: #5EA80F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D3F7AD;
}

a.sports-footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#D3F7AD;
	text-decoration:none;
}
a.sports-footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#D3F7AD;
	text-decoration:none;
}
a.sports-footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF000;
	text-decoration:none;
}
a.sports-footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF000;
	text-decoration:none;
}

a.sports-extra:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6C00;
	text-decoration:none;
}
a.sports-extra:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6C00;
	text-decoration:none;
}
a.sports-extra:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF000;
	text-decoration:none;
}
a.sports-extra:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFF000;
	text-decoration:none;
}

.sports-sidebar {
	background-color:#D02153;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

a.sidebar:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.sidebar:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.sidebar:hover {
	color:#D02153;
	text-decoration:none;
}
a.sidebar:active {
	color:#D02153;
	text-decoration:none;
}

.content-body {
	color: #58595B;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 13pt;
}
.content-body a {color: #CC00CC;}
.content-body p {margin: 0px 0px 8px 0px;}
.content-main {font-size: 9pt; line-height: 140%;}

.bullet-text {
	font-size: 10pt;
	color: #21217F;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-style: normal;
	text-align: justify;
}

body {
	background-color: #5EA80F;
}

.arts-content-title-green1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #667C0C;
	font-weight: bold;
}
.arts-content-title-green2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #667C0C;
}
.arts-content-title-purple1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #442d40;
	font-weight: bold;
}

.arts-content-title-purple2 {
	line-height: 20pt;
	color: #442d40;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
}
.arts-content-title-orange {
	line-height: 13pt;
	color: #FF6C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.arts-content-title-purpleBright1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #97017C;
	font-weight: bold;
}

.arts-content-title-purpleBright2 {
	line-height: 14pt;
	color: #97017C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

.sport_name {font-family: verdana; font-size: 18pt; font-weight: bold;}
table.layout_table td {text-align: justify; padding: 0px 15px 5px 0px;}
table.past_winners td {padding: 0;}
.header {font-weight: bold; font-size: 10pt;}
.subheader {color: black; font-weight: bold;}
.highlight {color: #CC00CC;}
.big {font-size: 10pt; font-weight: bold;}

img.title {margin-top: 5px;}
#menu {margin: 7px -5px auto auto; text-align: right; color: #808080; font-family: arial; font-size: 11px;
margin: 2px auto auto auto; text-align: center;}
#menu a {margin: 0px 2px; color: #808080;}
.layout_table td {font-size: 12px; line-height: 1.2;}
.layout_table .header {color: #60B90F; margin-top: 15px; font-size: 12px;}
.layout_table ol {margin: 0px; padding: 0px; margin-left: 22px;}
.layout_table a {color: blue;}

#gamesupdates {height: 255px; text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.3;}
#gamesupdates .title {border-bottom: 2px dotted #333333; padding-bottom: 1px; font-size: 16px; font-weight: bold;}
#gamesupdates .header {color: #60B90F; font-size: 15px;}
#gamesupdates .header a {color: #60B90F; text-decoration: none;}
#gamesupdates a {color: #333333;}

#gamesupdates .menu {font-size: 11px;}

#beyondcompetition_excerpt {text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.3;}
#beyondcompetition_excerpt .title {border-bottom: 2px dotted #333333; padding-bottom: 1px; font-size: 16px; font-weight: bold;}
#beyondcompetition_excerpt .title a {text-decoration: none;}
#beyondcompetition_excerpt a {color: #333333;}
#beyondcompetition_excerpt a.highlighted {color: #60B90F;}

#beyondcompetition {height: 370px; padding: 0px 15px; text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.3;
height: 397px; padding: 15px; overflow: auto; overflow-x: hidden;}
#beyondcompetition img.title {margin: 5px 0px 10px 0px;}
#beyondcompetition #menu {margin-top: 15px;}

#slogan {text-align: center;}

#eventcalendar {float: left; width: 390px; height: 370px; padding: 8px 0px 0px 12px; color: #333333; font-family: arial; font-size: 12px;}
#eventcalendar .title {margin-bottom: 15px; color: #99CC00; font-size: 24px; font-weight: bold;}
#eventcalendar .header {margin-top: 15px; color: black; font-size: 16px;}
#eventcalendar a {margin-left: 30px; color: #808080;}

#downloads {float: right; width: 340px; height: 350px; margin-top: 3px; padding: 6px 10px; color: #333333; font-family: arial; font-size: 12px; line-height: 1.15;}
#downloads .title {margin-bottom: 15px; color: #99CC00; font-size: 24px; font-weight: bold;}
#downloads a {color: black;}