.bg {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}
.btm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.formbutton{
cursor:pointer;
border:outset 1px #fff;
background:#999;
color:#fff;
font-family: Verdana;
font-weight:normal;
padding: 1px 2px;
background:url(images/formbg.gif) repeat-x left top;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	line-height: 20px
}
.links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
	line-height: 20px

}
.links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	line-height: 20px
	text-decoration: underline;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #999966;
}
.venue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
}
.newslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5B67B;
	text-decoration: none;
}
.newslinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5B67B;
	text-decoration: none;

}
.newslinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
/*	--------------------------------------------------------------------------------------------------------------------------
	header / nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#navBar {
		width:623px; height:47px;
		font:bold 14px Arial, Helvetica, sans-serif;
			}	
	#navBar a.navhome:link, #navBar a.navhome:active, #navBar a.navhome:visited {
				width:84px; height:47px;
				display:inline;
				float:left;
				background:url(images/home.jpg) no-repeat top;
			}
		#navBar a.navhome:hover {
				background:url(images/home_f2.jpg) no-repeat top;	
		}
		
		
		#navBar a.navtour:link, #navBar a.navtour:active, #navBar a.navtour:visited {
				width:78px; height:47px;
				display:inline;
				float:left;
				background:url(images/tour.jpg) no-repeat top;
			}
		#navBar a.navtour:hover {
				background:url(images/tour_f2.jpg) no-repeat top;	
		}
		
		
		#navBar a.navmedia:link, #navBar a.navmedia:active, #navBar a.navmedia:visited {
				width:103px; height:47px;
				display:inline;
				background:url(images/media.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navmedia:hover {
				background:url(images/media_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navbio:link, #navBar a.navbio:active, #navBar a.navbio:visited {
				width:57px; height:47px;
				display:inline;
				background:url(images/bio.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navbio:hover {
				background:url(images/bio_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navlinks:link, #navBar a.navlinks:active, #navBar a.navlinks:visited {
				width:89px; height:47px;
				display:inline;
				background:url(images/links.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navlinks:hover {
				background:url(images/links_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navcontact:link, #navBar a.navcontact:active, #navBar a.navcontact:visited {
				width:115px; height:47px;
				display:inline;
				background:url(images/contact.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navcontact:hover {
				background:url(images/contact_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navstore:link, #navBar a.navstore:active, #navBar a.navstore:visited {
				width:97px; height:47px;
				display:inline;
				background:url(images/store.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navstore:hover {
				background:url(images/store_f2.jpg) no-repeat top;
		}

		/*	nav link Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/