/*----------
	BEC StyleSheet by Joshua Dearing x_X
	Parks Included:
	Adventure Island
----------*/

	/*img {display: block;}
	.inline {display: inline;}*/

	.dummy {}

/* universal fonts */
	html, option, form, select, body, div, span, th, td, form, p, li, ul, ol, a, h1, h2, h3, h4, h5, h6 {
		font-family : Arial, Helvetica, sans-serif;
}

/* generic universal fonts -do not modify- */
	.white {
		font-size : 11px;
		color : #ffffff;
}
	a.white {
		text-decoration: underline;
}
	a.white:hover {
		text-decoration: none;
}
	.whitemedium {
		font-size : 12px;
		color : #ffffff;
}
	a.whitemedium {
		text-decoration: underline;
}
	a.whitemedium:hover {
		text-decoration: none;
}
	.whitelarge {
		font-size : 18px;
		color : #ffffff;
}
	a.whitelarge {
		text-decoration: underline;
}
	a.whitelarge:hover {
		text-decoration: none;
}
	.white10 {
		font-size : 10px;
		color : #ffffff;
}
	.blacksm {
		font-size : 10px;
		color : #000000;
}
	a.blacksm {
		text-decoration: underline;
}
	a.blacksm:hover {
		text-decoration: none;
}
	.black {
		font-size : 11px;
		color : #000000;
}
	a.black {
		text-decoration: underline;
}
	a.black:hover {
		text-decoration: none;
}
	.blacklarge {
		font-size : 18px;
		color : #000000;
}
	a.blacklarge {
		text-decoration: underline;
}
	a.blacklarge:hover {
		text-decoration: none;
}

/* default page */
	.defaultadventure {
		font-size : 11px;
		color : #361987;
}
	a.defaultadventure {
		text-decoration: underline;
}
	a.defaultadventure:hover {
		text-decoration: none;
}

/* buschgardens landing page text */
	.buschlanding {
		font-size : 11px;
		color : #D5DCCC;
}
	a.buschlanding {
		text-decoration: underline;
}
	a.buschlanding:hover {
		text-decoration: none;
}
	.buschlandbottom {
		font-size : 10px;
		color : #996633;
}
	a.buschlandbottom {
		text-decoration: underline;
}
	a.buschlandbottom:hover {
		text-decoration: none;
}

/* --- left form dropdown --- */
	.leftdrop {
		color: #112CA0;
		font-size: 10px;
	}

/* select boxes */
	.tbselect {
		font-size : 10px;
		color : #000000;
}
	a.tbselect {
		text-decoration: underline;
}
	a.tbselect:hover {
		text-decoration: none;
}

/*water counrty fonts*/
	.wcbottom {
		font-size : 10px;
		color : #D4DAF4;
}
	a.wcbottom {
		text-decoration: underline;
}
	a.wcbottom:hover {
		text-decoration: none;
}

/* --- seaworld fonts --- */

/* bottom text font */
	.bottom {
		font-size : 10px;
		color : White;
}
	a.bottom {
		text-decoration: underline;
}
	a.bottom:hover {
		text-decoration: none;
}
	.swpromo {
		font-size : 11px;
		color : #D9D9D9;
}
	a.swpromo {
		text-decoration: underline;
}
	a.swpromo:hover {
		text-decoration: none;
}
	.swpromobold {
		font-size : 11px;
		font-weight: bold;
		color : #313131;
}
	a.promobold {
		text-decoration: underline;
}
	a.promobold:hover {
		text-decoration: none;
}
	.swmenuitem {
		font-size : 11px;
		font-weight: bold;
		color : #004375;
}
	a.swmenuitem {
		text-decoration: none;
}
	a.swmenuitem:hover {
		text-decoration: none;
		color: #FFFFFF;
}

/* seaworld index images */
	.swmainImage {
		position: absolute;
		left: 214px;
		top: 237px;
		z-index: 1;
}
	.swleftImageone {
		position: absolute;
		left: 551px;
		top: 164px;
		z-index: 1;
}
	.swleftImagetwo {
		position: absolute;
		left: 551px;
		top: 255px;
		z-index: 1;
}
	.swleftImagethree {
		position: absolute;
		left: 551px;
		top: 346px;
		z-index: 1;
}

