@charset "utf-8";
/* CSS Document */

td {   font: bold 16px Arial,Helvica; LINE-HEIGHT: 16px;  color: #000000; }

span {   font: bold 15px Arial,Helvica; LINE-HEIGHT: 14px;  color: #000000; }

a.head:link {    font:  13px Arial,Helvetica,Geneva,Times, serif; text-decoration : none; color : white; }

a.head:active  {  font:  13px Arial,Helvetica,Geneva,Times; text-decoration : none; color : white; } 

a.head:visited {   font: 13px Arial,Helvetica,Geneva,Times; text-decoration : none; color : white;  }

a.head:hover {   font: 13px Arial,Helvetica,Geneva,Times; text-decoration : none; color : white;  }

a.sale:link {    font:  13px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : white; }

a.sale:active  {  font:  13px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white; } 

a.sale:visited {   font: 13px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white;  }

a.sale:hover {   font: 13px Arial,Helvetica,Geneva,Times; text-decoration : none; color : #ffff10;  }

a.popular:link {    font:  15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : white; }

a.popular:active  {  font:  15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white; } 

a.popular:visited {   font: 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white;  }

a.popular:hover {   font: 15px Arial,Helvetica,Geneva,Times; text-decoration : none; color : #ffff10;  }

a.popular2:link {    font:  bold 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : white; }

a.popular2:active  {  font:  bold 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white; } 

a.popular2:visited {   font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : white;  }

a.popular2:hover {   font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : none; color : #ffff10;  }

a.howto:link {    font:  bold italic 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : blue; }

a.howto:active  {  font:  bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : blue } 

a.howto:visited {   font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : blue;  }

a.howto:hover {   font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : red;  }

a.http:link { letter-spacing: .10em;   font:  13px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : #F7AE29; }

a.http:active  { letter-spacing: .10em; font:  13px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29; } 

a.http:visited { letter-spacing: .10em;  font: 13px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29;  }

a.http:hover { letter-spacing: .10em;  font: 13px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29;  }

a.black:link {    font: bold 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : black; }

a.black:active  {  font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : none; color : black; } 

a.black:visited {   font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : black;  }

a.black:hover {   font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : none; color : black;  }

a.quest:link {    font: bold italic 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : red; }

a.quest:active  {  font:  bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red; } 

a.quest:visited {   font:  bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red;  }

a.quest:hover {   font:  bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : #037617;  }

a.contact:link {    letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : #F7AE29; }

a.contact:active  {  letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29; } 

a.contact:visited {  letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #F7AE29;  }

a.contact:hover {   letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29;  }

a.continue:link {    letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : #F7AE29; }

a.continue:active  {  letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #F7AE29; } 

a.continue:visited {  letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #F7AE29;  }

a.continue:hover {   letter-spacing: .10em; font: bold italic 15px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29;  }

a.continue2:link {    letter-spacing: .10em; font: bold italic 18px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : #F7AE29; }

a.continue2:active  {  letter-spacing: .10em; font: bold italic 18px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #F7AE29; } 

a.continue2:visited {  letter-spacing: .10em; font: bold italic 18px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #F7AE29;  }

a.continue2:hover {   letter-spacing: .10em; font: bold italic 18px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #F7AE29;  }

a.continue3:link {    letter-spacing: .20em; font: bold  15px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : #feffe1; }

a.continue3:active  {  letter-spacing: .20em; font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #feffe1; } 

a.continue3:visited {  letter-spacing: .20em; font: bold  15px Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : #feffe1;  }

a.continue3:hover {   letter-spacing: .20em; font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : none;  color : #ffff10;  }

a.pdf:link {    font: bold 14px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : red; }

a.pdf:active  {  font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red; } 

a.pdf:visited {   font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red;  }

a.pdf:hover {   font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : #037617;  }

a.how:link {    font:  bold italic 12px Verdana,Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : blue; }

a.how:active  {  font:  bold italic 12px Verdana,Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : blue } 

a.how:visited {   font: bold italic 12px Verdana,Arial,Helvetica,Geneva,Times; text-decoration : underline;  color : blue;  }

a.how:hover {   font: bold italic 12px Verdana,Arial,Helvetica,Geneva,Times; text-decoration : none;  color : red;  }

a.date:link {  letter-spacing: .15em;  font: bold italic 17px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : red; }

a.date:active  { letter-spacing: .15em; font:  bold italic 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red; } 

a.date:visited { letter-spacing: .15em;  font:  bold italic 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red;  }

a.date:hover { letter-spacing: .15em;  font:  bold italic 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : #037617;  }

a.quest2:link {    font: bold 17px Arial,Helvetica,Geneva,Times, serif; text-decoration : underline; color : red; }

a.quest2:active  {  font:  bold 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red; } 

a.quest2:visited {   font:  bold 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : red;  }

a.quest2:hover {   font:  bold 17px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : #037617;  }



.ring { letter-spacing: .05em; font:  14px Arial,Helvetica,Geneva,Times, serif; color: white; }

.ring2 {  TEXT-ALIGN: justify; font: 14px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: white; }

.ring3 { letter-spacing: .05em; font:  bold 14px Arial,Helvetica,Geneva,Times, serif; color: #feffe1; }

.ring4 { letter-spacing: .10em; font:  bold 16px Arial,Helvetica,Geneva,Times, serif; color: white; }

.title {  letter-spacing: .25em; font:  bold 16px/20px Arial,Helvetica,Geneva,Times, serif; text-decoration : none; color:white; }

.title2 {  letter-spacing: .25em; font:   20px/24px Comic Sans MS,Arial,Helvetica,Geneva,Times, serif; text-decoration : none; color:black; }

.blueback {  font: bold 16px Arial,Helvica; LINE-HEIGHT: 18px;  color: #F7AE29; }

.blueback2 {  letter-spacing: .11em; font: bold 12px Arial,Helvica; LINE-HEIGHT: 14px;  color: #F7AE29; }

.blueback3 {  letter-spacing: .10em; font: bold 11px Arial,Helvica; LINE-HEIGHT: 12px;  color: #F7AE29; }

.blueback4 {  letter-spacing: .11em; font: bold 12px Arial,Helvica; LINE-HEIGHT: 14px;  color: #000000; }

.blueback5 {  letter-spacing: .11em; font: 12px Verdana,Arial,Helvica; LINE-HEIGHT: 14px;  color: #F7AE29; }

.blueback6 {  letter-spacing: .11em; font: 13px Verdana,Arial,Helvica; LINE-HEIGHT: 14px;  color: #F7AE29; }

.blueback7 {  letter-spacing: .11em; font: bold 14px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: #F7AE29; }

.bluebackw {  font: bold 15px Arial,Helvica; LINE-HEIGHT: 16px;  color: #ffffff; }

.reddot {   font: bold 15px Arial,Helvetica,Geneva,Times; text-decoration : none; color : red;  }

.blue {  color: blue; }

.red {  color: red; }

.yellow {  color: yellow; }

.green {  color: green; }

.cblue {  TEXT-ALIGN: center;  color: blue; }

.intro {  TEXT-ALIGN: justify; font: bold 16px Verdana,Arial,Helvica; LINE-HEIGHT: 18px;  color: #000000; }

.intro2 {  TEXT-ALIGN: justify; font: bold 14px Verdana,Arial,Helvica; LINE-HEIGHT: 15px;  color: #000000; }

.intro3 {  TEXT-ALIGN: justify; font: bold 16px Verdana,Arial,Helvica; LINE-HEIGHT: 18px;  color: blue; }

.header{  letter-spacing: .25em; font: bold 18px Wide Latin,Verdana,Arial,Helvica; LINE-HEIGHT: 20px;  color: blue; }

.header2 {  letter-spacing: .25em; font: bold 18px Latin,Verdana,Arial,Helvica; LINE-HEIGHT: 25px;  color: blue; }

.header3 {  letter-spacing: .25em; font: bold 20px Verdana,Arial,Helvica; LINE-HEIGHT: 26px;  color: #737373; }

.header5 {  letter-spacing: .25em; font: bold 20px Verdana,Arial,Helvica; LINE-HEIGHT: 22px;  color: #737373; }

.headerm {  letter-spacing: .25em; font: bold 16px Verdana,Arial,Helvica; LINE-HEIGHT: 26px;  color: #737373; }

.ptext { font: bold 15px Arial,Helvica; LINE-HEIGHT: 16px;  color: #000000; }

.ptext16 {  TEXT-ALIGN: justify; font:  bold 16px Verdana,Arial,Helvica; LINE-HEIGHT: 18px;  color: #000000; }

.slogon {  letter-spacing: .1em; font: italic bold 16px Arial,Helvica; LINE-HEIGHT: 20px;  color: blue; }

.slogon2 {  letter-spacing: .2em; font: italic bold 18px Arial,Helvica; LINE-HEIGHT: 20px;  color: blue; }

.box {  font: bold 13px Verdana,Arial,Helvica; LINE-HEIGHT: 14px;  color: #000000; }

.box14 {  font: bold 13px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: #000000; }

.box14b {  font: bold 13px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: blue; }

.page {  font: bold 11px Verdana,Arial,Helvica; LINE-HEIGHT: 12px;  color: #000000; }

.price {   font: bold 14px Arial,Helvica; LINE-HEIGHT: 15px;  color: #000000; }

.priceb {   font: bold 14px Arial,Helvica; LINE-HEIGHT: 15px;  color: blue; }

.note {  font: bold 11px Verdana,Arial,Helvica; LINE-HEIGHT: 12px;  color: blue; }




.nava { TEXT-ALIGN: center;  font: bold 14px Arial,Helvetica,Geneva,Times, serif; color: red; }

.nava2 { letter-spacing: .10em;  font: bold 15px Arial,Helvetica,Geneva,Times, serif; color: red; }

.creditw {  letter-spacing: .10em; font: bold 14px Arial,Helvetica,Geneva,Times, serif; color: white; }

.gt {  font: bold 16px Arial,Helvica; LINE-HEIGHT: 16px;  color: #F7AE29; }

.gt2 { letter-spacing: .10em; font: bold 14px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: #F7AE29; }


#PULLDOWN {
	FONT: bold 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

#PULLDOWNTOP {
	FONT: bold 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.TextAreaBoxFormat {
	width : 450px;
	height : 100px;
	background-color : #FFFFF0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	visibility : visible;
	border : thin solid #336699;
}

#StoryText {color: #390031}

a.cartnav:link {    font: bold  14px Arial,Helvetica,Geneva,Times, serif; text-decoration : none; color : red; }

a.cartnav:active  {  font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : none; color : red; } 

a.cartnav:visited {   font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : none; color : red;  }

a.cartnav:hover {   font:  bold  14px Arial,Helvetica,Geneva,Times; text-decoration : underline; color : #037617;  }

.14navy {   font: 14px Verdana,Arial,Helvica; LINE-HEIGHT: 16px;  color: navy; }

.blk18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; LINE-HEIGHT: 30px; FONT-FAMILY: verdana, arial, sans-serif
}

.blk16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, sans-serif
}

.litegray {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif
}

a.litegray:link {    	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; text-decoration : none }

a.litegray:active  {  	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; text-decoration : none } 

a.litegray:visited {   	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; text-decoration : none  }

a.litegray:hover {   	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; text-decoration : underline }

.blk24 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px;  letter-spacing: .30em; COLOR: black; LINE-HEIGHT: 30px; FONT-FAMILY: verdana, arial, sans-serif
}

.join1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000066; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.journal18r {
	FONT-SIZE: 18px; COLOR: #000066; LINE-HEIGHT: 22px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.journal18 {
	FONT-SIZE: 18px; COLOR: #000066; LINE-HEIGHT: 22px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

A.journal18r {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18r:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18r:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.journal18r:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18r:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}

A.journal18u {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 24px; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18u:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 24px; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18u:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 24px; COLOR: #000066; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18u:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 24px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.journal18u:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 24px; COLOR: #a50400; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.inti01 {  font: bold 14px Verdana,Arial,Helvica; LINE-HEIGHT: 18px;  color: #000000; }

.inti01b {  font: bold 14px Verdana,Arial,Helvica; LINE-HEIGHT: 18px;  color: blue; }





		.copyright {


  
			color: #555555; 


  
			font-family:arial; 


  
			font-size:8pt;					


  
		}


  
		.branding {


  
			font-size : 11pt;


  
		}


  
 


  
		.PageFooter


  
		{


  
			


  
		}


  
.HyperLink


  
		{


  
			


  
		}


  
.OutputDataHighlighted


  
		{


  
			


  
		}


  
.ParagraphHeading


  
		{


  
			font-size:11pt;color:#ea3e7a;font-weight:Bold;


  
		}


  
.PageHeading


  
		{


  
			color:#9F274A;font-family:arial;font-size:11pt;font-weight:bold;


  
		}


  
.ParagraphSubheading


  
		{


  
			color:#000000;background-color:#FAC14E;font-family:trebuchet ms;font-size:9pt;font-weight:bold;padding-left:5px;


  
		}


  
.Button


  
		{


  
			


  
		}


  
.ParagraphText


  
		{


  
			color:#000000;font-family:arial;font-size:10pt;


  
		}


  
.PageBorder


  
		{


  
			background-color:#B43258;


  
		}


  
.ParagraphHighlight


  
		{


  
			color:#9F274A;font-family:arial;font-size:10pt;font-weight:bold;


  
		}


  
.CallToAction


  
		{


  
			color:#9600FF;font-family:arial;font-size:12pt;font-weight:bold;


  
		}



{
	padding: 0px;
	margin: 0px;
}

.headline {
	color: #db6130;
	font-weight: bold;
	font-size: 17pt;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
}

p {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 12px;	
}

.rightimg {

}

.booking {
	font-weight: bold;
	padding-top: 15px;
	font-size: 16px;
	color: #005d8d;
}

.copyright { 
	font-size:8pt; 
	padding: 15px;
}

.cpy {
	font-size: 8pt;
}











