/*  Theme Name:Blockade RunnerTheme URI:http://blockade-runner.comDescription:Custom Site for HotelVersion:1.0Author:Todd DenglerAuthor URI:http://forddesign.com/Tags:Completely Custom with a Flash Main Menu Blockadee Runner 1.2.1 http://blockade-runner.com*//* Begin Typography &Colors */body{font-size:62.5%;/* Resets 1em to 10px */font-family:'Century Gothic',Verdana,Arial,Sans-Serif;color:#333;text-align:center;padding:0;margin:0;font-weight:normal}#header{margin:0px auto;padding-top:0px}#headerimg{position:relative;text-align:center;margin:0px auto;padding:0;padding-top:0px}#content{font-size:1.2em}.widecolumn .entry p{font-size:1.05em}.narrowcolumn .entry,.widecolumn .entry{line-height:1.6em;color:#555;/*#9A948A*/font-size:110%}.widecolumn{line-height:1.6em}.narrowcolumn .postmetadata{text-align:center}.alt{background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd}small{font-family:Arial,Helvetica,Sans-Serif;font-size:0.9em;line-height:1.5em}h1,h2,h3{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;font-weight:bold;text-transform:capitalize}h1{font-size:4em;text-align:center}#headerimg .description{font-size:1.2em;text-align:center}h2{font-size:1.6em}h2.pagetitle{font-size:1.6em}#sidebar h2{font-family:'Lucida Grande',Verdana,Sans-Serif;font-size:1.2em}h3{font-size:1.3em}h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{text-decoration:none;color:white}h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#06c}h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none}.entry p a:visited{color:#b85b5a}.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}.commentlist li{font-weight:bold}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em}.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none}#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}.commentmetadata{font-weight:normal}#sidebar{font:1em 'Century Gothic',Verdana,Arial,Sans-Serif}small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777}code{font:1.1em 'Courier New',Courier,Fixed}acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em}a,h2 a:hover,h3 a:hover{color:#06c;text-decoration:none}a:hover{color:#147;text-decoration:underline}#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}#wp-calendar a{text-decoration:none}#wp-calendar caption{font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center}#wp-calendar th{font-style:normal;text-transform:capitalize}/* End Typography &Colors *//* Begin Structure */body{margin:0;padding:0;background-color:#fff}#page{background-color:#fff;margin:0px auto;padding:0px;border-left:0px solid #ccc;border-right:0px solid #ccc;width:980px}.narrowcolumn{float:right;padding:0px 10px 10px 30px;margin-right:0px;width:650px;background:url(images/sidebar-border.gif) top left no-repeat;text-align:center}.widecolumn{padding:0px 0 20px 0;margin:5px 0 0 150px;width:450px}.post{margin:0 0 40px;text-align:center}.post p{text-align:justify;padding-right:30px}.post h2{text-align:left}.post hr{display:block}.widecolumn .post{margin:0}.narrowcolumn .postmetadata{padding-top:0px}.widecolumn .postmetadata{margin:30px 0}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px}.widecolumn .attachment{text-align:center;margin:5px 0px}.postmetadata{clear:both}.clear{clear:both}#footer{position:relative;width:980px;text-align:center;background:#fff url(images/footer.jpg) top center no-repeat;height:100px;margin:10px auto;padding-top:10px}#footer p{margin:0;padding:0px 0;text-align:center;font-size:100%}#footer .social{margin:5px auto;width:262px;height:auto;display:block;height:30px}#footer .social a{display:block;width:121px;margin:0px 5px;height:30px;display:block;float:left}#footer a.facebook,#footer a.twitter{background-position:top center;background-repeat:no-repeat}#footer .social a span,#footer .social a span{display:none}#footer a.facebook{background-image:url(images/ftr-facebook.png)}#footer a.twitter{background-image:url(images/ftr-twitter.png)}/* End Structure *//*Begin Headers */h1{padding-top:70px;margin:0}h2{margin:30px 0 0}h2.pagetitle{margin-top:20px;text-align:left}#sidebar h2{margin:0 auto;padding:0;background:#fff url(images/gr-gallery-header.png) bottom center no-repeat;height:33px;color:#fff;padding-top:10px;font-family:"Century Gothic",Arial,san-serif;font-size:1.4em;margin-top:0x}#sidebar h2 .widgettitle{}h3{padding:0;margin:30px 0 0}h3.comments{padding:0;margin:40px auto 20px}/* End Headers *//* Begin Images */p img{padding:0;/*max-width:100%;*/}/*Using 'class="alignright"' on an image will (who would'vethought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than usingalign="center",being much more futureproof (and valid) */img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}/* End Images *//* Begin ListsSpecial stylized non-IE bulletsDo not work in Internet Explorer,which merely default to normal bullets. */html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px}html>body .entry li{margin:7px 0 8px 10px}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020"}.entry ol{padding:0 0 0 35px;margin:0}.entry ol li{margin:0;padding:0}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none}#sidebar ul,#sidebar ul ol{margin:0;padding:0;padding-bottom:20px}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;text-align:center;margin-left:10px;margin-right:10px;background:url(images/sidebar-bg.png) bottom center no-repeat;padding-bottom:30px}#sidebar ul p,#sidebar ul select{margin:5px 0 8px}#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}ol li,#sidebar ul ol li{list-style:decimal outside}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0}/* End Entry Lists *//* Begin Form Elements */#searchform{margin:10px auto;padding:5px 3px;text-align:center}#sidebar #searchform #s{width:108px;padding:2px}#sidebar #searchsubmit{padding:1px}.entry form{/* This is mainly for password protected posts,makes them look better. */text-align:center}select{width:130px}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0}#commentform textarea{width:100%;padding:2px}#commentform #submit{margin:0;float:right}/* End Form Elements *//* Begin Comments*/.alt{margin:0;padding:10px}.commentlist{padding:0;text-align:justify}.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none}.commentlist p{margin:10px 5px 10px 0}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block}/* End Comments *//* Begin Sidebar */#sidebar{padding:10px 0 25px 0;margin-left:20px;width:260px}#sidebar form{margin:0}/* End Sidebar *//* Begin Calendar */#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block}#wp-calendar caption{text-align:center;width:100%}#wp-calendar td{padding:3px 0;text-align:center}#wp-calendar td.pad:hover{/* Doesn't work in IE */background-color:#fff}/* End Calendar *//* Begin Various Tags &Classes */acronym,abbr,span.caps{cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}blockquote cite{margin:5px 0 0;display:block}.center{text-align:center}.hidden{display:none}hr{display:none}a img{border:none}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}/* End Various Tags &Classes*//* Captions */.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}/* End captions *//*Main Nav in Static Pages*/#main-navigation{background:#fff url(images/main-nav-bg.png) top center no-repeat;width:960px;height:30px;margin:0px auto}#main-navigation a.reservations,#main-navigation a.accommodations,#main-navigation a.resort-amenities,#main-navigation a.specials-packages{color:#018EE8;text-decoration:none;float:left;margin-top:7px;font-family:Arial,Helvetica,sans-serif;font-size:17px}#main-navigation a:hover.reservations,#main-navigation a:hover.accommodations,#main-navigation a:hover.resort-amenities,#main-navigation a:hover.specials-packages{color:#333;text-decoration:none}#main-navigation a.reservations{margin-left:85px}#main-navigation a.accommodations{margin-left:125px}#main-navigation a.resort-amenities{margin-left:110px}#main-navigation a.specials-packages{margin-left:95px}#supp-navigation{position:absolute;width:960px;height:30px;margin:0px auto;top:277px;left:90px}#supp-navigation a.oceanside,#supp-navigation a.harborside,#supp-navigation a.meetings,#supp-navigation a.weddings{color:#fff;text-decoration:none;float:left;margin-top:7px;font-family:Arial,sans-serif;font-size:17px;font-weight:bold}#supp-navigation a:hover.oceanside,#supp-navigation a:hover.harborside,#supp-navigation a:hover.meetings,#supp-navigation a:hover.weddings{color:#ddd;text-decoration:none}#supp-navigation a.oceanside{margin-left:10px}#supp-navigation a.harborside{margin-left:85px}#supp-navigation a.meetings{margin-left:125px}#supp-navigation a.weddings{margin-left:145px}#accommodations-navigation{float:left;height:auto;padding:0px;text-align:center;margin-left:0px;margin-top:15px;background-color:#fff;text-transform:capitalize}#accommodations-navigation ul,#accommodations-navigation li{list-style:none;list-style-position:outside}#accommodations-navigation li{/*background:url(images/sub-content-li.png) 0px 0% repeat-y;*/}#accommodations-navigation .top{width:215px;height:15px;background:url(images/sub-top-li.png) top left no-repeat;display:none}#accommodations-navigation ul li a,#accommodations-navigation li li a{display:block;margin:0px;/*set margin to 0px 0px 0px 12px for background*/color:#06c;/*set color to #fff for background*/text-decoration:none;font-family:"Century Gothic",Arial,Helvetica,sans-serif;font-weight:bold;/*set weight to normal for background*/font-size:1.2em;width:215px;/*set width to 190px for background*/padding:6px 0px}#accommodations-navigation ul li a:hover,#accommodations-navigation li li a:hover{color:#06c;/*set color to #fff for background*/text-decoration:underline;/*background-color:#E5EFFA;*/}#accommodations-navigation .bottom{width:215px;height:20px;background:url(images/sub-bottom-li.png) top left no-repeat;display:none}#accommodations-navigation .pagenav{display:block}/*SUPP NAVS and Check availablilty*/#br-supp-nav{text-align:center;width:980px;position:relative;margin:5px auto}#br-supp-nav a{font-size:17px;color:#999;margin:5px 12px;text-decoration:none;display:inline-block}#br-supp-nav a:hover{text-decoration:none;color:#06C}#br-check-avail{background:url(images/br-reservation-bg.png) top center no-repeat;width:960px;height:70px;position:relative;margin:5px auto}.ca-button{position:absolute;top:20px;left:50px}#check-in-form{position:absolute;top:20px;left:240px}#check-in-form-block{float:left;margin:0px 8px}.submit-btn{position:absolute;top:0px;left:580px}#footer-nav{margin:0px auto;padding:5px 0}#footer-nav a{display:inline-block;margin:4px 12px;color:#333;text-decoration:none}#footer-nav a:hover{color:#06C;text-decoration:none}.cam-bg{background:url(images/cam-bg.png) 0px 16px no-repeat;margin-top:10px;margin-right:0px;padding:0;float:left;width:370px;height:260px}/* "Daisy,Daisy,give me your answer do. I'm half crazy all for the love of you.It won't be a stylish marriage,I can't afford a carriage.But you'll look sweet upon the seat of a bicycle built for two."*/#wedding-form{width:90%;margin:10px}#wedding-form td{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#1c1c1c}#wedding-form .footer_txt{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666}#wedding-form .txt{font-family:"Helvetica Neue (T1)",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;line-height:16px}#wedding-form .txt_1{font-family:"Helvetica Neue (T1)",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#666;line-height:16px}#wedding-form .txt_admin{font-family:"Helvetica Neue (T1)",Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#1c1c1c}/*A:ACTIVE,A:FOCUS,A:LINK,A:VISITED{font-family:Verdana,Arial,Helvetica,sans-serif;color:#9B8948;font-size:12px;font-weight:normal;line-height:16px;text-decoration:underline}A:HOVER{font-family:Verdana,Arial,Helvetica,sans-serif;color:#7A8940;font-size:12px;font-weight:normal;line-height:16px;text-decoration:none}A:ACTIVE.link1,A:FOCUS.link1,A:LINK.link1,A:VISITED.link1{font-family:Verdana,Arial,Helvetica,sans-serif;color:#9B8948;font-size:11px;font-weight:normal;line-height:16px;text-decoration:underline}A:HOVER.link1{font-family:Verdana,Arial,Helvetica,sans-serif;color:#7A8940;font-size:11px;font-weight:normal;line-height:16px;text-decoration:none}A:ACTIVE.link2,A:FOCUS.link2,A:LINK.link2,A:VISITED.link2{font-family:"Helvetica Neue (T1)",Verdana,Arial,Helvetica,sans-serif;color:#9B8948;font-size:11px;font-weight:normal;line-height:15px;text-decoration:underline}A:HOVER.link2{font-family:"Helvetica Neue (T1)",Verdana,Arial,Helvetica,sans-serif;color:#666;font-size:11px;font-weight:normal;line-height:15px;text-decoration:none}A:ACTIVE.link3,A:FOCUS.link3,A:LINK.link3,A:VISITED.link3{font-family:Verdana,Arial,Helvetica,sans-serif;color:#9B8948;font-size:11px;font-weight:normal;line-height:16px;text-decoration:underline}A:HOVER.link3{font-family:Verdana,Arial,Helvetica,sans-serif;color:#7A8940;font-size:11px;font-weight:normal;line-height:16px;text-decoration:none}*/#wedding-form ul{list-style-image:none;margin-top:15px;margin-bottom:7px;margin-right:0px;    padding:0px;margin-left:40px;   padding-bottom:8px}#wedding-form li{list-style-image:none;vertical-align:middle;line-height:20px;padding-top:1px}#wedding-form .pointer{cursor:pointer}#wedding-form input.contact{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;padding-top:1px;padding-left:2px}#wedding-form select.contact{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form input.wedding{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;padding-top:1px;padding-left:2px}#wedding-form select.wedding{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form input.meeting{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;padding-top:1px;padding-left:2px}#wedding-form select.meeting{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form input.form{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;padding-top:1px;padding-left:2px}#wedding-form select.form{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;height:20px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form input.email{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:14px;background-color:#fff;color:#333;border:solid;border-color:#333;border-width:1px;height:19px;vertical-align:top;padding-left:5px}#wedding-form textarea{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:11px;font-weight:normal;background-color:#FFF;color:#1c1c1c;border:solid;border-width:1px;border-style:solid;border-color:#9C9C9C;padding-top:2px;padding-left:5px}#wedding-form select{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#06c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;width:64px;height:18px;word-spacing:-2px}#wedding-form .date{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#1c1c1c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;width:44px;height:18px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form .year{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#06c;background-color:#FFF;border-width:1px;border-color:#06c;border-style:solid;width:80px;height:18px;word-spacing:-2px;padding-top:1px;padding-left:2px}#wedding-form .inn{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#06c;background-color:#FFF;border-width:1px;border-color:#9C9C9C;border-style:solid;width:109px;height:18px;word-spacing:-2px;padding-top:1px;padding-left:2px}#sidebar ul *{text-align:center;margin:0 auto}#sidebar ul li a.twitter,#sidebar ul li a.facebook{margin:0px auto;width:170px;padding:13px 4px 13px 50px;border:#06c solid 2px;background-color:#fff;background-position:5px 4px;background-repeat:no-repeat;font-size:2.0em;display:block;margin-bottom:3px;text-align:left}#sidebar ul li a.twitter{background-image:url(images/twitter.png)}#sidebar ul li a.facebook{background-image:url(images/facebook.png)}#sidebar ul li a.twitter:hover,#sidebar ul li a.facebook:hover{text-decoration:none}#sidebar .social{background:none}#sidebar a.savers{text-align:center;font-size:2.0em;font-weight:bold;padding:6px;display:block;color:#C00;text-transform:uppercase}a.set-up-events{background-image:url(images/set-up.png)}a.try-sports{background-image:url(images/try-sports.png)}a.try-sports,a.set-up-events{padding:10px 10px 10px 200px;display:block;background-position:top left;background-repeat:no-repeat;height:100px;width:200px;margin:0}a.try-sports span,a.set-up-events span{display:none}