/* seaworld index text */
	.swTitle {
		font-size : 17px;
		color : White;
		font-weight: bold;
}
	a.swTitle {
		text-decoration: underline;
}
	a.swTitle:hover {
		text-decoration: none;
}
	.swRight {
		font-size : 13px;
		color : White;
		font-weight: bold;
}
	a.swRight {
		text-decoration: underline;
}
	a.swRight:hover {
		text-decoration: none;
}
	.swText {
		font-size : 11px;
		color : White;
}
	a.swText {
		text-decoration: underline;
}
	a.swText:hover {
		text-decoration: none;
}
	.swTextsm {
		font-size : 10px;
		color : White;
}
	a.swTextsm {
		text-decoration: underline;
}
	a.swTextsm:hover {
		text-decoration: none;
}
/* seaworld index text location */
	.swmainText {
		position: absolute;
		left: 214px;
		top: 162px;
		width: 280px;
		z-index: 1;
}
	.swleftTextone {
		position: absolute;
		left: 633px;
		top: 158px;
		width: 118px;
		z-index: 1;
}
	.swleftTexttwo {
		position: absolute;
		left: 633px;
		top: 248px;
		width: 118px;
		z-index: 1;
}
	.swleftTextthree {
		position: absolute;
		left: 633px;
		top: 340px;
		width: 118px;
		z-index: 1;
}

/* --- adventure island fonts --- */
	.bottomai {
		font-size : 10px;
		color : #8080D8;
}
	a.bottomai {
		text-decoration: underline;
}
	a.bottomai:hover {
		text-decoration: none;
}
	.adventurehours {
		font-size : 11px;
		color : #0000ab;
}
	a.adventurehours {
		text-decoration: underline;
}
	a.adventurehours:hover {
		text-decoration: none;
}
	.adventurehead {
		font-size : 11px;
		color : #FBEF00;
}
	a.adventurehead {
		text-decoration: underline;
}
	a.adventurehead:hover {
		text-decoration: none;
}
	.adventurepr {
		font-size : 12px;
		font-weight: bold;
		color : #fff200;
}
	a.adventurepr {
		text-decoration: underline;
}
	a.adventurepr:hover {
		text-decoration: none;
}
	.adventuretitle {
		font-size : 18px;
		color : #FFF200;
}
	a.adventuretitle {
		text-decoration: underline;
}
	a.adventuretitle:hover {
		text-decoration: none;
}


/*  tampa bay fonts*/
	.brown {
		font-size : 11px;
		color : #996623;
}
	a.brown {
		text-decoration: underline;
}
	a.brown:hover {
		text-decoration: none;
}
	.tbpromo {
		font-size : 11px;
		color : #33CC33;
		font-weight: bold;
}
	a.tbpromo {
		text-decoration: underline;
}
	a.tbpromo:hover {
		text-decoration: none;
}
	.tbdescription {
		font-size : 11px;
		color : #66FF00;
}
	a.tbdescription {
		text-decoration: underline;
}
	a.tbdescription:hover {
		text-decoration: none;
}
	.tbdescription2 {
		font-size : 11px;
		color : #66FF00;
}
	a.tbdescription2 {
		text-decoration: none;
}
	a.tbdescription2:hover {
		text-decoration: underline;
}
	.tbheader {
		font-size : 12px;
		color : #66FF00;
		font-weight: bold;
}
	a.tbheader {
		text-decoration: underline;
}
	a.tbheader:hover {
		text-decoration: none;
}
	.tbheader2 {
		font-size : 12px;
		color : #66FF00;
		font-weight: bold;
		text-decoration: underline;
}
	a.tbheader2 {
		text-decoration: underline;
}
	a.tbheader2:hover {
		text-decoration: underline;
}
	.tbdate {
		font-size : 14px;
		color : #FFFFCC;
		font-weight: bold;
}
	a.tbdate {
		text-decoration: underline;
}
	a.tbdate:hover {
		text-decoration: none;
}
	.tbgreen {
		font-size : 11px;
		color : #99FF66;
}
	a.tbgreen {
		text-decoration: underline;
}
	a.tbgreen:hover {
		text-decoration: none;
}
	.tbgreenbig {
		font-size : 12px;
		color : #99FF66;
		font-weight: bold;
}
	a.tbgreenbig {
		text-decoration: underline;
}
	a.tbgreenbig:hover {
		text-decoration: none;
}

	.tbsmalltext {
		font-size : 10px;
		color : #66FF00;
}


	.bgtprivacy {
		color: #2C210B;
		text-decoration: none;
		font-size: 11px;
}
	a.bgtprivacy {
		color: #2C210B;
		text-decoration: underline;
		font-size: 11px;
}
	a.bgtprivacy:hover {
		color: #2C210B;
		text-decoration: none;
		font-size: 11px;
}
	.tbheader3 {
		font-size : 11px;
		color : #00FF00;
		font-weight: bold;
}
	a.tbheader3 {
		text-decoration: underline;
}
	a.tbheader3:hover {
		text-decoration: none;
}
	.tbmenu {
		font-size : 11px;
		color : #99FF66;
		font-weight: bold;
}
	a.tbmenu {
		text-decoration: underline;
}
	a.tbmenu:hover {
		text-decoration: none;
}

