html, body {
	margin-left: auto;
	margin-right: auto;
	width: 1100px;
	margin-top: 0px;
	background-image: url(bg01.jpg);
	background-repeat: repeat-y;
	background-color: #696969;
	font-family: Century Gothic, Arial, sans-serif;
	color: white;
	font-size: medium;
	text-align: left;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:black;
	scrollbar-shadow-color:#696969;
	scrollbar-face-color:#808080;
	scrollbar-highlight-color:#DCDCDC;
	scrollbar-darkshadow-color:black;
	scrollbar-3dlight-color:white;
}

a:link {color:#7B68EE;}
a:visited {color:#7B68EE;}
a:hover {color:#7B68EE;}
a:active {color:#7B68EE;}
img {border: none; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.solid {filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.innertext {padding: 15px;}

/*PAGES WITH PICS ON THE LEFT*/
/*index_ color: #D2691E*/
#index_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(index_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#index_ #header {
	background-image: url(index_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
}
#index_ #subheader {
	background-image: url(index_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#index_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #D2691E;
	margin-top: 15px;
	margin-left: 305px;
	width: 780px;
	overflow: auto;
	height: 455px;
}
#index_ #links {
	background-image: url(index_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#index_ #credits {
	font-size: small;

	font-size: small;
	background-image: url(index_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*links_ color: #F0E68C*/
#links_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(links_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#links_ #header {
	background-image: url(links_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
}
#links_ #subheader {
	background-image: url(links_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#links_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #F0E68C;
	margin-top: 15px;
	margin-left: 345px;
	width: 750px;
	overflow: auto;
	height: 410px;
}
#links_ #links {
	background-image: url(links_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#links_ #credits {
	font-size: small;
	background-image: url(links_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*reviews_ color: #0000CD*/
#reviews_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(reviews_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#reviews_ #header {
	background-image: url(reviews_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
}
#reviews_ #subheader {
	background-image: url(reviews_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#reviews_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #0000CD;
	margin-top: 15px;
	margin-left: 275px;
	width: 810px;
	overflow: auto;
	height: 410px;
}
#reviews_ #links {
	background-image: url(reviews_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#reviews_ #credits {
	font-size: small;
	background-image: url(reviews_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*performances_ color: #FAFAD2*/
#performances_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(performances_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#performances_ #header {
	background-image: url(performances_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
}
#performances_ #subheader {
	background-image: url(performances_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#performances_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #FAFAD2;
	margin-top: 15px;
	margin-left: 440px;
	width: 650px;
	overflow: auto;
	height: 410px;
}
#performances_ #links {
	background-image: url(performances_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#performances_ #credits {
	font-size: small;
	background-image: url(performances_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*PAGES WITH PICS ON THE RIGHT*/
/*bio_ color: #FF0000*/
#bio_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(bio_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#bio_ #header {
	background-image: url(bio_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 165px;
}
#bio_ #subheader {
	background-image: url(bio_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 330px;
	text-align: right;
}
#bio_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #FF0000;
	margin-top: 15px;
	margin-left: 5px;
	width: 580px;
	overflow: auto;
	height: 410px;
}
#bio_ #links {
	background-image: url(bio_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#bio_ #credits {
	font-size: small;
	background-image: url(bio_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*booking_ color: #FF69B4*/
#booking_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(booking_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#booking_ #header {
	background-image: url(booking_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 165px;
}
#booking_ #subheader {
	background-image: url(booking_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 330px;
	text-align: right;
}
#booking_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #FF69B4;
	margin-top: 15px;
	margin-left: 5px;
	width: 805px;
	overflow: auto;
	height: 410px;
}
#booking_ #links {
	background-image: url(booking_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#booking_ #credits {
	font-size: small;
	background-image: url(booking_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*classes_ color: #FF0000*/
#classes_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(classes_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#classes_ #header {
	background-image: url(classes_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 165px;
}
#classes_ #subheader {
	background-image: url(classes_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 330px;
	text-align: right;
}
#classes_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #FF0000;
	margin-top: 15px;
	margin-left: 5px;
	width: 820px;
	overflow: auto;
	height: 410px;
}
#classes_ #links {
	background-image: url(classes_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#classes_ #credits {
	font-size: small;
	background-image: url(classes_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*gallery_ color: #FF6347*/
#gallery_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(gallery_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#gallery_ #header {
	background-image: url(gallery_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 165px;
}
#gallery_ #subheader {
	background-image: url(gallery_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 330px;
	text-align: right;
}
#gallery_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #FF6347;
	margin-top: 15px;
	margin-left: 5px;
	width: 500px;
	overflow: auto;
	height: 410px;
}
#gallery_ #links {
	background-image: url(gallery_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#gallery_ #credits {
	font-size: small;
	background-image: url(gallery_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}

/*videos_ color: #FF6347*/
#videos_ {
	margin-top: 0px;
	maring-left: 0px;
	background-image: url(videos_side.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#videos_ #header {
	background-image: url(videos_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 165px;
}
#videos_ #subheader {
	background-image: url(videos_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-right: 330px;
	text-align: right;
}
#videos_ #text {
	font-weight: bolder;
	background-color: #DCDCDC;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	color: black;
	border: thin solid #C71585;
	margin-top: 15px;
	margin-left: 5px;
	width: 785px;
	overflow: auto;
	height: 410px;
}
#videos_ #links {
	background-image: url(videos_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 760px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 330px;
}
#videos_ #credits {
	font-size: small;
	background-image: url(videos_line.png);
	background-position: top left;
	background-repeat: repeat-x;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	opacity:.7;
	width: 925px;
	margin-top: 15px;
	padding-top: 10px;
	padding-left: 10px;
	margin-left: 0px;
	text-align: right;
}