*{}
body{min-width:708px;}
.container{padding-left:209px;padding-right:145px;}.container .column{position:relative;float:left;}
#content,#header{width:100%;padding-left:100px;padding-right:45px;}
#menu,#logo{width:209px;padding-left:0;padding-right:0;right:354px;margin-left:-100%;}
#footer{clear:both;}
* html #menu,* html #logo{left:0;}
.container{overflow:hidden;}
.container+.container .column{padding-top:15px;padding-bottom:20010px;margin-bottom:-20000px;}
* html body{overflow:hidden;}
* html #footer-wrapper{float:left;position:relative;width:100%;padding-bottom:20010px;margin-bottom:-20000px;background:#fff9e1;}
body{margin:0px;padding:0px;}
div{margin:0px;padding:0px;}
.container{width:670px;margin-left:auto;margin-right:auto;border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px;}
.container:first-child{margin-top:30px;border-top-style:solid;border-top-width:1px;}
.container+.container{border-bottom-style:solid;border-bottom-width:1px;}
#logo{height:110px;}
#footer{width:1024px;margin:0 auto;text-align:center;}
#header{height:110px;}#header .address{position:absolute;bottom:0;right:0;width:200px;margin-right:45px;margin-bottom:8px;}
.address{margin-right:0;margin-left:auto;width:200px;}
#menu ul{margin-left:0;margin-right:0;margin-bottom:0;padding:0;margin-top:25px;list-style-type:none;}
#menu li{margin-left:10px;margin-right:0;margin-bottom:0;padding:0;line-height:24px;text-align:right;padding-right:45.99999999997375px;}#menu li+li{padding-right:56.69958847734375px;}#menu li+li+li{padding-right:66.57613168722375px;}#menu li+li+li+li{padding-right:75.62962962961376px;}#menu li+li+li+li+li{padding-right:83.86008230451375px;}#menu li+li+li+li+li+li{padding-right:91.26748971192376px;}#menu li+li+li+li+li+li+li{padding-right:97.85185185184375px;}#menu li+li+li+li+li+li+li+li{padding-right:103.61316872427375px;}#menu li+li+li+li+li+li+li+li+li{padding-right:108.55144032921375px;}#menu li+li+li+li+li+li+li+li+li+li{padding-right:112.66666666666374px;}#menu li+li+li+li+li+li+li+li+li+li+li{padding-right:0;text-align:left;}
div.one_column{margin-left:90px;width:692px;}
.two_columns{overflow:hidden;margin-left:100px;}
.left_column{float:left;width:325px;margin-right:10px;margin-left:0;}
.right_column{float:left;width:325px;margin-left:10px;margin-right:0;}
.float{float:right;text-align:center;width:192px;margin:15px;}
*{}
body{background-color:#fff9e1;color:#606060;font-size:13px;line-height:20px;font-family:Georgia,"Times New Roman",Times,serif;}
div#menu{color:white;}
#footer{font-size:12px;}
p{margin:1.2em 0;}
.conditions{font-size:12px;font-style:italic;line-height:16px;}
.important{font-weight:bolder;}
.warning{font-weight:bolder;color:#991a37;text-align:center;}
h1 strong,h2 strong,h3 strong{font-style:italic;}
h1{color:#585757;font-weight:700;font-size:17px;line-height:18px;}
h2{color:#606060;font-weight:700;font-size:16px;text-transform:capitalize;font-variant:small-caps;margin:0.83em 0;margin-top:1.6em;}
#h3{color:#606060;font-weight:700;font-size:13px;margin:1em 0;}#h3 strong{font-style:italic;}
h3{color:#606060;font-weight:700;font-size:13px;margin:1em 0;}h3 strong{font-style:italic;}
#logo .text{font-family:Times,'Times Roman','Times New Roman';font-weight:200;text-align:center;width:100%;height:100%;background-color:#991a37;color:white;}#logo .text a:link,#logo .text a:visited{color:white;}
#logo .text a:hover{color:#fab31a;}
#logo .text a:active{color:#fade55;}
#logo .text #logo-effect{margin-bottom:-59px;}
#logo .text .name{font-size:30px;}
#logo .text .description{display:inline-block;position:relative;top:-6px;margin-left:4em;line-height:8px;font-size:7px;text-transform:uppercase;letter-spacing:0.7em;width:100%;}
.ie6 #logo .text .description,.ie7 #logo .text .description{zoom:1;*display:inline;top:6px;_height:8px;}
#container-name li{width:100%;}
ul{margin-left:0;padding-left:1em;}
li{margin-left:1ex;}
a img{border:0 none;}
a *:hover{color:#fab31a !important;}
a *:active{color:#fade55 !important;}
a:link{color:#606060;text-decoration:none;}
a:visited{color:#606060;text-decoration:none;}
a:hover{color:#fab31a !important;}
a:active{color:#fade55 !important;}
#menu-links{color:white;font-size:14px;text-transform:capitalize;font-variant:small-caps;}
#menu a:link{color:white;font-size:14px;text-transform:capitalize;font-variant:small-caps;}
#menu a:visited{color:white;font-size:14px;text-transform:capitalize;font-variant:small-caps;}
#menu a:hover{color:#fab31a;}
#menu a:active{color:#fade55;}
#menu .star_rating a{font-size:12px;}
.address{font-size:14px;line-height:18px;text-align:left;}.address span.label{color:#991a37;font-weight:700;}
form{display:inline-block;counter-reset:fieldsets;}form ol,form li{margin:0;padding:0;}
form li{background:#e7dcb6;border-color:#f5f1e1;border-color:rgba(255, 255, 255, 0.6);border-style:solid;border-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;line-height:22px;list-style:none;padding:5px;margin-bottom:2px;}
form label{display:inline-block;width:100px;}
form input:not([type="radio"]),form textarea{background:white;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-style:italic;outline:none;padding:5px;margin-bottom:2px;width:200px;max-width:200px;max-height:57px;}
form input[readonly]{background-color:#e7dcb6;}
form textarea{vertical-align:top;}
form input:not([type="submit"]):focus,form textarea:focus{background:#fff9e1;}
form button.button{display:block;margin:1.3em auto;clear:both;}
form button:hover,form button:active{cursor:pointer;}
form button:hover span{color:#fab31a;}
form button:active span{color:#fade55;}
.ie6 form,.ie7 form{zoom:1;*display:inline;_height:400px;}
.ie6 form label,.ie7 form label{zoom:1;*display:inline;_height:20px;}
fieldset{float:left;border:none;margin:0;margin-bottom:15px;padding:0;width:330px;}
fieldset>legend:before{counter-increment:fieldsets;content:"Step " counter(fieldsets) ": ";}
fieldset.left{padding-right:5px;}
fieldset.right{padding-left:5px;}
legend{color:#606060;font-weight:700;font-size:13px;margin:1em 0;}legend strong{font-style:italic;}
ul.errorlist li{line-height:inherit;text-align:right;border:none;color:#991a37;padding-bottom:0;}
.button{display:inline-block;padding:0px;border:5px double #991a37;background-color:white;margin:1.3em 5px;text-align:center;font-size:13px;}
.ie6 .button,.ie7 .button{zoom:1;*display:inline;_height:30px;}
.button>span{display:block;background-color:#991a37;color:white;padding:5px;margin:-1px -1px;text-transform:capitalize;font-variant:small-caps;}
button.button span{margin:-1px -3px;}
.star_rating{font-family:Arial,Lucida,Verdana,sans-serif !important;}
.container{border-color:#8c8c8c;}
td{vertical-align:top;}
table.thumbnails{border-collapse:separate;border-spacing:11px 20px;}table.thumbnails td{background-color:#991a37;padding:0;}table.thumbnails td img{width:60px;height:70px;vertical-align:middle;}
table.thumbnails td img:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.slideshow{position:relative;height:332;width:192;}
.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;opacity:1.0;}
*{}
body>div.container{background-image:url('../images/attractions/content.jpg');background-repeat:no-repeat;}
body>div.container:first-child{background-image:url('../images/attractions/header.jpg');}
.slideshow{width:192px;height:332px;}
.list{float:left;width:149px;}

