@charset "UTF-8";
body {
	background-color: #5F7AAD;
}

#Table_01 {
	position:relative;
	top:0px;
	width:1024px;
	height:693px;
	background-image: url(images/hm_background2.jpg);
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: bottom;
	border: 1px solid #CCFFCC;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	width: 300px;
	height: 593px;
	overflow: auto;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	overflow: auto;
}
#homepage-introtext {
	position:absolute;
	left:13px;
	top:145px;
	width:334px;
	height:343px;
	line-height: 1.5em;
	font-size: 13px;
}
#homepage-quote {
	position:absolute;
	left:665px;
	top:261px;
	width:307px;
	height:160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 1.5em;
}
#homepage-logo {
	position:absolute;
	left:19px;
	top:2px;
	width:307px;
	height:157px;
}

#homepage-slices-05_ {
	position:absolute;
	left:963px;
	top:118px;
	width:61px;
	height:650px;
}

#homepage-slices-06_ {
	position:absolute;
	left:350px;
	top:157px;
	width:307px;
	height:569px;
}

#homepage-slices-07_ {
	position:absolute;
	left:0px;
	top:331px;
	width:149px;
	height:437px;
}

#homepage-slices-08_ {
	position:absolute;
	left:154px;
	top:424px;
	width:201px;
	height:126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ECC36D;
	text-align: right;
}
.events {
	line-height: normal;
}

#homepage-slices-09_ {
	position:absolute;
	left:667px;
	top:424px;
	width:306px;
	height:126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ECC36D;
}

#homepage-slices-10_ {
	position:absolute;
	left:149px;
	top:457px;
	width:201px;
	height:269px;
}

#homepage-slices-11_ {
	position:absolute;
	left:657px;
	top:457px;
	width:306px;
	height:269px;
}

#homepage-slices-12_ {
	position:absolute;
	left:149px;
	top:726px;
	width:51px;
	height:42px;
}
#homepage-footernav {
	position:absolute;
	left:-1px;
	top:658px;
	width:1003px;
	height:18px;
	padding: 11px;
}

#homepage-slices-14_ {
	position:absolute;
	left:816px;
	top:726px;
	width:147px;
	height:42px;
}
#homepage-news {
	position:absolute;
	left:654px;
	top:38px;
	width:259px;
	height:130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FEC318;
	padding-left: 11px;
}
a:link {
	color: #FFCC66;
}
a:visited {
	color: #FFCC66;
}
a:hover {
	color: #CCFFCC;
}
a:active {
	color: #CC99CC;
}
.boldheads {
	font-weight: bold;
	font-size: 14px;
	color: #FF9900;
}
.hm-table {
	background-image: url(images/hm_tower_backgr.jpg);
	background-repeat: no-repeat;
	background-color: #346733;
}
.second-table {
	background-image: url(images/hm_tower_backgr.jpg);
	background-repeat: no-repeat;
	background-color: #346733;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	background-color: #3B7439;
	width: 1024px;
	height: 45px;
}
#play-logo {
	position:absolute;
	left:9px;
	top:11px;
	width:307px;
	height:222;
}
#play-introtext {
	position:absolute;
	left:338px;
	top:14px;
	width:550px;
	height:593px;
	font-size: 16px;
}
#Table_play {
	position:relative;
	top:0px;
	width:1024px;
	height:693px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(images/background-nobird.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 1px solid #CCFFCC;
}
.artistnames {
	color: #FFC214;
}
#play_bird {
	position:absolute;
	left:3px;
	top:458px;
	width:201px;
	height:234px;
}
#play_bball {
	position:absolute;
	left:8px;
	top:10px;
	width:102px;
	height:118px;
}
#play_baseball {
	position:absolute;
	left:471px;
	top:55px;
	width:130px;
	height:89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 11px;
}
#play_extra {
	position:absolute;
	left:346px;
	top:510px;
	width:306px;
	height:126px;
}
#play-footernav {
	position:absolute;
	left:-1px;
	top:658px;
	width:1003px;
	height:18px;
	padding: 11px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFC214;
	font-variant: small-caps;
}
#artists_text {
	position:absolute;
	left:193px;
	top:21px;
	width:600px;
	height:530px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 11px;
	padding-left: 15px;
}
#artists1 {
	position:absolute;
	left:42px;
	top:413px;
	width:145px;
	height:126px;
}
#artists2 {
	position:absolute;
	left:8px;
	top:8px;
	width:190px;
	height:69px;
}
#artists-logo {
	position:absolute;
	left:213px;
	top:-8px;
	width:500px;
	height:360px;
}
#Table_artists {
	position:relative;
	top:0px;
	width:1024px;
	height:693px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 1px solid #CCFFCC;
	background-image: url(images/background-image-yellbird.jpg);
}
#thanks-logo {
	position:absolute;
	left:216px;
	top:13px;
	width:500px;
	height:118px;
}
#thanks_text {
	position:absolute;
	left:201px;
	top:9px;
	width:558px;
	height:529px;
	font-size: 14px;
}
#cross-introtext {
	position:absolute;
	left:3px;
	top:69px;
	width:350px;
	height:400px;
	color: #5F7AAD;
	font-weight: bold;
}
#cross-art1 {
	position:absolute;
	left:39px;
	top:515px;
	width:130px;
	height:89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 11px;
}
#cross-logo {
	position:absolute;
	left:15px;
	top:12px;
	width:350px;
	height:157px;
}
#cross-art2 {
	position:absolute;
	left:610px;
	top:23px;
	width:102px;
	height:118px;
}
#cross-art3 {
	position:absolute;
	left:33px;
	top:367px;
	width:201px;
	height:126px;
}
#cross-art4 {
	position:absolute;
	left:636px;
	top:339px;
	width:306px;
	height:126px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	font-weight: bold;
}
#Table_cross {
	position:relative;
	top:0px;
	width:1024px;
	height:693px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(images/crossing-street-bkgrd.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: 1px solid #336699;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #5F7AAD;
	font-variant: small-caps;
}
#thanks_art1 {
	position:absolute;
	left:15px;
	top:308px;
	width:131px;
	height:218px;
}
#thanks_art2 {
	position:absolute;
	left:805px;
	top:409px;
	width:200px;
	height:226px;
}
#Table_press {
	position:relative;
	top:0px;
	width:1024px;
	height:760px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 55px;
	padding-bottom: 11px;
	padding-left: 75px;
}
#press_introtext {
	position:absolute;
	left:142px;
	top:46px;
	width:723px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#press-footernav {
	position:absolute;
	left:50px;
	top:758px;
	width:1003px;
	height:18px;
	padding: 11px;
	background-color: #5F7AAD;
}
