body{
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	/*background-color: #3E6292;*/

}
#mainTable{
	border : 2px solid #000000;
	border-top : none;
	background-color : #FFFFFF;
}
#top{
	width : 776px;
	background-color : #F2F2F2;
}
#left{
	width : 576px;
}
#leftjoin{
	width : 576px;
	background-color : #FFFFFF;
	border : 2px solid #000000;
	border-left : none;
	border-bottom : none;
	padding : 2px 3px 3px 3px; /* T R B L */
}
#right{
	width : 200px;
}
#bottom{
	width : 776px;

}

/* BEGIN JOIN PAGE BLURBS */
#joinBlurb{
	width : 570px;
	border : 2px solid #000000;
	border-left : none;
	padding : 15px 6px 3px 9px; /* T R B L */
	vertical-align : top;
	text-align : justify;
	font-family : Verdana;
	font-size : 10px;
	margin-bottom : 10px;
	background-color : #FFFFFF;
}
#joinBlurb p{
	font-weight : normal;
	font-size : 12px;
	font-family : Verdana;
}
#joinBlurb p span.joinstat{
	
}
#joinBlurb p span.joindesc{
	font-size : 12px;
	font-weight : normal;
	padding-left : 10px;
}
#joinBlurb img{
	float : right;
	vertical-align : middle;
	border : none;
}
/* END JOIN PAGE BLURBS */


/* BEGIN DISCLAIMER */
#disclaimer{
/* CONTROLS MAIN STYLE FOR DISCLAIMER DIV */
	font-family : verdana,arial,sans-serif;
	font-size : 8pt;
	color : #000000;
}
#disclaimer a{
/* CONTROLS LINK STYLES FOR DISCLAIMER */
	font-size : 8pt;
	color : #000000;
}
#disclaimer a:hover{
/* CONTROLS LINK HOVER STYLES FOR DISCLAIMER */
	text-decoration : underline;
}
#disclaimer .dollars{
/* CONTROLS DOLLAR SIGNS ($$$) FOR DISCLAIMER */
	color : #1ABA29;
}
/* END DISCLAIMER */

/* BEGIN PHIL-FLASH WEBCAM NETWORK SCHEDULE */
	#pfcamnet{
	/* Main div for schedule */
		position : relative;
		width : 160px;
		height : auto;
		border : 2px solid #000000;
		margin-bottom : 25px;
		background-color : #ffffff;
	}
	* html #pfcamnet{
	/* IE Fix */
		width : 162px;
	}
	#pfcamnet #chathead{
	/* Div holding the header image */
		background-image : url('images/chathead.jpg');
		width : 160px;
		height : 83px

	}
	#pfcamnet .pfcamnetbox{
	/* Div holding the content */
		width : 158px;
		height : 350px;
		overflow : auto;
		font-family : Verdana;
		font-size : 10px;
		padding-left : 3px;
		text-align : left;
		padding-top : 5px;
		padding-bottom : 5px;
		/* scrollbars are in separate class rule*/
	}
	* html #pfcamnet .pfcamnetbox{
	/* IE Fix */
		width : 160px;
	}
	#pfcamnet .pfcamnetbox span.pfchatnetitem{
	/* Controls span tag holding links */
		display : block;
	}
	.schedulelinklive{
	/*Link for live now */
		text-align : center;
		text-transform : uppercase;
		color : #008000;
		font-size : 7pt;
		font-family : verdana;
		padding-left : 0px;
		padding-right : 2px;
		text-decoration : none;
	}
	.schedulelinkcancelled{
	/* Link for cancelled */
		text-transform : uppercase;
		color : red;
		font-size : 7pt;
		font-family : verdana;
		padding-left : 0px;
		padding-right : 2px;
		text-decoration : line-through;

	}
	.schedulelinkrescheduled{
	/* Controls rescheduled chat link */
		text-transform : uppercase;
		color : orange;
		font-size : 7pt;
		font-family : verdana;
		padding-left : 0px;
		padding-right : 2px;
	}
	.old{
	/* Controls rescheduled chat's old link */
		text-decoration : line-through;
	}
	.schedulelinklate{
	/* Controls late link, may be unneeded, as we can just add a second line to live link */
		text-align : center;
		text-transform : uppercase;
		color : green;
		font-size : 7pt;
		font-family : verdana;
		padding-left : 0px;
		padding-right : 2px;
		text-decoration : none;
	}

	.schedulelink{
	/* Controls all links */
		font-size : 10px;
		font-family : verdana;
		color : black;
		text-decoration : none;
	}
	#chatmembership{
	/* Controls div for tour info title */
		font-size : 7pt;
		color : #000000;

	}
	#chatmeminfo{
	/* Controls div for tour info blurb */
		font-size : 7pt;
		width : 96%;
		margin-bottom : 5px;
	}
	#countdowndiv{
	/* Controls div for iframe include */
		margin-bottom : 10px;
		font-size : 8pt;
		font-weight : bold;
		text-transform : uppercase;
	}
	.redline{
		color : #FF0000;
		text-decoration : underline;
	}
	.pfcamnetcenter{
	/* Centers Text */
		text-align : center;
	}
	#csttime{
	/* Controls CST Time text below schedule */
		color : red;
		font-size : 7pt;

		margin-top : 3px;
		margin-bottom : 3px;
	}
	.camtip img{
		border : 2px solid #000000;
		border-bottom : none;
	}
