body,div,p,blockquote,ol,dl,dt,dd,th {
scrollbar-face-color: #000000; scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #CCCCCC; 
scrollbar-darkshadow-color: #000000; scrollbar-track-color: #FFFFFF; 
 scrollbar-arrow-color: #FFFFFF; 
}

#holdingLayer {
	position:absolute;
	/*left:5px;*/
	left:50%;
	top:0px; 
	width:771px; 
	height:800px; 
	z-index:0;
	margin-left: -386px;
}

#indexPageholdingLayer {
	position:absolute;
	/*left:5px;*/
	left:0px;
	top:5px; 
	width:100%;  
	z-index:0;
	
}


#mainLayer {
	position:absolute;
	/*left:50%;*/
	top: 5px;
	left:0px; 
	width:771px; 
	height:880px; 
	z-index:0;
	/*margin-left: -384px;*/
}

#indexpageflashLayer {
	position:relative;
	top: 0px;
	left:50%; 
	width:760px; 
	z-index:1;
	margin-left: -380px;
}

#topBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:89px; 
	z-index:5;
	background-image:   url(images/top_background.gif);
	background-repeat: no-repeat;
}

#titleLayer  {
	position:relative; 
	left:30px; 
	top:15px; 
	width:714px; 
	height:63px; 
	z-index:1;
}

#navbarLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:26px; 
	z-index:1;
	background-image:   url(images/nav_bar_background.gif);
	background-repeat: no-repeat;
}

#bodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:950px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

html>body #bodyLayer  {
	height:900px; 
}

#bodyLayer1  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:1230px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

html>body #bodyLayer1  {
	height:1030px;
}

#buttonLayer  {
	position:relative; 
	left:6px; 
	top:20px; 
	width:163px; 
	 
	z-index:4;
}

#textLayer {
	position:relative; 
	left:180px; 
	top:18px; 
	width:575px; 
	height:890px; 
	z-index:10;
}

img.marginRight  {
	margin-right:15px;
}

img.marginLeft {
	margin-left:15px;
}

input.gallery { 
	background-color:#EBEBEB;   
	border:1px solid #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	line-height: normal; 
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	text-align: center; 
} 

h1 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

h2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}

h3 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-decoration: none;
}

h4 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}

h5 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}

.creamTextBold26 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.creamArialText13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.creamArialnormalText14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.creamText12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.creamArialText11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.creamText11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFE8;
	text-decoration: none;
}

.creamText12 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.creamText12 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFE8;
	text-decoration: underline;
}


.blueBodyText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}

.blueBodyText a {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.blueBodyText a:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}

a.lonnieLink {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

a.lonnieLink:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

.lightBlueBodyText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DFEFFF;
	text-decoration: none;
}

.lightBlueBodyTextMed {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DFEFFF;
	text-decoration: none;
}

.lightBlueBodyText13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DFEFFF;
	text-decoration: none;
}

.lightBlueBodyText14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DFEFFF;
	text-decoration: none;
}


.whiteText10 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whitePictureText10 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteArialText11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteText12 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteText14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteText14bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteText13bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.whiteText13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}


.largeWhiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.WhiteTextTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.greyArialText14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #EBEBEB;
	text-decoration: none;
}

.greyArialText13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #EBEBEB;
	text-decoration: none;
}

.greyArialText12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #EBEBEB;
	text-decoration: none;
}

.greyText11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #EBEBEB;
	text-decoration: none;
}

.greyText11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

.greyText11 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: underline;
}


.navyBlueText14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	text-decoration: none;
}

.errorText {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

a.backlink {
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

a.backlink:hover, a.backlink:active {
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}

a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration:underline; 
	font-weight: bold;
}

a:hover {
	text-decoration:underline; 
	color: #FFFFCC;
	font-weight: bold;
}

a.musicLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #DFEFFF; 
	text-decoration:none; 
	font-weight: bold;
}

a.musicLink:hover {
	text-decoration:underline; 
	color: #FFFFCC;
	font-weight: none;
}

a.johnsonvideoLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #DFDFDF; 
	text-decoration:none; 
	font-weight: bold;
}

a.johnsonvideoLink:hover {
	text-decoration:underline; 
	color: #FFFFCC;
	font-weight: none;
}

a.reachoutvideoLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFFFE8; 
	text-decoration:none; 
	font-weight: bold;
}

a.reachoutvideoLink:hover {
	text-decoration:underline; 
	color: #85783A;
	font-weight: none;
}

a.reachoutaudioLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #FFFFFF; 
	text-decoration:none; 
	font-weight: bold;
}

a.reachoutaudioLink:hover {
	text-decoration:underline; 
	color: #FFFFCC;
	font-weight: none;
}

a.forumLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF;  
	font-weight: bold;
	text-decoration:none; 
}

a.forumLink:hover { 
	color: orange;
	font-weight: bold;
	text-decoration:none; 
}

