/* CSS Document */
body {margin:0;
	border:0;
	text-align:center; 
	background-color:#DEE3EA;
	font-size: 12px;
	font-family: microsoft sans-serif, arial, verdana;
	color:#000000; }
	a:link{ text-decoration:none; 
			color:#f17e32; 
			font-size: 12px; 
			font-weight:bold;}
	a:hover{ text-decoration:none; 
			color:#f17e32;}
    a:visited{ text-decoration:none; 
				color:#f17e32;}
	a:active{text-decoration:none; 
			color:#f17e32;}
.nav_bar {position:relative; 
			top:-23; 
			left:20px; 
			background-image:url(gfx/page_nav_box.gif); 
			background-repeat:no-repeat; 
			background-attachment: scroll;
			background-position: left top;
			width:160px; 
			height:355;}
.nav_text {position:relative; 
			left:20px; 
			top:30px;}
.text_area {width:550px;
			padding-bottom: 20px;
			height: auto;
			padding-top:10px;
			font-size: 12px !important;}
			
.text_area b {font-size: 12px !important;
			font-weight: bold;}	

.text_area a:link{ text-decoration:none; 
			color:#f17e32; 
			font-size: 12px; 
			font-weight:bold;}
.text_area a:hover{ text-decoration:none; 
			color:#f17e32;
			font-size: 12px !important;}
.text_area a:visited{ text-decoration:none; 
				color:#f17e32;
				font-size: 12px !important;}
.text_area a:active{text-decoration:none;
font-size: 12px !important; }			
			
.center_column {	width:800px; 
				border-right:1px solid #000000; 
				border-left:1px solid #000000; 
				text-align:left; 
				margin:auto; 
				height:auto; 
				background-color:#FFFFFF;
								
				}
			
.titling {font-family: microsoft sans-serif, verdana, arial; 
    font-size:16px; 
	color: #2e5798;
	font-weight: bold;
	font-style: italic;
	margin-top: 10px;
	margin-bottom: 5px;}
	
.blue_bar { background-color:#254579;
			background-image:url(gfx/blue_bkgd.gif); 
			background-repeat:repeat-y; 
			height:181px;}
.title_gfx { position:relative; 
			top:40px; 
			left:24;}
.dates { position:relative; 
		top:41px; 
		left:30; 
		font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; 
		color:#f17e32; 
		text-transform:capitalize; 
		font-size:12px; 
		letter-spacing:.3em;}
			
li		{font-size: 12px !important;}

.greybox {background-color:#e1e1e1; 
	     border:1px solid #cccccc; 
		 padding:5px; 
		 text-align:center;
		 font-size: 12px !important;}


.sitemap_text_area { padding-left:50px; line-height:15px;}
.sitemap_text_area a:link{ text-decoration:none; color:#000000;}
.sitemap_text_area a:hover{ text-decoration:underline; color:#000000;}
.sitemap_text_area a:visited{ text-decoration:none; color:#000000;}

.footnote {width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666; margin-top:0px;}
.footnote a{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666;}



/* PAGE STYLES */
.title_date { background-color:#254579; background-image:url(gfx/page_header.jpg); background-repeat:none; height:118px; width:800px; border-bottom:1px solid #000000;}
.title_date h1{ font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#FFFFFF; text-transform:uppercase; margin:0px 0px 0px 25px; padding:30px 0px 0px 0px; font-size:30px;}
.title_date h2{ font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#f17e32; text-transform:capitalize; margin:0px 0px 0px 25px; padding:0px; font-size:12px; letter-spacing:.15em;}
h3.title{ font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#FFFFFF; text-transform:uppercase; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:20px;}
h4.title{ font-family:Lucida Sans Unicode, Lucida Grande, sans-serif; color:#FFFFFF; text-transform:uppercase; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:30px;}





/* NAV STYLES */
.menu_item_on {padding-bottom:4px; padding-top:5px; border-bottom:1px solid #3360A9;}
.menu_item_off {padding-bottom:4px; padding-top:5px; border-bottom:1px solid #3360A9;}
.menu_item_on a{ font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.menu_item_off a:link{ font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.menu_item_off a:visited{ font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.menu_item_off a:hover{ font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:normal; color:#3360A9; text-decoration:none;}

/* PHOTO STYLES */
* { font-family: Verdana, Helvetica; font-size: 10pt; }
.highslide { cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img { border: 2px solid #3360A9;}
.highslide:hover img { border: 2px solid white; }
.highslide-image { border: 2px solid white;}
.highslide-image-blur { }
.highslide-caption { display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: white; }
.highslide-loading { display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-move { cursor: move; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
.control { float: right; display: block; position: relative; margin: 0 5px; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; margin-top: 1px; margin-bottom: 1px; }
.control:hover { border-top: 1px solid #333; border-bottom: 1px solid #333; margin-top: 0; margin-bottom: 0;}
.control, .control * { color: #666;}
.

/* SPONSORSHIP STYLES */
.guide_box {background-color:#B8CEDC; border:1px solid #2E5798; padding:5px; width:180px; text-align:center;}
.guide_box a:link { color:#333333;}
.guide_box a:visited { color:#333333;}

/*FOOTER STYLE*/

.footer{ background-color:#254579;
		background-repeat:none; 
		height:40px; 
		width:760px; 
		text-align:left; 
		margin:auto; 
		background-color:#FFFFFF; }
		
.title {padding: 12px; 
font-size: 13px !important;
		
		font-weight: bold}

.titleunderlined {padding: 12px; 
				font-size: 13px !important;
			border-bottom: solid 1px #333333;
			font-weight: bold}

.sched td {font-size: 12px !important;}	

.photolinks a:link{color:#cccccc !important;} 
.photolinks 	a:hover{color:#f17e32 !important;}
.photolinks  a:visited{color:#cccccc !important;}
.photolinks a:active{color:#cccccc !important; 	}

.invisible a:link{color:white !important;} 
.invisible 	a:hover{color:white !important;}
.invisible  a:visited{color:white !important;}
.invisible a:active{color:white !important; 	}
.invisible{font-size: 10px;}
