/**************dynamicly vertical strech body******************/

.leftSpacer{width:25px;float:left;border:1px solid #fff;}

.GuidedTourBox{
	margin-top:20px;
	width:960px;
	float:left;sborder:1px solid red;
	}

	.GuidedTourBox #top_bg{
		width:960px;height:14px;
		background-image:url('/images/boxes/tourtop_bg.gif');
		background-position:bottom left;
		background-repeat:no-repeat;
		}
	.GuidedTourBox #StrechContainer{position:relative;width:935px;color:#000;fborder:1px solid red;}

	.GuidedTourBox #body_bg{
		background:#000 url('/images/boxes/tourbody_bg.gif') repeat-x top left;
		position:absolute;
		top:0;
		left:0;
		z-index:0;
		width:960px;
		height:100%;
		_height:expression(parentNode.offsetHeight+"px");
		}

	.GuidedTourBox .StrechContent{position:relative;z-index:1;width:935px;color:#000;left:10px;height:1665px;}

	.GuidedTourBox #foot{
		width:960px; height:16px;
		background-repeat:no-repeat;
		background-image:url('/images/boxes/tourfoot_bg.gif');
		background-position:bottom left;
		background-repeat:no-repeat;
		}

.tourMenu{float:left;width:197px;height:100%;sborder:1px solid red;margin-right:10px;}
	.tourMenu h1{color:#fff;font-weight:bold;font-size:22px;margin-top:15px;margin-bottom:15px;margin-left:10px;}

	.tourMenu .menuButton{cursor:pointer;margin-bottom:2px;}
	.oneline{height:20px;}
	.twolines{height:30px;}

	.tourMenu .menuButton .top{
		width:197px;height:10px;line-height:10px;
		background-image:url('/images/buttons/tourmenutop.gif');
		background-position:bottom left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton .body{
		width:197px;
		background-image:url('/images/buttons/tourmenubg.gif');
		background-position:top left;
		background-repeat:repeat-x;
		background-color:#111111;
		}
	.tourMenu .menuButton .bottom{
		width:197px;height:10px;line-height:10px;
		background-image:url('/images/buttons/tourmenubot.gif');
		background-position:top left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton .body span{display:block;padding-left:17px;padding-top:2px;color:#a2a2a2;}

	.tourMenu .menuButton:hover .top{
		width:197px;height:10px;line-height:10px;
		background-image:url('/images/buttons/tourmenutop_on.gif');
		background-position:bottom left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton:hover .body{
		width:197px;
		background-image:url('/images/buttons/tourmenubg_on.gif');
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#f5d600;
		}
	.tourMenu .menuButton:hover .bottom{
		width:197px;height:10px;
		background-image:url('/images/buttons/tourmenubot_on.gif');
		background-position:top left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton:hover .body span{color:#000;}

	.tourMenu .menuButton_on{margin-bottom:2px;}
	.tourMenu .menuButton_on .top{
		width:197px;height:10px;line-height:10px;
		background-image:url('/images/buttons/tourmenutop_on.gif');
		background-position:bottom left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton_on .body{
		width:197px;
		background-image:url('/images/buttons/tourmenubg_on.gif');
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#f5d600;
		}
	.tourMenu .menuButton_on .bottom{
		width:197px;height:10px;line-height:10px;
		background-image:url('/images/buttons/tourmenubot_on.gif');
		background-position:top left;
		background-repeat:no-repeat;
		}
	.tourMenu .menuButton_on .body span{display:block;padding-left:17px;padding-top:2px;color:#000;}


.tourContent{
	float:left;width:728px;background-color:#fff;
	background-image:url('/images/boxes/tourinnertop.gif');
	background-position:top left;
	background-repeat:no-repeat;
}

.tourContentText{
	float:left;
	padding:20px;
	sborder:1px solid blue;
	background-image:url('/images/boxes/tourinnerbottom.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
	height:1620px;
	width:728px;
}

	.tourContentText h2{font-size:18px;}
	ul.tourUL{padding-left:17px;margin-top:15px;width:480px;}
	ul.tourUL li{
		list-style-image: url('/images/icons/redcircle.gif');
		padding-bottom:15px;
		font-weight:normal;
		}

	.tourContentImage{
	float:left;width:728px;sborder:1px solid blue;
	/*background-image:url('/images/boxes/tourinnerbottom.gif');
	background-position:bottom left;
	background-repeat:no-repeat;*/
	padding:0px;margin:0px;
	background-color:transparent;
	}

	.tourContentImage img{padding:0px;margin:0px;dborder:1px solid red;height:460px;}










