* {	margin: 0;	padding: 0;	outline: none;}html{overflow-y:scroll;}body {	height: 100%;	margin: 0;	font-size: 11pt;	font-family: "Lucida Grande", tahoma, sans-serif;}.hideTitle {	height:0px;	text-indent:-10000px;}h1 {	font: 25px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}h2 {	font: 23px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}h3 {	font: 21px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}h4 {	font: 19px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}h5 {	font: 17px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}h6 {	font: 12px tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}p {	font: 10pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}small {	font: 7pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}img,table {	border: none;}.clear {	clear: both;}.hidden {	display : none;}a:link {text-decoration: none; color: #000; height:30px;}a:visited {text-decoration: none; color: #000;}a:active {text-decoration: none; color: #000;}a:hover {text-decoration: none; color: #2594C8;}.topLink a:link {text-decoration: none; color: #000;height:100%}.topLink a:visited {text-decoration: none; color: #000;}.topLink a:active {text-decoration: none; color: #000;}.topLink a:hover {text-decoration: none; color: #2594C8;}.memberLink a:link {text-decoration: none; color: #000; height:30px;}.memberLink a:visited {text-decoration: none; color: #000;}.memberLink a:active {text-decoration: none; color: #000;}.memberLink a:hover {text-decoration: none; color: #FFF;}.menu a:link {text-decoration: none; color: #000; height:30px;}.menu a:visited {text-decoration: none; color: #000;}.menu a:active {text-decoration: none; color: #000;}.menu a:hover {text-decoration: none; color: #000;}.ie6alert a:link {text-decoration: none; color: #000; height:30px;}.ie6alert a:visited {text-decoration: none; color: #000;}.ie6alert a:active {text-decoration: none; color: #000;}.ie6alert a:hover {text-decoration: none; color: #FFF;}.preload {	position:absolute;	top:0;	left:0;	width:1px;	height:1px;	filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}area {	cursor:pointer;}.content {	position:relative;	width:840px;	margin:0 auto;}.header {	position:relative;	height:132px;	}.logo {	float:left;	}			.menu {	position:relative;	float:right;	margin-top:60px;	}		.menuItem {		position:relative;		float:left;		padding:12px;		height:26px;		text-align:center; 		cursor:pointer;		z-index:100;	}		.menuItemLast {		padding:12px;	}		.menuItemCurrent {		background: transparent url('../images/arrow.png') no-repeat;		background-position:center 39px;	}		.currentHighlight {		position:absolute;		background-color:#EC8026;		z-index: 5;	}		.phonenum {		position:absolute; 		top:-40px;		left:272px;	}	.slideshow {	position:relative;	width:860px;	height:282px;	background: transparent url('../images/slideBg.jpg') 115px 0 no-repeat;	z-index:10 !important;}	ul#slides {		width:711px;		height:282px;		overflow:hidden;		position:relative;		list-style-type:none;		margin-left:115px;	}		.nav {		width:20px;		float:left;		margin-top:35px;	}		.nav a { 		width:35px;		height:35px;		background: #fc0; 		text-decoration: none; 		margin: 0 5px; 		padding: 3px 5px;		float:left;		margin-bottom:15px;		background:#EC8026 url('../images/bullet.png') no-repeat;		}		.nav a.activeSlide { 		background:#EC8026 url('../images/bulletSelected.png') no-repeat;		}		.nav a:focus { outline: none; }	.spfVideoWrap {		width:860px;		height:282px;		text-align:center;		padding-top:9px;	}	#spfVideo {		width:472px;		height:264px;		margin:0 auto;		text-align:center;		padding-top:9px;	}		.findOutMore {		position:absolute;		top:201px;		left:234px;		height: 54px;		width: 212px;		z-index:100;		cursor:pointer;		display:block;		background:transparent url('../images/findoutmore.png') no-repeat top left;	}		.findOutMore * {		display:none;	}			.findOutMore span.hoverer {		position: absolute;		top: 0;		left: 0;		height: 54px;		width: 212px;		background:transparent url('../images/findoutmore.png') no-repeat 0px -54px;	}		.videoContainer {		display:none;		position:absolute;		width:100%;		top:132px;		left:0;		height:0px;		z-index:500;		text-align:center;		background:#FFF url('../images/vidBg.png') repeat-x;		padding-top:10px;	}		.videoWrap {			position:relative;		width:530px;		height:262px;		margin:0 auto;		background:url('../images/load.gif') 50% 50% no-repeat;	}		.back {		height:33px;		width:80px;		position:absolute;		top:150px;		left:600px;		cursor:pointer;		background: url('../images/back.png') top center no-repeat;	}		.back:hover {		background: url('../images/backHover.png') top center no-repeat;	}.slideshow_alt {	position:relative;	width:950px;	height:76px;	z-index:10 !important;}.mainContent {	width:837px;	}	.mainPageTextWrap {	width:835px;	margin:0 auto;	padding-bottom:20px;}.mainPageText {	width:450px;	margin:0 auto;	margin-right:70px;	padding-bottom:20px;	float:right;}.mainPageText-l {	width:450px;	margin:0 auto;	padding-bottom:20px;	float:left;}	.fpBoxes {	float:right;}.fpBoxes_boxWrap{	width:450px;	clear:both;	height:100px;}	.fpBoxes_box {		float:left;		width:190px;		height:90px;		background-color:#DDD;		border:1px solid black;	}		.fpBoxes_text {		float:left;		width:210px;		margin-left:10px;	}		.fpBoxes_spacer {		height:1px;		width:450px;		background-color:#DDD;		margin-top:7px;		margin-bottom:5px;	}	.headerImg{	position:absolute;	z-index:50;	padding-top:15px;	padding-left:10px;}.tourHeaderImg{	z-index:50;	line-height:67px;}	#tourMenuCurrentItem {		background: url('../images/tourmenualtbg.png') top center no-repeat;	}			.tourMenu{	}		.tourMenuItem{		cursor:pointer;		height:67px;	}		.tourItem {		display:none;	}		#currentTourItem {		display:block;		height:395px;	}		.tourMenuSpacer {		height:67px;		width:1px;		background:url('../images/tourmenuspacer.png') no-repeat top center;	}		.getGoingWrap {		position:relative;		height:280px;	}		.getGoing {		width:400px;	}		.getGoing td {		padding:2px;	}		input, textarea {		width:192px;;		padding:2px;		background: #FFF url('../images/inputBg.png') no-repeat top left;		color: #000;		font: 12pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;				border:1px solid #DDD;	}		textarea {		width:396px;	}		input[type="submit"] {		background: #82B33B url('../images/submitBg.png');		cursor:pointer;		width:402px;	}		input[type="submit"]:hover {		background: #82B33B url('../images/submitBgHover.png');	}		.getGoing input {		width:192px;;		padding:2px;		background: #FFF url('../images/inputBg.png') no-repeat top left;		color: #000;		font: 12pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;		border:1px solid #DDD;	}	.getGoing textarea {		width:396px;	}	input[type="submit"] {		background: #82B33B url('../images/submitBg.png');		cursor:pointer;		width:402px;	}	input[type="submit"]:hover {		background: #82B33B url('../images/submitBgHover.png');	}		.formSubmitted {		position:absolute;		top:30%;		width:100%;		text-align:center;		background: #82B33B;		color:#000;		font: 12pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;		padding:5px;	}		.fix {			color:#F00;		font: 7pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	}		.liveDemoLink {		color: #d56100;		cursor:pointer;		font-weight:bold;	}		.dykn li{		list-style-position:outside;		padding-bottom:3px;	}	.liveDemo {	position:relative;	height:62px;	width:838px;	background:transparent url('../images/liveDemo.png') top center no-repeat;}.liveDemo span.hoverer {	position:absolute;	top:0;	left:0;	height:62px;	width:838px;	z-index:100;	background:transparent url('../images/liveDemo.png')  50% -62px no-repeat;}.offsetText {	width:625px;	height:600px;	float:right;}.footer {	text-align:center;	width:100%;	}ul li{	list-style-position:inside;	font: 10pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}ol li{	list-style-position:inside;	font: 10pt tahoma, Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}.fl {	float:left;}#askUsFormWrap {	width:100%;	position:absolute;	top:50px;	background:transparent;	z-index:1000;	display:none;}#askUsForm {	padding:30px;	width:410px;	margin:0 auto;	text-align:center;	background-color:#FFF;	border:1px solid black;	border-bottom:0;	box-shadow:0px 0px 10px #000;	-webkit-box-shadow:0px 0px 10px #000;	-moz-box-shadow:0px 0px 10px #000;}.closeAskUs {	margin:0 auto;	text-align:center;	background-color:#84B53C;	padding:10px;	width:450px;	border:1px solid black;	box-shadow:0px 5px 10px #000;	-webkit-box-shadow:0px 5px 10px #000;	-moz-box-shadow:0px 5px 10px #000;}.closeAskUs:hover {	cursor:pointer;	background-color:#EC8028;}
