body
{
   position:absolute;top:0;left:0;width:100%;height:100%;margin:0;   
   font:12px Arial, Helvetica, Verdana, sans-serif;color:#ffffff;
   text-align:left;
}

/* Text at top of homepage */
.content_padding_home {
	padding: 5px;
	text-align:left;
}
/* Padding for interior text */
.content_padding {
	padding: 10px;
	text-align:left;
	line-height:15px;
}

h1     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 22pt; font-weight: bold; color:#ffffff}
.head1 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 22pt; font-weight: bold; color:#ffffff}
h2     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 18pt; font-weight: bold; color:#ffffff}
.head2 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 18pt; font-weight: bold; color:#ffffff}
h3     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-weight: bold; color:#ffffff}
.head3 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-weight: bold; color:#ffffff}
h4     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-weight: bold; color:#ffffff}
.head4 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-weight: bold; color:#ffffff}
h5     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff}
.head5 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff}
h6     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:  9pt; font-weight: bold; color:#ffffff}
.head6 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:  9pt; font-weight: bold; color:#ffffff}
h7     {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:  8pt; font-weight: bold; color:#ffffff}
.head7 {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:  8pt; font-weight: bold; color:#ffffff}

.box_header_padding {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.captions {
	font-size: 10px;
	color:#333333;
}
/* Artist Links: Dark Red links with WHITE rollover */
.artist-link a 
	{font:bold 16px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: underline;}
.artist-link a:visited
	{font:bold 16px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: underline;}
.artist-link a:active
	{font:bold 16px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: underline;}
.artist-link a:hover
	{font:bold 16px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: underline;}

/* Links within text on state pages */
.text_links a
{font:bold 11px Arial, Helvetica, Verdana, sans-serif;color: #336601;text-decoration: underline;}
.text_links a:visted
{font:bold 11px Arial, Helvetica, Verdana, sans-serif;color: #336601;text-decoration: underline;}
.text_links a:active
{font:bold 11px Arial, Helvetica, Verdana, sans-serif;color: #336601;text-decoration: underline;}
.text_links a:hover
{font:bold 11px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: underline;}


/* Footer Links: Green links with black rollovers */
.footer_nav a 
	{font:11px Arial, Helvetica, Verdana, sans-serif;color: #366732;text-decoration: none;}
.footer_nav a:visited
	{font:11px Arial, Helvetica, Verdana, sans-serif;color: #366732;text-decoration: none;}
.footer_nav a:active
	{font:11px Arial, Helvetica, Verdana, sans-serif;color: #366732;text-decoration: none;}
.footer_nav a:hover
	{font:11px Arial, Helvetica, Verdana, sans-serif;color: #990000;text-decoration: none;}
/* Side Navigation: Green with grey rollovers */

/* home page navigational tabs */

.nav-tabs-main {
}

.nav-tabs-main ul {
  margin: 0;
  padding: 0;
  list-style: none;
  float: right;
}


/* end of navigational tabs */
.design_by_link a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #999;
	text-decoration: none;
}
.design_by_link a:visited {color:#666;}
.design_by_link a:active {color:#666;}
.design_by_link a:hover {color:#990000;}

.utility {color: #990000; text-decoration: none; }
.utilityOn {color: #990000; text-decoration: none; }
A:hover {  color: #CC0000 }
.text-white {color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;

}
.text-black {color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;

}
.text-black-sm {color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}
.artist {font-family:Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-weight: bold; color:#990000}
.video-nav a 
	{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;text-decoration: underline;}
.video-nav a:visited
	{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;text-decoration: underline;}
.video-nav a:active
	{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;text-decoration: underline;}
.video-nav a:hover
	{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#eeeeee;text-decoration: underline;}