
p { font-family: Verdana, Helvetica, Arial, sans-serif; font-style: normal;  font-weight: 500;
font-size: 13px; line-height: 15px;
color: #ffffff;}


h1 {
color: #cacaca;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.4em;
text-decoration: none;
text-align: center;}

h2 {color: #cacaca;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.2em;
text-decoration: none;
text-align: center;}

h3 {color: #cacaca;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
text-decoration: none;
text-align: center;
font-weight: 600;
}

h4 {color: #cacaca;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
text-decoration: none;
text-align: left;
font-style: oblique;}

h5{color: #cacaca;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .6em;
text-decoration: none;
text-align: left;
font-style: normal;
font-weight: 500;}

h6{
text-align: left;
line-height: 15px;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
font-style: normal;}




/* ------Lightbox instruction----------- */

.thumbnail {
position: relative;
visibility: visible
}

#lightbox {
background-color: #eee;
border-bottom: 2px #666 solid;
border-right: 2px #666 solid;
padding: 10px
}

#lightboxDetails {
font-size: 0.8em;
padding-top: 0.4em
}

#lightboxCaption {
float: left
}

#keyboardMsg {
float: right
}

#closeButton {
right: 5px;
top: 5px
}

#lightbox img {
border: none;
clear: both
}

#overlay img {
border: none
}

#overlay {
background-image: url(overlay.png)
}

* html #overlay {
back\ground-color: transparent;
background-color: #333;
background-image: url(blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale")
}


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(img/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/overlay.png", sizingMethod="scale");
	}
/*----------------------Thumb Box Instruction--------------------------*/
#tnbox {
height: 325px;
position: relative;
width: 625px;
z-index: 1;
padding: 5px;
}





#tn1 {
height: 251px;
left: 0px;
position: absolute;
top: 25px;
width: 125px;
z-index: 15
}






ol {list-style:decimal }

ul {list-style:url(images/bullet.gif) outside }

ol.profile {list-style: upper-alpha }