/*
Old Schedule CSS until we get fully converted
*/

/* END PHIL-FLASH WEBCAM NETWORK SCHEDULE */



/* BEGIN TOUR BOXES PG1  */
	#welcomeBlurb{
		width : 570px;
		border : 2px solid #000000;
		border-left : none;
		padding : 2px 3px 3px 3px; /* T R B L */
		vertical-align : top;
		text-align : justify;
		font-family : Verdana;
		font-size : 10px;
		margin-bottom : 15px;
		background-color : #FFFFFF;
	}
	.pageOnebox{
		position : relative;
		width : 570px;
		height : 126px;
		border : 2px solid #000000;
		border-left : none;
		background-color : #FFFFFF;
		margin-bottom : 15px;
	}
	* html .pageOnebox{
	/* IE Fix */
		width : 570px;
		height : 129px;
	}
	.pageOneboxInfobar{
		width: 566px;
		height: 15px;
		background-image: url('images/infobar_bg.jpg');
		background-repeat: repeat-x;
		border-bottom : 1px solid #000000;
		font-family : Verdana, Arial;
		font-weight : bold;
		font-size : 9pt; padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:5px
	}
	* html .pageOneboxInfobar{
	/* IE Fix */
		width: 570px;
		height: 24px;
	}
	.pageOnebox img{
		position : absolute;
		top : 26px;
		left : 0px;
		border : none;
		width : 150px;
		height : 100px;
	}
	* html .pageOnebox img{
		top : 25px;
		left : 0px;
		width : 150px;
		height : 100px;
	}
	.pageOnebox .description{
		position : absolute;
		top : 26px;
		left : 150px;
		border : none;
		border-left : 1px solid #000000;
		width : 412px;
		height : 95px;
		padding : 2px 3px 3px 3px; /* T R B L */
		vertical-align : top;
		text-align : justify;
		font-family : Verdana;
		font-size : 10px;
		overflow : auto;
	}
	* html .pageOnebox .description{
		padding : 1px 5px 3px 5px; /* T R B L */
		top : 25px;
		left : 150px;
		width : 420px;
		height : 100px;
	}
/* END TOUR BOXES PG1  */


