*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-family:Georgia,Times New Roman,serif;}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}a{outline:none;}strong{font-weight:bold}em{font-style:italic}a img{border:none}a:active{outline:none}@font-face{font-family:BaseTwelve;src:url("images/BaseTwelveSerif_Bold.ttf");}.alignleft{text-align:left;}.alignright{text-align:right;}.aligncenter{text-align:center;}.bold{font-weight:bold;}.italic{font-style:italic;}.underline{text-decoration:underline;}.floatleft{float:left;}.floatright{float:right;}.clear{clear:both;}.wp-caption.aligncenter{margin:0 auto;}body{background-image:url(images/bg-square.jpg);}#page-container{background:url(images/bg.jpg) repeat-x;overflow:hidden;}#container{width:1048px;margin:0 auto;position:relative;}#header{background:url(images/header-small.png);height:231px;}.home #header{background-image:url(images/header.png);height:295px;}.addthis_default_style{margin:10px 0 0 18px;}#content{background-image:url(images/bg-repeater.png);padding-left:15px;overflow:hidden;}#maincol{width:675px;float:left;margin-top:3px;}#maincol.home{width:700px;float:left;margin-top:3px;}#maincol.blog{background:#ffffff;border-radius:15px;border:1px solid #136698;margin-bottom:10px;}#maincol.fullWidth{width:100%;margin-right:100px;padding-top:20px;}.single-post #maincol{width:675px;float:left;display:block;}#bottom{background-image:url(images/stdShadowBottom.png);background-repeat:repeat-x;width:1060px;height:30px;clear:both;margin:0 auto;}#ads{margin-left:25px;margin-top:20px;width:160px;height:830px;float:left;}.advertLarge{width:160px;height:350px;margin-bottom:5px;}.advertSmall{width:160px;height:120px;margin-bottom:5px;}#intro{margin:0 20px 20px 20px;margin-left:60px;width:630px;text-align:justify;}#menu{background-image:url(images/verticalRule.png);background-repeat:repeat-y;margin-left:40px;margin-top:20px;float:left;width:285px;}.horizontalRule{padding-top:20px;width:1000px;height:1px;clear:both;border-bottom:solid 1px #587087;display:none;}.single-post .horizontalRule{display:none;}#topMenu{position:absolute;top:194px;left:13px;background:url(images/flowerLeft.jpg) top left no-repeat;height:32px;}#topMenu li a{font-family:verdana;}.home #topMenu{top:259px;left:13px;}#topMenu a{color:#006699;font-size:.75em;text-decoration:none;}#topMenu>ul{margin-left:32px;padding-top:11px;padding-right:32px;}#topMenu li.dir{border-right:1px solid #f7941d;}#topMenu>ul li a{padding:0 10px;color:#ffffff;}#topMenu>ul ul li a{padding:0;color:#000000;}a#title{display:block;height:143px;left:50px;position:absolute;top:45px;width:310px;}.home a#title{display:block;height:143px;left:50px;position:absolute;top:110px;width:310px;}a#title.title-1{background:url(images/tagline-1.png) no-repeat;}a#title.title-2{background:url(images/tagline-2.png) no-repeat;}a#title.title-3{background:url(images/tagline-3.png) no-repeat;}a#title.title-4{background:url(images/tagline-4.png) no-repeat;}a#title.title-5{background:url(images/tagline-5.png) no-repeat;}a#title.title-6{background:url(images/tagline-6.png) no-repeat;}a#title.title-7{background:url(images/tagline-7.png) no-repeat;}a#title.title-8{background:url(images/tagline-8.png) no-repeat;}#search{position:absolute;top:130px;left:374px;}.home #search{top:181px;left:378px;}.home #search label{font-size:13px;}#bannerTitle{color:#285990;font-size:26px;margin-left:340px;padding-top:40px;font-weight:bold;}a.advSearchLink{position:absolute;top:25px;left:5px;color:#ff3300;font-size:10px;text-decoration:underline;}.home a.advSearchLink{position:absolute;top:40px;left:5px;color:#ff3300;font-size:10px;text-decoration:underline;}#hotelAd{margin-right:144px;width:155px;height:78px;float:right;position:relative;top:-18px;}#vanAd{margin-left:614px;padding-top:157px;width:209px;height:79px;float:left;}#billboard{left:75px;position:absolute;text-align:center;top:157px;}#billboard h3{text-indent:-9999px;}#billboard form{margin-top:37px;width:250px;}#billboard div input{margin-top:10px;text-align:center;}#billboard a{width:258px;height:56px;top:134px;left:-15px;position:absolute;z-index:1000;}#plane{background-image:url(images/plane.png);width:629px;height:76px;position:relative;left:467px;top:-50px;}#plane a{background:url(images/planeAd1.png) no-repeat 0 2px;height:56px;left:25px;position:absolute;top:10px;width:235px;}#plane a+a{background:url(images/planeAd2.png) no-repeat 0 -72px;height:72px;width:250px;top:0px;left:290px;}#planeAd{margin-left:35px;margin-top:10px;}#boat{width:286px;height:276px;position:absolute;left:250px;top:225px;}#boatAd{margin-left:175px;margin-top:35px;}#boat a{background:url(images/boatAd.png) no-repeat 0px -50px;width:50px;height:50px;}#boat a:hover{background:url(images/boatAd.png) no-repeat 0px 0px;}#plane a,#hotelAd a,#vanAd a,#billboard a,#boat a{display:block;text-indent:-9999px;}#boat h3{text-indent:-9999px;}#hotelAd a{background:url(images/hotelAd.png) no-repeat bottom;height:80px;width:155px;}#vanAd a{background:url(images/vanAd.png) no-repeat 1px -86px;height:79px;width:209px;}#plane a:hover{background-position:0px -54px;}#plane a+a:hover{background-position:-2px -1px;}#hotelAd a:hover{background-position:top;}#vanAd a:hover{background-position:1px -1px;}#billboard a:hover{}.dropcap{font-size:48px;margin-right:-8px;line-height:40px;}a.portrait,a.extendedStay{display:block;float:left;text-indent:-9999px;height:88px;}a.portrait{background-image:url(images/petPortrait.jpg);width:408px;}a.portrait:hover{background-position:bottom center;}a.extendedStay{background-image:url(images/extendedStay.jpg);width:215px;background-position:0px 0px;}a.extendedStay:hover{background-position:0px 89px;}#header form input[type=submit]{background:url(images/fetchButtonSmall.png);height:27px;width:71px;text-indent:-9999px;border:none;vertical-align:top;}#header #searchLocation{width:200px;}#topSection{width:710px;float:left;margin-top:3px;}#searchByRoute{background:#fffdf2 url(images/searchByRouteStopover-bg.png) repeat-x;font-size:12px;position:relative;margin:30px 0 15px 22px;width:662px;box-shadow:0 0 5px #333;padding-bottom:5px;}#searchByRoute #or{background:url(images/or.png);width:50px;height:34px;position:absolute;top:-15px;left:-15px;margin:0;float:none;}#searchByRoute #car{background:url(images/car-brandNew.png);width:263px;height:94px;position:absolute;left:350px;top:-40px;margin:0;float:none;}#searchByRoute h2{font-style:italic;font-family:"Futura",Arial,sans-serif;font-weight:bold;font-size:14px;padding:10px 0 0 10px;}#searchByRoute h2 span{font-style:italic;font-family:"Futura",Arial,sans-serif;font-weight:bold;font-size:24px;color:red;text-transform:uppercase;}#searchByRoute .announcement{background:url(images/announcement.png);width:633px;height:46px;margin:5px auto 10px auto;text-align:center;clear:both;padding:15px 0;}#searchByRoute .announcement p{font-weight:bold;font-size:14px;font-family:"Myriad Pro",Arial,sans-serif;color:#a30000;}#searchByRoute .announcement p a{color:#00637d;text-decoration:underline;font-family:"Myriad Pro",Arial,sans-serif;}#searchByRoute div input{border:1px solid #993300;width:200px;margin:5px 0;padding:2px;}#searchByRoute>form>p{font-size:12px;clear:both;margin-left:20px;display:inline-block;font-family:"Myriad Pro",Arial,sans-serif;}#searchByRoute form{margin-top:10px;margin-left:15px;}#searchByRoute form label{color:#d11718;font-size:14px;font-weight:bold;font-family:"Myriad Pro",Arial,sans-serif;display:inline-block;width:150px;text-align:right;margin-right:5px;}#searchByRoute form input{margin-right:5px;display:inline-block;}#searchByRoute form a{display:inline-block;color:#666;font-family:"Myriad Pro",Arial,sans-serif;text-decoration:underline;font-weight:bold;}#searchByRoute form input[type=submit]{background:url(images/getDirectionsButton.png) no-repeat;height:29px;width:195px;text-indent:-9999px;border:none;vertical-align:middle;}#findRentals{background:url(images/findRentals-bg.png) no-repeat;height:84px;width:676px;margin-left:15px;}.actors{margin:10px 20px;}#findRentals #searchForm{overflow:hidden;padding:40px 0 0 20px;}#findRentals .formItem{float:left;margin-right:10px;}#findRentals .formItem.wide{margin-top:3px;}#findRentals .formItem select{width:207px;}#findRentals form input[type=submit]{background:url(images/fetchButton.png) no-repeat;height:29px;width:195px;text-indent:-9999px;border:none;}#featuredChains{background:url(images/featuredChains-bg.png) no-repeat;height:637px;width:289px;}#featuredChains ul{list-style:none;}#featuredChains ul li{list-style:none;float:left;margin:0 19px 14px 0;}#featuredChains ul{list-style:none;padding:45px 20px 20px 35px}#topSidebar{float:left;width:300px;padding:20px 5px 5px 15px;text-align:center;}.home .hotDeals h2{display:none;}.home .hotDeals ul.xoxo{margin-top:85px;list-style:none;}.home .hotDeals ul.xoxo.blogroll li{background:#ffffff url(images/article-bg.png) no-repeat 15px 15px;padding:13px 0 10px 0;margin:0 15px 0 13px;clear:both;text-align:left;overflow:hidden;width:253px;}.home .hotDeals ul.xoxo.blogroll li:nth-child(even){background:#b7ddf7 url(images/article-bg.png) no-repeat 15px 15px;}.home .hotDeals ul.xoxo a{font-size:14px;}.home .hotDeals ul.xoxo a.moreLink{font-size:12px;}.home .hotDeals ul.xoxo a.moreLink:before{content:' ';}.home .hotDeals ul.xoxo p{font-size:12px;margin-top:5px;margin-left:80px;}.home .hotDeals ul.xoxo.blogroll img{float:left;margin:5px 10px 5px 19px;}.home .hotDeals ul.xoxo.blogroll li span{color:#000000;font-size:13px;}.home .sidebar .hotDeals{background:url(images/hot-deals.png) no-repeat;width:279px;margin:0 0 10px 15px;float:left;}.home .sidebar.specials{width:380px;padding:10px 0;}.home .sidebar.specials h1{color:red;font-family:"BaseTwelve",Arial,sans-serif;font-size:24px;letter-spacing:1px;text-transform:uppercase;}.home .sidebar.specials p{padding:0 20px;}.home .sidebar .articles{padding:20px 0;}.sidebar.latest{width:290px;height:719px;padding:20px 0;background:url(images/latest.png) top center no-repeat;}.articles h2{background:url(images/petTravelArticles.png) top center no-repeat;text-indent:-9999px;line-height:30px;}.petArticle{text-align:left;overflow:hidden;padding:10px}.petArticle:nth-child(odd){background:#fefae2;}.petArticle:nth-child(even){background:#ffffff;}.petArticle img{border:3px solid #babbc8;border-radius:10px;float:left;margin:0 5px 5px 0;}.petArticle>a{float:left;display:block;width:260px;margin-bottom:4px;}.home .sidebar.specials .petArticle p{margin-left:91px;padding:0;}.petArticle p,.petArticle a{font-family:Times New Roman,serif;font-size:13px;}#specials{background:url(images/specials.png) no-repeat;height:223px;width:387px;margin-top:10px;}#specials h2{text-indent:-9999px;height:117px;width:386px;}#specials a{text-indent:-9999px;display:block;height:100px;width:386px;}.specials p{text-align:justify;font-family:Times New Roman;margin-bottom:15px;}.specials p span{color:#ff0000;font-weight:bold;font-family:Times New Roman;}.specials p a{color:#337bbc;font-family:Times New Roman;}#newsletter{background:url(images/newsletter.png) no-repeat;height:102px;width:270px;clear:both;padding-top:50px;margin:0 20px;}#newsletter form input[type=submit]{background:url(images/subscribeButton.png) no-repeat;height:25px;width:121px;text-indent:-9999px;border:none;}#petFriendly{background:url(images/top-10-cities.png) 0 top no-repeat;width:275px;height:360px;clear:both;margin-left:17px;float:left;margin-top:10px;}.latest a{color:#d65b00;display:block;font-family:Times New Roman;text-align:left;}.latest h2{text-indent:-9999px;height:75px;}.latestGreatest{width:230px;height:345px;margin-left:30px;}.latestGreatest ul{width:230px;}.latestGreatest ul li{margin:5px;clear:both;overflow:hidden;}.latestGreatest ul li a img{float:left;border:1px solid #580000;margin-right:7px;}.latestGreatest ul li a{color:#0076a3;font-size:13px;}.destinations{margin-top:140px;margin-left:85px;}.destinations a{font-weight:bold;}a.login{background:url(images/login.png) no-repeat;display:block;width:230px;height:29px;text-indent:-9999px;position:absolute;top:10px;left:785px;}a.loginButton{background:url(images/login.png) no-repeat;display:block;width:230px;height:29px;text-indent:-9999px;position:absolute;top:10px;left:785px;}a.passport{background:url(images/passportButton.png) no-repeat;display:block;width:187px;height:29px;text-indent:-9999px;position:absolute;top:10px;left:800px;}.passportBox{background:#fff url(images/passport-sm-bg.png);border:4px solid #439fe8;border-radius:15px;width:527px;}.passportBox h2{background:url(images/headerBg.png) top left no-repeat;height:51px;color:#ff0000;font-family:"BaseTwelve";font-size:29px;height:51px;padding-left:85px;text-transform:uppercase;margin:10px;line-height:29px;}.passportBox h2 span{color:#219ead;font-family:"BaseTwelve";font-size:29px;}.passportBox h2 span.blue{color:#005085;}#simplemodal-container .passportBox h3{color:#005085;margin-left:90px;margin-top:-40px;font-family:"BaseTwelve";text-transform:uppercase;font-size:20px;line-height:36px;}.loginCreateBox{height:358px;display:none;}.loginCreateBox p{font-size:14px;font-family:"Times New Roman",serif;color:#0076a3;margin:0 50px 0 50px;}.loginCreateBox .formCols{overflow:hidden;margin:10px 50px;}.loginCreateBox .formCols .formCol{float:left;width:210px;text-align:center;}.loginBox{height:290px;display:none;text-align:center;}.loginBox p{font-size:14px;font-family:"Times New Roman",serif;color:#0076a3;margin:0 50px 0 50px;}.loginBox .formCols{overflow:hidden;margin:10px 50px;}.loginBox .formCols .formCol{float:left;width:210px;text-align:center;}.passportBox a.create{font-size:12px;color:#0066ff;text-decoration:underline;}.passportBox a.lostPass{font-size:12px;color:#0066ff;text-decoration:underline;}.passportBox a.help{font-size:12px;color:#0066ff;text-decoration:underline;position:absolute;top:265px;left:435px;white-space:nowrap;}.infoBox{height:235px;display:none;}.messageBox{height:290px;display:none;text-align:center;}.messageBox .message p{font-size:16px;}.storycontent a.login{position:relative;left:auto;top:auto;margin-top:10px;}.passportIntro{width:547px;margin:0 auto;}.passportIntro a{color:#ff6600;text-decoration:underline;font-family:Georgia,Times New Roman,serif;}.passportBox p{color:#0076a3;margin:5px 15px;font-family:"Times New Roman",serif;font-size:15px;}.passportBox .formCol h4{font-size:14px;font-family:"Times New Roman",serif;color:#00406a;}form input{width:175px;margin:5px;}.passportBox .loginSubmit{background:url(images/loginButtonBG.png) no-repeat;height:27px;width:193px;text-align:center;margin:12px auto;}.passportBox input[type="submit"]{background:none;border:none;color:#fff;font-family:"Adobe Garamond","Times New Roman",serif;font-size:13px;font-variant:small-caps;margin:0;padding:0;text-align:center;}.passportBox label{width:180px;text-align:right;font-size:14px;font-family:"Times New Roman",serif;color:#0076a3;}.spacer{margin:5px;}#simplemodal-container a.modalCloseImg.close{background:url(images/close.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-6px;left:518px;cursor:pointer;}.createBox{height:350px;display:none;}.resetBox{display:none;}.resetBox h3,.createBox h3{color:#005085;font-family:"BaseTwelve";font-size:24px;line-height:24px;margin-left:95px;margin-top:-35px;text-transform:uppercase;}.resetBox form,.createBox form{width:200px;text-align:center;margin:0 auto;}.resetBox input,.createBox input{display:block;margin:5px 12px;}#infoContainer{clear:left;}.saveRoute{width:auto;margin:12px auto;text-align:center;width:380px;height:30px;}.saveRoute a{background:#b6ff76;color:#697272;border-radius:5px;border:1px solid #578eab;padding:4px 8px;font-family:"Myriad Web Pro",Arial,sans-serif;float:left;}.saveRoute input[type='submit']{background:#b6ff76;color:#697272;border-radius:5px;border:1px solid #578eab;padding:3px 8px;font-family:"Myriad Web Pro",Arial,sans-serif;font-size:16px;width:auto;float:left;margin:0 5px;}.saveRoute a.loggedInSaveRoute{float:none;display:inline;}.saveRoute .searched{display:none;}#maincol.passport{background:#fff url(images/passport_bg.png) center 50px no-repeat;width:847px;float:none;margin:20px auto;border:3px solid #50a6ea;border-radius:15px;box-shadow:1px 1px 4px #646464;}#maincol.passport h1{background:url(images/passportHeader.png) top center no-repeat;text-indent:-9999px;height:50px;width:525px;margin:10px auto;padding:0;}#maincol.passport.info,#maincol.passport.howto,#maincol.passport.logout{background:#feffff url(images/passport-sm-bg.png) center 50px no-repeat;width:550px;}#maincol.passport.info h1,#maincol.passport.howto h1,#maincol.passport.logout h1{background:url(images/passport-home.png);text-indent:-9999px;height:51px;width:465px;margin:10px auto;padding:0;}#maincol.passport.logout h2{color:#00406a;font-family:Georgia,serif;text-align:center;font-size:18px;margin:10px 0;}#maincol.passport.info p{color:#0076a3;}#maincol.passport.logout{padding-bottom:20px;text-align:center;}#maincol.passport.logout h1{width:410px;}.extraInfo{border-top:1px solid #1783ad;margin:-20px 40px 30px 113px;}.extraInfo a{color:#ff6600;border:none;font-size:11px;padding-left:20px;display:block;float:left;padding:0 5px;text-decoration:none;font-family:"Myriad Pro",Verdana;}.extraInfo a.current{color:#bab0a4;}.extraInfo a+a{border-left:1px solid #1783ad;}#maincol.passport h3{font-size:17px;font-family:"Myriad Pro",Arial,sans-serif;font-style:italic;color:#0072bc;font-weight:bold;text-align:center;font-variant:normal;}form#passportSearch{text-align:center;}form#passportSearch .searchSubmit{background:url("images/searchButton.png");height:22px;width:91px;border:none;text-indent:-9999px;}#profileContainer{margin:10px 0;padding:0 10px;border-top:1px solid #1783ad;border-bottom:1px solid #1783ad;overflow:hidden;z-index:0;}.info #profileContainer{border:none;}.profileColumn{width:50%;float:left;}.profileColumn img{float:left;}#maincol #profileContainer p{color:#006699;padding-left:0;font-family:Georgia,Arial,sans-serif;font-size:16px;}#maincol p{color:#006699;font-family:Georgia,Arial,sans-serif;font-size:16px;}#maincol p span{font-family:Georgia,Arial,sans-serif;font-size:20px;}#profileContainer h4{color:#005085;text-transform:uppercase;font-family:"BaseTwelve";font-weight:bold;font-size:18px;padding-left:0;}#passportContainer{margin-top:10px;}#passportContainer p{margin:10px 30px;color:#006699;font-family:Georgia,serif;font-size:14px;padding:0;}#passportContainer p span{font-size:18px;font-family:Georgia,serif;}#maincol #passportContainer h2{font-family:"BaseTwelve";font-weight:bold;font-size:20px;color:#005085;font-style:normal;text-transform:uppercase;margin-left:30px;}#passportContainer h2 span{font-family:"BaseTwelve";font-weight:bold;font-size:20px;color:#ff0000;text-transform:uppercase;}#passportContainer ul#routeTable{border:1px solid #1783ad;border-left:none;border-right:none;background:#eef8ff;overflow-y:scroll;max-height:150px;}#passportContainer ul li{color:#333333;font-size:12px;}#passportContainer>ul>li{clear:both;}#passportContainer ul li.header ul{border-bottom:1px solid #1783ad;overflow:hidden;}#passportContainer ul li.header li{color:#0066cc;padding-right:1px;border-right:none;}#passportContainer ul li:nth-child(even) ul{background:#d1ecff;overflow:hidden;}#passportContainer ul ul li{float:left;width:90px;padding:3px 0 3px 5px;border-right:1px solid #1783ad;}#passportContainer ul ul li+li{width:190px;}#passportContainer ul ul li+li+li+li+li{width:95px;}#passportContainer ul ul li+li+li+li+li+li{border-right:none;width:40px;}#passportContainer ul ul li a{color:#ff0000;}#passportContainer li form input[type="submit"].showRoute{background:#29baf6;box-shadow:0 0 3px #ccc;color:#fff;border:none;width:auto;padding:0;font-size:10px;margin:0;}#maincol.passport a.logo{background:url(images/passportLogo.png) no-repeat;width:125px;height:50px;text-indent:-9999px;display:block;margin:10px;}#maincol.passport.info h2{color:#00406a;text-align:center;font-family:Georgia,"Times New Roman",serif;font-size:20px;margin:15px;}#maincol.passport.info input[type='file']{border:none;}#maincol.passport.info input[type="submit"]{background:url(images/loginButtonBG.png) no-repeat;border:none;color:#fff;font-family:"Adobe Garamond","Times New Roman",serif;font-size:13px;font-variant:small-caps;margin:0 auto;padding:0;text-align:center;width:193px;height:22px;display:block;}#profileContainer form{margin-bottom:20px;font-family:Georgia,"Times New Roman",serif;}#profileContainer p label{width:175px;text-align:right;font-size:13px;}#originDest p{font-size:12px;}.petProfile{float:left;margin-left:10px;}a.editInfo{background:url(images/firstTime.png) no-repeat;display:block;height:48px;z-index:1000;width:290px;padding-left:120px;line-height:48px;font-size:14px;font-family:"Myriad Pro",Verdana;text-decoration:none;color:#0075be;position:absolute;top:25px;left:70px;}a.editInfo:hover{text-decoration:underline;}#petFriendly ul{list-style:none;padding:130px 0 0 100px;text-align:left;}#petFriendly a{color:#d65b00;display:block;font-family:Times New Roman;line-height:20px;font-weight:bold;}#bottom{background:url(images/bottom.png);width:100%;height:54px;}#sidebar.home{width:290px;padding-left:13px;}#latest-greatest{background:url(images/latest-repeater.jpg) repeat-y;border-bottom:1px solid #336699;padding-bottom:25px;}#sidebar #latest-greatest h2.widgettitle{background:url(images/latest.jpg) top left no-repeat;width:290px;height:75px;text-indent:-9999px;border:none;padding:0;}#sidebar #latest-greatest li{margin:0 15px;border-bottom:1px dotted #3478BB;}#sidebar #latest-greatest li a{padding:3px 20px;color:#462c9d;display:block;font-size:10px;font-weight:bold;text-indent:-5px;}#sidebar #latest-greatest li a:hover{color:#9E0508;}#sidebar #latest-greatest a.arrow{background:url(images/arrow-green.jpg) center center no-repeat;display:block;width:288px;height:15px;text-indent:-9999px;margin:3px 0;}#sidebar.home a.listings{background:url(images/listings.png) no-repeat;display:block;text-indent:-9999px;width:225px;height:87px;margin:0 auto 15px auto;}.home .post{margin:0;padding:5px 0;}#sidebar.home .post{overflow:hidden;}#sidebar li.travel{}li.travel .widget-body,li.travel-tips .widget-body,li.travel-resources .widget-body{background:url(images/widget-top.png) top center no-repeat;padding:10px 0;}li.travel .widget-body h2{background:url(images/airline-policies.png) top center no-repeat;text-indent:-9999px;height:70px;}li.travel-tips .widget-body h2{background:url(images/travel-tips.png) top center no-repeat;text-indent:-9999px;height:70px;}li.travel-resources .widget-body h2{background:url(images/travel-resources.png) top center no-repeat;text-indent:-9999px;height:70px;}li.pet-destinations .widget-body h2{text-indent:-9999px;}li.pet-destinations .widget-body{background:url(images/top10.png) top center no-repeat;width:341px;height:339px;}li.pet-destinations .widget-body ul{margin:75px 0 0 70px;}#sidebar li.pet-destinations .widget-body ul li{padding:1px 0 1px 10px;}li.pet-destinations .widget-body a{color:#cc0000;font-family:"Lucida Grande",Helvetica,Arial,sans-serif;}li.about-us .widget-body h2{text-indent:-9999px;}li.about-us .widget-body{background:url(images/about-us.png) top center no-repeat;width:341px;height:183px;}li.about-us .widget-body ul{margin:50px 0 0 0;}#sidebar li.about-us .widget-body ul li{border-bottom:1px dotted #3399ff;padding:0;padding-left:80px;margin:0 30px;}#sidebar li.about-us .widget-body ul li:last-child{border-bottom:none;}#sidebar li.about-us .widget-body ul li a{background:url(images/widget-arrow2.png) 0 4px no-repeat;padding-left:8px;}#sidebar .pet-travel-articles{width:340px;overflow:hidden;padding:0;}.pet-travel-articles h2{background:url(images/petTravelArticles.png) top center no-repeat;text-indent:-9999px;}.pet-travel-articles{text-align:left;overflow:hidden;padding:10px}.pet-travel-articles:nth-child(odd){background:#fefae2;}.pet-travel-articles:nth-child(even){background:#ffffff;}.pet-travel-articles img{border:3px solid #babbc8;border-radius:10px;float:left;margin:0 5px 5px 0;}.pet-travel-articles p{margin-left:91px;}.pet-travel-articles p,.pet-travel-articles a{font-family:Times New Roman,serif;font-size:13px;}.pet-travel-articles .petArticle>a{float:left;display:block;width:225px;margin-bottom:4px;}li.travel .widget-bottom,li.travel-tips .widget-bottom,li.travel-resources .widget-bottom{background:url(images/widget-bottom.png) bottom center no-repeat;height:18px;}#sidebar #newsletter{background:url("images/sidebar-newsletter.png") no-repeat scroll 0 0 transparent;clear:both;height:102px;padding-top:50px;width:340px;text-align:center;margin:0;}.travel .widget-body ul{margin-left:120px;}.travel-resources .widget-body ul{margin-left:80px;}.travel .widget-body li,.travel-tips .widget-body li{background:url(images/widget-arrow2.png) bottom left no-repeat;padding-left:12px;}.travel-tips .widget-body ul{margin-left:90px;}.widget-body li a{font-size:12px;color:#0076a3;}.home .clear+.post{border-top:1px dotted #3478BB;}.home .excerpt p{}.home .excerpt img.imgtfe{float:left;margin:0 5px 5px 0;border:4px solid white;}.home .excerpt a{font-size:.9em;}.home .excerpt img+a{float:left;width:125px;}#mc-embed-signup{padding-top:15px;margin:0 auto;}.page #content,.post #content{padding-left:25px;}#maincol.blog,#maincol.page,#maincol.archive{background:#ffffff;border:1px solid #000000;border-radius:10px;padding:10px;width:635px;}.post{margin:0;}.post h2 a,.post h2.pagetitle{font-size:1.5em;color:#ff3300;font-family:BaseTwelve,Arial,sans-serif;font-weight:normal;}.post .storycontent h2{color:#337bbc;font-size:18px;margin-bottom:20px;border:none;}.post h5{display:inline;}.post h6{display:inline;padding-left:15px;}.post img{border:5px solid #FFFFFF;margin:10px;}.post img.alignleft{display:inline;float:left;margin:0 10px 5px 0;}.post img.alignright{display:inline;float:right;margin:0 0 5px 10px;}.post p{margin:3px 3px 10px;font-size:.9em;}.post h2{font-size:1em;font-weight:bold;font-family:Georgia;border-bottom:1px dotted #3399ff;}.post h3{font-size:.95em;font-weight:bold;color:#003399;font-family:Georgia;}.storycontent ul{margin-left:0px;padding:0 0 0 30px;list-style-position:inside;list-style-image:url(images/bullet.png);padding-left:10px;text-indent:-10px;}.storycontent li{margin:7px 0 8px 10px;font-size:0.9em;}.storycontent ol{padding:0 0 0 35px;margin:5px 0 10px 0;}.storycontent ol li{margin:0;padding:0;}.storycontent blockquote{margin:5px 20px 10px 20px;}.post .meta{color:#003366;font-size:.75em;padding-top:10px;}.post .imgtfe{border:2px solid #FFFFFF;margin:10px 5px 0 0;}#comments h3{font-size:1.1em;color:#003366;padding-bottom:5px;}#comments{margin:15px 10px 0 20px;padding:5px 10px;}ol.commentlist{margin:5px;}li.comment:first-child{border-top:1px dotted #AC4A31;}li.comment{padding:3px 5px;border-bottom:1px dotted #AC4A31;}.comment-author{clear:both;}.comment-meta{font-size:.75em;margin-bottom:10px;}.comment-body p{margin:5px;font-size:.9em;}img.avatar{float:left;margin-top:3px;}.comment-author cite{float:left;}.comment-author cite,span.says,.comment-meta a{padding-left:4px;}#respond{margin:0 5px;padding:10px;}#respond h4{font-size:1.1em;color:#003366;padding-bottom:5px;}#respond p{padding:3px;}#sidebar,.sidebar{float:left;width:345px;padding:0 5px 5px 5px;text-align:center;}.home .sidebar{width:300px;padding-top:10px;}.single-post #sidebar{float:left;padding:5px 5px 5px 15px;text-align:center;}#sidebar h2.widgettitle{padding:3px;color:#003366;font-size:1.2em;text-align:left;}#sidebar ul{list-style:none;text-align:left;}#sidebar li{padding:3px 0;}#sidebar ul ul li{padding-left:10px;}#searchTitle{color:#265787;margin-left:225px;font-size:20px;font-style:italic;font-weight:bold;}#searchButton{margin-left:23px;margin-top:-6px;}h2.pagetitle{font-size:1.4em;border-bottom:1px dotted #003399;margin-bottom:10px;padding-bottom:2px;}.searchResults .post,.archive .post{padding-bottom:5px;border-bottom:1px dotted #AC4A31;}.archive .post .imgtfe{margin-top:3px;}.blog .post .imgtfe{margin-top:3px;}.pwLogos{}p.divider{color:#3366cc;margin:50px 0 30px 0;}.pwLogos{margin-bottom:20px;overflow:hidden;}.pwLogos .logo{clear:both;margin:40px 0;}.pwLogos .logo img{border:none;margin:0;margin-left:10px;padding:0;vertical-align:bottom;}.printLogo{text-align:center;}.printLogo a{display:block;text-align:center;}#sidebar .lodgings{background:url(images/otherLodgings.png);width:340px;height:215px;padding:0;}#sidebar .lodgings h2{text-indent:-9999px;}#sidebar .lodgings ul{list-style:none;margin:45px 35px 0 35px;}#sidebar .lodgings ul li{background:url(images/arrow.png) 50px 9px no-repeat;padding-left:60px;border-bottom:1px dotted #3399ff;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:16px;}#sidebar .lodgings ul li a{color:#0076a3;font-family:Georgia,"Times New Roman",serif;font-weight:bold;}#sidebar a.button{background:url(images/button.png);width:193px;height:23px;display:block;border:none;margin:5px auto 0 auto;padding:0;color:#007236;font-size:12px;font-weight:bold;line-height:22px;clear:both;font-family:Georgia,"Times New Roman",serif;text-align:center;}.prop{height:30px;clear:both;}.credits{font-size:12px;padding:10px;text-align:center;}.single-post .credits{font-size:12px;padding:10px;text-align:center;width:970px;}ul.ui-autocomplete{list-style:none;}ul li.ui-menu-item{width:200px;background:#ffffff;font-size:12px;padding:2px;padding-left:5px;}ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0;}ul.dropdown{position:relative;z-index:597;float:left;}ul.dropdown li{float:left;}ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default;}ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%;font-size:.75em;}ul.dropdown ul li{background:#FFFFFF;border-bottom:1px dotted #88CAFF;float:none;padding:3px 10px;width:130px;}ul.dropdown ul li:first-child{border-top:1px dotted #88CAFF;}ul.dropdown ul ul{top:1px;left:99%;}ul.dropdown li:hover>ul{visibility:visible;}.wrapperfooter{width:999px;border-top:1px solid #587087;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.post .wp-caption img{margin-bottom:0;}.wp-caption{overflow:hidden;}.wp-caption p{font-size:11px;}.navigation{width:150px;margin:15px auto;}.post img.attachment-post-thumbnail{float:right;margin:0;padding:0;z-index:0;}@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {#searchByRoute .announcement p{font-weight:bold;font-size:13px;font-family:"Myriad Pro",Arial,sans-serif;color:#a30000;}#searchByRoute>form>p{font-size:9px;clear:both;margin-left:20px;display:inline-block;font-family:"Myriad Pro",Arial,sans-serif;}}@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {#searchByRoute .announcement p{font-weight:bold;font-size:13px;font-family:"Myriad Pro",Arial,sans-serif;color:#a30000;}#searchByRoute>form>p{font-size:9px;clear:both;margin-left:20px;display:inline-block;font-family:"Myriad Pro",Arial,sans-serif;}}#advancedSearch{background:#FFDF2 url("images/searchByRouteStopover-bg.png") repeat-x;box-shadow:0 0 5px #333333;font-size:12px;margin:30px 0 15px 22px;padding-bottom:5px;position:relative;width:662px;}