/******
 *
 * LAYOUT
 *
 ******/
	body {
		margin: 0px;
		padding: 0px;
		background-color: #21556b;
		background-image: url(/images/bg_body.jpg);
		background-repeat: repeat-x;
	}
	#wrapper {
		width: 1020px;
		margin: 0px auto;
	}
	#top {
		height: 168px;
		position: relative;
		overflow: hidden;
	}
	#logo {
		display: block;
		width: 254px;
		height: 97px;
		text-decoration: none;
		background-image: url(/images/logo.png);
		position: absolute;
		top: 25px;
		left: 33px;
	}
	#contact_info {
		position: absolute;
		left: 350px;
		top: 43px;
		color: #696262;
		font-size: 15px;
		font-weight: bold;
	}
	#contact_info .big {
		font-size: 35px;
	}
	#top_picture {
		position: absolute;
		top: 1px;
		left: 640px;
		background-image: url(/images/top_picture.png);
		width: 351px;
		height: 166px;
	}
	/****** Navigation ******/
		#nav {
		   height: 42px;
		   width: 650px;
		   position: relative;
		   top: 125px;
		   left: 20px;
		   overflow: hidden;
		}
		#nav a {
		   display: block;
		   height: 42px;
		   float: left;
		   text-decoration: none;
		   position: relative;
		}
		#n_home { width: 70px;  background-image: url(/images/tab_home_off.png); }
		#n_home.current_tab { background-image: url(/images/tab_home_on.png); }
		#n_about { width: 96px; left: -1px; background-image: url(/images/tab_about_off.png); }
		#n_about.current_tab { background-image: url(/images/tab_about_on.png); }
		#n_trials { width: 141px; left: -4px; background-image: url(/images/tab_trials_off.png); }
		#n_trials.current_tab { background-image: url(/images/tab_trials_on.png); }
		#n_sponsors { width: 106px; left: -9px; background-image: url(/images/tab_sponsors_off.png); }
		#n_sponsors.current_tab { background-image: url(/images/tab_sponsors_on.png); }
		#n_location { width: 106px; left: -16px; background-image: url(/images/tab_location_off.png); }
		#n_location.current_tab { background-image: url(/images/tab_location_on.png); }
		#n_staff { width: 76px; left: -22px; background-image: url(/images/tab_staff_off.png); }
		#n_staff.current_tab { background-image: url(/images/tab_staff_on.png); }
		#n_faq { width: 51px; left: -13px; background-image: url(/images/tab_faq_off.png); }
		#n_faq.current_tab { background-image: url(/images/tab_faq_on.png); }
	/****** end navigation ******/
	.content_top {
		height: 13px;
		background-image: url(/images/bg_content_top.jpg);
		overflow: hidden;
		margin-top: 6px;
	}
	.content {
		background-image: url(/images/bg_content.jpg);
		background-repeat: repeat-y;
		padding: 10px 0px 10px 0px;
	}
	.content_bottom {
		height: 26px;
		background-image: url(/images/bg_content_bottom.jpg);
		overflow: hidden;
	}
	.content_left {
		margin-left: 60px;
		width: 435px;
		margin-right: 10px;
		float: left;
	}
	.content_right {
		width: 450px;
		float: left;
	}
	.content_full {
		margin: 0px 50px 0px 50px;
	}
	#footer {
		text-align: center;
		color: #515050;
		padding: 35px 0px 12px 0px;
	}
	#footer a {
		color: #882a1f;
		font-size: 13px;
		line-height: 20px;
	}
	
	
/******
 * 
 * FAQ
 *
 ******/
 	.faq {
 		margin-bottom: 12px;
 		padding-bottom: 4px;
 		border-bottom: 1px solid #cfcfcf;
 	}
	.faqq {
		font-size: 20px;
		font-weight: bold;
		margin-bottom: 2px;
	}
	.faqa {
		margin-left: 20px;
		line-height: 22px;
	}
	
	
	
	
/******
 *
 * HOME PAGE 
 *
 ******/
	#home_left {
		width: 620px;
		float: left;
		margin-right: 40px;
		margin-left: 60px;
		margin-top: 20px;
	}
	#home_right {
		width: 250px;
		float: left;
		margin-top: 20px;
	}
	/****** SLIDES ******/
		#slide_container {
			width: 601px;
			height: 336px;
			background-image: url(/images/bg_slide_container.jpg);
			position: relative;
		}
		#slide_image {
			position: absolute;
			top: 3px;
			left: 3px;
			width: 478px;
			height: 329px;
			overflow: hidden;
		}
		#slide_links {
			width: 158px;
			height: 336px;
			position: absolute;
			top: 0px;
			right: 3px;
		}
		.slide_link {
			width: 119px;
			text-align: center;
			padding-top: 24px;
			height: 42px;
			font-size: 16px;
			float: right;
			clear:right;
			cursor: pointer;
		}
		#sl_2 {
			padding-top: 14px;
			height: 52px;
		}
		#sl_5 {
			padding-top: 3px;
			height: 65px;
		}
		.curSlideLink {
			color: white;
			background-image: url(/images/bg_curslide.png);
			padding-left: 36px;
		}
		#sl_5.curSlideLink {
			padding-top: 3px;
			height: 65px;
		}
		
		
		
/******
 *
 * PHOTO SLIDE THING
 *
 ******/
	#photo_slides {
		height: 138px;
		width: 924px;
	}
	#ps_left {
		width: 28px;
		height: 97px;
		cursor: pointer;
		float: left;
		background-image: url(/images/move_left.png);
	}
	#ps_right {
		width: 28px;
		height: 97px;
		cursor: pointer;
		float: left;
		background-image: url(/images/move_right.png);
	}
	#ps_outer {
		height: 97px;
		width: 838px;
		margin: 0px 10px;
		float: left;
		overflow: hidden;
		position: relative;
	}
	#ps_inner {
		width: 5000px;
		position: absolute;
	}
	.slide {
		float: left;
		margin-right: 8px;
		border: 1px solid white;
		width: 100px;
		height: 92px;
		overflow: hidden;
	}
	.slide a { color: white; text-decoration: none;}
	
	

.ct_link {
	color: #2A5669;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
}
.ct_link:hover {
	text-decoration: underline;
}