/* BEGIN zipPreviewbox */
	.zipPreviewbox{
		position : relative;
		width : 160px;
		height : 202px;
		border : 2px solid #000000;
		background-color : #ffffff;
		margin-bottom : 15px;
	}
	.zipPreviewbox .zipPreviewthumb img{
		width : 138px;
		height : 128px;
		position : absolute;
		left : 10px;
		top : 62px;
		border : 1px solid #000000;
	}
	* html .zipPreviewbox .zipPreviewthumb img{
		left : 10px;
		top : 60px;
	}
	.zipPreviewbox .pageOneboxHeader{
		width : 160px;
		height : 50px;
		border-bottom : 1px solid #000000;
	}
	.zipPreviewbox .pageOneboxHeader img{
		width : 160px;
		height : 50px;
	}
/* END zipPreviewbox */


/* BEGIN zipPreviewbox */
	.pageTwobox{
		width : 570px;
		height : 342px;
		border : 2px solid #000000;
		border-left : none;
		position : relative;
		background-color : #FFFFFF;
		margin-bottom : 15px;
	}
	.pageTwobox .bigThumb{
		width : 226px;
		height : 320px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 9px;
	}
	.pageTwobox .thumbOne{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 244px;
	}
	.pageTwobox .thumbTwo{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 405px;
	}
	.pageTwobox .thumbThree{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 120px;
		left : 244px;
	}
	.pageTwobox .thumbFour{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 120px;
		left : 405px;
	}
	.pageTwobox .thumbFive{
		width : 313px;
		height : 98px;
		padding : 1px 5px 3px 5px; /* T R B L */
		background-color : #FFFFFF;
		position : absolute;
		top : 231px;
		left : 244px;
		overflow : auto;
		vertical-align : top;
		text-align : justify;
		font-family : Verdana;
		font-size : 10px;
	}
	
	
	.pageTwobox .boxTwobigthumb{
		width : 226px;
		height : 320px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 9px;
	}
	.pageTwobox .boxTwoOne{
		width : 152px;
		height : 155px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 244px;
	}
	.pageTwobox .boxTwoTwo{
		width : 152px;
		height : 155px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 405px;
	}
	.pageTwobox .boxTwoThree{
		width : 152px;
		height : 156px;
		border : 1px solid #000000;
		position : absolute;
		top : 173px;
		left : 244px;
	}
	.pageTwobox .boxTwoFour{
		width : 152px;
		height : 156px;
		border : 1px solid #000000;
		position : absolute;
		top : 173px;
		left : 405px;
	}

/* END zipPreviewbox */


/* BEGIN pageThreebox */
	.pageThreebox{
		width : 572px;
		height : 330px;
		border : 2px solid #000000;
		border-left : none;
		border-left : none;
		position : relative;
		background-color : #FFFFFF;
		margin-bottom : 15px;
	}
	.pageThreebox .bigThumb{
		width : 388px;
		height : 214px;
		border : 1px solid #000000;
		position : absolute;
		top : 10px;
		left : 172px;
	}
	.pageThreebox .thumbOne{
		width : 443px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 70px;
		left : 10px;
	}
	.pageThreebox .thumbTwo{
		width : 443px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 140px;
		left : 10px;
	}
	.pageThreebox .thumbThree{
		width : 443px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 210px;
		left : 10px;
	}
	.pageThreebox .pageThreedescription{
		width : 443px;
		height : 50px;
		position : absolute;
		top : 10px;
		left : 10px;
		overflow : auto;
		text-align : justify;
		font-family : Verdana;
		font-size : 10px;
		padding : 2px 3px 3px 3px; /* T R B L */
	}

	.pageThreebox .boxTwobigthumb{
		width : 226px;
		height : 320px;
		border : 1px solid #000000;
		position : absolute;
		top : 9px;
		left : 9px;
	}
	.pageThreebox .boxTwoOne{
		width : 448px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 10px;
		left : 10px;
	}
	.pageThreebox .boxTwoTwo{
		width : 443px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 30px;
		left : 10px;
	}
	.pageThreebox .boxTwoThree{
		width : 443px;
		height : 58px;
		border : 1px solid #000000;
		position : absolute;
		top : 60px;
		left : 10px;
	}
	.pageThreebox .boxTwoFour{
		width : 152px;
		height : 156px;
		border : 1px solid #000000;
		position : absolute;
		top : 173px;
		left : 405px;
	}
	a.previewLink{
		text-decoration : underline;
		font-weight :bold;
		font-size : 12px;
		font-family : sans-serif;
		color : #000000;
	}
