.defaults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../images/bkgnd_Body.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #ffffff;
	margin-top:0;
	}

.centre {
	width: 785px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	}


/*hack for IE5*/
body	{
	text-align: center;
	}

A:link.linkwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:visited.linkwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:active.linkwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:hover.linkwhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/bkgnd_Nav2.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#97add1;
	}
	
A:link.linktour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00FF66;
	text-decoration: none;
	}
A:visited.linktour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00FF66;
	text-decoration: none;
	}
A:active.linktour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:hover.linktour{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/bkgnd_Nav2.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#97add1;
	}
	
A:link.linkvideoads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF00;
	text-decoration: none;
	}
A:visited.linkvideoads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF00;
	text-decoration: none;
	}
A:active.linkvideoads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
A:hover.linkvideoads{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/bkgnd_Nav2.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#97add1;
	}
	
A:link.linkpaleblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #869CC0;
	text-decoration: none;
	}
A:visited.linkpaleblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #869CC0;
	text-decoration: none;
	}
A:active.linkpaleblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #869CC0;
	text-decoration: none;
	}
A:hover.linkpaleblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4444ee;
	text-decoration: underline;
	}	
	

A:link.linkpalebluesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869CC0;
	text-decoration: none;
	}
A:visited.linkpalebluesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869CC0;
	text-decoration: none;
	}
A:active.linkpalebluesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #869CC0;
	text-decoration: none;
	}
A:hover.linkpalebluesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: underline;
	}		
	
	
	
	

A:link.linkdarkblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B0C80;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	text-align:left;
	}
A:visited.linkdarkblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B0C80;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	text-align:left;
	}
A:active.linkdarkblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B0C80;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	text-align:left;
	}
A:hover.linkdarkblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1B0C80;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	text-align:left;
	}	



.paleblue {
	color: 869CC0;
	}

.darkblue {
	color: #1B0C80;
	}
.darkblue h1{
	color: #1B0C80;
	font-size:18px;
	margin:2px 0;
	}

.framesettings1 {
	color: #000000;
	}
	
	
.innerframesettings1 {
	padding:2px 0;
	background-color: #869CC0;
	border: 1px solid #869cc0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #467aa0;
	text-decoration: none;
	background-image:url(../images/bkgnd_Nav.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
.innerframesettings1 a:link {
	padding:3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #869cc0;
	letter-spacing:0.0125em;
	}

.innerframesettings1 a:visited {
	padding:3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #869cc0;
	letter-spacing:0.0125em;
	}

.innerframesettings1 a:hover {
	padding:3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #869cc0;
	letter-spacing:0.0125em;
	}

.innerframesettings1 a:active {
	padding:3px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #869cc0;
	letter-spacing:0.0125em;
	}

.lighttext {
	color: #FFFFFF;
	}

.lightframenoborder {
	border-left: 1px solid #869CC0;
	border-right: 1px solid #869CC0;
	border-bottom: 1px solid #869CC0;
	background-color: #FFFFFF;
	padding-left:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	}

.logintable {
	background-color: #869CC0;
	border-top: thin solid #000000;
	border-right: thin solid #000000;
	border-bottom: thin solid #000000;
	border-left: thin solid #000000;
	padding: 1px;
	}

.tabletitlebox {
	background-color: #CCCCCC;
	}

.tabletitleboxerror {
	background-color: #FF0000;
	}

/* #######  Styles added 1-5-07 by SPfost  ########*/

.testimonials {
	position:absolute;
	top:10px;
	right:25px;
	width:360px;
	z-index:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:130%;
	text-align:right;
	}

#content {
	position:absolute;
	top:135px;
	left:80px;
	width:240px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:justify;
	line-height:16px;
	color:#000000;
	}


#movie {
	position:absolute;
	left:340px;
	top:140px;
	z-index:1;
	}

#price {
	position:absolute;
	left:385px;
	top:395px;
	width:200px;
	z-index:2;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	color:#663300;
	text-align:center;
	}

#homeText {
	position:absolute;
	top:20px;
	left:15px;
	width:235px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	text-align:justify;
	z-index:1;
	}

#homeText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dd0000;
	line-height:18px;
	text-decoration:underline;
	}

#homeText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dd0000;
	line-height:18px;
	text-decoration:none;
	}

hr {
	border-top:1px solid #cccccc;
	height:1px;
	width:100%;
	text-align:left;
	}

hr.separator {
	border-top:1px dotted #cccccc;
	height:1px;
	width:100%;
	text-align:left;
	}

.imgContainerCAV {
	float:right;
	padding:20px;
	}

