body{
background: #0027A4 url(/images/background.jpeg) 0px 426px;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000000;}
form{display:inline;}
a:link, a:visited, a:active{
text-decoration: underline;
color: #000000;}
a:hover{
color:#FFDA2C;
text-decoration: underline;}
#fade{
background-image: url("/images/backgroundtop.jpeg");
background-repeat: repeat-x;
padding: 0px;
margin: 0px;}
td{
vertical-align: top;}
td.left{
background-image: url(/images/lefttear.png);
width: 22px;}
td.middle{
background: #ffffff;
width: 794px;
padding: 0px;
margin: 0px;
text-align: left;
}

td.right{
background-image: url(/images/righttear.png);
width: 22px;}
td.footer{
background-image: url(/images/footer.png);
height: 110px;
text-align: left;
vertical-align: bottom;
padding-bottom: 12px;
padding-left: 15px;
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
color: #FFFFFF;}
td.menu{
padding-left: 20px;
width:10%;
}
td.space{
text-align: left;
padding-right: 15px;
padding-left: 20px;}
.news{
padding-right: 35px;
padding-left: 30px;}
td.footer a:link, td.footer a:visited, td.footer a:active, td.footer a:hover{
color: #FFFFFF;
text-decoration: none;}
td.footer a:hover{
color: #FFDA2C;}
p, h1, h2, h3, h4, h5{
margin: 0px;
padding: 0px;
padding-top: 2px;
padding-bottom: 5px;
}
h4, h5{
font-size: 11pt;
font-style: italic;
font-style: italic;}
.hr{
background: white url(/images/vinedivideline.jpeg);
margin: 0px;
margin-left: 30px;
margin-right: 30px;
border: none;
height: 31px;
}
.smallwhitetext, .smallwhitetext:link, .smallwhitetext:visited, .smallwhitetext:active{
color: #FFFFFF;
font-size: 8pt;}
.red{
color: #FF0000;}
.blue{
color: #0000CC;
font-weight: bold;}
.error, .alert{
color: #CC0000;
font-weight: bold;}
.success{
color: #00AA00;
font-weight: bold;}
td.price{
text-align: right;
padding-right: 10%;}
td.ll{
text-align: center;
vertical-align: middle;
padding: 4px;
padding-left: 25px;}
img{
border: none;}
#hms{
position: relative;
left: 160px;
top: -230px;}
#master{
position: relative;
left: 200px;
top: -430px;}
#bongo{
position: relative;
left: 130px;
top: -420px;}
#caribbean{
position: relative;
left: -10px;
top: -720px;}
#sidewinder{
position: relative;
left: 60px;
top: -820px;}
#dragons{
position: relative;
left: 50px;
top: -890px;}
#monkey{
position: relative;
left: 230px;
top: -910px;}
#fort{
position: relative;
left: 120px;
top: -1040px;}
#palm{
position: relative;
left: 140px;
top: -1260px;}
#tree{
position: relative;
left: -10px;
top: -1660px;}
#thunder{
position: relative;
left: 50px;
top: -1280px;}
#shimmering{
position: relative;
left: -20px;
top: -1480px;}
#ushi{
position: relative;
left: -50px;
top: -1720px;}
#trading{
position: relative;
left: 140px;
top: -1720px;}
#typhoon{
position: relative;
left: 270px;
top: -1940px;}

#mbtop {
background-image: url(/images/messageboard_top.png);
width: 496px;
height: 142px;
}
#mbmid {
background-image: url(/images/messageboard_middle.png);
width: 311px;
padding-left: 90px;
padding-right: 95px;
}
#mbbot {
background-image: url(/images/messageboard_bottom.png);
width: 496px;
height: 120px;
}
option.we {
background-color: #faf1b6;
}

table.calendar {
	border-collapse: collapse;
}
table.calendar th, table.calendar td {
	padding: 3px;
	border: 1px solid #000000;
}

#mainMenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	background: #bc894a url(/images/menu-main.jpeg) no-repeat left top;
	width: 218px;
	height: 276px;
}

#mainMenu li {
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 0px;
}

#mainMenu li a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	position: absolute;
	display: block;
}

