/* ------------------------------------------------------------------------------ */
/* An unnecessary scroll bar shows up in ie7, this is a fix to resolve this issue */
/* ------------------------------------------------------------------------------ */



/* ---------------------------- */
/* --------- TAG MODS --------- */
/* ---------------------------- */

body {
	background-color: #2C3D57;

	}



/* ---------------------------- */
/* ----------- DIVS ----------- */
/* ---------------------------- */

#container {
	width: 1134px;
	margin: auto;
	min-height: 1108px;
	_height: 1108px;
	background-image: url(../images/container_bg.gif);
	background-repeat: repeat-y;
	position: relative;
	}
	
	a#local_events:link, a#local_events:visited { display: block; text-indent: -9999px; background: url(../images/Local_Events.PNG) no-repeat; width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; z-index: 100; }

#header {
	background-image: url(../images/header_bg.gif);
	background-repeat: no-repeat;
	width: 1134px;
	height: 105px;

	}
	.idx #header {height:72px;}
	
	

#content {
	width: 1134px;
	min-height: 959px;
	_height: 959px;
	position: relative;
	background:url(../images/content_bg.gif) no-repeat;
	
	}

	.select_cell #content {min-height: 979px;_height:979px;background-repeat:repeat-y;}
	
	#innerContent {
		width: 994px;
		min-height: 820px;
		_height: 820px;
		margin: auto;
		padding: 110px 70px 0px 70px;
		}
		.idx #innerContent {background:url(../images/content_bg.gif) no-repeat left bottom;}
	#innerContent1 {
		width: 993px;
		min-height: 820px;
		_height: 820px;
		margin: auto;
		padding: 110px 70px 0px 70px;
		}
		#faqSummary {
		width: 450px;
		}

		#innerContent2 {
			width: 680px;
			min-height: 820px;
			_height: 820px;
			margin:auto;
			}

		#innerContent2 #map { text-align: right; }

#footer {
	width: 1134px;
	height: 44px;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-bottom: 0px;
	}

/* ---------------------------- */
/* --------- CLASSES ---------- */
/* ---------------------------- */

.clearance {
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	font-size: 0;
	line-height: 0;
	}

.footImg1 {
	position: relative;
		left: 692px;
		top: 28px;
	}

.footImg2 {
	position: relative;
		left: 693px;
		top: 28px;
	border: none;
	}

.footImg3 {
	position: relative;
		left: 712px;
		top: 28px;
	border: none;
	}

.headButton0 {
	position: relative;
		left: 338px;
		top: 10px;
	border: 0px;
	}

.headButton1 {
	position: relative;
		left: 335px;
		top: 10px;
	border: 0px;
	}

.headButton2 {
	position: relative;
		left: 332px;
		top: 10px;
		height:0px;
		width:0px;
	border: 0px;
	}

.titleLinkImg {
	position: relative;
		left: 94px;
		top: 13px;
	border: none;
	}

#flashInclude {
	}

#flashInclude2 {
position: absolute;
left: 71px;
top: -50px;
z-index: 50;
}

/* ============================= */



.ct_col1{width:25px;}
.ct_col2{width:40px; height:20px;background:#43576f; color:#FFFFFF;}
.ct_col3{background:#43576f; color:#FFFFFF;}
.ct_col4{background:#43576f; color:#FFFFFF;}
.ct_col5{}

#clue_tracker_table {
	overflow:auto;
	font-family:Arial;
	font-size:.9em;
	}

#ct_topper{
	background:transparent url(../images/clue_topper.gif) center no-repeat;
	padding:0px 0px 15px 20px;
	width:350px;
	height:70px;
	}
	#ct_topper a{
		width:146px;
		height:25px;
		display:block;
		text-decoration:none;
		position:relative;
		top:44px;
		left:31px;
		}
#ct_border_none	{
	text-align:center;
	height:636px;
	overflow:auto;
	padding-top:20px;
	}

#clue_tracker_table td, #clue_tracker_table th{padding:5px;border:solid #000 1px;}
#clue_tracker_table td#guesslink {border:none;}

#clue_tracker_table .ct_num {
	font-weight:bold;
	}
.ct_try{color:#ff0000;font-weight:bold;}

.ct_correct{
	background:transparent url(../images/ct_correct.gif) no-repeat center center;
	}
.ct_incorrect{
	background:transparent url(../images/ct_incorrect.gif) no-repeat center center;
	width:20px;
	}
.ct_correct_ans{color:green;font-weight:bold;}
.ct_incorrect_ans{color:red;font-weight:bold;}

#ct_border_TL {
	background:transparent url(../images/ct_border_T.jpg) left no-repeat;
	height:7px;
	line-height:0;
	font-size:0em;
	}
#ct_border_TR {
	background:transparent url(../images/ct_border_T.jpg) right no-repeat;
	height:7px;
	line-height:0;
	font-size:0em;
	}

#ct_border_M {
	background:transparent url(../images/ct_border_M.jpg) repeat-y;
	width:7px;
	line-height:0;
	font-size:0em;
	}

	#select_drop {margin-top:-138px;position:absolute;margin-left:-150px;width:920px;}
