body{font-family:Tahoma,Helvetica,sans-serif;font-size:62.5%;color:#333}body{background:#ededed url(../images/bg-image.gif) 0 0 repeat-x}h1,h2,h3,h4{font-family:Georgia,Times,serif}.clearfix:after{content:".";display:block;75 height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}#content{width:980px;margin:0 auto;position:relative}body #content #main{float:left;margin:44px 0 15px 0;position:relative;background:transparent url(../images/top-bg.png) no-repeat 0 0;padding:15px 0 0 0;width:800px}#focal{width:800px;background:transparent url(../images/content-bg.png);height:315px;background:#fff url(../images/top-left-bg.jpg) no-repeat scroll 0 289px}#teases{float:left;width:220px;padding:30px 10px 0 15px;padding:0;position:relative;margin:8px 0 0 0}#teases p{border-bottom:1px dotted #bfbfbf;margin:5px 10px 0 20px;line-height:110%;padding:0 0 15px 0}#teases p.last{border-bottom:none}#hero{position:relative;top:-15px;padding:0;margin:0;float:right;height:344px;overflow:hidden}#hero-cycle{}#hero-text{position:absolute;bottom:40px;right:20px}#thumbs{float:left}#promo-wrapper{padding-bottom:10px;background:transparent url(../images/bottom-bg.png) no-repeat scroll center bottom}#promo-wrapper{*padding-bottom:0}#promotions div{float:left}#promotions div a{height:190px;display:block;float:left}#promotions div a:hover{filter:alpha(opacity=85);-moz-opacity:.85;-khtml-opacity:.85;opacity:.85}#text-promotions{background:transparent url(../images/content-bg.png) repeat scroll 0 0;padding:40px 0 0 9px}#text-promotions p{color:#666}#text-promotions div{float:left}#tools{float:right;margin:44px 0 0 0}#text-promotions h4 a{color:#2a8cbf;font-family:Tahoma,Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}#text-promotions h4 a:hover{text-decoration:underline}#content h1 a{background:transparent url(../images/img_GAlogo.png) no-repeat 0 0;height:80px;width:199px;display:block;text-indent:-9999px;position:relative;top:25px;left:10px}#sub-nav{position:absolute;right:0;top:5px}ul#sub-nav li{float:left;padding:0 7px 0 7px;border-right:1px solid #fff}ul#sub-nav li.last{border-right:none}ul#sub-nav li a{color:#fff}ul#sub-nav li a:hover{text-decoration:none}#navigation{background:transparent url(../images/leaf.png) no-repeat 0 0;width:716px;height:112px;position:absolute;top:57px;right:-16px;xz-index:-1;overflow:hidden}#navigation ul{background:url("../images/navigation.png") no-repeat scroll 0 0 #61b225;height:28px;left:157px;list-style-type:none;margin:0;overflow:hidden;padding:0;position:relative;top:34px;width:317px}#nav-main ul a{display:block;xwidth:74px;height:25px;text-indent:-9999px;text-decoration:none;overflow:hidden;position:relative;z-index:5}li#nav-1{position:absolute;top:0;left:0;width:53px;height:28px}li#nav-1 a:hover{height:28px;width:53px;background:url("../images/navigation.png") no-repeat 0 -28px}li#nav-2{position:absolute;top:0;left:60px;width:76px;height:28px}li#nav-2 a:hover{height:30px;width:76px;background:url("../images/navigation.png") no-repeat -60px -28px}li#nav-3{position:absolute;top:0;left:142px;width:96px;height:28px}li#nav-3 a:hover{height:28px;width:96px;background:url("../images/navigation.png") no-repeat -142px -28px}li#nav-4{position:absolute;top:0;left:244px;width:70px;height:28px}li#nav-4 a:hover{height:28px;width:70px;background:url("../images/navigation.png") no-repeat -244px -28px}li#nav-5{position:absolute;top:0;left:323px;width:85px;height:28px}li#nav-5 a:hover{height:28px;width:85px;background:url("../images/navigation.png") no-repeat -325px -28px}#navigation ul a{display:block;height:28px;overflow:hidden;text-decoration:none;text-indent:-9999px}#home #teases h2{width:220px;z-index:5;height:16px;margin:12px 0 0 0}#home #teases h2.first{margin:0}#home #teases h2 a{display:block;text-indent:-9999px;height:16px;overflow:hidden;margin:0 15px 0 0}#home #teases h2#attractions{}#home #teases h2#attractions a{background:transparent url("../images/headers.gif") no-repeat right 0}#home #teases h2#attractions a:hover{background:transparent url("../images/headers.gif") no-repeat right -16px;display:block;text-indent:-9999px;height:16px;overflow:hidden;margin:0 15px 0 0}#home #teases h2#events a{background:transparent url("../images/headers.gif") no-repeat right -33px}#home #teases h2#events a:hover{background:transparent url("../images/headers.gif") no-repeat right -50px}#home #teases h2#places a{background:transparent url("../images/headers.gif") no-repeat right -68px}#home #teases h2#places a:hover{background:transparent url("../images/headers.gif") no-repeat right -85px}#home #teases h2#interests a{background:transparent url("../images/headers.gif") no-repeat right -104px}#home #teases h2#interests a:hover{background:transparent url("../images/headers.gif") no-repeat right -122px}#home #tear{background:#333 url(../images/full-width-texture.png) no-repeat top left;height:40px}#home #second-focal h2{position:relative;top:-10px;margin:0 0 10px 20px}#home #second-focal{background-color:#fff;padding:20px 0 0 0;xmargin-top:-30px;position:relative;xbackground:#fff url(../images/second-focal-bg.jpg) repeat-x 0 0;z-index:10}#home #second-focal h2#experience{background:transparent url("../images/explore-experience-header.png") no-repeat 0 -18px;height:18px;width:250px;text-indent:-9999px;xpadding:0 0 15px 0}#home #second-focal h2#explore{background:transparent url("../images/explore-experience-header.png") no-repeat top left;height:18px;xwidth:250px;text-indent:-9999px}#home #second-focal #thumbs{width:486px;background:transparent url(../images/content-bg.png) repeat scroll 0 0;float:left}#home #second-focal #thumbs .image{float:left;clear:left;width:130px;padding:0 8px 0 23px}#home .second-focal-desc{height:110px}#home .second-focal-desc p{font-size:11px;line-height:140%;margin:4px 10px 0 0}#home .second-focal-desc h3{font-size:14px;color:#000}#home #map{float:right}#border{border-top:1px dotted #333;position:relative;top:15px;left:0;margin:0 12px 0 12px;z-index:200}#second-focal .more{position:relative;top:6px}#home #promotions{background-color:#fff;width:780px;padding:31px 10px 0 10px;background:#fff url(../images/above-offer-fade.jpg) no-repeat top}#home #text-promotions div.text-promo{float:left;width:245px;background-color:#fff;margin:0 5px}#home #text-promotions #promo-3.text-promo{width:259px}#home #text-promotions h3{border-bottom:1px dotted #bfbfbf;color:#045a87;font-size:14px;font-weight:bold;padding:0 0 4px;text-align:center}#home #text-promotions h4{font-size:12px;font-weight:bold;margin:0 0 2px 0}#home #text-promotions ul{margin:10px 0 10px 10px}#home #text-promotions ul li{margin:10px 0;line-height:140%}#home #text-promotions .date{color:#999}#promo-3 li{height:70px;border-bottom:1px dotted #bfbfbf}#footer{padding:15px 0 20px 0;width:800px;background-color:#8fcb20;height:70px;clear:both;font-size:1.1em;text-align:center;margin:0 0 20px 0}div#footer li{border-right:1px solid #0f4300;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 5px}div#footer p{margin:10px;padding:0 35px;color:#5d8414;line-height:110%}div#footer h1{font-family:Tahoma,helvetica,sans-serif}div#footer a{color:#0f4300}#content #footer h3{color:#0f4300;margin:0 0 7px 0;padding:0;font-family:Georgia,Times,serif;font-size:100%}#tools{width:168px;position:relative;z-index:8}#tools #sign-in #buttons{margin:3px 0 0 10px}#tools #sign-in p span{font-weight:bold}#tools #sign-in fieldset{padding:0 0 0 15px}#tools #sign-in .buttons{margin:6px 0 0 10px}.ie #tools #sign-in .buttons{margin-top:4px}#tools #sign-in label{color:#999;margin:0;padding:0}.ie #tools #sign-in input{margin-top:1px}#tools #sign-in input{border:1px solid #ccc;width:110px;padding:0 5px;margin:2px 0;height:14px}#tools #bot_container{background:#fff url(../images/book-online-bg.png) no-repeat 0 0;width:168px;margin:6px 0 0}#tools #bot_top,#tools #bot_bottom{padding-left:5px}#tools #bot_top{margin:0 0 0 0;background-image:url(../images/book-online.png)}#tools #trip li a{background-image:url(../images/bkg_bulletOrangeArrow.gif);background-position:left 8px;background-repeat:no-repeat;display:block;font-size:1.15em;font-weight:bold;height:12px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:8px 0 0 15px}#tools #trip{background:#fff url(../images/plan-bg.jpg) no-repeat 0 0;height:150px;margin:7px 0 0}#tools #trip p{padding:5px 15px 0 15px;line-height:140%}#tools #trip h3{background:#fff url(../images/trip-h3.jpg) no-repeat 0 0;height:36px;text-indent:-9999px}#tools #trip ul{margin:8px 0 0 15px}#tools #guide{background:#fff url(../images/travel-bg.jpg) no-repeat 0 bottom;margin:7px 0 0;padding:0 10px 10px 0;overflow:hidden}#tools #guide h3{background:transparent url(../images/travel-guide-header.png) no-repeat scroll 0 0;height:60px;text-indent:-9999px}#tools #guide p{margin:7px 15px 0 15px;line-height:150%;width:143px}#tools #guide .gonow{float:right;padding:5px 5px 0 0}#tools #guide p a{font-weight:bold}#tools #newsletter{background:#fff url(../images/travel-bg.jpg) no-repeat 0 bottom;margin:7px 0 0;padding:0 0 10px 0}#tools #newsletter h3{background:transparent url(../images/nletter-header.png) no-repeat scroll 0 0;margin:0 0 5px 0;height:32px;text-indent:-9999px}#tools #newsletter input{border:1px solid #ccc;margin:0 0 0 6px;padding-left:5px;width:145px}#tools #newsletter a{margin-left:65px}#tools #store{background:#fff url(../images/travel-bg.jpg) no-repeat 0 bottom;margin:7px 0 0;padding:0 0 10px 0}#tools #store h3{background:transparent url(../images/store-header.png) no-repeat scroll 0 0;margin:0 0 5px 0;height:36px;text-indent:-9999px}#tools #store p{padding:5px 15px 0 15px;font-family:Arial;font-size:12px;font-weight:bold;text-align:center}a{color:#469c2b}strong{font-weight:bold}#hero .nav{margin:5px 0}#hero #nav a{padding:5px 10px;background:transparent url(../images/cycle-inactive-bg.png) no-repeat 4px 4px;margin:0 0 0 0;width:10px;color:#333;text-decoration:none;font-size:14px}#hero #nav a.activeSlide{background:transparent url(../images/cycle-active-bg.png) no-repeat 4px 4px}#hero #nav{text-align:left}#hero #nav{position:absolute;top:280px;left:10px;z-index:50;text-align:center}.hero-container #travel-text{position:absolute;bottom:100px;left:300px}.hero-container #stone-text{position:absolute;bottom:50px;right:40px}.hero-container #savan-text{position:absolute;top:20px;right:40px}#home #hero{height:335px}.js .hero-container{display:none}* html #hero #nav a,* html #hero #nav a.activeSlide{background-color:#fff;background-image:none;padding:8px;text-align:center;margin:4px}* html #hero #nav a.activeSlide{background-color:#ccc}* html #home #second-focal{padding:0!important}#home #second-focal h2{z-index:1000}#home #second-focal h2#explore{width:250px}#promo-3 li.last{border-bottom:none}#tools #sign-in{position:relative;font-family:arial,sans-serif;font-size:12px;background:transparent url('../images/right-rail/bg-logged-bottom.png') no-repeat bottom left;padding:0 0 15px}#tools #sign-in.logged{height:160px}#tools #sign-in.logged p{height:auto;background:transparent url('../images/right-rail/bg-logged-middle.png') repeat 0 0}#tools #sign-in ul{padding:15px 0 0 10px;width:158px;background:transparent url('../images/right-rail/bg-logged-middle.png') repeat-y 0 0}#tools #sign-in h3{background:transparent url('../images/right-rail/bg-welcome.png') no-repeat 0 0;height:36px;text-indent:-9999px}#tools #sign-in li{float:left}#tools #sign-in p{line-height:139%;margin-top:0;padding:7px 15px 6px 14px;background:transparent url('../images/right-rail/bg-logged-middle.png') repeat-y 0 0;word-wrap:break-word;overflow:hidden}#tools #sign-in #profile{padding:0 0 0 14px}#tools #btn-login a{width:65px;height:30px;background:transparent url('../images/right-rail/bg-welcome.png') no-repeat left -96px;text-indent:-9999px;display:block}#tools #btn-login a:hover{background:transparent url('../images/right-rail/bg-welcome.png') no-repeat left -156px}#tools #btn-login a:active{background:transparent url('../images/right-rail/bg-welcome.png') no-repeat left -126px}#tools #btn-register a{background:url("../images/right-rail/bg-welcome.png") no-repeat scroll -65px -96px transparent;height:30px;width:82px;text-indent:-9999px;display:block}#tools #btn-register a:hover{background:transparent url('../images/right-rail/bg-welcome.png') no-repeat -65px -156px}#tools #btn-register a:active{background:transparent url('../images/right-rail/bg-welcome.png') no-repeat -65px -126px}#tools #sign-in .forgot{margin-top:5px}#bot_nav{padding-top:50px!important}#bot_bottom{margin-top:3px;height:168px!important}* html #bot_bottom{margin-top:0!important;height:168px!important}#travel-tips .content,#experiences .content,#offers .content,#dream-pass .content{background:#fff}.inner #content h3 a{background:transparent url(../images/img_GAlogo.png) no-repeat scroll 0 0;display:block;height:80px;left:10px;position:relative;text-indent:-9999px;top:25px;width:199px}.inner .content h1{border-bottom:1px dotted #d0d0d0;color:#45a8dc;font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;margin:0 0 10px;padding-bottom:8px;margin:0 25px 10px 25px;font-weight:normal}#hero-travel-tips{margin:0 0 0 25px}#travel-tips .content h2{font-family:arial,helvetica,sans-serif}#travel-tips .content h2.first{background-image:url(../images/bkg_hdrGradient.jpg);background-position:center bottom;background-repeat:repeat-x;border:0 none;color:#2c8dc0;font-size:1.8em;font-weight:bold;height:25px;margin:-1px 0 10px 25px;padding:20px 0 0 10px;width:742px;background-color:#f2f7fa}#travel-tips #weather{float:right;background:url("../images/rec-top.gif") no-repeat top left;margin:10px 0 0 25px;padding:10px 25px 0 0;width:232px}#travel-tips #weather ul{background:url("../images/bot-rec.gif") no-repeat bottom left;padding:0 0 10px 20px}#travel-tips #weather ul li{line-height:180%}#travel-tips .content p{color:#333;font-size:1.2em;line-height:1.5em;padding:0 15px 5px 35px}#travel-tips .content h2{border-bottom:1px dotted #bfbfbf;color:#2c8dc0;font-size:1.4em;font-weight:bold;margin:10px 35px;padding:5px 0}#travel-tips #transportation{background:url('../images/large-rect-top.gif') no-repeat top left;width:754px;margin:10px 0 0 25px;padding:10px 0 0 0}#travel-tips #transportation .inner{background:url('../images/large-rect-bottom.gif') no-repeat bottom left;padding-right:25px;padding-bottom:15px}#travel-tips #transportation ul{margin:0 0 0 35px}#travel-tips #transportation ul li{line-height:200%;padding:0 0 0 0}.ie6 #travel-tips #promo-wrapper,*#travel-tips #promo-wrapper,.ie6 #experiences #promo-wrapper,*#experiences #promo-wrapper,.ie6 #offers #promo-wrapper,*#offers #promo-wrapper{padding:0}#experiences .content ul li{float:left;width:340px;padding:0 30px}#experiences h2{color:#2c8dc0;font-size:1.4em;font-weight:bold;font-family:arial,helvetica sans-serif;border-bottom:1px dotted #bfbfbf;margin:0 0 10px 0}#experiences .content ul{font-size:12px;line-height:20px}#experiences .content ul li div{float:left;margin:0 10px 0 0}#experiences .content ul li div.button{float:right;margin:30px 0 30px 0}#experiences .content ul li p{height:100px;overflow:hidden}#mainOffersContainer .offer-image img{width:96px}#mainOffersContainer .offers h2{color:#333;margin:0 0 10px 105px;padding:0 0 5px;border-bottom:1px dotted #dfe1e1;font-size:1.4em;font-weight:bold;font-family:Arial,Helvetica,sans-serif}#mainOffersContainer p{color:#333;font-size:1.2em;line-height:1.5em}#hero-dream{margin:0 0 0 25px}#tools .content{background:none}#tools .content p{margin:0;padding:0}#my-itinerary{margin:8px 0 8px}* html #my-itinerary{float:left}#my-itinerary h3{background:transparent url('../images/itinerary/bg-intinerary-top.png') no-repeat 0 0;height:35px;text-indent:-9999px}#my-itinerary ul li{background:#fff url('../images/itinerary/bg-itinerary-middle.png') repeat-y 0 0;padding:4px 0 0 20px;line-height:120%}#my-itinerary .view{background:transparent url('../images/itinerary/bg-itinerary-bottom.png') no-repeat bottom;padding:10px 10px 7px 0;text-align:right}#global-search{left:25px}div.signup{line-height:1.2;padding:0 10px 4px 14px}#book_bottom{background:url("../images/book-online-bg.png") no-repeat scroll center bottom transparent;padding-bottom:20px;width:168px}
