* {

	margin:0;

	padding:0;

}



iframe {

	border:none;

}

#wrapper {

	width:952px;

	margin:0px auto;

	text-align:left;

	z-index:2;

}

#global_header_container {

	position:relative;

	z-index:7;
    background-color: transparent;
	width:952px;
}

#upper_container, #global_footer {

	position:relative;

	z-index:5;

}






#primary_toolbar {

	clear:both;

}

#primary_toolbar ul {

	list-style: none;

}

#primary_toolbar ul li {

	display:inline;

	padding-left:10px;

}

#secondary_header {

	clear:both;

}

#secondary_toolbar {

	clear:both;

}

#secondary_toolbar ul {

	list-style: none;

}

#secondary_toolbar ul li {

	display:inline;

	padding-left:20px;

}

/* header stuff end */

#outer_container {
	position:relative;
	width:950px;
	clear:both;
	z-index:4;
	background-color: #570100;


}

/* start - left column and contents*/





#second_and_third_col_container {

	position:relative;

	float:right;



	margin-top:10px;
	width:773px;
	background-image:url(../images/coin_bg_grey.jpg);
	background-repeat:repeat;


}



#second_col_container {

	float:left;
	height:auto !important; /* For Saf/Fx/IE7 */

}

#third_upper_container {
	position:relative;
	float: right;
	width:773px;

}


html>body .col {/* hiden from ie6 and under*/

	top:0

}

.clearer {

	height:1px;

	overflow:hidden;

	margin-top:-1px;

	clear:both;

}

/* Note: 'box model hack' or equivalant is not used so IE 5.5 is not fully supported */

/* end - code that produces the equal length columns */

#global_footer {

	clear:both;

}
img {
border:none; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	background-color:#666666;
	/*background-image:url(../images/holidaybg.jpg);*/
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	
	background-position: top;
}

a {
}
a:link {
	color:#0066CC;
	border:none;
}
a:visited {
	color:#0066CC;
}
a:hover {
	color:#990000;
}
a:active {
	color: #0066cc;
}


#sidebar p {
	line-height:110%;
}



	
hr {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
}


#upper_container {

 border-top:10px solid #990000;
	
	width: 952px;
}
#primary_header {

	background-color: #333333;

	height:100px;
	width:952px;
	clear:both;
}
#primary_toolbar {
	background-color: #CCCCCC;
}
#outer_container {
	border:1px solid #ffffff;
	border-top: none;
	width:950px;
	border-bottom:6px solid #990000;

	background-color:#670003;
	/*background-image:url(../images/Price_Night_Bright.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;*/
	
	
}
/* start - left column and contents*/
#left {
background-image:url(../images/left_bg_v1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	min-height:600px;  /* For Saf/Fx/IE7 */ 
	/*height:auto !important; /* For Saf/Fx/IE7 */
	height:600px; /* IE6 expands this if needed 
	margin-top: 10px;
	/*background-image:url(../images/left_bg_v1.jpg);*/
	/*background-position:bottom;
	background-repeat:no-repeat;*/
	width:177px;
	/*min-height:600px;  /* For Saf/Fx/IE7 */ 
	height:auto !important; /* For Saf/Fx/IE7 */
	/*height:600px; /* IE6 expands this if needed */

	border-top: 1px solid #ffffff;
   position:relative;


	float:left;

	
}

#logo {

	/* background-image:url(../images/sub_logo.jpg); */
	
	/*background-image:url(../images/coin_bg2.jpg);
	background-repeat:repeat;
	background-color:#5a0606;*/
	width: auto;
	height: 55px;
	color: #FFFFFF;
	text-align:center;
	font-weight:bold;
	padding: 8px;
	font-size:14px;
	text-transform: uppercase;
}







#secondary_toolbar {
	background-image:url(../images/second_tool_bg.jpg);
	background-repeat:repeat-x;
	
	height:25px;
	line-height:20px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#secondary_toolbar ul {
	margin-left:0px;
	padding-left:0px;
	list-style:none;
	float:left;
	width:100%;
	height:25px;
}