/* END pageThreebox */


/* BEGIN pageFourbox */
	.pageFourbox{
		width : 572px;
		height : 346px;
		border : 2px solid #000000;
		border-left : none;
		position : relative;
		background-color : #FFFFFF;
		margin-bottom : 15px;
	}
	.pageFourbox .bigThumb{
		width: 386px;
		height: 273px;
		position: absolute;
		top: 10px;
		left: 172px;
		background-image: url('tour/images/wmsbg.jpg');
	}
	.pageFourbox .bigThumb .wmsThumb img{
	position : relative;
	top : 22px;
		vertical-align : middle;
	}
	.pageFourbox .thumbOne{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 10px;
		left : 10px;
	}
	.pageFourbox .thumbTwo{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 122px;
		left : 10px;
	}
	.pageFourbox .thumbThree{
		width : 152px;
		height : 102px;
		border : 1px solid #000000;
		position : absolute;
		top : 234px;
		left : 10px;
	}

	.pageFourbox .thumbFour{
		width : 386px;
		height : 49px;
		background-color : #FFFFFF;
		position : absolute;
		top : 287px;
		left : 172px;
		overflow : auto;
		text-align : justify;
		font-family : Verdana;
		font-size : 10px;
	}
/* END pageFourbox */


/* BEGIN LATEST UPDATES SCROLLER */
	#luScroller{
		background-color : #FFFFFF;
		width : 162px;
		height : 940px;
		border : 2px solid #000000;
		overflow : auto;
		font-family : Verdana;
		font-size : 7pt;
		text-align : center;
		margin-bottom : 15px;
		padding-top : 5px;
		/* scrollbars are in separate class rule*/
	}
	* html #luScroller{	/* IE Fix */
		width : 164px;
	}
	#luScroller a{
		text-decoration : none;
	}
	#luScroller img{
		width : 130px;
		border : none;
	}
	* html #luScroller img{
		width : 130px;
	}
	#luScroller a:hover{
		text-decoration : underline;
	}
	.imgscrollimg img{
		width : 160px;
		margin-bottom : 0px;
		border : 2px solid #000000;
		border-bottom : none;
	}
/* END LATEST UPDATES SCROLLER */

/*  */

.luimgbreak{
	margin-bottom : 5px;
	color : #000000;
}
.luimgbreak img{
	border : 1px solid black !important;
}
.luimgbreak a{
	color : #000000;
}
.pfcamnetbox, #luScroller{
	/* Controls scrollbars in PFCam Schedule & LUScroller */
		scrollbar-3dlight-color : #000000;
		scrollbar-arrow-color : #000000;
		scrollbar-base-color : #FFFFFF;
		scrollbar-highlight-color : #FFFFFF;
		scrollbar-face-color : #FF0000;
		scrollbar-track-color : #F7EEEE;
		scrollbar-shadow-color : #000000;
		scrollbar-darkshadow-color : #000000;
}
.pageTwobox .thumbFive, .pageThreedescription, .thumbfour{
		scrollbar-3dlight-color : #FFFFFF;
		scrollbar-arrow-color : #000000;
		scrollbar-base-color : #FFFFFF;
		scrollbar-highlight-color : #FFFFFF;
		scrollbar-face-color : #FFFFFF;
		scrollbar-track-color : #FFFFFF;
		scrollbar-shadow-color : #FFFFFF;
		scrollbar-darkshadow-color : #FFFFFF;
}
#membersstuff{
 	font-size : 14px;
	font-family : verdana;
 }
 