/* Backgrounds */

.body-home {
	background-repeat: repeat;
	background-image: url(images/background-1.gif);
	background-color: #ff3412;
}

.body-2 {
	background-image: url(images/background-2.jpg);
	background-repeat: repeat;
	background-color: #fec93f;
}


/* Starburst Rollover Effect */

* html a:hover {
	visibility:visible
}

.starburst-home {
	left: 800px;
	top: 400px;
	position: relative;
	background: url(images/starburst-1-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 196px;
	height: 196px;
	margin: 0;
	padding: 0;
}

.starburst-home a {
	display: block;
	color: #000000;
	width: 196px;
	height: 196px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-home img {
	width: 196px;
	height: 196px;
	border: 0
}

.starburst-home a:hover img {
	visibility:hidden
}

.starburst-diario-home {
	left: 650px;
	top: 260px;
	position: relative;
	background: url(images/starburst-diario-1-anim-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-home a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-home img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-home a:hover img {
	visibility:hidden
}

.starburst-radio-home {
	left: 480px;
	top: 130px;
	position: relative;
	background: url(images/starburst-radio-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-radio-home a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-radio-home img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-radio-home a:hover img {
	visibility:hidden
}

.starburst-radio-2-english {
	left: 1020px;
	top: 220px;
	position: absolute;
	background: url(images/starburst-radio-hover-2-english.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-radio-2-english a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-radio-2-english img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-radio-2-english a:hover img {
	visibility:hidden
}

.starburst-radio-2-span {
	left: 1020px;
	top: 220px;
	position: absolute;
	background: url(images/starburst-radio-hover-2-span.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-radio-2-span a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-radio-2-span img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-radio-2-span a:hover img {
	visibility:hidden
}

.starburst-2-english {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 196px;
	height: 196px;
	margin: 0;
	padding: 0;
}

.starburst-2-english a {
	display: block;
	color: #000000;
	width: 196px;
	height: 196px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-2-english img {
	width: 196px;
	height: 196px;
	border: 0
}

.starburst-2-english a:hover img {
	visibility:hidden
}

/*starburst on radio pages */

.starburst-3-english {
	left: 900px;
	top: 170px;
	position: relative;
	background: url(images/starburst-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 196px;
	height: 196px;
	margin: 0;
	padding: 0;
}

.starburst-3-english a {
	display: block;
	color: #000000;
	width: 196px;
	height: 196px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-3-english img {
	width: 196px;
	height: 196px;
	border: 0
}

.starburst-3-english a:hover img {
	visibility:hidden
}

.starburst-3-spanish {
	left: 900px;
	top: 170px;
	position: relative;
	background: url(images/starburst-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 196px;
	height: 196px;
	margin: 0;
	padding: 0;
}

.starburst-3-spanish a {
	display: block;
	color: #000000;
	width: 196px;
	height: 196px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-3-spanish img {
	width: 196px;
	height: 196px;
	border: 0
}

.starburst-3-spanish a:hover img {
	visibility:hidden
}




.starburst-2-spanish {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 196px;
	height: 196px;
	margin: 0;
	padding: 0;
}

.starburst-2-spanish a {
	display: block;
	color: #000000;
	width: 196px;
	height: 196px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-2-spanish img {
	width: 196px;
	height: 196px;
	border: 0
}

.starburst-2-spanish a:hover img {
	visibility:hidden
}

.starburst-map-2-english {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-2-english a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-2-english img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-2-english a:hover img {
	visibility:hidden
}

.starburst-map-2-english-tour {
	left: 900px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-2-english-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-2-english-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-2-english-tour a:hover img {
	visibility:hidden
}

.starburst-map-2-spanish-tour {
	left: 900px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-2-spanish-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-2-spanish-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-2-spanish-tour a:hover img {
	visibility:hidden
}


.starburst-whatis-2-english-tour {
	left: 1100px;
	top: 350px;
	position: absolute;
	background: url(images/starburst-whatis-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-whatis-2-english-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-whatis-2-english-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-whatis-2-english-tour a:hover img {
	visibility:hidden
}

.starburst-whatis-2-spanish-tour {
	left: 1100px;
	top: 350px;
	position: absolute;
	background: url(images/starburst-whatis-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-whatis-2-spanish-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-whatis-2-spanish-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-whatis-2-spanish-tour a:hover img {
	visibility:hidden
}

.starburst-map-2-spanish {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-2-spanish a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-2-spanish img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-2-spanish a:hover img {
	visibility:hidden
}

.starburst-map-3-english {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-3-english a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-3-english img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-3-english a:hover img {
	visibility:hidden
}

.starburst-map-3-spanish {
	left: 630px;
	top: 115px;
	position: relative;
	background: url(images/starburst-map-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-map-3-spanish a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-map-3-spanish img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-map-3-spanish a:hover img {
	visibility:hidden
}

.starburst-diario-2-english {
	left: 720px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-2-english a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-2-english img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-2-english a:hover img {
	visibility:hidden
}


.starburst-diario-2-spanish {
	left: 720px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-2-spanish a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-2-spanish img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-2-spanish a:hover img {
	visibility:hidden
}



.starburst-diario-2-english-tour {
	left: 800px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-2-english-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-2-english-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-2-english-tour a:hover img {
	visibility:hidden
}

.starburst-diario-2-spanish-tour {
	left: 800px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-2-spanish-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-2-spanish-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-2-spanish-tour a:hover img {
	visibility:hidden
}


/* shifted over for radio pages */

.starburst-diario-3-english-tour {
	left: 990px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-eng-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-3-english-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-3-english-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-3-english-tour a:hover img {
	visibility:hidden
}


.starburst-diario-3-spanish-tour {
	left: 990px;
	top: 175px;
	position: relative;
	background: url(images/starburst-diario-2-span-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 130px;
	height: 130px;
	margin: 0;
	padding: 0;
}

.starburst-diario-3-spanish-tour a {
	display: block;
	color: #000000;
	width: 130px;
	height: 130px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.starburst-diario-3-spanish-tour img {
	width: 130px;
	height: 130px;
	border: 0
}

.starburst-diario-3-spanish-tour a:hover img {
	visibility:hidden
}

/* Qosqo Logo Home Rollover Effect */

.qosqologohome-2 {
	left: 0px;
	top: 0px;
	position: absolute;
	background: url(images/qosqo-logo-2-hover.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 140px;
	height: 180px;
	margin: 0;
	padding: 0;
}

.qosqologohome-2 a {
	display: block;
	color: #000000;
	width: 140px;
	height: 180px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
}

.qosqologohome-2 img {
	width: 140px;
	height: 180px;
	border: 0
}

.qosqologohome-2 a:hover img {
	visibility:hidden
}

/* Design Elements */

#qosqo-logo-home {
	border-width: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#qosqo-logo-2 {
	border-width: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#slogan-2 {
	position: absolute;
	left: 800px;
	top: 80px;
}

#dates-2 {
	position: absolute;
	left: 650px;
	top: 50px;
}

#title-home {
	float: none;
	position: absolute;
	left: 450px;
	top: 120px;
}

#title-2 {
	float: none;
	position: absolute;
	left: 150px;
	top: 45px;
}

#logo-line-home {
	position: absolute;
	left: 450px;
	top: 600px;
}

#logo-line-2-tour {
	position: absolute;
	left: 750px;
	top: 800px;
}

#tagline-2 {
	position: absolute;
	left: 300px;
	top: 50px;
}

#homebutton {
	line-height: 30px;
	text-align: right;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/home-button.gif);
	position: absolute;
	left: 12px;
	top: 200px;
}
#mapbutton {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 300px;
}
#radioprogramsbutton {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 300px;
}
#tour1button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 330px;
}
#radio1button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 330px;
}
#tour2button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 360px;
}
#radio2button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 360px;
}
#tour3button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 390px;
}
#radio3button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 390px;
}
#radio4button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 420px;
}
#radio5button {
	line-height: 30px;
	text-align: left;
	color: #1e4754;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	position: absolute;
	left: 40px;
	top: 450px;
}
.plugin-warning {
	position: absolute;
	height: 100px;
	width: 100px;
	left: 40px;
	top: 580px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	vertical-align: bottom;
}

#homebutton:hover {
	color: #1e4754;
}

#footer-1 {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	position: absolute;
	height: 30px;
	width: 600px;
	left: 450px;
	top: 650px;
}

#footer-1 a, #footer-1:visited {
	color: #ffffff;
	text-decoration: none;
}

#footer-1 a:hover{
	color: #1e4754;
	text-decoration: none;
}

#footer-2 {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	position: absolute;
	height: 30px;
	width: 600px;
	left: 650px;
	top: 650px;
}


#footer-2 a, #footer-1:visited {
	color: #ffffff;
	text-decoration: none;
}

#footer-2 a:hover{
	color: #1e4754;
	text-decoration: none;
}

#footer-2-tour {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	position: absolute;
	height: 30px;
	width: 600px;
	left: 750px;
	top: 840px;
}

#footer-2-tour a {
	color: #ffffff;
	text-decoration: none;
}

#footer-2-tour a:hover{
	color: #1e4754;
	text-decoration: none;
}
/* Content Text Formatting */

a {
	color: #1e4754;
	text-decoration: none;
}

a:visited {
	color: #646464;
	text-decoration: none;
}

a:hover {
	color: #ff3412;
	text-decoration: none;
}

.anchors {
	text-decoration: none;
	line-height: 20px;
	list-style-type: none;
	position: absolute;
	top: 180px;
	left: 120px;
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.anchors li {
	list-style-type: none;
}

.anchors a {
	color: #1e4754;
	text-decoration: none;
}

.content-noanchors {
	width: 450px;
	position: absolute;
	left: 160px;
	top: 120px;
}

.content-noanchors, p {
	color: #1e4754;
	line-height: 16px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.content-wider {
	width: 600px;
	position: absolute;
	color: #1e4754;
	line-height: 16px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	left: 160px;
	top: 120px;
}

.content {
	width: 450px;
	position: absolute;
	color: #1e4754;
	line-height: 16px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	left: 160px;
	top: 180px;
}

.content p {
	font-family: Helvetica, Verdana, "Ar ial", sans-serif;
	text-decoration: none;
	margin-bottom: 10px;
}

.body-2 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 80px;
	margin-top: 0px;
	list-style-type: circle;
}


h3 {
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	text-decoration: none;
	color: #1e4754;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

h3 a {
	color: #1e4754;
	text-decoration: none;
}

h3 a:hover {
	font-weight: bold;
	color: #ff3412;
	text-decoration: none;
}

h4 {
	line-height: 30px;
	border-bottom-color: white;
	border-left-style: none;
	border-bottom-style: solid;
	border-right-style: none;
	border-top-style: none;
	border-width: 1px;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	color: #1e4754;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

h4 a {
	color: #1e4754;
	text-decoration: none;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

h4 a:hover {
	font-weight: bold;
	color: #ff3412;
	text-decoration: none;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

h5 {
	font-weight: bold;
	color: #1e4754;
	text-decoration: none;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
}
.table {
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border-spacing: 0px 0px;
	width: 370px;
	padding: 0px;
	margin: 0px;
}
.header {
	border-bottom-color: white;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	width: 370px;
	color: #1e4754;
	font-size: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 24px;
}

#accordion-main {
	width: 450px;
	position: absolute;
	color: #1e4754;
	line-height: 16px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	left: 160px;
	top: 150px;
}

#accordian-main a {
	text-decoration: none;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #1e4754;
}

.subcontent {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 5px;
	background-color: #ffdb86;
}

.medium-triangle {
	border-width: 0px;
	margin-right: 5px;
}

.small-triangle {
	border-width: 0px;
	margin-right: 5px;
}

/* form styles */
.formbutton {
	clear: left;
	display: inline;
	width: 80px;
	font-style: normal;
	height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor:pointer;
	border:outset 1px #1e4754;
	background:white;
	color: #1e4754;
	font-weight: normal;
	padding: 1px 2px;
}

.formbutton:hover {
	clear: left;
	display: inline;
	width: 80px;
	font-style: normal;
	height: 24px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor:pointer;
	border:outset 1px #1e4754;
	background:#b4b4b4;
	color: #1e4754;
	font-weight: normal;
	padding: 1px 2px;
}

.formfield {
	font-style: normal;
	height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	cursor:pointer;
	border:outset 1px #1e4754;
	background:white;
	color: #1e4754;
	font-weight: normal;
	padding: 1px 2px;
}

.form-select {
	height: 24px;
	background-position: 0 0px;
	display: table-row;
}

#recaptcha_image {
	height: 57px;
	width: 300px;
}

#form-elements {
	display: inline;
}

.formdropdown {
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

label {
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.label {
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 100px;
	vertical-align: top;
}

.field {
	color: #1e4754;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	width: 270px;
	vertical-align: top;
}


/* Slideshow styles */

.slideshow {
	left: 450px;
	top: 275px;
	position: absolute;
	padding:0;
	margin:0;
}

.slideshow a img {
	border:none;
}

.slideshow li.slide {
	list-style-type:none;
}

.slideshow .slides {
	height:260px;
	margin:0;
}

.slideshow .slides li.slide {
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0;
}

.slideshow .buttons {
	font-size: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	display:none;
}

.slideshow .buttons {
	visibility: visible;
	display: block;
	position:absolute;
	z-index:100;
	left: 365px;
	top: 0px;
	margin:0;
}

.slideshow .buttons li {
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 0;
	float:left;
	display: inline;
	width:30px;
	height:30px;
	padding-left:11px;
	line-height:30px;
	background-image:url('buttonBg.png');
	background-repeat:no-repeat;
}

.slideshow .buttons li a {
	float:left;
	text-decoration:none;
	width:30px;
	height:30px;
	color:#fff;
	outline:0;
}

.slideshow ul.buttons li a:hover {
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	text-decoration:none;
	color:#0a0a0a;
}

.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
	height: 30px;
	width: 100px;
	background-image: url(images/lang-button.gif);
	color: #1e4754;
}

.callout {
	line-height: 18px;
	color: #1e4754;
	font-style: italic;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
/* end: slideshow */.viewer-map {
	position: absolute;
	left: 160px;
	top: 300px;
	height: 480;
	width: 640;
	visibility: visible;
	z-index: auto;
}
.viewer-slideshow {
	position: absolute;
	left: 160px;
	top: 200px;
	height: 480;
	width: 640;
	visibility: visible;
	z-index: auto;
}
.viewer-slideshow2 {
	position: absolute;
	left: 160px;
	top: 200px;
	height: 480;
	width: 640;
	border: 1px solid #000;
	visibility: hidden;
	z-index: auto;
}
.tourcontent {
	position: absolute;
	width: 550px;
	left: 162px;
	top: 680px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
}
.tourcontent-intro2 {
	position: absolute;
	width: 550px;
	left: 162px;
	top: 780px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
}
.tourcontent-intro {
	position: absolute;
	width: 550px;
	left: 162px;
	top: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
}
.radiocontent {
	position: absolute;
	width: 700px;
	left: 162px;
	top: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
}
.radiocontent-intro {
	position: absolute;
	width: 500px;
	left: 162px;
	top: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1e4754;
}
.tourcontent ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e4754;
	list-style-type: none;
	list-style-image: none;
	line-height: 16px;
	list-style-position: inside;
}

/* text slideshow */
#text-slideshow {
	left:810px;
	top:400px;
	position:absolute;
}

#text-slideshow textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FCC83E;
	color: #FF1E19;
	height: 250px;
	width: 200px;
	vertical-align: text-bottom;
}
#radio-slideshow {
	left: 0px;
	position: relative;
	top: 70px;
	height: 250px;
	width: 250px;
	float: right;
}
#radio-slideshow2 {
	left: 0px;
	position: relative;
	top: 50px;
	height: 250px;
	width: 250px;
	float: right;
}
#radio-slideshow3 {
	left: 0px;
	position: relative;
	top: 50px;
	height: 250px;
	width: 250px;
	float: right;
}
#radio-slideshow4 {
	left: 0px;
	position: relative;
	top: 50px;
	height: 250px;
	width: 250px;
	float: right;
}
#radio-slideshow5 {
	left: 0px;
	position: relative;
	top: 50px;
	height: 250px;
	width: 250px;
	float: right;
}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