#secondary_toolbar ul li {
	padding-left:5px;
	margin:3px;
	font-weight:bold;
	font-size: 11px;
	float:left;
	color:#FFFFFF;
}
#secondary_toolbar ul li a, #secondary_toolbar ul li a:link, #secondary_toolbar ul li a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#secondary_toolbar ul li a:hover {
	color:#990000;
	background-color:#FFFFFF;
	height:20px;

	text-align:center;
	}
/* end - center column and contents*/

#main_content_narrow {
	background-color:#FFFFFF;
	width:600px;
	padding-bottom:1px;
	min-height:580px;  /* For Saf/Fx/IE7 */
	height:auto !important; /* For Saf/Fx/IE7 */
	height:580px; /* IE6 expands this if needed */
    font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.4em;
	font-size:1.1em;
	float:left;
		

}


#main_content_narrow p {
	
	position:relative;
	/*text-align:justify;*/
	
}
#main_content_narrow h2 {
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#902424;
	margin:0 0 8px 0;
	
	position:relative;
	font-weight: Normal;
	text-transform: uppercase;
	border-bottom: 1px dotted #000000;
	font-size:1.5em;
letter-spacing:0.1em;
	
}

#main_content_narrow h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	position:relative;
	font-weight: bold;
	text-transform: uppercase;
	display:block;
	background-color:#D5E8F7;
	padding-top: 2px;
	padding-bottom: 2px;
	

	
}

#main_content_narrow h4 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	position:relative;
	font-weight: bold;
		text-transform: uppercase;
	text-decoration:underline;
	
}


 #main_content_narrow h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #902424;
}



#main_content_narrow h6 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#0066CC;
	margin:0px;
	font-size:10px;
	font-weight:normal;
	position:relative;
}

#main_content_narrow h7 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	position:relative;
	font-weight: normal;
	display:block;
	background-color:#F4F4ED;
	padding-top: 2px;
	padding-bottom: 2px;
	

	
}

#main_content_narrow hr {
border: 0;
background-image:url(../images/hr.gif);
	
}

#main_content_narrow ul {
 
    padding-left: 15px;
	line-height:1.8em
	
	}
	

#main_content_narrow  li{
  list-style:square;
}


#right {

	position:relative;
	float:right;
	display:inline;
	width:170px;

	/*min-height:550px; /* For Saf/Fx/IE7 */
	height:auto !important; /* For Saf/Fx/IE7 */
	/*height:550px; /* IE6 expands this if needed */


	

}

#name {
padding-left: 10px;
color:#cccc99;
}


#right li  {

list-style: square inside; 

}

#right  a{
text-decoration:none;
color:#ffffcc;


}
#right  a:hover{
	text-decoration:underline;
	color:#ffffcc;


}

#right  li a{
text-decoration:none;
color:#cccc99;


}
#right  li a:hover{
text-decoration:underline;


}
#right ul {

 padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#cccc99;

}
#right ul a:hover a{

 padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color:#cccc99;

}

#right hr{


 border: 1px dotted  #990000; border-style: none none dotted;
}

#box_people_spotlight
{
padding:0px;



}

#box_people_spotlight h2{

display:block;
background-color:#370000;
color:#cccc99;
font-weight:bold;
font-size: 11px;
padding-left: 10px;
text-align:center;


}
#box_people_spotlight p{
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffcc;
	line-height:1.5em;
	font-size:11px;
	position:relative;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: italic;	

}


.left_box a a:link a:visited a:hover a:active {

	color:#ffffcc;
	
}

#left_content
{

	margin-top:50px;
}
#contact
{   
	font-family: Arial, Helvetica, sans-serif;
	margin-left:7px;
	background-image:url(../images/contact_us1.gif);
	background-position: center;
	width: 160px;
	border: 1px double #000000;

	
	color:#000000;
	line-height:1.5em;
	font-size:11px;
	position:relative;
	font-style: italic;

}

