/* left menu panel bar*/
.panelbarHeader
{
         FONT-SIZE: 9pt;
         COLOR: #000000;
         FONT-FAMILY: arial;
         font-weight: normal; 
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-image:url(../images/resources/menu_blue_arrow.gif);
         background-repeat:no-repeat;
         vertical-align:top;
         border-bottom-color:#FFFFFF;
         border-bottom-width:1px;
         cursor:hand;
}

.panelbarHeaderHover
{
         FONT-SIZE: 9pt;
         COLOR: #174b7b;
         FONT-FAMILY: arial;
         font-weight: normal;
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-image:url(../images/resources/menu_blue_arrow.gif);
         background-repeat:no-repeat;
         vertical-align:top;
         border-bottom-color:#FFFFFF;
         border-bottom-width:1px;
         cursor:hand;         
}

.panelbarHeaderExpand
{
         FONT-SIZE: 9pt;
         COLOR: #000000;
         FONT-FAMILY: arial;
         font-weight: normal;
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-repeat:no-repeat;
         vertical-align:top;
         border-bottom-color:#FFFFFF;
         border-bottom-width:1px;
         cursor:hand;            
}

.panelbarItem
{
         FONT-SIZE: 9pt;
         COLOR: #174b7b;
         FONT-FAMILY: arial;
         font-weight: normal;
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-repeat:no-repeat;
         vertical-align:top;
         cursor:hand;
}

.panelbarCollapsedSelected
{
         FONT-SIZE: 9pt;
         COLOR: #000000;
         FONT-FAMILY: arial;
         font-weight: normal;
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-image:url(../images/resources/menu_blue_arrow.gif);
         background-repeat:no-repeat;
         vertical-align:top;
         border-bottom-color:#FFFFFF;
         border-bottom-width:1px;  
         cursor:hand;	
}

.panelbarItemSelected
{
         FONT-SIZE: 9pt;
         COLOR: #174b7b;
         FONT-FAMILY: arial;
         font-weight: normal;
         padding: 4px;
         padding-left:20px;
         background-color: #FFFFFF;
         height: 25px;
         background-image:url(../images/resources/menu_blue_arrow.gif);
         background-repeat:no-repeat;
         vertical-align:top;
         cursor:hand;
}  

/* main homepage horizontal MSCMS menu bar*/

.MenuGroup
{
		color: #dfdfdf;
		font-family: arial;
		font-size: 9pt;
		text-align: left;
		height: 32px;
		font-weight:bold;
		background-color: #002b54;
		z-index:1;
		cursor:hand;
}

.MenuItemClicked
{
		color: #dfdfdf;
		font-family: arial;
		font-size:9pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		height: 32px;
		z-index:1;
		cursor:hand;
}

