#container{ width:970px; text-align:left; margin:0; float:left; overflow:visible; }
		header ul{ margin:0; padding:0; position:relative; top:74px; left:20px; width:629px; float:left; }
		header ul li a{ font-family:arial,sans-serif; font-size:20px; }
		aside h3{ font-size:14px; }
	footer{ width:970px; margin:0; float:left; }

ul.buttons li h4{ font-size:18px; }
form#find .submit{ font-size:11px; }
form#advancedFind a.advanced{ font-size:10px; text-decoration:none; color:#636466; }
form#news .submit{ font-family:arial,sans-serif; text-transform:uppercase; color:#fff; background-color:#ec1f27; padding:0; border:0; margin:0; font-size:18px; margin:0; vertical-align:text-top; float:right; }
.large{ font-size:18px; }
nav#breadcrumbs a{ font-size:14px; padding-top:2px; padding-bottom:2px; }

ul.directions li h4{ font-size:13px; }
ul.directions li div.details h3{ font-size:12px; }
dl.key{ font-size:12px; }
div.tabs ul li a{ font-size:12px; }
div.tabContent h4 em{ font-size:13px; }
div.tabContent div p.pager a.button{ font-size:12px; }
div.filter h4 em{ font-size:12px; }
p.dayselector a{ display:inline-block; text-align:center; text-decoration:none; background-color:#a7a9ac; color:#fff; width:181px; font-family:arial,sans-serif; text-transform:uppercase; font-size:13px; }
form#filterForm ul.selector li a{ font-family:Arial, sans-serif; font-size:12px; }

#slider{ overflow:hidden; width:730px; height:330px; }
#slider dl{ position:relative;overflow:hidden; width:730px; height:330px; }
#slider dl dt{ margin:0; bottom:-10px; width:330px; height:30px; display:block;overflow:hidden; padding:0 9px;position:absolute;margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer; }
#slider dl dt:first-child{ display:none; }
#slider dl dt.dt1{ right:-180px; }
#slider dl dt.dt2{ right:-210px; }
#slider dl dt.dt3{ right:-240px; }
#slider dl dt.dt4{ right:-270px; }
#slider dl dt.dt5{ right:-300px; }
#slider dl dd{ width:584px; overflow:hidden;position:absolute; display:none; height:330px; }
#slider dl dd.dd0{ display:block; top:0; left:0; }
#slider dl dd p a.redButton{ font-size:10px; }
#slider dl dd h3{ margin-top:30px; }

.addthis_toolbox{ display:none; }
a.addthis_button_compact{ font-size:14px; }
div.mainTitle h3{ font-size:22px; }

div.dp-popup h2{ font-size:18px; }

div.tabs ul li a,
em.booking,
div.tabContent h4 em,
p.dayselector a{ font-size:13px; }

header ul li div dl dt{ font-size:14px; }

p.poster em.booking, p.blackposter em.booking{ font-size:13px; }

#slider dl dd h3{ font-size:20px; }