li#mainMenuHome a { top: 43px; height: 23px; }
li#mainMenuPlan a { top: 66px; height: 25px; }
li#mainMenuSlides a { top: 91px; height: 24px; }
li#mainMenuFunzone a { top: 115px; height: 21px; }
li#mainMenuWhatsnew a { top: 136px; height: 24px; }
li#mainMenuContact a { top: 160px; height: 24px; }
li#mainMenuBook a { top: 184px; height: 28px; }
li#mainMenuHome a:hover, li#mainMenuHome a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -43px; }
li#mainMenuPlan a:hover, li#mainMenuPlan a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -66px; }
li#mainMenuSlides a:hover, li#mainMenuSlides a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -91px; }
li#mainMenuFunzone a:hover, li#mainMenuFunzone a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -115px; }
li#mainMenuWhatsnew a:hover, li#mainMenuWhatsnew a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -136px; }
li#mainMenuContact a:hover, li#mainMenuContact a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -160px; }
li#mainMenuBook a:hover, li#mainMenuBook a.selected { background: #bc894a url(/images/menu-main.jpeg) no-repeat -218px -184px; }


.menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	padding-bottom: 48px;
	width: 224px;
	display: block;
}

.menu a {
	width: 224px;
	display: block;
}

ul#menu-plan { background: #bc894a url(/images/menu-plan.jpeg) no-repeat 0px bottom; }
#menu-plan li a { background: #bc894a url(/images/menu-plan.jpeg) no-repeat 224px 0px; }
li#menu-plan-movie a { height: 35px; background-position: 0px 0px; }
li#menu-plan-movie a { height: 30px; background-position: 0px 0px; }
li#menu-plan-prices a { height: 27px; background-position: 0px -35px; }
li#menu-plan-openingtimes a { height: 45px; background-position: 0px -62px; }
li#menu-plan-map a { height: 24px; background-position: 0px -107px; }
li#menu-plan-birthdays a { height: 24px; background-position: 0px -131px; }
li#menu-plan-groups a { height: 27px; background-position: 0px -155px; }
li#menu-plan-facilities a { height: 25px; background-position: 0px -182px; }
li#menu-plan-findus a { height: 25px; background-position: 0px -207px; }
li#menu-plan-faqs a { height: 26px; background-position: 0px -232px; }
li#menu-plan-links a { height: 27px; background-position: 0px -258px; }
li#menu-plan-safety a { height: 30px; background-position: 0px -285px; }
#menu-plan-movie a:hover, #menu-plan-movie a.selected { background-position: -224px -0px; }
#menu-plan-prices a:hover, #menu-plan-prices a.selected { background-position: -224px -35px; }
#menu-plan-openingtimes a:hover, #menu-plan-openingtimes a.selected { background-position: -224px -62px; }
#menu-plan-map a:hover, #menu-plan-map a.selected { background-position: -224px -107px; }
#menu-plan-birthdays a:hover, #menu-plan-birthdays a.selected { background-position: -224px -131px; }
#menu-plan-groups a:hover, #menu-plan-groups a.selected { background-position: -224px -155px; }
#menu-plan-facilities a:hover, #menu-plan-facilities a.selected { background-position: -224px -182px; }
#menu-plan-findus a:hover, #menu-plan-findus a.selected { background-position: -224px -207px; }
#menu-plan-faqs a:hover, #menu-plan-faqs a.selected { background-position: -224px -232px; }
#menu-plan-links a:hover, #menu-plan-links a.selected { background-position: -224px -258px; }
#menu-plan-safety a:hover, #menu-plan-safety a.selected { background-position: -224px -285px; }


ul#menu-slides { background: #bc894a url(/images/menu-slides.jpeg) no-repeat 0px bottom;}
#menu-slides li a { background: #bc894a url(/images/menu-slides.jpeg) no-repeat 224px 0px;}
li#menu-slides-BongoBongo a { height: 54px; background-position: 0px 0px; }
li#menu-slides-CaribbeanStormTreehouse a { height: 45px; background-position: 0px -54px; }
li#menu-slides-DuellingDragons a { height: 24px; background-position: 0px -99px; }
li#menu-slides-FortRiptide a { height: 24px; background-position: 0px -123px; }
li#menu-slides-HMSThundersplash a { height: 24px; background-position: 0px -147px; }
li#menu-slides-MasterBlaster a { height: 24px; background-position: 0px -171px; }
li#menu-slides-MonkeyIsland a { height: 24px; background-position: 0px -195px; }
li#menu-slides-ShimmeringSallows a { height: 24px; background-position: 0px -219px; }
li#menu-slides-Sidewinder a { height: 24px; background-position: 0px -243px; }
li#menu-slides-PalmTreesSnackShack a { height: 45px; background-position: 0px -267px; }
li#menu-slides-ThunderfallsWaterslide a { height: 45px; background-position: 0px -312px; }
li#menu-slides-TreetopsWaterChutes a { height: 25px; background-position: 0px -357px; }
li#menu-slides-TreetopsTradingPost a { height: 46px; background-position: 0px -382px; }
li#menu-slides-TyphoonLagoon a { height: 24px; background-position: 0px -426px; }
li#menu-slides-UshiCushiRiverCreek a { height: 50px; background-position: 0px -450px; }

