/* CSS Document */html, body {height:100%;}* {padding:0;margin:0;}body {font-family:Arial, Helvetica, sans-serif;font-size:11px;background-image:url(../images/background_whole.jpg);background-position:top center;background-attachment:scroll;background-repeat:no-repeat;text-align:center;
background-color: white;}a {font-size:11px;color:#0000FF;text-decoration:underline;}a.moreinfo {color:#0000FF;font-size:9px;}a.nolook {text-decoration: none;color:#000000;}table.hotels td {	padding:7px;	background-color:#000000;}table.hotels {	background-color:#FFFFFF;}.all {text-align:left;margin:0 auto 0 auto;position:relative;}.blogs {	position:relative;	top:-10px;	right:-10px;	padding-top:10px;	padding-left:10px;	padding-bottom:10px;	padding-right:200px;	background-image:url(../images/blog_back.jpg);	min-height:480px;	background-position:top right;	background-repeat:no-repeat;}.blogContainer {	width:295px;	float:left;	margin-left:15px;}.blogName, .blogName a {	font-weight:bold;	font-size:14px;	text-transform:uppercase;}.clear {	clear:both;	font-size:1px;}.cog {	position:relative;	background-image:url(/images/cog_back_small.jpg);	background-position:top left;	background-repeat:no-repeat;	min-height:482px;}.cogBuyNow {	position:absolute;	top:170px;	left:176px;}.cogSongStories {	position:absolute;	top:240px;	left:465px;}.cogText {	margin-left:20px;	margin-right:20px;	padding-top:220px;	}.cogTitles {	color:#ff1e20;	font-weight:bold;	text-transform:uppercase;	font-size:14px;	margin-top:20px;	margin-bottom:10px;}.cogStory {	margin-top:5px;	margin-left:15px;	margin-bottom:20px;}.cogStoryTitle {	font-size:13px;	font-weight:bold;	display:inline;}.cogWidget {	position:absolute;	top:170px;	left:269px;}.cogStoryButton {	position:absolute;	top:170px;	left:354px;}img {	border:none;}.top {background-color:#000000;background-image:url(../images/top_header_back.jpg);background-position:top left;background-repeat:repeat-x;height:107px;position:relative;display:block;overflow:visible;}.top_center {margin:0 auto 0 auto;background-image:url(../images/top_header.jpg);background-position:top center;background-repeat:no-repeat;height:107px;width:100%;position:relative;}.center {margin:0 auto -5px auto;position:relative;width:934px;top:-5px;width:936px;background-image:url(../images/grey_back_sh.png);background-position:top center;background-repeat:repeat-y;z-index:5;}.centerBottomSh {	background-image:url(../images/grey_back_bottom_sh.png);	background-position:top center;	background-repeat:no-repeat;	height:5px;	font-size:1px;}.grey {background-image:url(../images/grey_stripe.gif);background-position:top left;background-repeat:repeat-x;padding:6px;padding-bottom:5px;}.navContainer {	width:100%;	background-color:#FFFFFF;	text-align:center;}.nav {padding-left:15px;padding-right:15px;height:20px;}.nav ul{list-style:none;padding:0px;margin:0px;text-decoration:none;width:932px;height:18px;}.nav li{list-style:none;padding:0 15px 0 15px;margin:0px;text-decoration:none;height:18px;display:block;float:left;}.nav a {text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;} /* Hide from IE5-Mac \*/.nav li a{float: none;}/* End hide */.navShadow {	width:100%;	height:5px;	background-image:url(../images/nav_shadow.png);	background-position:top left;	background-repeat:repeat-x;	font-size:1px;}.front_boxes {background-color:#999999;background-image:url(../images/dotted_box.jpg);background-repeat:repeat-x;border:1px solid #000000;height:149px;display:block;}.homeButtons {height:151px;}img.homeButtonsImg {	border:none;	margin-right:2px;}img.homeButtonsImgNoPad {	border:none;	margin-right:0px;}#login_box {background-color:#ffffff;background-image:url(../images/right_bkg.jpg);background-position:bottom left;background-repeat:repeat-x;border:1px solid #000000;min-height:464px;display:block;}#front_text_left {width:572px;float:left;}#front_text_right {width:200px;height:149px;float:right;}.height {float:none;}.left {position:relative;float:left;width:760px;background-image:url(../images/inside_back.jpg);background-repeat:repeat-x;background-color:#dbdada;background-position:top;padding:10px;border:1px solid #000000;}.right {float:right;width:122px;padding-top:5px;padding-bottom:0px;padding-left:5px;padding-right:5px;`}.rotating_pic {height:305px;background-color:#999999;margin-bottom:15px;}.leaderpic {padding: 0 10px 0 0 ;}p {font-family:Arial, Helvetica, sans-serif;font-size:11px;}h1 {font-weight:normal;text-transform:uppercase;font-size:18px;padding-bottom:5px;}.eventsText {padding:6px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:10px;}.memberlogin {background-color:#CCCCCC;padding:5px 0 5px 0;margin-bottom:5px;width:100%;color:#666666;font-size:14px;}.booking {	position:relative;	top:-10px;	right:-10px;	padding:10px;	background-image:url(../images/back1.jpg);	background-position:top right;	background-repeat:no-repeat;}.events {	position:relative;	top:-10px;	right:-10px;	padding:10px;	background-image:url(../images/back2.jpg);	min-height:384px;	background-position:top right;	background-repeat:no-repeat;}.beliefs {	position:relative;	top:-10px;	right:-10px;	padding-top:10px;	padding-left:10px;	padding-bottom:10px;	padding-right:270px;	background-image:url(../images/back3.jpg);	min-height:460px;	background-position:top right;	background-repeat:no-repeat;}.required {	color:#FF0000;}.ul {margin-left:20px;}.enter {	position:relative;	top:-10px;	right:-10px;	padding-top:10px;	padding-left:10px;	padding-right:10px;	background-image:url(../images/enter_back.jpg);	background-repeat:no-repeat;	min-height:721px;	height:auto !important;	height:721px;	background-position:top right;	background-repeat:no-repeat;	background-color:#d7e023;}.enter09 {	position:relative;	top:-10px;	right:-10px;	padding-top:405px;	padding-left:10px;	padding-right:10px;	background-position:top right;	background-repeat:no-repeat;	color:#FFFFFF;}/*.enter09 .width > * {	font-size:13px;}*/.enter09Footer {	position:relative;	height:172px;	width:760px;	background-image:url(../images/enter09_footer.jpg);	background-position:top center;	background-repeat:no-repeat;	margin-top:48px;}.enter09DespLink {	display:block;	position:absolute;	top:56px;	left:22px;	height:96px;	width:305px;}.enter09AscentLink {	display:block;	position:absolute;	top:56px;	right:95px;	height:96px;	width:218px;}.hide {	visibility:hidden;}.register09 {	position:absolute;	top:18px;	right:18px;	display:block;	height:43px;	width:225px;	background-image:url(../images/enter09_register.png);	background-position:top left;	background-repeat:no-repeat;	background-color:#ed1f24;}a.linkBox {	display:block;	padding:5px;	background-color:#ED2024;	font-size:17px;	color:#FFFFFF;	text-transform:uppercase;	margin:0px auto 0px auto;	width:270px;	text-align:center;	margin-top:15px;	text-decoration:none;}a.linkBox:hover {	background-color:#9c1517;}.paulBio {	position:absolute;	top:21px;	right:281px;	display:block;	height:90px;	width:75px;}.rossBio {	position:absolute;	top:21px;	right:199px;	display:block;	height:90px;	width:75px;}.dbandBio {	position:absolute;	top:21px;	right:117px;	display:block;	height:90px;	width:75px;}.gatewayBio {	position:absolute;	top:21px;	right:35px;	display:block;	height:90px;	width:75px;}.staffContactInfo {	font-size:12px}.staffContainer {	width:550px;	float:left;	margin-left:15px;}.staffDescription {	margin-top:8px;}img.staffPhoto {	float:left;	border:1px solid #000000;}.staffName {	font-weight:bold;	font-size:14px;	text-transform:uppercase;}.staffRow {	margin-bottom:15px;}.staffTitle {	font-size:12px;	font-style:italic;	margin-bottom:-1px;}a.staffEmail {	font-size:11px;}.staffIndent {	margin-left:10px;}.staffSmallTitle {	font-weight:bold;	font-size:11px;	margin-top:8px;}.staffPhone {	font-size:11px;	margin-top:3px;}/* NLC header start */.nlcHeaderContentWidth {	position:relative;	width:790px;	margin:0px auto 0px auto;	min-height:25px;}.nlcHeader {	height:44px;	width:100%;	background-image:url(../images/nlc_header_back.png);	background-position:top left;	background-repeat:repeat-x;}.nlcHeaderLinks {	height:44px;	color:#FFFFFF;	background-image:url(../images/nlc_header_logo.jpg);	background-position:top right;	background-repeat:no-repeat;	margin:0px auto 0px auto;	font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;	font-size:12px;}.nlcHeaderLinks a {	color:#FFFFFF;	text-transform:uppercase;	font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;	font-size:12px;}a.nlcHeaderLinksLogo {	display:block;	height:44px;	width:337px;	margin-left:40px;}/* NLC header end */