a:link { color: #ffffff; text-decoration: none }

a:visited { color: #2959de; text-decoration: none}

a:hover { color: #ffcf00; text-decoration: none; font-size:15px; font-style:italic}


a.onpage:link { color: white; text-decoration: none }

a.onpage:visited { color: white; text-decoration: none }

a.onpage:hover { color: #1F316B; text-decoration: none }


a.onpageincredit:link { color: white; text-decoration: none }

a.onpageincredit:visited { color: white; text-decoration: none  }

a.onpageincredit:hover { color: #ec5101; text-decoration: none; }


a.credit:link { color: #ec5101;  text-decoration: none}

a.credit:visited { color: #8ec363; text-decoration: none}

a.credit:hover { color: #cfd9f6; text-decoration: none }


a.contact:link { color: #ec5101;  text-decoration: none;font-family: arial; font-style: normal;  font-weight: 500; font-size: 13px;}

a.contact:visited { color: #8ec363;  text-decoration: none;font-family: arial; font-style: normal;  font-weight: 500; font-size: 13px;}

a.contact:hover { color: #cfd9f6; text-decoration: none;font-family: arial; font-style: normal;  font-weight: 500; font-size: 13px; }

hr { color: #c2c4cb; width: 100%; height: 1px;}

body { background-color: #000000; }

.center  { position: absolute; top: 0px; left: 0px; height:700px; width:100%; text-align: center;}


.wholebody { position: relative; top: 0px; left: 0px; height: 550px; width: 700px; text-align:left;}

.navigationnew   { z-index:5; font-family: arial; font-style: normal; line-height:15px;  font-weight: 700; color: #ffffff; font-size: 13px;
 position: absolute; top:25px; left:10px;  text-align: left; width:130; letter-spacing:1px; }
 
.previous	{z-index:5; font-family: arial; font-style: normal; line-height:15px;  font-weight: 700; color: #ffffff; font-size: 13px;
 position: absolute; top:450px; left:10px;  text-align: left; width:130; letter-spacing:1px; }

.next	{z-index:5; font-family: arial; font-style: normal; line-height:15px;  font-weight: 700; color: #ffffff; font-size: 13px;
 position: absolute; top:465px; left:10px;  text-align: left; width:130; letter-spacing:1px; }

.vcomessiah	{ z-index:2; position: absolute;top:45px;left:30%; width: 450px; height:400px; background: #000000; }

.flashintrotxt { z-index:2; font-family: Verdana; font-style: normal; line-height:15px;  font-weight: 600; color: #ffffff; font-size: .6em;
 position: absolute; top:435px; left:37%;  text-align: center; width:380; letter-spacing:2px; }

.flash   { z-index:2; position: absolute;top:20px;left:25%; width: 450px; height:400px; background: #000000; }

.vcobio   { z-index:2; position: absolute;top:50px;left:25%; width: 505px; height:320px; background: #000000; border: solid 0px #2959de }

.yari   { z-index:5; position: absolute;top:45px;left:35%; width: 287px; height:339px; background: #000000; border: solid 0px #2959de }

.yarivtexttitle  { position: absolute; top:20px; left: 38%; z-index:2; border: solid 0px #000000; width: 420px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff; font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }

.yarilnk  {position: absolute; Top: 390px; Left: 10px; z-index:3;
border: solid 0px #000000; width: 200px; font-family: arial; font-style: bold;  font-weight: 700; color: #cc9933;
font-size: 100%; padding: 0px 0px 0px 0px; background-color: #000000; text-align: left; }


.yaritext  {position: absolute; Top: 415px; Left: 10px; z-index:2;
border: solid 0px #000000; width: 575px; font-family: arial; font-style: normal;  font-weight: 550; color: #ffffff;
font-size: 80%; padding: 0px 0px 0px 0px; background-color: #000000; text-align: justify; }


.biotexttitle  { position: absolute; top: 20px; left: 38%; z-index:2; border: solid 0px #000000; width: 250px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff; font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }


.biotext   {position: absolute; top:380px; left: 25%; z-index:3;
border: solid 0px #000000; width: 500px;
font-family: arial; font-style: normal;  font-weight: 550; color: #ffffff;
font-size: 80%; padding: 0px 0px 0px 0px; background-color: #000000; }


.wheretexttitle	  { position: absolute; top: 20px; left: 60%; z-index:5; border: solid 0px #000000; width: 350px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff; font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }


.albumthmb1   { z-index:2; position: absolute;top: 50px; left: 160px; width: 67px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb2   { z-index:2; position: absolute;top: 50px; left: 240px; width: 65px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb3   { z-index:2; position: absolute;top: 50px; left: 317px; width: 35px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb4   { z-index:2; position: absolute;top: 50px; left: 364px; width: 82px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb5   { z-index:2; position: absolute;top: 50px; left: 458px; width: 32px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb6   { z-index:2; position: absolute;top: 50px; left: 503px; width: 41px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb7   { z-index:2; position: absolute;top: 50px; left: 556px; width: 88px; height:50px; background: #000000; border: solid 2px #cc9900 }
.albumthmb8   { z-index:2; position: absolute;top: 50px; left: 656px; width: 79px; height:50px; background: #000000; border: solid 2px #cc9900 }




.wheretext   {position: absolute; top:450px; left: 10px; z-index:5;
border: solid 0px #000000; width: 170px;
font-family: arial; font-style: normal;  font-weight: 550; color: #ffffff;
font-size: 80%; padding: 0px 0px 0px 0px; background-color: #000000; }


.seasona   { z-index:2; position: absolute;top:75px;left:25%; background: #000000; border: solid 0px #2959de }

.seasonb   { z-index:2; position: absolute;top:298px;left: 25%; background: #000000; border: solid 0px #2959de }

.seasonc   { z-index:2; position: absolute;top:521px;left:25%; background: #000000; border: solid 0px #2959de }

.seasond    { z-index:2; position: absolute;top:744px;left:25%; background: #000000; border: solid 0px #2959de }

.seasone    { z-index:2; position: absolute;top:967px;left:25%; background: #000000; border: solid 0px #2959de }
/*--------------Gary Karr------------------*/
.seasongk   { z-index:2; position: absolute;top:380px;left:21%; background: #000000; border: solid 2px #CC9933 }
/*--------------Gary Karr------------------*/
div#linksa a {display: block; }

div#linksa a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linksa a:hover {color: black; background:#ffffff;}

div#linksa a span {display: none;}
div#linksa a:hover span {display: block;
   position: absolute; top: 0px; left: 175px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold}




div#linksb a {display: block; }

div#linksb a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linksb a:hover {color: black; background:#ffffff;}

div#linksb a span {display: none;}
div#linksb a:hover span {display: block;
   position: absolute; top: 0px; left: 175px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold}



div#linksc a {display: block; }

div#linksc a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linksc a:hover {color: black; background:#ffffff;}

div#linksc a span {display: none;}
div#linksc a:hover span {display: block;
   position: absolute; top: 0px; left: 175px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold}



div#linksd a {display: block; }

div#linksd a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linksd a:hover {color: black; background:#ffffff;}

div#linksd a span {display: none;}
div#linksd a:hover span {display: block;
   position: absolute; top: 0px; left: 175px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold }


div#linkse a {display: block; }

div#linkse a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linkse a:hover {color: black; background:#ffffff;}

div#linkse a span {display: none;}
div#linkse a:hover span {display: block;
   position: absolute; top: 0px; left: 175px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold }
   
/*--------------Gary Karr------------------*/   
   
div#linksgk a {display: block; }

div#linksgk a {display: block; text-align: center; font: bold 1em sans-serif;
   padding: 0px 0px; margin: 0 0 0px; border-width: 0;
   border-right: 0px solid #505050;}

div#linksgk a:hover {color: black; background:#ffffff;}

div#linksgk a span {display: none;}
div#linksgk a:hover span {display: block;
   position: absolute; top: 0px; left: 150px; wrap; no;
   padding: 0px; margin: 0px; z-index: 200;
   color: white; background: black;
   font: 12px Verdana, sans-serif; text-align: left; color: #ffffff;font-weight: bold}

/*--------------Gary Karr------------------*/   

.seasonfourtext   { position: absolute; top:50px; left: 25%; z-index:2;
border: solid 0px #000000; width: 420px;
font-family: arial; font-style: vertical;  font-weight: 700; color: #ffffff;
font-size: 12px; padding: 3px 0px 0px 5px; background-color: #000000; }

.seasontexttitle   { position: absolute; top:20px; left: 27%; z-index:2;
border: solid 0px #000000; width: 420px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }

.note { z-index:2; position: absolute;top:30px;left:22%; background: #999966; border: solid 2px #cc9900 }

.louispic { z-index:2; position: absolute;top:55px;left:20%; background: #999966; border: solid 2px #999966 }

.louistxt  { z-index:2; position: absolute; top:55px; left: 21%; background: #999966; border: solid 0px #2959de }

.louisapp	{ position: absolute; top:380px; left: 25%; z-index:2;
border: solid 0px #000000; width: 420px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }

.louistexttitle   { position: absolute; top:20px; left: 28%; z-index:2;
border: solid 0px #000000; width: 420px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }

.louistextinfo   { position: absolute; top:400px; left: 20%; z-index:2;
border: solid 0px #000000; width: 450px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.louistextbody   { position: absolute; top:205px; left: 62%; z-index:2;
border: solid 0px #000000; width: 200px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.gkarrtexttitle   { position: absolute; top:20px; left: 32%; z-index:2;
border: solid 0px #000000; width: 420px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 110%; padding: 0px 0px 0px 0px; background-color: #000000; }


.gkarrapp	{ position: absolute; top:380px; left: 20%; z-index:2;
border: solid 0px #000000; width: 550px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 1em; padding: 0px 0px 0px 0px; background-color: #000000; }


.gkarrtextinfo   { position: absolute; top:720px; left: 20%; z-index:2;
border: solid 0px #000000; width: 450px;
font-family: arial; font-style: normal;  font-weight: 600; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }


.contacttext {position: absolute; top:20px; left: 51%; z-index:2;
border: solid 0px #000000; width: 380px;
font-family: arial; font-style: big;  font-weight: 500; color: #ffffff;
font-size: 100%; padding: 3px 0px 0px 5px; background-color: #000000; }

.tickettext {position: absolute; top:20px; left: 48%; z-index:2;
border: solid 0px #000000;  width: 360px;
font-family: arial; font-style: normal;  font-weight: 500; color: 
#ffffff;   font-size: 98%; padding: 
0px 0px 0px 0px; background-color: #000000; }


 
.gulftourpic1	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900; padding: 0px; }
 
 .gulftourpic2	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic3	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic4	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic5	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic6	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic7	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }
 
 .gulftourpic8	{position: absolute; top:115px; left:160px; 
 background: #000000; border: solid 3px #cc9900 }

.albumtext	{ position: absolute; top:200px; left: 35%; z-index:2;
border: solid 0px #000000; width: 400px;
font-family: arial; font-style: normal;  font-weight: 700; color: #ffffff;
font-size: 100%; padding: 3px 0px 0px 5px; background-color: #000000; }

 
.phototext1	{ position: absolute; top:390px; left: 25%; z-index:2;
border: solid 0px #000000; width: 300px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext2	{ position: absolute; top:380px; left: 15%; z-index:2;
border: solid 0px #000000; width: 400px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext3	{ position: absolute; top:510px; left: 3%; z-index:2;
border: solid 0px #000000; width: 400px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext4	{ position: absolute; top:230px; left: 10%; z-index:2;
border: solid 0px #000000; width: 450px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext5	{ position: absolute; top:510px; left: 1%; z-index:2;
border: solid 0px #000000; width: 400px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext6	{ position: absolute; top:510px; left: 25%; z-index:2;
border: solid 0px #000000; width: 400px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext7	{ position: absolute; top:310px; left: 8%; z-index:2;
border: solid 0px #000000; width: 450px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }

.phototext8	{ position: absolute; top:320px; left: 5%; z-index:2;
border: solid 0px #000000; width: 450px;
font-family: arial; font-style: normal;  font-weight: 500; color: #ffffff;
font-size: 95%; padding: 3px 0px 0px 5px; background-color: #000000; }