#menu-slides-BongoBongo a:hover, #menu-slides-BongoBongo a.selected { background-position: -224px -0px; }
#menu-slides-CaribbeanStormTreehouse a:hover, #menu-slides-CaribbeanStormTreehouse a.selected { background-position: -224px -54px; }
#menu-slides-DuellingDragons a:hover, #menu-slides-DuellingDragons a.selected { background-position: -224px -99px; }
#menu-slides-FortRiptide a:hover, #menu-slides-FortRiptide a.selected { background-position: -224px -123px; }
#menu-slides-HMSThundersplash a:hover, #menu-slides-HMSThundersplash a.selected { background-position: -224px -147px; }
#menu-slides-MasterBlaster a:hover, #menu-slides-MasterBlaster a.selected { background-position: -224px -171px; }
#menu-slides-MonkeyIsland a:hover, #menu-slides-MonkeyIsland a.selected { background-position: -224px -195px; }
#menu-slides-ShimmeringSallows a:hover, #menu-slides-ShimmeringSallows a.selected { background-position: -224px -219px; }
#menu-slides-Sidewinder a:hover, #menu-slides-Sidewinder a.selected { background-position: -224px -243px; }
#menu-slides-PalmTreesSnackShack a:hover, #menu-slides-PalmTreesSnackShack a.selected { background-position: -224px -267px; }
#menu-slides-ThunderfallsWaterslide a:hover, #menu-slides-ThunderfallsWaterslide a.selected { background-position: -224px -312px; }
#menu-slides-TreetopsWaterChutes a:hover, #menu-slides-TreetopsWaterChutes a.selected { background-position: -224px -357px; }
#menu-slides-TreetopsTradingPost a:hover, #menu-slides-TreetopsTradingPost a.selected { background-position: -224px -382px; }
#menu-slides-TyphoonLagoon a:hover, #menu-slides-TyphoonLagoon a.selected { background-position: -224px -426px; }
#menu-slides-UshiCushiRiverCreek a:hover, #menu-slides-UshiCushiRiverCreek a.selected { background-position: -224px -450px; }

ul#menu-funzone { background: #bc894a url(/images/menu-funzone.jpeg) no-repeat 0px bottom; }
#menu-funzone li a { background: #bc894a url(/images/menu-funzone.jpeg) no-repeat 224px 0px; }
li#menu-funzone-NoticeBoard a { height: 35px; background-position: 0px 0px; }
li#menu-funzone-RecommendAFriend a { height: 27px; background-position: 0px -35px; }
li#menu-funzone-Game a { height: 27px; background-position: 0px -62px; }
li#menu-funzone-Competition a { height: 31px; background-position: 0px -89px; }
#menu-funzone-NoticeBoard a:hover, #menu-funzone-NoticeBoard a.selected { background-position: -224px -0px; }
#menu-funzone-RecommendAFriend a:hover, #menu-funzone-RecommendAFriend a.selected { background-position: -224px -35px; }
#menu-funzone-Game a:hover, #menu-funzone-Game a.selected { background-position: -224px -62px; }
#menu-funzone-Competition a:hover, #menu-funzone-Competition a.selected { background-position: -224px -89px; }

ul#menu-whatsnew { background: #bc894a url(/images/menu-whatsnew.jpeg) no-repeat 0px bottom; }
#menu-whatsnew li a { background: #bc894a url(/images/menu-whatsnew.jpeg) no-repeat 224px 0px; }
li#menu-whatsnew-PressReleases a { height: 35px; background-position: 0px 0px; }
li#menu-whatsnew-ForthcomingEvents a { height: 27px; background-position: 0px -35px; }
li#menu-whatsnew-Promotions a { height: 27px; background-position: 0px -62px; }
li#menu-whatsnew-Newsletter a { height: 30px; background-position: 0px -89px; }
#menu-whatsnew-PressReleases a:hover, #menu-whatsnew-PressReleases a.selected { background-position: -224px -0px; }
#menu-whatsnew-ForthcomingEvents a:hover, #menu-whatsnew-ForthcomingEvents a.selected { background-position: -224px -35px; }
#menu-whatsnew-Promotions a:hover, #menu-whatsnew-Promotions a.selected { background-position: -224px -62px; }
#menu-whatsnew-Newsletter a:hover, #menu-whatsnew-Newsletter a.selected { background-position: -224px -89px; }

