﻿body {

	background-color:#FFFFFF;

	margin-top:0px;

	color:#000000;

	font-family:Arial, Helvetica, sans-serif;

}

img
{  border-style: none;
}

.323px_wide {
	width: 323px;
	padding-right: 20px;
}


.menulist_bkground {

	background:url(../images/light_on_black.jpg) no-repeat;

}



.menulist {

	font-size:11px;

	color:#000000;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	line-height:15px;

	text-align:center;

}



.menu_main {

	color:#000000;

	font: bold 14px/16px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	text-align:right;

	letter-spacing:1px;

	padding-bottom:5px;

}



.menu_mainsub {

	color:#000000;

	font:70%/110% Arial, Helvetica, sans-serif;

	text-align:right;

	padding-bottom:20px;

	letter-spacing:1px;

}



a:link, a.menulist:link, a.menu_main:link, a.menu_main:visited, a.menu_mainsub:link, a.Sidebar_nav:link {

	color:#000000;

	text-decoration:none;

}



a:visited, a.menu_main:active {

	text-decoration:none;

	color:#000000;

}



a:hover, a:active, a.menulist:hover, a.menulist:active, a.menu_mainsub:hover, a.menu_mainsub:active, a.Sidebar_nav:hover, a.Sidebar_nav:active {

	text-decoration:none;

	color: #66CCFF;

}



a.menulist:visited, a.menu_mainsub:visited, a.Sidebar_nav:visited {

	text-decoration:none;

	color:#000000;

}



a.menu_main:hover {

	text-decoration:none;

	color: #66CCFF;

	background-color:#FFFFFF;
	font-weight: bold;
}



.newreviews {

	color:#000000;

	font:11px/14px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	text-align:right;

}



.footer1 {

	color:#000000;

	font:8px/10px Arial, Helvetica, sans-serif;

	text-align:center;

	text-transform:uppercase;

}



.legaleez {

	color:#000000;

	font:10px/12px Arial, Helvetica, sans-serif;

	text-align:center;

}



ul {

}

li {

	color:#000000;

	margin-right:30px;

	background-color:#FFFFFF;

	font:11px/14px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;

}







body#tickets a#ticketnav, 
body#tickets1 a#ticketnav1, body#tickets1 a#ticketnav, 
body#tickets2 a#ticketnav2, body#tickets2 a#ticketnav, 
body#tickets3 a#ticketnav3, body#tickets3 a#ticketnav, 
body#tickets4 a#ticketnav4, body#tickets4 a#ticketnav, 
body#tickets5 a#ticketnav5, body#tickets5 a#ticketnav, 
body#tickets6 a#ticketnav6, body#tickets6 a#ticketnav, 
body#tickets7 a#ticketnav7, body#tickets7 a#ticketnav, 
body#tickets8 a#ticketnav8, body#tickets8 a#ticketnav, 
body#tickets9 a#ticketnav9, body#tickets9 a#ticketnav, 
body#tickets10 a#ticketnav10, body#tickets10 a#ticketnav, 

body#education a#educationnav, 
body#education1 a#educationnav1, body#education1 a#educationnav, 
body#education2 a#educationnav2, body#education2 a#educationnav, 
body#education3 a#educationnav3, body#education3 a#educationnav, 
body#education4 a#educationnav4, body#education4 a#educationnav, 
body#education5 a#educationnav5, body#education5 a#educationnav, 
body#education6 a#educationnav6, body#education6 a#educationnav, 

body#company a#companynav, 
body#company1 a#companynav1, body#company1 a#companynav, 
body#company2 a#companynav2, body#company2 a#companynav, 
body#company3 a#companynav3, body#company3 a#companynav, 
body#company4 a#companynav4, body#company4 a#companynav, 

body#membership a#membershipnav, 
body#membership1 a#membershipnav1, body#membership1 a#membershipnav, 
body#membership2 a#membershipnav2, body#membership2 a#membershipnav, 
body#membership3 a#membershipnav3, body#membership3 a#membershipnav, 
body#membership4 a#membershipnav4, body#membership4 a#membershipnav, 

body#news a#newsnav, 
body#news0 a#newsnav0, body#news0 a#newsnav,  
body#news1 a#newsnav1, body#news1 a#newsnav, 
body#news2 a#newsnav2, body#news2 a#newsnav, 
body#news3 a#newsnav3, body#news3 a#newsnav, 
body#news4 a#newsnav4, body#news4 a#newsnav, 
body#news5 a#newsnav5, body#news5 a#newsnav, 
body#news6 a#newsnav6, body#news6 a#newsnav 


{

	color: #66CCFF;

}



.Sidebar_nav {

	font-family:Arial, Helvetica, sans-serif;

	color: #66CCFF;

	font-size:11px;

	line-height:20px;

	text-align:left;

}



.Head1 {

	color:#000000;

	text-transform:uppercase;

	font: bold 14px/18px Arial, Helvetica, sans-serif;

	margin-right:20px;

	letter-spacing:1px;

}