/*  williamsburg fonts*/
	.whitelink {
		font-size : 11px;
		color : #ffffff;
}
	a.whitelink {
		text-decoration: none;
}
	a.whitelink:hover {
		text-decoration: none;
}
	.wbbottom {
		font-size : 10px;
		color : #524C3B;
}
	a.wbbottom {
		text-decoration: underline;
}
	a.wbbottom:hover {
		text-decoration: none;
}
	.bgwbodytext {
		color: #5E4000;
		font-size: 11px;
		font-weight: normal;
}
	.bgwbodytextsmall {
		color: #5E4000;
		font-size: 9px;
		font-weight: normal;
}
	a.bgwbodytext:hover {
		color: #5E4000;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
}
	.bgwbodytextlink {
		color: #5E4000;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
}
	a.bgwbodytextlink:hover {
		color: #5E4000;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
}
	.bgwbodyheader {
		color: #5E4000;
		font-size: 11px;
		font-weight: bold;
}
	a.bgwbodyheader:hover {
		color: #5E4000;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
}
	.bgwappetizer {
		color: #615430;
		font-size: 11px;
		font-weight: normal;
}
	a.bgwappetizer:hover {
		color: #615430;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
}
	.bgwprivacy {
		color: #734902;
		text-decoration: none;
		font-size: 11px;
}
	a.bgwprivacy {
		color: #734902;
		text-decoration: underline;
		font-size: 11px;
}
	a.bgwprivacy:hover {
		color: #734902;
		text-decoration: none;
		font-size: 11px;
}
	.bgwprtitle {
		color: #5E4000;
		font-size: 14px;
		font-weight: normal;
}

/* water country fonts */
	.wcyellow {
		color: #FFEC31;
		font-size: 12px;
		font-weight: normal;
}
	a.wcyellow:hover {
		color: #FFEC31;
		text-decoration: none;
		font-size: 12px;
		font-weight: normal;
}
	.wcyellowheader {
		color: #FFEC31;
		font-size: 12px;
		font-weight: bold;
}	
	a.wcyellowheader:hover {
		color: #FFEC31;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
}
	.wcprivacy {
		color: #041F83;
		text-decoration: none;
		font-size: 11px;
}
	a.wcprivacy {
		color: #041F83;
		text-decoration: underline;
		font-size: 11px;
}
	a.wcprivacy:hover {
		color: #041F83;
		text-decoration: none;
		font-size: 11px;
}
	.wcform { 
		color: #000000;
		font-size: 12px;
		font-family: Courier, monospace;
}
	.wccalendarheader {
		color: #FFEC31;
		font-size: 11px;
		font-weight: bold;
}
	a.wccalendarheader:hover {
		color: #FFEC31;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
}
	.wccalendardays {
		font-size : 11px;
		color : #ffffff;
}
	a.wccalendardays {
		text-decoration: none;
}
	a.wccalendardays:hover {
		text-decoration: underline;
}
	.smallerwhite {
		font-size : 8px;
		color : #ffffff;
}
