#tpgLoading #tpgLoadImage {display: block; width: 100%; height: 10px; background:url('/images/main/colorbox/loading_bar.gif') center center no-repeat;}

html,body{width:100%;height:100%;}body{background-color:#fff;font-family:Arial,Verdana,sans-serif;font-size:12px;color:#434343;text-align:center; padding-bottom: 50px!important;}html,body,form,label,h1,h2,h3,ul,li{border:0;margin:0;padding:0;list-style-type:none;font-family:Arial,Verdana,sans-serif;}p{margin:8px 0;}img{display:inline;border:0;}.clear{clear:both;}.clr{clear:right;}.cll{clear:left;}a,input{font-family:Arial,Verdana,sans-serif;font-size:12px;color:#2c2c2c;}#align{width:892px;margin:0 auto;text-align:left;}div.start{width:958px;}div#header{z-index:5;float:left;width:956px;height:194px;overflow:hidden;}div.header{width:892px;height:128px;position:relative;background-image:url(../../images/main/content/sline_top.gif);background-position:bottom;background-repeat:no-repeat;}div.header.flash{width:958px;height:195px;background-image:url(../../images/main/header/header_flash.jpg);background-repeat:no-repeat;background-position:top;margin-top:10px;}h1.header,h1.header a{width:226px;height:126px;font-size:0;color:#fff;display:block;float:left;}div.header .icons,#blog .icons{float:right;padding-top:31px;padding-bottom:36px;}div.header .icons.flash1{position:relative;z-index:10;top:-220px;padding-bottom:0;margin-bottom:-220px;}div.header a.sign_in,#blog a.sign_in{height:22px;width:45px;padding-left:23px;line-height:22px;text-decoration:none;font-size:11px;font-weight:bold;background-image:url(../../images/main/content/icons/icon_sign_in.gif);background-repeat:no-repeat;display:block;float:left;margin-right:7px;}div.header a.register,#blog a.register{height:22px;width:53px;padding-left:25px;line-height:22px;text-decoration:none;font-size:11px;font-weight:bold;background-image:url(../../images/main/content/icons/icon_register.gif);background-repeat:no-repeat;display:block;float:left;}div.header_sub{padding-top:12px;padding-bottom:0;width:892px;overflow:hidden;}div.header_sub_parkinfo{padding-top:0;padding-bottom:15px;width:892px;overflow:hidden;}div.header_sub{z-index:2;height:130px;}div.newsrow_form{width:535px;height:22px;position:relative;}div.newsrow_form_new{padding-right:25px;height:30px;position:relative;}div.sitemap_search{height:15px;}div.start_row{float:right;width:958px;margin-top:-30px;background-image:url(../../images/main/content/map_bg_middle.jpg);background-repeat:repeat-y;}form.quicksearch{padding-top:11px;float:right;}.quicksearch input{padding:0;margin:0;border:0;float:left;}.quicksearch input.textfield{width:215px;height:14px;font-size:11px;color:#9a9a9a;font-style:italic;padding:3px;padding-left:4px;padding-right:4px;border:1px solid #8e8e8e;border-bottom:1px solid #cdcdcd;background-image:url(../../images/main/content/input_search.gif);float:left;margin-right:4px;}.textfield2{width:215px;height:14px;font-size:11px;color:#9a9a9a;font-style:italic;padding:3px;padding-left:4px;padding-right:4px;border:1px solid #8e8e8e;border-bottom:1px solid #cdcdcd;background-image:url(../../images/main/content/input_search.gif);margin-right:4px;}form.quicksubmit{padding-top:11px;padding-left:10px;}.quicksubmit input.textfield{width:215px;height:14px;font-size:11px;color:#9a9a9a;font-style:italic;padding:3px;padding-left:4px;padding-right:4px;border:1px solid #8e8e8e;border-bottom:1px solid #cdcdcd;background-image:url(../../images/main/content/input_search.gif);float:left;margin-right:4px;}div.newsrow{width:355px;height:22px;background-image:url(../../images/main/content/flash_newsrow_bg.gif);border:1px solid #cecece;top:-3px;position:relative;margin-bottom:-1px;overflow:hidden;}div.newsrow h2{width:46px;height:22px;line-height:22px;font-size:11px;font-weight:bold;color:#d3d3d3;background-image:url(../../images/main/content/flash_news_title.gif);float:left;padding-left:6px;margin-right:5px;}div.newsrow a{float:left;height:22px;display:block;line-height:22px;font-size:11px;text-decoration:none;color:#8a6e36;}div.newsrow span.date{color:#9a9a9a;cursor:pointer;padding-right:5px;}#worldmap{width:958px;text-align:center;padding-top:5px;height:457px;overflow:hidden;background-image:url(../../images/main/content/map_bg_middle.jpg);background-repeat:repeat-y;}div.footer{width:835px;height:23px; margin:0 auto;background-image:url(../../images/main/content/sline_bottom.gif);background-repeat:no-repeat;background-position:center;text-align:center;border-bottom:5px;}div.footer.flash2{background-image:url(../../images/main/content/footer_flash.gif);background-repeat:no-repeat;width:958px;}div.footer_bar{margin:0 auto;width:835px;height:23px;background-image:url(../../images/main/content/footer_bar_right.gif);background-repeat:no-repeat;background-position:right;}.footer_bar span.copyright{display:block;width:196px;height:23px;line-height:22px;font-size:11px;text-align:center;color:#d3d3d3;background-image:url(../../images/main/content/footer_bar_copyright.gif);float:left;}.footer_bar ul{float:left;height:23px;display:block;background-image:url(../../images/main/content/footer_bar_bg.gif);}.footer_bar li{float:left;height:23px;line-height:22px;display:block;padding-left:8px;padding-right:8px;background-image:url(../../images/main/content/footer_spacer.gif);background-repeat:no-repeat;background-position:right 7px;}.footer_bar li.last{background-image:none;}.footer_bar a{color:#fff;font-size:11px;text-decoration:none;float:left;}div.easy_sub{padding-top:15px;padding-bottom:15px;}div.easy_sub h2{font-size:18px;font-weight:bold;}div.contact{padding-top:15px;padding-bottom:15px;}div.portrait_other_themepark{width:322px;height:600px;float:left;margin-right:12px;}div.portrait{border:5px solid #e5e5e5;float:left;}div.other_themepark{padding-top:20px;padding-left:5px;width:322px;float:left;}div.other_themepark div.link{width:100px;float:left;line-height:20px;height:100px;margin-right:50px;}div.other_themepark div.linkb{float:left;line-height:20px;height:100px;}div.contact div.box{float:left;height:240px;font-size:12px;line-height:18px;background-color:#fff;padding-bottom:0;margin-bottom:25px;}div.contact_formtext{font-size:12px;float:left;line-height:18px;width:510px;padding-top:15px;padding-bottom:10px;}div.contact div.box a{font-size:12px;color:#b80106;}div.contact div.box img{margin-bottom:10px;}div.contact div.box.first{margin-right:20px;}table.contact_form .label{font-size:12px;color:#434343;padding-top:5px;padding-bottom:3px;}table.contact_form .input input{background-image:url(../../images/main/content/contact_mail.gif);background-repeat:no-repeat;border:0;padding:0;margin:0;width:246px;height:16px;padding:3px;}table.contact_form .textarea textarea{background-image:url(../../images/main/content/contact_textarea.gif);background-repeat:no-repeat;border:0;padding:0;margin:0;width:516px;height:116px;margin-bottom:5px;padding:3px;font-family:Arial;font-size:11px;}table.contact_form .label{padding-bottom:0;}table.contact_form .input,table.contact_form .textarea{padding-top:0;}h2.img{display:block;font-size:0;color:#fff;}h2.sitemap{background-image:url(../../images/main/headlines/sitemap.gif);background-repeat:no-repeat;width:68px;height:14px;margin-top:20px;margin-bottom:20px;}h2.themepark_info{font-size:26px;line-height:22px;font-weight:normal;letter-spacing:-1px;padding-left:14px;color:#282828;margin-bottom:-2px;}.themepark_info_location{padding-top:4px;padding-left:15px;}.themepark_info_location a{font-size:12px;text-decoration:none;font-weight:bold;}.themepark_info_website a{font-size:12px;text-decoration:none;font-weight:bold;}.image_button_buy{padding-top:5px;}ul.sorting{color:#2c2c2c;font-size:12px;background-image:url(../../images/main/content/sort_bg.gif);height:23px;padding-top:10px;}ul.sorting li{float:left;padding-right:10px;padding-left:10px;border-right:1px solid #b0b0b0;height:15px;}ul.sorting li.first{font-weight:bold;border:0;padding-left: 0;}ul.sorting li.last{border:0;padding-right: 0;}ul.sorting a{color:#b80106;font-size:12px;}h3.word{font-size:24px;font-weight:normal;color:#2c2c2c;clear:both;padding-left:5px;}div.tp_list{width:275px;float:left;color:#434343;font-size:11px;line-height:20px;padding-left:20px;}table.other_title a{color:#b80106;font-size:12px;font-weight:bold;}div.tp_list a.title{color:#b80106;font-size:12px;font-weight:bold;}div.tp_list a.country{color:#b80106;}div.tp_list img.new{position:relative;left:-15px;margin-right:-15px;margin-top:1px;}div.tp_list img.rating{position:relative;bottom:-1px;margin-right:2px;}div.tp_rating_image img.rating{position:relative;bottom:-1px;margin-right:2px;margin-top:3px;}div.show_park{padding-bottom:0;}div.show_park_construction{padding-top:15px;}div.show_park_line_break{background-image:url(../../images/main/content/red-dotted.gif);background-repeat:repeat-x;height:7px;}div.show_park .desc{width:100%;float:left;}div.show_park div.guy{width:280px;height:187px;border:5px solid #e1e1e1;float:left;overflow:hidden;margin-right:10px;position:relative;z-index:10;}div.show_park h3{font-size:18px;font-weight:normal;color:#2c2c2c;padding-left:25px;height:17px;line-height:17px;margin-top:5px;padding-bottom:5px;border-bottom:1px dotted #e6e6e6;position:relative;z-index:0;}div.show_park .desc p{font-size:12px;line-height:20px;padding-top:5px;margin-top:0;color:#434343;}div.show_park .desc a{font-size:12px;color:#be080c;text-decoration:none;}div.show_park .desc .photos_add a{border-bottom:0;}div.show_park .desc .photos_add a:hover{border-bottom:0;}div.show_park .desc .photos_add{margin-top:8px;height:92px;margin-bottom:2px;}div.show_park .desc a:link a:visited a:active{font-size:12px;color:#be080c;text-decoration:none;}div.show_park .desc a:hover{font-size:12px;color:#be080c;text-decoration:none;}div.sp_info{width:253px;padding:5px;padding-left:10px;padding-right:0;float:right;background-repeat:repeat-x;background-color:#e2e2e2;font-size:11px;color:#2c2c2c;line-height:18px;}div.sp_info .img{width:253px;background-color:#fff;text-align:center;margin-bottom:15px;margin-left:-5px;padding-bottom:5px;padding-top:5px;}div.sp_info a{font-size:11px!important;}div.sp_info h2,div.sp_info h2 a{font-size:22px;text-decoration:none;font-weight:normal;line-height:25px;margin-bottom:5px;}div#park_images,div.park_images{width:895px;padding-top:0;padding-bottom:0;}table.forum_headline{margin-bottom:0;margin-top:20px;}table.forum_headline h3{font-size:12px;color:#6b5436;float:left;margin-right:8px;}table.forum_headline img{float:right;}table.forum_headline h3.big{font-size:14px;color:#6b5436;}table.forum_headline td.first{width:520px;}table.forum_headline td.first_update{height:25px;color:#fff;background-color:#e2d8c2;border-bottom:0 solid #fff;padding-left:10px;}table.forum_headline td.rating{background-color:#f1ebdf;font-size:12px;font-weight:bold;height:26px;padding-left:15px;}table.forum_headline td.link{padding-left:15px;width:100px;}table.forum_headline a{font-size:12px;color:#be080c;}.forum_overview a{color:#6b5436;}.forum_headline td a{color:#6b5436;}table.forum_overview{background-color:#bba180;}table.forum_overview td{background-color:#fff;}table.forum_overview td.left{padding-left:15px;margin-left:1px;}table.forum_overview th{color:#fff;font-weight:normal;}div.tp_info_header{border:0;background-color:#f7f7f7;height:130px;margin-top:15px;font-size:11px;background-repeat:no-repeat;background-position:right;}div.tp_info_header div.tp_img{width:250px;border-right:5px solid #e1e1e1;background-color:#fff;padding-top:7px;padding-left:7px;height:123px;text-align:left;float:left;}div.tp_info_box{float:left;line-height:18px;padding:3px;padding-left:13px;}div.tp_info_header a{font-size:11px;}div.tp_info_header h2,div.tp_info_header h2 a{font-size:15px;text-decoration:none;font-weight:bold;margin:0;}div.post_info{background-image:url(../../images/main/content/forum_dots.gif);background-repeat:repeat-x;background-position:bottom;font-size:11px;height:20px;line-height:20px;padding-left:13px;padding-bottom:2px;}div.post_info img.post{margin-right:10px;position:relative;bottom:-2px;}div.post_info a{font-size:11px;color:#6b5436;}div.post_box{padding:10px;padding-left:35px;padding-right:35px;line-height:18px;}div.post_sig{background-image:url(../../images/main/content/forum_dots.gif);background-repeat:repeat-x;background-position:top;font-size:11px;line-height:15px;padding:5px;padding-left:13px;}div.functions{font-size:11px;color:#2c2c2c;text-align:right;margin-bottom:-10px;}div.functions img{position:relative;margin-left:10px;bottom:-1px;}div.functions a{font-size:11px;font-weight:bold;color:#2c2c2c;text-decoration:none;}div.pages{font-size:11px;color:#2c2c2c;padding-top:5px;padding-bottom:20px;}div.search_results{padding-top:15px;}div.search_results h2{font-weight:normal;font-style:italic;color:#2c2c2c;font-size:14px;float:left;}div.search_results span.pages{font-weight:normal;font-style:italic;color:#2c2c2c;float:right;font-size:14px;}div.search_results div.spacer{height:10px;line-height:10px;border-bottom:1px dotted #6e6e6e;clear:both;}div.search_results div.result{padding-bottom:10px;border-bottom:1px dotted #6e6e6e;font-size:10px;padding-top:10px;}div.search_results a{color:#b80106;font-size:12px;font-weight:bold;}div.search_results a.country{color:#b80106;font-size:10px;font-weight:normal;}div.search_results p{color:#434343;line-height:20px;font-size:12px;padding:0;margin:0;}div.idea{padding-top:15px;padding-bottom:15px;}div.idea h2{background-image:url(../../images/main/content/icon_idea.gif);background-repeat:no-repeat;font-size:18px;color:#1b1b1b;padding-left:19px;margin-bottom:11px;}div.idea h3{font-size:14px;color:#1b1b1b;font-weight:bold;margin-top:15px;margin-bottom:8px;}div.idea img.portrait{border:5px solid #eaeaea;float:right;margin-left:15px;}div.idea p{margin:0;padding:0;padding-bottom:10px;line-height:20px;color:#434343;}.idea_2 p{margin:0;padding:0;padding-bottom:10px;line-height:20px;}#rating_score img{position:relative;bottom:-1px;margin-right:2px;}.header_idea{color:#141414;}.title_idea{font-size:14px;font-weight:bold;color:#141414;margin-bottom:8px;}table.addForm td{background-color:#f2f2f2;font-size:11px;border-bottom:1px solid #fff;}table.addForm td.label{background-color:#eaeaea;border-right:1px solid #fff;}div.contact_banner{float:right;width:510px;padding-right:25px;padding-top:13px;padding-bottom:15px;}div.contact_banner a{float:left;margin-right:10px;margin-bottom:10px;}.layer{position:absolute;width:255px;left:50%;margin:200px auto auto -90px;padding:0;background-color:#e2d8c2;border:1px solid #e2d8c2;}.FormTable{font-size:12px;}.FormTable table{background-color:#fafafa;}.layerHeader{height:48px;background-image:url(../../images/main/header/layerheader_bg.jpg);background-repeat:repeat-x;width:100%;}.headertitle{padding-top:15px;padding-left:10px;color:#513008;float:left;font-size:14px;}.layerHeader table{background-color:#ead8a9;}.layerHeader .header{float:left;}.layerHeader .close img{float:right;padding-top:11px;padding-right:5px;}.layerHeaderHeadline{color:#827057;font-size:14px;}.cssform td{padding-left:13px;padding-right:10px;text-align:left;font-size:11px;}.cssform input{width:215px;height:16px;background-image:url(../../images/main/content/ajax_textfield.gif);border:0;padding:0;padding:3px;}.cssform td.submit input{width:65px;height:22px;margin-top:10px;float:right;}.cssform td.submit img{margin-bottom:10px;}.cssform td.label{color:#827057;font-size:11px;font-weight:bold;font-family:Arial,Verdana,sans-serif;padding-top:5px;}.cssform span.FormError{background-color:transparent!important;}#PictureUpload{width:100%;margin:0;}.PictureList{text-align:center;padding:0;float:left;margin:0;}.PictureListItem{display:block;border:1px solid #d1d1d1;width:150px;height:160px;text-align:center;font-size:10px;margin:2px;padding:2px 0 0 0;cursor:pointer;float:left;}.PicturePositionPrevious{background-color:#dbebff;float:left;}.PictureListActive{background-color:#fff;}#overlay{position:absolute;top:0;left:0;width:100%;text-align:center;color:#333;margin:auto;padding:0;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:none;z-index:99;background-color:#000;height:500px;}.newsItem{font-size:11px;color:#9a9a9a;text-decoration:none;}#newsLineMaster{position:absolute;overflow:hidden;height:16px;left:-45px;margin-top:4px;width:290px;text-decoration:none;}.squarebox{width:100%;overflow:hidden;}.squareboxgradientcaption{width:195px;color:#fff;}.squareboxcontent{display:none;background-image:url(http://www.thethemeparkguy.com/images/main/news/news-bg3.gif);background-repeat:no-repeat;width:381px;height:137px;padding-top:5px;overflow:hidden;}.squareboxcontent a{font-size:12px;color:#b80000;text-decoration:none;}.squareboxcontent a:link a:visited a:active{font-size:12px;color:#b80000;text-decoration:none;}.squareboxcontent a:hover{font-size:12px;color:#b80000;text-decoration:underline;}table.news_archive{font-size:12px;line-height:20px;color:#2c2c2c;text-decoration:none;}.news_archive td.title_year{font-size:24px;color:#2c2c2c;text-decoration:none;padding-left:5px;}.news_archive a{font-size:12px;color:#b80000;text-decoration:none;}.news_archive a:link a:visited a:active{font-size:12px;color:#b80000;text-decoration:none;}.news_archive a:hover{font-size:12px;color:#b80000;text-decoration:underline;}.importantLink{background-color:#B80106;color:#fff;padding:5px;text-decoration:none;}.importantLink:hover{text-decoration:underline;}#lastestNews{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#4c4743;}#lastestNews a{font-size:12px;color:#b80000;text-decoration:none;}#lastestNews a:link,#lastestNews a:visited,#lastestNews a:active{font-size:12px;color:#b80000;text-decoration:none;}#lastestNews a:hover{font-size:12px;color:#b80000;text-decoration:underline;}#ratingTable label{width:90%;}#ratingTable label img{margin:0 6px;}.ratingOption{float:left;}.clearfix:after,div.clearFix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}.news-archive{width:100%;font-size:12px;line-height:20px;color:#2c2c2c;text-decoration:none;}.news-archive .archive-year-box{width:100%;margin-bottom:30px;}.news-archive .archive-col1{float:left;width:49%;}.news-archive .archive-col2{float:right;width:49%;}.news-archive .archive-year{font-size:24px;color:#2c2c2c;text-decoration:none;padding-left:15px;border-bottom:1px dotted #6e6e6e;padding:10px 0 10px 0;}.news-archive .archive-month-box{border-bottom:1px dotted #6e6e6e;background-image:url(../../images/main/news-archive/bullet-cross.png);background-position:9px 0;background-repeat:no-repeat;padding:10px 0 10px 0;}.news-archive .archive-month-box .archive-days{padding-left:25px;}.news-archive a{font-size:12px;color:#b80000;text-decoration:none;}.news-archive a:link a:visited a:active{font-size:12px;color:#b80000;text-decoration:none;}.news-archive a:hover{font-size:12px;color:#b80000;text-decoration:underline;}.search-themepark-name{background-color:#FFF;}.search-themepark-review{font-weight:bold;}#system-message{margin:10px 20% 0 20%;border:1px solid #fbbabc;background:#fdf2f2;padding:10px;text-align:center;font-size:16px;font-weight:bold;color:#aa2519;}div.error1{width:50%;margin:0 25% 15px 25%;padding:10px;border:1px solid #fbbabc;background:#fdf2f2;text-align:center;font-size:16px;color:#aa2519;}div.show_park .desc p.box{padding:0;margin:0;}.actionDiv{text-align:right;padding-right:0;margin-bottom:15px;}.actionDiv a,.linkButton{padding:5px;border:1px solid #DFDFDF;background-color:#EFEFEF;font-weight:bold;}.rowHighlight{background-color:#fffbe6!important;}.sortLink{font-weight:bold;text-decoration:none;text-transform:uppercase;color:#b80106;}a.actionLink{background-color:#2EA214;color:#fff!important;font-size:11px!important;padding:2px 8px;margin-top:0;display:inline-block;text-decoration:none;font-weight:bold;}div.top{text-align:center;padding:10px;border:1px dotted #e6e6e6;}.constructionDate{color:#be080c;}.constructionAction{position:absolute;right:0;top: 5px;}.constructionAction img{vertical-align:top;}.constructionAction .textLink{background-color:#2EA214;color:#fff!important;font-size:11px!important;padding:1px 8px 0;margin-top:0;display:inline-block;}div.show_park_construction .desc a,div.show_park_construction .desc a:hover{border:none;}div#constructionList{position:relative;}img#loadPastUpdatesLoader{visibility:hidden;vertical-align:middle;}#joinMe,#joinMe *{margin:0;padding:0;}#joinMe{position:relative;padding-top:10px;margin-bottom:80px;}#joinMe a{font-size:12px;color:#b80106;text-decoration:none;}#joinMe #buddies{position:relative;z-index:10;}#joinMe #verbage{position:relative;z-index:10;width:790px;margin-top:8px;margin-left:45px;}#joinMe h2{margin-bottom:20px;font-size:18px;}#joinMe #mapBg{position:absolute;z-index:0;left:0;bottom:240px;}#joinMe p{font-size:12px;line-height:18px;margin-top:10px;}#joinMeForm{position:relative;z-index:10;width:790px;height:275px;margin-left:33px;}#joinMeForm label{display:block;}#joinMeForm .text{display:block;width:252px;height:23px;background:url(../../images/main/joinme/form-text-bg.gif) no-repeat;}#joinMeForm .text input{width:245px;height:auto;margin:4px 4px 0 3px;border:0;}#joinMeForm .textarea{display:block;width:520px;height:160px;background:url(../../images/main/joinme/form-textarea-bg.gif) no-repeat;border:none;padding-top:4px;}#joinMeForm .textarea textarea{width:516px;height:148px;margin:0 3px 8px 3px;border:0;}#joinMeForm .optional{font-style:italic;font-size:11px;}#joinMeForm .error{color:#C20101;font-weight:bold;margin:0;padding:0;}.joinMeDetail{width:98%;height:100%;background-color:#E1DFDF;}.joinMeDetail th{height:35px;background-color:#BC0301!important;color:#fff;text-align:center;font-size:16px;}.joinMeDetail .label{background-color:#EFEFEF;width:25%;text-align:right;font-weight:bold;}.joinMeDetail .data{background-color:#fff;}.joinMeDetail .tr{height:auto;}.joinMeDetail .fixed{background-color:#fff;height:30px;}.FormTable,.FormTableBorder{background-color:#FFF;border:0;color:#666;font-size:11px;font-weight:normal;width:100%;}.FormTableBorder{border:1px solid #D1D1D1;}.FormTable td,.FormTableBorder td{padding:5px 5px 5px 5px;font-size:12px;color:#2c2c2c;}.FormAlignTop{vertical-align:top;}.FormCellDark,.FormCellDarkMandatory{background-color:#fafafa;font-weight:normal;}.FormCellDarkMandatory{font-weight:bold;}.FormCellLight,.FormCellLightMandatory{background-color:#FAFAFA;font-weight:normal;}.FormCellLightMandatory{font-weight:bold;}.FormCellTransparent{background-color:#FFF;font-weight:normal;}fieldset{border:1px solid #D1D1D1;color:#666;font-size:12px;font-weight:bold;margin:0;padding:6px 6px 6px 6px;}fieldset legend{color:#666;}/*.FormText,.FormTextOver{background-color:#fcfcfc;border:1px solid #9f9f9f;color:#434f71;font-size:11px;padding:4px;}.FormTextOver{background-color:#fff;}*/.FormTextarea,.FormTextareaOver{background-color:#fcfcfc;border:1px solid #9f9f9f;color:#434f71;font-size:11px;padding:4px;}.FormTextareaOver{background-color:#fff;}.FormSelect,.FormSelectOver{background-color:#fcfcfc;border:1px solid #9f9f9f;color:#434f71;font-size:11px;}.FormSelectOver{background-color:#fff;}.FormFile{background-color:#fcfcfc;border:1px solid #D1D1D1;color:#434f71;font-size:11px;padding:4px;}.FormError{color:#C20101;font-weight:bold;}.FormErrorBorder{border:1px solid #C20101;color:#C20101;}.FormButtonSmall{background-color:#fcfcfc;border:1px solid #9f9f9f;color:#434f71;font-size:11px;padding:3px;}.FormButtonDark,.FormButtonDarkOver,.FormButtonLight,.FormButtonLightOver,.FormButtonSpam,.FormButtonSpamOver{cursor:pointer;font-size:11px;font-weight:bold;padding:1px 5px 2px 5px;text-align:center;}.FormButtonDark,.FormButtonDarkOver{background-color:#445072;border:1px solid #445072;color:#FFF;}.FormButtonDarkOver{background-color:#445072;}.FormButtonLight,.FormButtonLightOver{background-color:#445072;border:1px solid #445072;color:#FFF;}.FormButtonLightOver{background-color:#445072;}.FormButtonSpam,.FormButtonSpamOver{background-color:#C20101;border:1px solid #C20101;color:#FFF;}.FormButtonSpamOver{background-color:#E00;}.FormButtonIconArrow,.FormButtonIconArrowActive{background-image:url(../../images/framework/button/icons/arrow.gif);background-repeat:no-repeat;background-position:left center;padding-left:22px;}.FormButtonIconArrowActive{background-image:url(../../images/framework/button/icons/arrow_active.gif);}#cacheImage{display: none;visibility: hidden;height: 0;}

/*** Park new layout 1 ***/
#parkBottom{margin:15px 0 10px 0;width:894px}#parkBottom .container{float:left;position:relative}#parkBottom a{color:#6b5436}.btmBox{margin:0;float:left}.btmBoxTitle{text-align:center;height:26px;padding-left:4px;background:url(/images/main/content/forum_corner_left.jpg) no-repeat left top}.btmBoxTitle div{display:block;height:26px;background:#E2D8C2 url(/images/main/content/forum_corner_right.jpg) no-repeat right top;font-size:14px;  color:#6b5436;font-weight:bold;text-indent:6px;padding-top:5px}.btmBoxTitle a{ font-size:14px;color:#6b5436;font-weight:bold;text-decoration:none}.btmBoxData{height:31px;background:#F8EFE8;font-weight:bold;padding:5px;font-size:12px;color:#6b5436;text-align:center}
/*** Park new layout 2 ***/

#parkBottom2{margin:15px 0 10px 0;width:894px; position:relative;}#parkBottom2 .holder{background:#E3E3E3;padding:5px}#parkBottom2 .container{ float:left;position:relative;background:#FFF}#parkBottom2 a{ color:#6b5436}.btmBox2{width:100%;margin:0; float:left; background:#F7F7F7; height:55px;}.btmBoxTitle2{height:26px}.btmBoxTitle2 div{display:block;height:26px;font-size:14px;color:#6b5436;font-weight:bold;padding:5px 0 0 10px;text-align:center;}.btmBoxTitle2 a{ font-size:14px;color:#6b5436;font-weight:bold;text-decoration:none}.btmBoxData2{height:31px;font-weight:bold;font-size:12px;color:#6b5436;text-align:center;}
.fblike {display: inline-block;width: 49px;	height: 24px;overflow: hidden; vertical-align: text-top;}
.press{text-align:center;}
a.viewMap{font-weight: normal; margin-right: 20px; color: #BE080C;}

div.park_images a {position:relative; display:inline-block; width:140px; margin-right:11px; margin-bottom:11px; background-color:#E1E1E1; text-align:center;}
div.park_images a.rowLast {margin-right: 0px;}
/*div.park_images a img {width: 138px; height: 92px;}*/
div.park_images a.shorter {height: 79px;}
div.park_images a.shorter img{height: 77px;}
div.park_images a.taller {height: 106px;}
div.park_images a.taller img{height: 104px;}
div.park_images a.mixed {min-height: 94px; height:auto;}
div.park_images a.mixed img{min-height: 92px; height:auto;}

.treasure{visibility:hidden; display:none;}
.view_all_photos {margin-top: 10px; text-align: center;}
.view_all_photos a {font-size: 12px; color: #BE080C; text-decoration: none;}

.big_photos {}
.big_photos p {margin: 0 auto 30px auto; text-align: center; font-size: 14px; display: block; width: 800px; border: solid 1px #E3E3E3; position:relative;}
.big_photos strong {display:block; width: inherit; padding:10px 0; border-top: solid 1px #E3E3E3; background: #F7F7F7;}
.big_photos .fb-share-button-all-photos{position:absolute; right: 10px; bottom: 9px;}
.big_photos.mobile p {width: 600px;}

#map-content{text-align: left;}
#map-content b{color:#282828;font-size: 18px;}
#map-content a{color: #BE080C;}
#map-content a.geo{font-size: 12px; font-weight:bold; text-decoration: none;}
p.hightlight-title{color: #BE080C !important;}
p.hightlight a{color:#C63134 !important; font-weight:bold;}

div#loadPastUpdates{padding:0; margin:0; padding-top:10px; text-align:center;}
div#loadPastUpdates .show_park_line_break{margin-top:10px;}
div#loadPastUpdates a{font-size:16px; color:#BE080C;margin-right:10px; font-weight:bold;text-decoration:none;}
div#loadPastUpdates a:hover{text-decoration:underline;}
div#loadPastUpdates img{vertical-align: middle;margin-right: 5px;}
.constructionActionBoard{position:relative;right:0;top:-2px;}
.nopreview {padding-left: 0!important;}
a.boardlink {
	float:right;
	position: absolute;
	display: inline-block;
	height: 27px;
	right: 0;
	top: 2px;
	color:#2C2C2C!important;
	font-size: 14px!important;
	font-weight: bold;
	padding: 0 5px 0 6px;
	border: solid 1px #E3E3E3 !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
a.boardlink img{vertical-align: text-top;margin-top: 2px; margin-left: 4px;}
a.boardlink span{top:5px;display:inline-block;position:relative;}

div.boardlink {
	text-align: center;
	margin-top: 9px;
	margin-bottom: 23px;
}

div.boardlinkcons {
	margin-bottom:7px;
}

div.boardlink a {
    padding: 7px;
	color:#2C2C2C!important;
	background: #F7F7F7;
	font-size: 14px!important;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #e3e3e3 !important;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.boardlink img{margin-top: -5px; margin-left: 2px; vertical-align: middle;}

/* two core styles, use for all heights */
.fb-share-button {
  background: #29447e no-repeat;
  display: inline-block;
  padding: 0;
  text-decoration: none !important;
  outline: none;
  /* size specific: */
  background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon18.png)
}
.fb-share-button span {
  background: #5f78ab;
  border-top: solid 1px #879ac0;
  border-bottom: solid 1px #1a356e;
  color: white;
  display: block;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: bold;
  margin: 1px 1px 0 0;
  text-shadow: none;
  padding: 0 6px;
  /* size specific section: */
  line-height: 15px;
  font-size: 11px;
  margin-left: 18px;
}

/* add these two for a 22px high button */
.fb-share-button-22 {
  background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon22.png);
}
.fb-share-button-22 span {
  line-height: 19px;
  font-size: 12px;
  margin-left: 22px;
}

.btmTwit{margin-left: 37px; margin-top: 12px;}
.btmFb{margin-left: 72px; margin-top: 5px;}

div.descMain {margin-bottom:20px;}
div.descMain p:last-child{margin-bottom:0;}
div.descContent {min-height: 175px;}
div.descContentNoImage{min-height: 0;}

div.descPhoto {margin-bottom: 10px;}
div.descPhoto p:last-child{margin-bottom:0;}
div.photoContent {min-height: 175px;}
div.photoContentNoImage{min-height: 0;}

.moreReviews .links {padding-left: 5px; margin: 9px 0 4px 20px;}
.moreReviews .links a {color: #B80106; font-size: 12px; font-weight: bold;}
.moreReviews .rating {padding-left: 5px; margin-left: 20px; position: relative;}
.moreReviews .rating .sep {margin: 0 10px 0 5px; font-size: 20px; display: inline-block; position: relative;vertical-align: text-bottom;}
.moreReviews .rating .start {margin-left: 5px;}
.moreReviews .rating img {vertical-align: text-top; margin-bottom: 50px;}

.moreReviews span.full {width: 25px; height: 18px; display:inline-block; margin: 0 1px 2px 0; overflow: hidden; text-indent: -300px; position:relative; vertical-align: text-bottom; background:url('/images/main/content/author_rating_big.gif') no-repeat;}
.moreReviews span.half {width: 18px; height: 18px; display:inline-block; margin: 0 1px 2px 0; overflow: hidden; text-indent: -300px; position:relative; vertical-align: text-bottom; background:url('/images/main/content/author_rating_big_half.gif') no-repeat;}

#other-parks {margin: 20px 0 20px;}
#other-parks h3 {font-size: 24px; font-weight: normal; margin: 0 0 10px; padding-top: 30px;}
#other-parks h4 {padding-top: 10px; margin: 0 0 5px;font-size: 14px; color: #B80106;}
#other-parks h4 .ratings {margin-left: 10px;}
#other-parks h4 img {}
#other-parks h4 a {font-size: 14px; color: #B80106; text-decoration:none}
#other-parks h4 a:hover {text-decoration:underline;}
#other-parks p {margin: 6px 0 15px;}
#other-parks .country-park{margin-bottom:15px;}

#other-parks span.full {width: 25px; height: 18px; display:inline-block; margin: 0 1px 2px 0; overflow: hidden; text-indent: -300px; position:relative; vertical-align: text-bottom; background:url('/images/main/content/author_rating_big.gif') no-repeat;}
#other-parks span.half {width: 18px; height: 18px; display:inline-block; margin: 0 1px 2px 0; overflow: hidden; text-indent: -300px; position:relative; vertical-align: text-bottom; background:url('/images/main/content/author_rating_big_half.gif') no-repeat;}
#other-parks span.not-rated {width: 133px; height: 18px; display:inline-block; overflow: hidden; text-indent: -300px; background:url('/images/main/content/author_rating_not-rated-yet.gif') no-repeat;}
#other-parks span.start {margin-left: 10px;}

.other-countries {font-size:12px;}
.other-countries strong{display:block; margin-bottom:6px; color: #434343; font-size:14px;}
.other-countries a {text-decoration:underline; color:#B80106;}
.other-countries a:hover {text-decoration:none;}
.totalparks, #other-parks p.totalparks {font-size:16px; text-align:center; width: 20%; padding: 5px; margin:20px auto 0; border: solid 1px #e3e3e3; border-radius:3px;}
.totalparks span {font-weight:bold;}
.totalparks a {margin-left:0; color: #B80106; text-decoration:underline;}
.totalparks a:hover {text-decoration:none;}

.social li {float:left;width:30px;height:30px; margin: 0 2px;}
.social li a {display:block; width:inherit;height:inherit; overflow:hidden; text-indent:-2000px;background: url('/images/main/social-icons.jpg') no-repeat;}
.social li.facebook a {background-position: -3px -2px;}
.social li.twitter a {background-position: -35px -2px;}
.social li.google-plus a {background-position: -68px -2px;}

.btmBox2 .social {margin-top: 12px; margin-left:84px;}
.btmBox2 .social li {margin: 0 5px;}
.btmBox2 .social li.facebook {margin-right: 4px;}

#totours {display:block; height:50px; overflow:hidden; text-indent: -1000px; width:93px; margin-left:103px; background: url("/images/main/themetours.png") no-repeat scroll 0 0 transparent;}
.footer_bar a.authorship{float:none; color: #D3D3D3;}
#movie-box-container{position:fixed; width: 0; height: 0; overflow:hidden; background-color:#000; -webkit-transform: translate3d(0, 0, 0);}
#close-movie{height:22px; position:absolute; right:0; text-indent: -9999px; top:1px; width:22px; z-index:100; display:none; background: url("/images/main/colorbox/close.png") no-repeat transparent;}

#movie-login { margin: 230px auto auto; width: 300px; padding: 10px; background-color:#FFF; border-radius: 5px; text-align: center;}
#movie-login label {margin-right: 5px; padding-top:4px;}
#movie-login button {padding: 2px 15px; border: outset 1px #CCC;}
#movie-login button:active {border-style: inset;}
ul.footer li {padding: 0 7px;}
ul.footer li.last {padding-right:0;}

.maplink {margin-left: 10px;}
.maplink img {border: 1px solid #888888; border-radius: 2px 2px 2px 2px; vertical-align: bottom; margin-bottom: 2px;}
a.link {color: #B80106; text-decoration:none;}
a.link:hover {text-decoration:underline;}

h1.header {position:relative;}
h1.header a{position:absolute; flot:none; top:0; left:0; z-index:1;}
h1.header img, h1.header a{position:absolute; top:0; left:0;}

.contactSuccess{width: 510px; float:left; padding-bottom: 10px; padding-top: 15px; }

.headerSocial {position:absolute; right:0; top:10px; z-index:10;}
.headerSocial li {float:left; margin-left:7px;}
form.quicksearch{position:absolute; right:0; bottom:6px;}
.parkBtmSocial {margin:16px auto 0; width:112px;}
.parkBtmSocial li {float:left; margin-left:7px;}
.parkBtmSocial li.first{margin-left:0;}
.parkBtmSocial li.first{margin-left:0;}
.parkBtmContact {text-align:center; margin: 19px 0 0;}
.parkBtmContact a {text-align:center; color: #BE080C!important; text-decoration:none;}
.parkBtmContact a:hover {text-decoration:underline;}

#ftr {width:959px; margin:0 auto; font-size:11px; text-align:center;}
#ftr a {font-size:11px; text-decoration:none;}
#ftr-copy-outer{display:inline-block; height:23px; padding-left: 12px; background: url('/images/main/footer/black-left.png') no-repeat top left;}
#ftr-copy-inner {display:inline-block; height:23px; margin:0; padding-right: 10px; background: url('/images/main/footer/black-right.png') no-repeat top right;}
#ftr-copy-inner p {margin:0 -2px;padding:0 2px; height:23px; line-height:22px; background: url('/images/main/footer/black-middle.png') repeat-x; color: #D3D3D3;}
#ftr-copy-inner p a {color: #D3D3D3;}
#ftr-links {display:inline-block; height:23px; line-height:22px; padding-right: 11px; background: url('/images/main/footer/red-right.png') no-repeat top right;}
#ftr-links ul {display:inline-block; height:23px; margin-right: -2px; background: url('/images/main/footer/red-middle.png') repeat-x;}
#ftr-links li {display:inline-block; height:23px; padding: 0 8px 0 7px; background: url('/images/main/footer/separator.gif') no-repeat right center;}
#ftr-links li.last {padding-right:4px; background-image:none;}
#ftr-links li a {color: #FFFFFF;}