a.forumLink1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration:none; 
	font-weight: bold;
}

a.forumLink1:hover {
	text-decoration:underline; 
	color: orange;
	font-weight: bold;
}

a.forumReplyLink1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #FFFFFF; 
	text-decoration:none; 
	font-weight: bold;
}

a.forumReplyLink1:hover {
	text-decoration:underline; 
	color: #FFFFCC;
	font-weight: bold;
}


LI {
	list-style-type:disc;
	font-family: Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 11px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.square {
	list-style-type:square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#DFEFFF;
	font-size: 11px;
	font-weight:bold;
	margin:0;
	padding:0;
}

li.square {
	list-style-type:square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#DFEFFF;
	font-size: 11px;
	font-weight:bold;
	margin:0;
	padding:0;
}

#bottomBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:20px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image: url(images/bottom_background.gif);
	background-repeat: no-repeat;
}

html>body #bottomBackgroundLayer {
	top:0px;
}

#bottomBackgroundLayerAboutTony  {
	position:relative; 
	left:0px; 
	top:130px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image:   url(images/bottom_background.gif);
	background-repeat: no-repeat;
}

#spiderlinkIndexPageLayer {
	position:relative;
	left:50%;
	top:20px; 
	width:772px; 
	height:50px; 
	z-index:10;
	margin-left: -386px;
}

html>body #spiderlinkIndexPageLayer {
	top:0px;
}

#spiderlinkIndexPageLayerContactForm {
	position:relative;
	left:50%;
	top:50px; 
	width:772px; 
	height:50px; 
	z-index:10;
	margin-left: -386px;
}

html>body #spiderlinkIndexPageLayerContactForm {
	top:0px;
}

#spiderlinkIndexPageLayer1 {
	position:relative;
	left:50%;
	top:30px; 
	width:772px; 
	height:50px; 
	z-index:10;
	margin-left: -386px;
}


/***  BOOKING FORM PAGE  ****/

#adminPagebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:772px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

/*
#bookingFormPageTextLayer {
	position:relative; 
	left:160px; 
	top:5px; 
	width:600px; 
	height:760px; 
	z-index:10;
}
*/

#bookingFormPageTextLayer {
	position:relative; 
	left:185px; 
	top:5px; 
	width:570px; 
	height:760px; 
	z-index:10;
}

.whiteadminText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.smlwhiteadminText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}


.complusaryFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	height: 30px;
	width: 180px;
}

.clearFormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	height: 20px;
	width: 100px;
}

/*-------ERROR FORM PAGE----------*/

#errorFormPagebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:500px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

#errorFormTextLayer {
	position:relative; 
	left:230px; 
	top:0px; 
	width:490px; 
	height:500px; 
	z-index:10;
}

.redErrorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}

.backButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	height: 20px;
	width: 100px;
}

.thankYouText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: none;
}


/****        ADMIN LOG IN PAGE   ******/

#blackbodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:500px; 
	z-index:5;
	background-image: url(images/middle_background_black.gif);
	background-repeat: repeat;
}

#adminPageTextLayer {
	position:relative; 
	left:230px; 
	top:0px; 
	width:490px; 
	height:500px; 
	z-index:10;
}

#bottomBackgroundLayerBlack  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image:   url(images/bottom_background-black.gif);
	background-repeat: no-repeat;
}

#bottomBackgroundLayerContactForm  {
	position:relative; 
	left:0px; 
	top:50px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image:   url(images/bottom_background-black.gif);
	background-repeat: no-repeat;
}

html>body #bottomBackgroundLayerContactForm  {
	top:0px; 
}



/****     SHOWS SECTION   ******/

#goldnavbarLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:26px; 
	z-index:1;
	background-image:   url(images/gold_nav_bar_background.gif);
	background-repeat: no-repeat;
}

#subtitleLayer {
	position:relative; 
	left:190px; 
	top:9px; 
	width:562px; 
	height:64px; 
	z-index:10;
}

/***** TIME MACHINE ******/

#timeMachinePageTextLayer {
	position:relative; 
	left:182px; 
	top:30px; 
	width:575px; 
	height:1352px; 
	z-index:10;
}

#timeMachinesubtitleLayer {
	position:relative; 
	left:190px; 
	top:9px; 
	width:562px; 
	height:64px; 
	z-index:10;
}

.timeMachineText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

.timeMachineTextArial {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}


#timeMachinePageFlashLayer {
	position:relative; 
	left:290px; 
	top:-260px; 
	width:350px; 
	height:300px; 
	z-index:10;
}

#timeMachinebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:1257px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

#timeMachinebottomBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:-160px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image:   url(images/bottom_background.gif);
	background-repeat: no-repeat;
}

#timeMachinespiderlinkIndexPageLayer {
	position:relative;
	left:50%;
	top:-150px; 
	width:772px; 
	height:50px; 
	z-index:101;
	margin-left: -386px;
}

a.lightBluejimmylink {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #C1E0FF;
	text-decoration: underline;
}