ul#menu-contact { background: #bc894a url(/images/menu-contact.png) no-repeat 0px bottom; }
#menu-contact li a { background: #bc894a url(/images/menu-contact.png) no-repeat 224px 0px; }
li#menu-contact-map a { height: 55px; background-position: 0px 0px; }
li#menu-contact-form a { height: 27px; background-position: 0px -55px; }
li#menu-contact-noticeboard a { height: 24px; background-position: 0px -82px; }
li#menu-contact-register a { height: 26px; background-position: 0px -106px; }
li#menu-contact-login a { height: 26px; background-position: 0px -132px; }
li#menu-contact-resetpassword a { height: 27px; background-position: 0px -158px; }

#menu-contact-map a:hover, #menu-contact-map a.selected { background-position: -224px -0px; }
#menu-contact-form a:hover, #menu-contact-form a.selected { background-position: -224px -55px; }
#menu-contact-noticeboard a:hover, #menu-contact-noticeboard a.selected { background-position: -224px -82px; }
#menu-contact-register a:hover, #menu-contact-register a.selected { background-position: -224px -106px; }
#menu-contact-login a:hover, #menu-contact-login a.selected { background-position: -224px -132px; }
#menu-contact-resetpassword a:hover, #menu-contact-resetpassword a.selected { background-position: -224px -158px; }



ul#menu-book { background: #bc894a url(/images/menu-book.png) no-repeat 0px bottom; }
#menu-book li a { background: #bc894a url(/images/menu-book.png) no-repeat 224px 0px; }
li#menu-book-tickets a { height: 29px; background-position: 0px 0px; }
li#menu-book-birthdays a { height: 26px; background-position: 0px -29px; }
li#menu-book-groups a { height: 25px; background-position: 0px -55px; }
li#menu-book-register a { height: 26px; background-position: 0px -80px; }
li#menu-book-login a { height: 25px; background-position: 0px -106px; }
li#menu-book-resetpassword a { height: 29px; background-position: 0px -131px; }

#menu-book-tickets a:hover, #menu-book-tickets a.selected { background-position: -224px -0px; }
#menu-book-birthdays a:hover, #menu-book-birthdays a.selected { background-position: -224px -29px; }
#menu-book-groups a:hover, #menu-book-groups a.selected { background-position: -224px -55px; }
#menu-book-register a:hover, #menu-book-register a.selected { background-position: -224px -80px; }
#menu-book-login a:hover, #menu-book-login a.selected { background-position: -224px -106px; }
#menu-book-resetpassword a:hover, #menu-book-resetpassword a.selected { background-position: -224px -131px; }



ul#menu-members { background: #bc894a url(/images/menu-members.png) no-repeat 0px bottom; }
#menu-members li a { background: #bc894a url(/images/menu-members.png) no-repeat 224px 0px; }
li#menu-members-about a { height: 33px; background-position: 0px 0px; }
li#menu-members-changeemail a { height: 48px; background-position: 0px -33px; }
li#menu-members-profile a { height: 48px; background-position: 0px -81px; }
li#menu-members-tickets a { height: 23px; background-position: 0px -129px; }
li#menu-members-birthdays a { height: 26px; background-position: 0px -152px; }
li#menu-members-groups a { height: 26px; background-position: 0px -178px; }
li#menu-members-logout a { height: 35px; background-position: 0px -204px; }

#menu-members-about a:hover, #menu-members-about a.selected { background-position: -224px 0px; }
#menu-members-changeemail a:hover, #menu-members-changeemail a.selected { background-position: -224px -33px; }
#menu-members-profile a:hover, #menu-members-profile a.selected { background-position: -224px -81px; }
#menu-members-tickets a:hover, #menu-members-tickets a.selected { background-position: -224px -129px; }
#menu-members-birthdays a:hover, #menu-members-birthdays a.selected { background-position: -224px -152px; }
#menu-members-groups a:hover, #menu-members-groups a.selected { background-position: -224px -178px; }
#menu-members-logout a:hover, #menu-members-logout a.selected { background-position: -224px -204px; }






ul#menu-locals {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 742px;
	height: 101px;
	background: #ffffff url(/images/menu-locals.png) no-repeat 0px bottom;
	position: relative;
}