#contact p
{  
    font-family: Arial, Helvetica, sans-serif;
	margin-left: 6px;
	color:#000000;
	line-height:1.5em;
	font-size:11px;
	font-style: italic;

}
#contact a:link{
	color:#990000;
}
.box
{
padding:0px;
padding-top:8px;
	
}
.box h2{

display:block;
background-color:#370000;
color:#cccc99;
font-weight:bold;
font-size: 11px;
padding-left: 10px;



}

.box h3{

   font-family: Arial, Helvetica, sans-serif;
	color:#ffffcc;
	line-height:1.5em;
	font-size:11px;
	position:relative;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: italic;
	font-weight:bold;


}

.box p{

	font-family: Arial, Helvetica, sans-serif;
	color:#ffffcc;
	line-height:1.5em;
	font-size:11px;
	position: relative;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
		
}
.box span
{
margin-left: 5px;
}






.box img
{
 


/*padding-left: 20px;*/
	

}


.box2
{
     
margin: 3px;
padding:0px;
border: 1px solid #cccc99;
background-color:#370000;

	
}
.box2 h2{

display:block;
background-color:#370000;
color:#ffffcc;
font-weight:bold;
font-size: 11px;
padding-left: 10px;



}

.box2 h3{

   font-family: Arial, Helvetica, sans-serif;
	color:#ffffcc;
	line-height:1.5em;
	font-size:11px;
	position:relative;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-style: italic;
	font-weight:bold;


}

.box2 p{

	font-family: Arial, Helvetica, sans-serif;
	color:#ffffcc;
	line-height:1.5em;
	font-size:11px;
	position: relative;
	padding: 3px;
	padding-left: 8px;
	padding-right: 5px;
	
}
.box2 span
{
margin-left: 5px;
}






.box2 img
{
 


/*padding-left: 20px;*/
	

}
.box3
{
margin: 2px;
background-color:#FFCC99;
padding:2px;
}

	


/* end - right column and contents*/

#bottomfootertext {
	color:#999999;
	margin-top:-5px;
	text-align:center;
	line-height:12px;
	text-align:center;
}
#global_footer {
	background:transparent;
	padding:10px;
	border:none;
	color:#000000;
}
#global_footer a {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
}
#global_footer a:hover {
	text-decoration:underline;
}
#global_footer p {
	color:#ffffff;
	margin-top:15px;
	text-align:center;
}

#imageholder
{
padding:0px;
}
#pathway
{
padding:0px;
display:block;
background-image:url(../images/global_head.gif);
background-repeat:repeat-x;
height: 20px;
padding: 2px;


}
#pathway p
{

color:#FFFFCC;
font-size: 12px;

}
#pathway a:link
{
color:#FFFFCC;
}
#pathway a:visited
{
color:#FFFFCC;
}
#pathway a:hover
{
color:#FFFFCC;
}
#pathway a:active
{
color:#0066cc;
}

#contentholder
{
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-top:15px;
}

#contentholder img
{

}




#contentholder2
{
padding:0px;


}

.quickbtn {
    background-color: #990000;
    border: 0;
    color: #fff3d0;
    font-weight: bold;
    }
	
	
	#quicklink
	{

	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	

background-color:#570000;
background-image:url(../images/Price_Night_Bright.jpg);
background-position:bottom;
background-repeat:no-repeat;
width: 173px;
height: 350px;
color: #FFFFFF;
text-align:center;
font-weight:bold;

font-size:14px;
	}

#program
{
 border: 1px solid #990000;
 margin: 3px;
 /*padding:0px 5px 5px 5px;*/
 padding: 3px 3px 0px 3px;


}
#program1
{
 border: 1px solid #990000;

 padding: 3px 3px 0px 3px;


}