.MenuItem
{
		color: #dfdfdf;
		font-family: arial;
		font-size: 9pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #ffffff;
		height: 32px;
		width: 116px;
		background-color: #002b54;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}


.MenuItemOver
{
		color:#dfdfdf;
		font-family: arial;
		font-size: 9pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #ffffff;
		height: 32px;
		width: 116px;
		background-color: #005785;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}

.MenuItemLevelCss
{
		font-family: arial;
		font-size: 9pt;
		padding: 6px 0px 6px 7px;
		border-bottom: 1px none white;
		width: 116px;
		height: 32px;
		text-align: left;
		border-right-color:#cccccc;
		font-weight:bold;
		z-index:1;	
		cursor:hand;
}



/* page display css classes*/

.flash
{
		
		
			
}

.COS_header
{	
		background-repeat:no-repeat; 
		background-image:url(../images/resources/header.jpg);
		height:98px;
}

.header_table_fill
{
		font-family:arial;
		background-color: #002b54;
		border-bottom: solid 1px #ffffff;
		height:32px;
		width:300px;
}


.header_table_bar_white
{
		background-color:#ffffff;
}

.header_table_bar_grey
{
		background-color:#ededed;
}


.table_header_small
{
		color:#ffffff;
		font-weight:bold;
		font-size:14px;
		font-family:Arial;
		background-image:url(../images/resources/table_header_small.gif);
		text-align:left;
		width:202px;
		text-indent:10px;
		height:31px;
}

.table_header_large
{
		color:#ffffff;
		font-weight:bold;
		font-size:14px;
		font-family:Arial;
		background-image:url(../images/resources/table_header_large.gif);
		text-align:left;
		width:545px;
		height:30px;
		vertical-align:middle;
}

.header_text
{
		font-family:arial; 
		font-size:9pt;
		color:#174b7b;
		text-align:right;
}

.bold_text
{
		font-family:arial;
		font-size:9pt;
		color:#002b54;
		font-weight:bold;
		text-decoration:none;
}

.intro_text
{
		color:#262626;
		font-family:arial;
		font-size:13px;
}

.white_footer_text
{
		color:#ffffff;
		font-family:arial;
		font-size:11px;
		letter-spacing:1px;
}

.white_footer_link {
		color:#ffffff;
		text-decoration: none;
		font-size:11px;
		letter-spacing:1px;
	
}

.white_footer_link A:hover {
		color:#ffffff;
		text-decoration: none;
		font-size:11px;
		letter-spacing:1px;
	
}

.footer_text
{
		color:Gray;
		font-family:arial;
		font-size:11px;
		letter-spacing:1px;
}

.footer_link {
		color: #002b54;
		text-decoration: none;
		font-size:11px;
		letter-spacing:1px;
	
}

.footer_link A:hover {
		color: #174b7b;
		text-decoration: none;
		font-size:11px;
		letter-spacing:1px;
	
}

.breadcrumb_intro
{ 
		font-family: arial;
		color: #002b54;
		font-size:9pt;
		text-decoration: none;
		font-weight:bold;
}

.breadcrumb
{ 
		font-family: arial;
		color: #174b7b;
		font-size:9pt;
		text-decoration: none;
		font-weight:normal;
}

.breadcrumb A:link {
		color: #174b7b;
		text-decoration: none;
		font-weight:normal;
}

.breadcrumb A:visited {
		color: #174b7b;
		text-decoration: none;
		font-weight:normal;
}

.breadcrumb A:hover {
		color: #174b7b;
		text-decoration: none;
		font-weight:normal;		
}

.header_link {
		font-family: arial;
		color: #002b54;
		font-size:9pt;
		text-decoration: none;
}


.header_link A:link {
		color: #002b54;
		text-decoration: none;
}

.header_link A:visited {
		color: #002b54;
		text-decoration: none;
}

.header_link A:hover {
		color: #002b54;
		text-decoration: none;
}

.link {
		font-family: arial;
		color: #002b54;
		font-size:9pt;
		text-decoration: none;
		cursor:hand;
}


.link A:link {
		color: #002b54;
		text-decoration: none;
}

.link A:visited {
		color: #002b54;
		text-decoration: none;
}

.link A:hover {
		color: #002b54;
		text-decoration: none;
}

.blue_link {
		font-family: arial;
		color: #174b7b;
		font-size:9pt;
		text-decoration: none;
}


.blue_link A:link {
		color: #174b7b;
		text-decoration: none;
}

.blue_link A:visited {
		color: #174b7b;
		text-decoration: none;
}

.blue_link A:hover {
		color: #002b54;
		text-decoration: none;
}

	
.home_button_link 
{
		font-family: arial;
		color: #dfdfdf;
		font-size:9pt;
		text-decoration: none;
		font-weight:bold;
		padding: 6px 0px 6px 7px;
}


.home_button_link A:link 
{
		color: #dfdfdf;
		text-decoration: none;
		font-weight:bold;
		padding: 6px 0px 6px 7px;
}

.home_button_link A:visited 
{
		color: #dfdfdf;
		text-decoration: none;
		font-weight:bold;
		padding: 6px 0px 6px 7px;
}

.home_button_link A:hover 
{
		color: #dfdfdf;
		text-decoration: none;
		font-weight:bold;
		padding: 6px 0px 6px 7px;
}


.separator
{
		background-image:url(../images/resources/line_separator.gif);
		background-repeat:repeat;
}

.separator_space
{
		border-bottom: solid 1px #ffffff;
		
}

.news_item
{
		font-family:arial;
		font-size:9pt;
		color:#002b54;
		font-weight:bold;
		text-decoration:none;
}

.news_item_date
{
		font-family:arial;
		font-size:9pt;
		color:#174b7b;
		font-weight:normal;
}

.news_table
{
		background-color:#ededed;
		width:202px;
		border-bottom: solid 2px #ffffff;
}

.page_title
{
		font-family:arial;
		font-size:12pt;
		color:#003366;
		font-weight:bold;
}

.related_title
{
		font-family:arial;
		font-size:12pt;
		color:#003366;
		font-weight:bold;
}

.related_information
{
		font-family:arial;
		font-size:9pt;

}

.edit_console
{
		font-family:arial; 
		font-size:8pt;
		width:200px;
		color:#003366;
}

.body_content
{
	font-family:arial; 
	font-size:9pt;
}

body
{
	background-color:white;
}

.hyperlink {
		font-family: arial;
		color: #174b7b;
		font-size:9pt;
		text-decoration: none;
}

.hyperlink A:hover {
		font-family: arial;
		color: #003366;
		font-size:9pt;
		text-decoration: none;
}

/* Summerset Festival Styles */

.Summerset_Background {
		z-index: -1;
		background-image:url(../images/summerset/Summerset-home-background.gif);
        background-repeat:no-repeat;
        width: 1024px;
        height: 768px;
        position:absolute;
        
}

.Summerset_Montage {
		z-index: 2;
		position:absolute;
        left:610px;
        top:8px;
}

.Summerset_Header_Controls {
		z-index: 1;
		width: 1024px;
        position:absolute;
        font-family:Arial;
}



.Summerset_Menu_Controls {
		z-index: 1;
		width: 1024px;
        position:absolute;
        left: 8px;
        top: 330px;
}

.eventsubscribe
{
	font-family:Arial;
	font-size:9pt;
	background-color:#d13294;
	color:#ffffff;
	
	
}

.Summerset_facebook
{
		z-index: 2;
		position:absolute;
        left: 00px;
        top: 600px;
        background-repeat:no-repeat;
}

.Summerset_Subscribe {
		z-index: 1;
		position:absolute;
        left: 820px;
        top: 440px;
}

.Summerset_Footer_Controls {
		z-index: 1;
		width: 1024px;
        position:absolute;
        font-family:Arial;
        left: 0px;
        top: 760px;
}

.SummersetMenuGroup
{
		color: #000000;
		font-family: arial;
		font-size: 12pt;
		text-align: left;
		height: 36px;
		font-weight:bold;
		background-color: #ffffff;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItemClicked
{
		color: #000000;
		font-family: arial;
		font-size:10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		height: 36px;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItem
{
		color: #000000;
		font-family: arial;
		font-size: 10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #ffffff;
		height: 36px;
		width: 146px;
		background-color: #ffffff;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}


.SummersetMenuItemOver
{
		color:#000000;
		font-family: arial;
		font-size: 10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #ffffff;
		height: 36px;
		width: 146px;
		background-color: #ffccff;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItemLevelCss
{
		font-family: arial;
		font-size: 10pt;
		padding: 6px 0px 6px 7px;
		border-bottom: 1px none white;
		width: 146px;
		height: 36px;
		text-align: left;
		border-right-color:#cccccc;
		font-weight:bold;
		z-index:1;	
		cursor:hand;
}

.SummersetSideBar
{
		background-image:url(../images/summerset/Summerset_fetival_sidebar.jpg);
		background-repeat:repeat;
		
}


.SummersetMenuGroupInner
{
		color: #000000;
		font-family: arial;
		font-size: 12pt;
		text-align: left;
		height: 36px;
		font-weight:bold;
		background-color: #e9e9e9;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItemClickedInner
{
		color: #000000;
		font-family: arial;
		font-size:10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		height: 36px;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItemInner
{
		color: #000000;
		font-family: arial;
		font-size: 10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #e9e9e9;
		height: 36px;
		width: 146px;
		background-color: #e9e9e9;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}


.SummersetMenuItemOverInner
{
		color:#000000;
		font-family: arial;
		font-size: 10pt;
		text-align: left;
		padding: 6px 0px 6px 7px;
		border-bottom: solid 1px #c7c7c7;
		height: 36px;
		width: 146px;
		background-color: #c7c7c7;
		font-weight:bold;
		z-index:1;
		cursor:hand;
}

.SummersetMenuItemLevelCssInner
{
		font-family: arial;
		font-size: 10pt;
		padding: 6px 0px 6px 7px;
		border-bottom: 1px none white;
		width: 146px;
		height: 36px;
		text-align: left;
		border-right-color:#c7c7c7;
		font-weight:bold;
		z-index:1;	
		cursor:hand;
}

.summersetflyer
{
		font-family: arial;
		color: #ffffff;
		font-size:9pt;
		text-decoration: none;
		cursor:hand;
		
}

.EventHeader
{
		font-family: arial;
		color: #ffffff;
		font-size:12pt;
		text-decoration: none;
		font-weight:bold;
}

.video
{
z-index: -1;
}

.m_news_table
{
		font-family:Trebuchet MS;
		color: #333333;
		font-size:40pt;
		text-decoration: none;
		font-weight:bold;
}

.m_news_text
{
		font-family:Trebuchet MS;
		color: #FFFFFF;
		font-size:35pt;
		text-decoration: none;
		
}

