	/* 
	 ----------------------------------------------------------------------------
	  Copyright Welk Resorts 2008. Used with Permission.                             
	  May not be duplicated or reproduced.
	
	  Please check for cross-browser compatibility prior to making changes
	  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari
	
	  CSS Document - package.css
	 ---------------------------------------------------------------------------- 
	*/

	.selected {
		color: #336633 ;
		font-weight: bold;
	}

	#highlight {
		color: #336633;
		font-weight: bold;
	}

	#htbottom2 {
		color: #666666;
		font-size: 11px ;
	}

	#subhead-packages {
		background: url("/assets/files/template_files/subhead-packages.gif") no-repeat;
		height: 80px ;
		padding-top: 6px ;
		margin-top: 0 ;
	}

	#subhead-packages h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#fff3a1;
		font-size:19px;
		font-weight:normal;
	}

	#subhead-packages p.package-sections {
		font-family: "Arial Narrow", sans-serif;
		padding-top: 2px;
		padding-left: 30px;
		font-size: 14px;
	}

	#subhead-packages p.package-sections a {
		color: black;
	}

	#subhead-packages .package-step {
		position: absolute;
		left: 40px;
		width: 447px;
		top: 151px;
		height: 18px; 
		margin: 0 ;
		border: 0 ;
		visibility: hidden ;
	}

	#img-packages {
		background: url("/assets/files/template_files/img-packages-bg.jpg") repeat-y;
		height: 335px;
	}

	#package-group {
		height: 310px;
		position:relative;
	}

	#img-packages a.link-fountains {	
		position:absolute;
		left:33px;
		width:69px;
		top:243px;
		height:10px; 
	}

	#img-packages a.link-oaks {	
		position:absolute;
		left:358px;
		width:69px;
		top:243px;
		height:10px; 
	}

	/* turn on first package items	*/
	#img-packages #package-heading0, #img-packages #package-image0, #img-packages #package-copy0
	{
		visibility: visible ;
	}

	#img-packages #package-copy0 {
		padding-left: 5px ;
	}

	
	#img-packages .package-heading {
		position: absolute;
		left: 3px;
		width: 650px;
		top: 5px;
		height: 40px; 
		margin: 0 ;
		border: 0 ;
		visibility: hidden ;
	}

	#img-packages .package-heading .primary {
		font-family: Georgia, 'Times New Roman', Times, serif;
		font-size: 18px;
		font-weight: bold;
		padding: 0 0 0 14px;
		margin: 0 0 0 10px;
		color: #990000;
		width: 650px;
	}

	#img-packages .package-heading .secondary {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
		width: 650px;
		line-height: 24px ;
	}

	#img-packages .package-image {
	
		position: absolute;
		left: 15px;
		width: 449px;
		top: 0 /*40px*/;
		height: 294px; 
		margin: 0 ;
		border: 0 ;
		visibility: hidden;
	}

	#img-packages .package-copy {
		position: absolute;
		left: 473px;
		width: 165px;
		top: 0;
		height: 335px; 
		margin: 0 ;
		border: 0 ;
		visibility: hidden ;

	}

	#img-packages .package-copy p {
		width: 155px ;
		vertical-align: middle ;
	}

	#img-packages-footer {
		background: url("/assets/files/template_files/img-packages-footer.jpg") no-repeat;
		height: 61px;
		position:relative;
	}

	#img-packages-footer .package-buttons {
		position: absolute;
		left: 18px;
		width: 89px;
		top: 15px;
		height: 27px; 
		margin: 0 ;
		border: 0 ;
	}

	#img-packages-footer .package-numbers {
		position: absolute;
		left: 111px;
		width: 21px;
		top: 15px;
		height: 21px; 
		margin: 0 ;
		border: 0 ;
		visibility: hidden ;
	}

	#img-packages-footer .package-footer-message {
		position: absolute;
		left: 161px;
		width: 480px;
		top: 21px;
		height: 26px; 
		margin: 0 ;
		border: 0 ;
	}

	#img-packages-footer .package-footer-message p {
		font-family: Arial, Helvetica, sans-serif ;
		font-size: 12px ;
		color: #ffff99;
		width: 480px;
	}

	#package-footer {
		margin: 0 0 0 10px;
		padding:  0 0 0 10px;
	}

	#package-footer p {
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12;
		color:#669966;
		font-weight:bold;
	}