.Head1_Orange {

	color: #66CCFF;

	text-transform:uppercase;

	font: bold 14px/18px Arial, Helvetica, sans-serif;

	margin-right:20px;

	letter-spacing:1px;

}


.Head2White {

	color: #000000;

	text-transform:capitalize;

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	margin-right:20px;

	background-color:#FFFFFF;

	letter-spacing:.5px;

}
.Head2 {

	color:#000000;

	text-transform:capitalize;

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	margin-right:20px;

	background-color:#FFFFFF;

	letter-spacing:.5px;

}


.Head3 {

	color:#000000;

	text-transform: uppercase;

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	margin-right:20px;

	background-color:#FFFFFF;

	letter-spacing:.5px;

}
.Head2Orange {

	color: #66CCFF;

	text-transform:capitalize;

	font:bold 12px/16px Arial, Helvetica, sans-serif;

	margin-right:20px;

	background-color:#FFFFFF;

	letter-spacing:.5px;

}


.Text_List {

	color:#000000;

	font:11px/14px Arial, Helvetica, sans-serif;

	margin-right:20px;

}



.right_margin20px {

	padding-right:30px;

}





.left_margin20px {

	padding-left:20px;

}

.Text_tight {

	color: #000000;

	margin-right:30px;

	background-color:#FFFFFF;

	font: 10px/14px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;

}

.Text {

	color: #000000;

	margin-right:30px;

	background-color:#FFFFFF;

	font:12px/18px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;

}

.Text_centered {

	color: #000000;

	background-color:#FFFFFF;

	font:12px/18px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.Text_Italic {

	color: #000000;

	background-color:#FFFFFF;

	font: italic 12px/18px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;

}





.Text a:Link {
	color: #000000;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}



.Text a:hover {
	text-decoration: underline;
	color: #66CCFF;
}

	

.Text a:active {

	

	text-decoration: underline;
	color: #66CCFF;
}

	

.Text a:visited {
	text-decoration: underline;
	font-style: italic;
}

.Text_Italic a:Link {
	color: #000000;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}



.Text_Italic a:hover {
	text-decoration: underline;
	color: #66CCFF;
}

	

.Text_Italic a:active {

	

	text-decoration: underline;
	color: #66CCFF;
}

	

.Text_Italic a:visited {
	text-decoration: underline;
	font-style: italic;
}


.main {

	width:150px;

	margin-bottom:20px;

	border: 1px solid #fff;

}



.month {

	background-color:white;

	font:bold 10px/12px Arial, Helvetica;

	color:black;

	text-align:center;

}



.daysofweek {

	background-color:grey;

	font:bold 10px/12px Arial, Helvetica;

	color:white;

}



.days {

	font:bold 10px/12px Arial, Helvetica;

	color:black;

	background-color:white;

	padding:2px;

}



.event {

	font:bold 10px/12px Arial, Helvetica;

		color:white;

	background-color: #66CCFF;

	padding:2px;



}

.event a:hover {

	font:bold 10px/12px Arial, Helvetica;

	color: #000;

	background-color: #66CCFF;

	padding:2px;

	text-decoration: underline;

}

.event a:active {

	font:bold 10px/12px Arial, Helvetica;

	color:black;

	background-color: #66CCFF;

	padding:2px;



}

.event a:link, .event a:visited {

	font:bold 10px/12px Arial, Helvetica;



	background-color: #66CCFF;

	padding:2px;



}



/* Begin Event Calendar */

.calendar_item {

	border-style:outset;

	border-width:2px;

	padding:3px;

	margin-top:20px;

}



#evtcal a:link, #evtcal a:visited {

	font:12px "Arial", "Helvetica", "Sans Serif";

	color:#fff;

	text-decoration:none;

}



#evtcal a:hover {

	font:12px "Arial", "Helvetica", "Sans Serif";

	color: #333;

	text-decoration:underline;

}



#evtcal a:active {

	font:12px "Arial", "Helvetica", "Sans Serif";

	color:#000;

	text-decoration:none;

	

}



.evtcal {

	color:#00000;

	font: 12px Arial, Helvetica, Geneva, sans-serif;

	border-color:#000;

	border-width:2px;

	padding-top: 20px;

	background-color: #FFFFF;

}



.evtcal_events {

	font:12px/14px Arial, Helvetica, Geneva, sans-serif;

	text-align:left;

	background-color:#FFFFF;

	color:#00000;

	border-color:#FFFFF;

}

.Event_Head {

	color:#999;

	text-transform:capitalize;

	font:bold 12px/14px Arial, Helvetica, sans-serif;

	margin-right:20px;

	background-color:#FFFFFF;

	letter-spacing:.5px;

}


.Event_Text {

	color: #e6e6e6;

	margin-right:30px;

	background-color:#FFFFFF;

	font:12px/14px Arial, Helvetica, sans-serif;

	letter-spacing:.5px;
	border-color: #000;
}

.news_border {
	border: 1px none #4c4c4c;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.corp_partner_box {
	padding-top: 5px;
	padding-bottom: 5px;
}