#menu-locals li {
	position: absolute;
	left: 0px;
}
#menu-locals a {
	background: #ffffff url(/images/menu-locals.png) no-repeat 0px bottom;
	margin: 0px;
	padding: 0px;
	position: absolute;
	display: block;
	height: 53px;
	top: 6px;
}

li#menu-locals-info a {
	left: 28px;
	width: 218px;
	background-position: -28px -59px;
}
li#menu-locals-apply a {
	left: 260px;
	width: 220px;
	background-position: -260px -59px;
}
li#menu-locals-terms a {
	width: 219px;
	left: 488px;
	background-position: -488px -59px;
}

li#menu-locals-info a:hover, li#menu-locals-info a.selected {
	background-position: -28px 0px;
}
li#menu-locals-apply a:hover, li#menu-locals-apply a.selected {
	background-position: -260px 0px;
}
li#menu-locals-terms a:hover, li#menu-locals-terms a.selected {
	background-position: -488px 0px;
}

.insetA {
	padding: 5px;
}

.insetTB {
	padding: 5px 0px;
}

fieldset.bare {
	border: none;
}

fieldset label {
	float: left;
	width: 33%;
	text-align: right;
	padding-right: 3px;
	clear: left;
}


div.localmenu {
	width: 742px;
	margin: 0px;
	margin-left: 28px;
}

div.flash {
	margin-top: 10px;
	margin-left: 30px;
	margin-bottom: 0px;
}
div.blue10lt {
	background: #00aceb url(/images/blue10lt.png) no-repeat left top;
	width: 703px;
	margin-left: 45px;
	margin-right: 46px;
	margin-bottom: 10px;
}
div.blue10rt { background: transparent url(/images/blue10rt.png) no-repeat right top; }
div.blue10lb { background: transparent url(/images/blue10lb.png) no-repeat left bottom; }
div.blue10rb {
	background: transparent url(/images/blue10rb.png) no-repeat right bottom;
	padding: 20px;
	color: #ffffff;
}

td.leftside {
	width: 174px;
	padding-right: 10px;
}
td.rightside {
	background: #ffffff;
	width: 479px;
	padding: 10px;
	color: #000000;
}
.insetT{
	margin-top:6px;
}
.insetL{
	margin-left:10px;
}

table.grid, table.nogrid {
	border-collapse: collapse;
}
div.grid, table.grid th, table.grid td {
	padding: 4px;
	border: 1px solid #aaaaaa;
}
table.nogrid th, table.nogrid td {
	padding: 2px;
}


.ar {
	text-align: right;
}
.al {
	text-align: left;
}
.fl {
	float: left;
}
.cb {
	clear: both;
}






.basket {
	border-collapse: collapse;
}
table.basket th, table.basket td {
	padding: 3px;
}
table.basket th {
	text-align: left;
}
table.basket td {
	text-align: right;
	padding-left: 20px;
}


table.basket td.total {
	border-top: 1px solid #000000;
	font-weight: bold;
}

.oe0 {
	background-color: #faf1b6;
	width: 5%;
}
.oe1 {
	background-color: #cccccc;
	width: 5%;
}


.ticketheader {
	background: #ffffff url(/images/tickets/header.png) no-repeat 0px 0px;
	width: 745px;
	height: 105px;
	position: relative;
}

.ticketheader0 {
	position: absolute;
	width: 67px;
	height: 46px;
	left: 338px;
	top: 37px;
	background-color: transparent;
	border: 0px solid #FFFFFF;
}
.ticketheader0a, .ticketheader0:hover {
	background-image: url('/images/tickets/header0.png');
}

.ticketheader1 {
	position: absolute;
	width: 74px;
	height: 46px;
	left: 412px;
	top: 37px;
	background-color: transparent;
	border: 0px solid #FFFFFF;
}
.ticketheader1a, .ticketheader1:hover {
	background-image: url('/images/tickets/header1.png');
}

.ticketheader2 {
	position: absolute;
	width: 73px;
	height: 46px;
	left: 495px;
	top: 37px;
	background-color: transparent;
	border: 0px solid #FFFFFF;
}
.ticketheader2a, .ticketheader2:hover {
	background-image: url('/images/tickets/header2.png');
}

.ticketheader3 {
	position: absolute;
	width: 68px;
	height: 46px;
	left: 577px;
	top: 37px;
	background-color: transparent;
	border: 0px solid #FFFFFF;
}
.ticketheader3a, .ticketheader3:hover {
	background-image: url('/images/tickets/header3.png');
}