a.lightBluejimmylink:hover {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

a.timeMachinePosterLink {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: underline;
}

a.timeMachinePosterLink:hover {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}

/****  CONTACT PAGE   ****/  

#contactFormPagebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:570px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

#contactPageTextLayer {
	position:relative; 
	left:200px; 
	top:0px; 
	width:540px; 
	z-index:10;
}

#contactPageTextLayer .contactformtd {
	border:1px #ffffff solid;
}

#contactPagesendemailTextLayer {
	position:absolute; 
	left:200px; 
	top:120px; 
	width:540px; 
	z-index:10;
}

#contactFormsendemailPagebodyLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:570px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}


.contactFormText {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

#contactFormbottomBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:150px; 
	width:772px; 
	height:17px; 
	z-index:5;
	background-image:   url(images/bottom_background.gif);
	background-repeat: no-repeat;
}

/********    GIG GUIDE LOG IN    *****************/

#gigGuidemainLayer {
	position:absolute;
	/*left:50%;*/
	top: 5px;
	left:0px; 
	width:771px; 
	height:500px; 
	z-index:0;
	/*margin-left: -384px;*/
}

#bluetopBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:89px; 
	z-index:5;
	background-image:   url(images/top_background-blue.gif);
	background-repeat: no-repeat;
}

#gigguideLogInbottomBackgroundLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:16px; 
	z-index:5;
	background-image:   url(images/bottom_background-blue.gif);
	background-repeat: no-repeat;
}

#bluebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:500px; 
	z-index:5;
	background-image: url(images/middle_background_blue.gif);
	background-repeat: repeat;
}

#viewGigGuidebodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:500px; 
	z-index:5;
}

#bluenavbarLayer  {
	position:relative; 
	left:0px; 
	top:0px; 
	width:772px; 
	height:26px; 
	z-index:1;
	background-image:   url(images/silver_nav_bar_background_blue.gif);
	background-repeat: no-repeat;
}

#gigGuidesubTitleLayer  {
	position:relative; 
	left:103px; 
	top:10px; 
	width:255px; 
	height:39px; 
	z-index:1;
}

.gigLogInbackButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #41557E;
	background-color: #FFFFFF;
	border: 1px solid #41557E;
	height: 20px;
	width: 100px;
}

.gigGuideCreamArialText {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFCC;
	text-decoration: none;
}

#viewGigGuidePageTextLayer {
	position:relative; 
	left:173px; 
	top:0px; 
	width:590px; 
	height:500px; 
	z-index:10;
}

#viewGigGuidePageTextLayer1 {
	position:relative; 
	left:173px; 
	top:0px; 
	width:590px; 
	height:100%; 
	z-index:10;
}

/********    JULIEANNE    *****************/

#julieanneTextLayer {
	position:relative; 
	left:179px; 
	top:0px; 
	width:585px; 
	z-index:10;
	height:650px; 
}

#soundsLayer {
	position:relative; 
	left:0px; 
	top:0px; 
	width:580px; 
	height:165px; 
	z-index:10;
}

/********    JOHNSON    *****************/

#johnsonTextLayer {
	position:relative; 
	left:179px; 
	top:0px; 
	width:585px; 
	z-index:10;
}

#johnsonFlashLayer {
	position:relative;
	left:103px;
	top:20px;
	width:380px;
	height:600px;
	z-index:10;
	border: 1px solid #CCCCCC;
}

#johnsonVideoLayer {
	position:relative; 
	left:0px; 
	top:0px; 
	width:580px; 
	height:130px; 
	z-index:10;
}

/********    GUYZ    *****************/
#guyzbodyLayer  {
	position:absolute; 
	left:0px; 
	top:115px; 
	width:772px; 
	height:1000px; 
	z-index:5;
	background-image: url(images/middle_background.gif);
	background-repeat: repeat;
}

#guyzTextLayer {
	position:relative; 
	left:179px; 
	top:0px; 
	width:585px; 
	z-index:10;
	 
}

#guyzSoundsLayer {
	position:relative; 
	left:0px; 
	top:0px; 
	width:580px; 
	height:380px; 
	z-index:10;
}

/********    FORUM    *****************/

#forumTextLayer {
	position:relative;
	left:12px;
	top:13px;
	width:590px;
	z-index:20;
}

#forumbottomLayer {
	position:relative;
	left:-2px;
	top:-2px;
	width:774px;
	z-index:10;
}

.forumbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #6980B2;
	border: 3px double #DFEFFF;
	height: 25px;
	width: 120px;
}

.sendPicturesButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #BB2566;
	border: 1px solid #FFFFFF;
	height: 20px;
	width: 120px;
}

#reachoutSoundsLayer {
	position:relative;
	left:-1px;
	top:-2px;
	width:580px;
	height:308px;
	z-index:100;

}

.imgwhiteborder {
	border:1px #ffffff solid;
}
