/* CSS Document */

.sports_bottom, .sports_bottom TD, .sports_bottom TH {
	background-image:url('pictures/Sport_footer.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A7A692;
}

.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: #FFFFFF;
}

.arts_3rdTier_footer, .arts_3rdTier_footer TD, .arts_3rdTier_footer TH {
	background-color: #97017C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FFFFFF;
}

#links, #links:visited {
	width:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:14px;
	color:white;
}

a:link {
	color:#97017C;
	text-decoration:underline;
}
a:visited {
	color:#97017C;
	text-decoration:underline;
}
a.arts-footer:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.arts-footer:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.arts-footer:hover {
	color:#FF6C00;
	text-decoration:none;
}
a.arts-footer:active {
	color:#FF6C00;
	text-decoration:none;
}

a.sidebar:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.sidebar:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.sidebar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6C00;
	text-decoration:none;
}
a.sidebar:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6C00;
	text-decoration:none;
}

.content-body {
	color:#58595B;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 12pt;
	text-align:justify;
	font-weight: lighter;
}
.bullet-text {
	font-size: 9pt;
	color: #21217F;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-style: normal;
	text-align:justify;
}
.arts-sidebar {
	background-color:#4D851C;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
body {
	background-color: #97017C;
}

.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: 14pt;
	color: #442d40;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.arts-content-title-orange {
	line-height: 12pt;
	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;
}

table.layout_table td {text-align: justify; padding: 0px 15px 5px 0px;}
.header {font-weight: bold; font-size: 10pt;}

img.title {margin-top: 5px; margin-bottom: 0px;}
#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 {color: black; font-size: 12px; line-height: 1.2;}
.layout_table .header {color: #800080; margin-top: 15px; font-size: 12px;}
.layout_table ol {margin: 0px; padding: 0px; margin-left: 22px;}

#gamesupdates {height: 255px; text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.3;}
#gamesupdates .title {margin: 0px; border-bottom: 2px dotted #333333; padding-bottom: 1px; font-size: 16px; font-weight: bold;}
#gamesupdates .header {color: #800080; font-size: 15px;}
#gamesupdates .header a {color: #800080; text-decoration: none;}
#gamesupdates a {color: #333333;}

#gamesupdates .menu {font-size: 11px;}

#beyondcreativity_excerpt {text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.3;}
#beyondcreativity_excerpt .title {margin: 0px; border-bottom: 2px dotted #333333; padding-bottom: 1px; font-size: 16px; font-weight: bold;}
#beyondcreativity_excerpt .title a {text-decoration: none;}
#beyondcreativity_excerpt a {color: #333333;}
#beyondcreativity_excerpt a.highlighted {color: #800080;}

#beyondcreativity {height: 370px; padding: 0px 15px; text-align: justify; color: #333333; font-family: arial; font-size: 12px; line-height: 1.23;
height: 397px; padding: 15px; line-height: 1.3; overflow: auto; overflow-x: hidden;}
#beyondcreativity img.title {margin: 5px 0px 5px 0px;}
#beyondcreativity #menu {margin-top: 15px;}

#slogan {text-align: center;}

#artjam_container {width: 100%; text-align: justify; color: #333333; font-family: arial; font-size: 12px; overflow: hidden;}
#artjam_container a {color: #808080;}

#artjam_left {float: left; width: 365px; height: 370px; padding-left: 5px;}
#artjam_right {float: right; width: 365px; height: 370px; padding-right: 5px;}

#artjam_left .header {text-align: left; color: #FF6600; font-family: times new roman; font-size: 24px;}
#artjam_left .subheader {text-align: left; color: black; font-family: times new roman; font-size: 16px; font-weight: bold;}

#artjam_right .header {margin-top: 10px; color: #FF6600; font-size: 15px;}

hr {clear: both; display: block; width: 100%; height: 1px; margin-top: 20px; border: 0px; border-bottom: 1px solid black;}
* html hr {margin-top: 12px;}

.title {margin: 10px 0px; font-size: 15px; font-weight: bold;}

.title_gallery {width: 750px; margin: 0px 10px; text-align: center; color: white; font-family: arial; font-size: 33px; position: relative;}
.pagination_gallery {margin-top: 18px; color: white; font-family: arial; font-size: 12px; position: absolute; top: 0px; right: 0px;}
.pagination_gallery a {color: white;}
.pagination_gallery a:visited {color: white;}

table.artjam_gallery {clear: both; margin: 6px 10px 0px 10px;}
table.artjam_gallery td {width: 240px; padding: 5px; text-align: right; vertical-align: bottom; color: white; font-family: arial; font-size: 13px; font-weight: bold;}
table.artjam_gallery tr.row1 {height: 173px;}
table.artjam_gallery tr.row2 {height: 169px;}
* html table.artjam_gallery tr.row1 {height: 163px;}
* html table.artjam_gallery tr.row2 {height: 159px;}

div.artjam_gallery {width: 750px; height: 355px; margin: 4px auto 0px auto;}
div.artjam_gallery img {display: block;}

#eventcalendar {float: left; width: 390px; height: 370px; padding: 8px 0px 0px 12px; color: #333333; font-family: arial; font-size: 12px;}
#eventcalendar .title {margin-top: 0px; margin-bottom: 15px; color: #800080; 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-top: 0px; margin-bottom: 15px; color: #800080; font-size: 24px; font-weight: bold;}
#downloads a {color: black;}