.ticketheader4 {
	position: absolute;
	width: 66px;
	height: 46px;
	left: 653px;
	top: 37px;
	background-color: transparent;
	border: 0px solid #FFFFFF;
}
.ticketheader4a, .ticketheader4:hover {
	background-image: url('/images/tickets/header4.png');
}

.hc {
	cursor: pointer;
}



.ticketchange {
	width: 88px;
	height: 26px;
	background-image: url('/images/tickets/change0.png');
	border: 0px solid #FFFFFF;
	cursor: pointer;
	position: absolute;
	right: 4px;
	bottom: 15px;
}

.ticketchange:hover {
	background-image: url('/images/tickets/change1.png');
}


.ticketnext {
	width: 158px;
	height: 25px;
	background-image: url('/images/tickets/next0.png');
	border: 0px solid #FFFFFF;
	cursor: pointer;
	position: absolute;
	right: 5px;
	bottom: 0px;
}

.ticketnext:hover {
	background-image: url('/images/tickets/next1.png');
}


.ticketmiddle {
	position: relative;
	background: #f9f6d0 url(/images/tickets/background.png) repeat-y 0px 0px;
	width: 670px;
	padding: 5px 35px 5px 35px;
	clear: right;
}


.ticketrow {
	position: relative;
	padding: 0px 0px 15px 10px;
	background: #f9f6d0 url(/images/tickets/divider.png) no-repeat 0px bottom;
}

.ticketchoice {
	position: relative;
	padding: 5px 0px 12px 10px;
}

.ticketfooter {
	background: #701313 url(/images/tickets/footer.png) no-repeat 0px 0px;
	width: 555px;
	height: 71px;
	line-height: 53px;
	font-size: 16px;
	font-weight: bold;
	color: white;
	padding-left: 190px;
}

.show{
visibility: visible;}
.hide{
visibility: hidden;}
.zero{
height: 0px;
width: 0px;}


.hidden {
	display: none;
}
.showing {
	display: block;
}


.home-top {
	margin: auto;
	width: 732px;
}

.home-mid {
	width: 732px;
	margin: auto;
	position: relative;
}

.home-mid-left {
	float: left;
	width: 510px;
	height: 562px;
	height: 666px;
}


.home-mid-top {
	margin-top: 0px;
	width: 212px;
	height: 169px;
	float: right;
	right: 0px;
	position: relative;
}
.home-mid-top div {
	color: #ffffff;
	height: 56px;
	margin: 63px 10px 0px 25px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
}

.home-mid-mid {
	width: 212px;
	height: 130px;
	float: right;
	right: 0px;
}
.home-mid-bot {
	margin-top: 0px;
	background: #ffffff url(/images/home-mid-bot.png) no-repeat 0px 0px;
	width: 212px;
	height: 365px;
	float: right;
	right: 0px;
	position: relative;
}
.home-mid-bot .t {
	margin-top: 100px;
	margin-left: 17px;
	height: 200px;
	overflow: hidden;
}
.twtr-hd {
	display: none;
}
.twtr-tweet-wrap {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.twtr-ft {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.home-mid-bot .f {
	padding: 0px;
	margin-left: 27px;
}

.home-mid-bot .b {
	padding-top: 3px;
	margin-left: 27px;
}


.home-ui {
	margin: auto;
	width: 732px;
}
.home-ui-top {
	background: #eddd7d url(/images/home-ui-top.png) no-repeat 0px 0px;
	height: 72px;
}
.home-ui-mid {
	background: #eddd7d url(/images/home-ui-mid.png) repeat-y 0px 0px;
	padding-left: 40px;
	padding-right: 25px;
}
.home-ui-mid img {
	margin: 0px 0px 5px 5px;
}

.home-ui-mid div {
	padding: 0px 20px 6px 20px;
}

.home-ui-mid-links {
	padding-left: 0px;
	padding-right: 0px;
	background-color: #eee598;
}
.home-ui-mid-links div {
	padding: 6px 20px 9px 0px;
	float: left;
	width: 30%;
}
.home-ui-mid-links div.open {
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	width: 100%;
}
.home-ui-mid-links a:hover {
	color:#0000cc;
}
.home-ui-bot {
	background: #eddd7d url(/images/home-ui-bot.png) no-repeat 0px 0px;
	height: 29px;
}

#slide-show {
	width: 732px;
	height: 148px;
	position: relative;
}

#slide0, #slide1 {
	position: absolute;
}