#news
{
 border: 1px solid #990000;
 margin: 3px;
 /*padding:0px 5px 5px 5px;*/
 padding: 3px 3px 0px 3px;
 height: 130px;

}
#event
{
 border: 1px solid #990000;
 margin: 3px;
 /*padding:0px 5px 5px 5px;*/
 padding: 3px 3px 0px 3px;

  height: 150px;

}
#announcement
{
 border: 1px solid #990000;
 margin: 3px;
 /*padding:0px 5px 5px 5px;*/
 padding: 3px 3px 0px 3px;
  height: 150px;

}
#newsitem
{
background-color:#F2F2F2;
}
#ads_scroll
{
border-bottom: 0px;
padding-bottom: 5px;
background-color:#FFFFFF;
}
#newsitemlast
{
border-bottom: 0px;
padding-bottom: 5px;
}
#newsitemlast p
{
line-height: 1.1em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
#newsitem p
{
line-height: 1.1em;
font-family:Arial, Helvetica, sans-serif;
font-size:11.5px;

}
#newsitem h3
{
line-height: 1.1em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}
#news h2
{
display:block;
background-color:#cccc99;
color:#990000;
font-size: 11.5px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
line-height:15px;
border-bottom: none;
}
#announcement h2
{
display:block;
background-color:#cccc99;
color:#990000;
font-size: 11.5px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
line-height:15px;
}
#event h2
{
display:block;
background-color:#cccc99;
color:#990000;
font-size: 11px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
line-height:15px;
}

#program h2
{
display:block;
background-color:#cccc99;
color:#990000;
font-size: 11px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
line-height:15px;
border-bottom: none;
}

#program1 h2
{
display:block;
background-color:#cccc99;
color:#990000;
font-size: 11px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
line-height:15px;
border-bottom: none;
}
#ads
{
 border: 1px solid #990000;
 margin: 5px;
 padding: 5px;
}
#mission h2
{
color:#990000;
font-size: 11px;
padding-left:5px;
font-weight:bold;
color: #cccc99;
background:none;
text-align:center;

}
#mission{
background-image:url(../images/mission_bg.jpg);
background-position:center;
}
.image1
{
border: 1px solid #cccccc;
}

.image2
{
border: 1px solid #ffffff;
}

.image3
{
padding: 3px; border: 1px solid #cccccc;
}
.bar_green
{
background-color:#E6F0C6;
 
 padding:2px;
 display:block;
 font-weight:bold;
}
.dent_20px
{
padding-left:20px;
}
.dent_40px
{
padding-left:40px;
}

.box_grey_outer
{
background-color:#3a3a3a;
height:582px;
background-image:url(../images/coin_bg_grey.jpg);
background-repeat:repeat-x;

padding:0px;

}
.box_grey a{
text-decoration:none;
color:#ffffff;


}
.box_grey a:hover{
text-decoration:underline;
color:#cccc99;


}

.box_grey
{
     

padding:0px;
padding-bottom: 5px;
padding-top:8px;
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:1.5em;
font-size:11px;
	
}
.box_grey h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
background-color:#550101;
color:#fdf9d8;
font-weight:bold;
font-size: 11px;
padding-left: 10px;
border-bottom: 0px dotted #000000;
margin:0 0 8px 0;
position:relative;
text-transform: uppercase;
text-align:center;
}


.box_grey p{

	position: relative;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
		
}

.box_grey span
{
margin-left: 5px;
display:block;
 background-color:#666666;
  margin:0px; 
  text-align:center;
   font-weight:bold;

}

.box_grey h3
{
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:1.5em;
font-size:11px;
position: relative;
padding-left: 10px;
padding-right: 10px;
margin-left: 10px;
margin-right: 10px;
display:block;
 background-color:#666666;
 
text-align:center;
font-weight:bold;

}







.box_grey img
{
 


/*padding-left: 20px;*/
	

}
