body{margin:0;background: #e0d7bb url(../images/shadowtour/contentarea-bg.jpg);color:#8c2101}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}

a{color:#8c2101;}
a:hover{color:#000000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{background: url(../images/shadowtour/header-bg.jpg) top left repeat-x}

#headerarea{height:195px;position:relative}
	#header{width:960px;margin:0 auto;position:relative}
		#logo{position:absolute;top:5px;left:0;}
			#emailpage {background: url(../images/shadowtour/emailpagebutton.gif) top left no-repeat; position:absolute;top:63px;right:370px;width:234px;height:37px;text-align:center;}
			 	.ipf-EmailPage {margin-top:8px}
				.ipf-EmailPage a{color:white;font-size:20px;text-decoration:none;font-family:"Times New Roman";}	
		#search{position:absolute;top:65px;right:0}
			#search input{vertical-align:middle;}
			#search #search-textfield{width:176px;}
			#search #search-button{width:87px;height:35px;padding:0;border:none;background: url(../images/shadowtour/searchbutton.gif) top left no-repeat;text-indent:-2000px;line-height:100px}
	
			#search .ipf-PageSearch-TextField {width:176px;}
			#search .ipf-PageSearch-Button {width:87px;height:35px;padding:0;border:none;background: url(../images/shadowtour/searchbutton.gif) top left no-repeat;text-indent:-2000px;line-height:100px}


#nav{position:absolute;top:114px;left:0;background: url(../images/shadowtour/nav-divider.gif) top left no-repeat;padding:0 0 0 11px}
	#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
	#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}

	/* Level 1 */
	#nav ul li a{display:block;text-decoration:none;padding:13px 10px;color:#fddd9b}
	#nav ul li a:hover{color:#ffffff}
	#nav ul li div{font-size:15px;font-weight:bold;background: url(../images/shadowtour/nav-divider.gif) top right no-repeat;padding:0 11px 0 0}
	#nav ul li.ipf-parent div a{}
	#nav ul li.ipf-parent div a:hover{}
	#nav ul li.ipf-parent div li a{background: none}
	#nav ul li.ipf-parent div li a:hover{}
	#nav ul li#pageid93 {display:none;}

	/* Level 2 */
	#nav ul li ul{margin:0;position: absolute;background: #8a2100;width: 190px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;left: -999em;}
	#nav ul li ul li a{border-bottom:1px solid #e0cfb0;width:170px;padding:6px 10px;text-indent:none;}
	#nav ul li ul li a:hover{background: #701200}
	#nav ul li ul li.ipf-parent a{background: url(../images/shadowtour/nav-arrow.gif) right no-repeat}
	#nav ul li ul li.ipf-parent a:hover{background: #701200 url(../images/shadowtour/nav-arrow.gif) right no-repeat}

	/* Level 3 */
	#nav ul li ul li ul {margin: -27px 0 0 190px;}
	#nav ul li ul li ul li a{background:none !important;}
	#nav ul li ul li ul li a:hover{background: #701200 !important;}

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
	#nav li:hover, #nav li.hover {position: static;}


#contentarea{border-collapse:collapse;width:960px;margin:0 auto;}

#leftcolumn{width:183px;padding:30px 0 0 0;vertical-align:top;font-size:11px;line-height:1.5em}
	#subnav{margin:0 0 20px 0;background: url(../images/shadowtour/subnav-bottom.gif) bottom left no-repeat;padding:0 0 7px 0}
	#subnav ul{padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
	#subnav ul li{float: left;list-style: none;list-style-image:none;margin:0}

	/* Level 1 */
	#subnav ul li a{display:block;width:157px;padding:10px 0px 7px 25px;background: url(../images/shadowtour/subnav-bg.gif) top left no-repeat;font-size:13px;font-weight:bold;text-decoration:none; color:#fddd9b;}
	#subnav ul li a:hover{color:#ffffff}
	#subnav ul li.ipf-parent div a{}
	#subnav ul li.ipf-parent div a:hover{}
	#subnav ul li.ipf-parent div li a{}
	#subnav ul li.ipf-parent div li a:hover{}

	/* Level 2 */
	#subnav ul li ul{margin:-31px 0 0 163px;position: absolute;background: #8a2100;width: 190px;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;left: -999em;}
	#subnav ul li ul li a{border-bottom:1px solid #e0cfb0;width:170px;padding:6px 10px;text-indent:none;background-image:none;color:#ffffff}
	#subnav ul li ul li a:hover{background: #701200}
	#subnav ul li ul li.ipf-parent a{background: url(../images/shadowtour/nav-arrow.gif) right no-repeat}
	#subnav ul li ul li.ipf-parent a:hover{background: #701200 url(../images/shadowtour/nav-arrow.gif) right no-repeat}

	/* Level 3 */
	#subnav ul li ul li ul {margin: -27px 0 0 190px;}
	#subnav ul li ul li ul li a{background:none !important;}
	#subnav ul li ul li ul li a:hover{background: #701200 !important;}

	#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {left: -999em;}
	#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {left: auto;}
	#subnav li:hover, #subnav li.hover {position: static;}




	#subscribe{text-align:center;}

	#video{text-align:center;}
	
	#weather{margin:0 0 15px 0;}

#content{width:760px;padding:20px 0px 20px 20px;line-height:1.5em}
	h1{color:#8c2101;font-size:30px;font-weight:normal;margin:0 0 5px 0;line-height:1em;background: url(../images/shadowtour/title-bg-short.gif) bottom left no-repeat;padding:0 0 30px 0}

	#focusarea{}
	
	#seasontable{float:left;}
		#seasontable th{background:#8b2100;color:#ffffff;font-weight:bold;text-align:center;font-size:11px;padding:7px 0;border:2px solid #000000}
			#seasontable th p{margin:0;}
			#seasontable th a{color:#ffffff;}
	
	#slideshow{width:207px;height:440px;padding:12px 11px;background: url(../images/shadowtour/slideshow-bg.gif) top left no-repeat;margin:0 0 0 0px;clear:both}
		#slideshow-photo1{margin:0 0 6px 0}
		#slideshow-photo2{margin:0 0 7px 0}
		#slideshow-photo3{}

	#news{width:100%;margin:20px 0 0 0;}

	.ipf_qp_contain{width:160px;margin:0 0 15px 20px;float:right;padding:5px 10px}
		.ipf_qpoll_view{border:1px solid #8c2101;}
		.ipf_qp_question{font-weight:bold;background:#8c2101;color:#ffffff;padding:4px 8px}
			.ipf_qp_question strong{display:block;font-size:9px;font-weight:normal;}

.shadowtourarticles {}
.shadowtourarticles li{list-style:none;margin:0 0 6px 5px;}

#footer{width:960px;margin:0 auto;border-top:1px solid #8c2101;padding:20px 0;font-size:11px;line-height:1.5em}
	#disclaimer{float:left;}
	#poweredbyactive{float:right;text-align:center;margin:0 0 20px 0}