
/* HTML5 Reset - based on:
     Eric Meyer's Reset v1.0 | 20080212 [http://meyerweb.com/eric/tools/css/reset/]
     html5doctor.com Reset Stylesheet v1.4 20090727 [http://html5doctor.com/html-5-reset-stylesheet/]

   To aid in transition to HTML5, 'nav ul' is also defined as '#nav ul' and
   '.nav ul' for sites using xhtml with div elements
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; } body { line-height:1.5; } article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; } nav ul, #nav ul, .nav ul { list-style:none; } blockquote, q { quotes:none; } blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; } a { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; } ins { background-color:#ff9; color:#000; text-decoration:none; } mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } del { text-decoration: line-through; } abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; } table { border-collapse:collapse; border-spacing:0; } hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; } input, select { vertical-align:middle; }

/* Positions CSS | Steve Wright
   URL: http://www.lovecomm.net */

/*--- Block Level Floats & Alignment --- */
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.pushleft { float:left;overflow:hidden; }
.pushright { float:right; overflow:hidden; }
.pushcenter { margin-left: auto; margin-right: auto; }

/* --- Clearing Floats --- */
.clear { overflow: hidden; }
.clearblock {display:block;clear:both; }
.clearleft {display:block;clear:left; }
.clearright {display:block;clear:right; }

/* --- Pixel Gutters --- */
.ml1 { margin-left:1px; } .ml10 { margin-left:10px; } .ml11 { margin-left:11px; }
.ml2 { margin-left:2px; } .ml20 { margin-left:20px; } .ml12 { margin-left:12px; }
.ml3 { margin-left:3px; } .ml30 { margin-left:30px; } .ml13 { margin-left:13px; }
.ml4 { margin-left:4px; } .ml40 { margin-left:40px; } .ml14 { margin-left:14px; }
.ml5 { margin-left:5px; } .ml50 { margin-left:50px; } .ml15 { margin-left:15px; }
.ml6 { margin-left:6px; } .ml60 { margin-left:60px; } .ml16 { margin-left:16px; }
.ml7 { margin-left:7px; } .ml70 { margin-left:70px; } .ml17 { margin-left:17px; }
.ml8 { margin-left:8px; } .ml80 { margin-left:80px; } .ml18 { margin-left:18px; }
.ml9 { margin-left:9px; } .ml90 { margin-left:90px; } .ml19 { margin-left:19px; }

.mr1 { margin-right:1px; } .mr10 { margin-right:10px; } .mr11 { margin-right:11px; }
.mr2 { margin-right:2px; } .mr20 { margin-right:20px; } .mr12 { margin-right:12px; }
.mr3 { margin-right:3px; } .mr30 { margin-right:30px; } .mr13 { margin-right:13px; }
.mr4 { margin-right:4px; } .mr40 { margin-right:40px; } .mr14 { margin-right:14px; }
.mr5 { margin-right:5px; } .mr50 { margin-right:50px; } .mr15 { margin-right:15px; }
.mr6 { margin-right:6px; } .mr60 { margin-right:60px; } .mr16 { margin-right:16px; }
.mr7 { margin-right:7px; } .mr70 { margin-right:70px; } .mr17 { margin-right:17px; }
.mr8 { margin-right:8px; } .mr80 { margin-right:80px; } .mr18 { margin-right:18px; }
.mr9 { margin-right:9px; } .mr90 { margin-right:90px; } .mr19 { margin-right:19px; }
/* --- End Pixel Gutters --- */

/* --- Pixel Widths --- */
.px00 { width:00px; } .px100{ width:100px;} .px200{ width:200px;} .px300{ width:300px;} .px400{ width:400px;} .px500{ width:500px;} .px600 { width:600px; } .px700{ width:700px;} .px800{ width:800px;} .px900{ width:900px;}
.px10 { width:10px; } .px110{ width:110px;} .px210{ width:210px;} .px310{ width:310px;} .px410{ width:410px;} .px510{ width:510px;} .px610 { width:610px; } .px710{ width:710px;} .px810{ width:810px;} .px910{ width:910px;}
.px20 { width:20px; } .px120{ width:120px;} .px220{ width:220px;} .px320{ width:320px;} .px420{ width:420px;} .px520{ width:520px;} .px620 { width:620px; } .px720{ width:720px;} .px820{ width:820px;} .px920{ width:920px;}
.px30 { width:30px; } .px130{ width:130px;} .px230{ width:230px;} .px330{ width:330px;} .px430{ width:430px;} .px530{ width:530px;} .px630 { width:630px; } .px730{ width:730px;} .px830{ width:830px;} .px930{ width:930px;}
.px40 { width:40px; } .px140{ width:140px;} .px240{ width:240px;} .px340{ width:340px;} .px440{ width:440px;} .px540{ width:540px;} .px640 { width:640px; } .px740{ width:740px;} .px840{ width:840px;} .px940{ width:940px;}
.px50 { width:50px; } .px150{ width:150px;} .px250{ width:250px;} .px350{ width:350px;} .px450{ width:450px;} .px550{ width:550px;} .px650 { width:650px; } .px750{ width:750px;} .px850{ width:850px;} .px950{ width:950px;}
.px60 { width:60px; } .px160{ width:160px;} .px260{ width:260px;} .px360{ width:360px;} .px460{ width:460px;} .px560{ width:560px;} .px660 { width:660px; } .px760{ width:760px;} .px860{ width:860px;} .px960{ width:960px;}
.px70 { width:70px; } .px170{ width:170px;} .px270{ width:270px;} .px370{ width:370px;} .px470{ width:470px;} .px570{ width:570px;} .px670 { width:670px; } .px770{ width:770px;} .px870{ width:870px;} .px970{ width:970px;}
.px80 { width:80px; } .px180{ width:180px;} .px280{ width:280px;} .px380{ width:380px;} .px480{ width:480px;} .px580{ width:580px;} .px680 { width:680px; } .px780{ width:780px;} .px880{ width:880px;} .px980{ width:980px;}
.px90 { width:90px; } .px190{ width:190px;} .px290{ width:290px;} .px390{ width:390px;} .px490{ width:490px;} .px590{ width:590px;} .px690 { width:690px; } .px790{ width:790px;} .px890{ width:890px;} .px990{ width:990px;}

.px05 { width:05px; } .px105{ width:105px;} .px205{ width:205px;} .px305{ width:305px;} .px405{ width:405px;} .px505{ width:505px;} .px605 { width:605px; } .px705{ width:705px;} .px805{ width:805px;} .px905{ width:905px;}
.px15 { width:15px; } .px115{ width:115px;} .px215{ width:215px;} .px315{ width:315px;} .px415{ width:415px;} .px515{ width:515px;} .px615 { width:615px; } .px715{ width:715px;} .px815{ width:815px;} .px915{ width:915px;}
.px25 { width:25px; } .px125{ width:125px;} .px225{ width:225px;} .px325{ width:325px;} .px425{ width:425px;} .px525{ width:525px;} .px625 { width:625px; } .px725{ width:725px;} .px825{ width:825px;} .px925{ width:925px;}
.px35 { width:35px; } .px135{ width:135px;} .px235{ width:235px;} .px335{ width:335px;} .px435{ width:435px;} .px535{ width:535px;} .px635 { width:635px; } .px735{ width:735px;} .px835{ width:835px;} .px935{ width:935px;}
.px45 { width:45px; } .px145{ width:145px;} .px245{ width:245px;} .px345{ width:345px;} .px445{ width:445px;} .px545{ width:545px;} .px645 { width:645px; } .px745{ width:745px;} .px845{ width:845px;} .px945{ width:945px;}
.px55 { width:55px; } .px155{ width:155px;} .px255{ width:255px;} .px355{ width:355px;} .px455{ width:455px;} .px555{ width:555px;} .px655 { width:655px; } .px755{ width:755px;} .px855{ width:855px;} .px955{ width:955px;}
.px65 { width:65px; } .px165{ width:165px;} .px265{ width:265px;} .px365{ width:365px;} .px465{ width:465px;} .px565{ width:565px;} .px665 { width:665px; } .px765{ width:765px;} .px865{ width:865px;} .px965{ width:965px;}
.px75 { width:75px; } .px175{ width:175px;} .px275{ width:275px;} .px375{ width:375px;} .px475{ width:475px;} .px575{ width:575px;} .px675 { width:675px; } .px775{ width:775px;} .px875{ width:875px;} .px975{ width:975px;}
.px85 { width:85px; } .px185{ width:185px;} .px285{ width:285px;} .px385{ width:385px;} .px485{ width:485px;} .px585{ width:585px;} .px685 { width:685px; } .px785{ width:785px;} .px885{ width:885px;} .px985{ width:985px;}
.px95 { width:95px; } .px195{ width:195px;} .px295{ width:295px;} .px395{ width:395px;} .px495{ width:495px;} .px595{ width:595px;} .px695 { width:695px; } .px795{ width:795px;} .px895{ width:895px;} .px995{ width:995px;}
/* --- End Pixel Widths --- */
/* --- Minified global.css from 326 bytes to 319 bytes
 - CSSTidy --- */
body{background:#FFF url(../images/background.png) repeat-x 50% 0;font:12px "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif}a:link,a:visited{color:#fff;text-decoration:none}a:hover,a:active{text-decoration:underline}option{margin-left:6px}

/* --- Minified navigation.css from 2986 bytes to 2158 bytes
 - CSSTidy --- */
#main_navigation{top:0;left:0;z-index:100;background:#D0ECFC;width:987px;height:25px;padding-left:13px;border-bottom:1px solid #83C6ED}#nav li{border:1px solid #83c6ed;margin:3px 0 0 3px;font-size:12px;font-weight:bold;text-align:center;background-color:#1F417B;white-space:nowrap;float:left}#nav li li{margin:0;text-align:left;border-width:0 0 1px;float:none}#nav li a:link,#nav li a:visited{padding:2px 13px 1px}#nav_home a{width:34px}#nav_destinations a{width:80px}#nav_specials a{width:60px}#destinations_drop{width:200px;border-top:1px solid #83C6ED}#nav_destinations #destinations_drop a{width:174px}#nav_why_us a{width:43px}#nav_owners a{width:48px}#nav_property a{width:140px}#specials_drop{width:230px;border-top:1px solid #83C6ED}#nav_specials #specials_drop a{width:204px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;z-index:1000}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:21px;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu a:link,.sf-menu a:visited{text-decoration:none;display:block;height:18px;line-height:18px}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#7acaed;color:#00447c}#footer_nav{width:625px;margin-top:162px;margin-left:12px;font-size:10px}#footer_nav a{text-decoration:none;color:#000}#footer_nav_upper{border-bottom:1px solid #000;padding-bottom:2px;font-size:10px}#footer_nav_lower{padding-top:2px}#footer_nav ul{list-style-type:none}#footer_nav li{display:inline;border-left:1px solid #000;margin-left:5px;padding-left:5px}#footer_nav .first_li{border-left:none;padding-left:0;margin-left:0}

/* --- Minified main.css from 3030 bytes to 1884 bytes
 - CSSTidy --- */
#main_container{margin:0 auto;width:1000px;background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}#main_header{height:108px;width:1000px;background-color:#fff;float:right}#header{background:transparent url(../images/header_back.gif) repeat-x bottom left;float:right;height:96px}#top_bar{height:11px;line-height:11px;overflow:hidden;background-color:#ceeefc}#top_bar_left{background-color:#7acaed;width:122px;height:11px;line-height:11px}#logo{width:1000px;height:72px}#main_logo,#main_logo_flash{margin:16px 30px 0 0;padding-bottom:1px;width:270px;height:60px;float:right;display:block}.static_logo{background:transparent url(../images/all_seasons_logo.png) no-repeat bottom right;width:260px;height:52px}#main_logo a{display:block;width:260px;height:52px}#main_logo span{display:none}#header_bottom{height:5px;width:1000px;_background:url() no-repeat top left;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='crop',src='/images/header_bottom_black.png');position:absolute;top:108px;_top:115px}#flash_container{margin:0 auto;background:#FFF;width:1000px;height:341px;display:block}#flash_notice{display:none;margin:0 auto;background:#FFF url(../images/homeflash_placeholder.jpg) top left no-repeat;width:1000px;height:341px}#flash_notice_inner{border:1px solid;margin:170px 270px 0;padding:20px;text-align:center;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}#flash_notice a{color:#34454D;text-decoration:underline}#main_footer{height:201px;width:1000px}#footer_column_left{width:365px;height:201px;background-color:#00447c;float:left}#footer_column_left p{display:block;padding:40px 0 0 30px;width:282px;color:#fff;font-size:10px;line-height:15px}#footer_column_right{width:500px;float:left}

/* --- Minified sub.css from 10807 bytes to 7364 bytes
 - CSSTidy --- */
#sub_container{width:1000px;margin-top:1px}#sub_col_left{display:block;width:369px;float:left}#sub_col_right{display:block;float:left;width:630px;min-height:550px;height:auto!important}#sub_col_right ul{list-style:disc outside none}#sub_col_right #content{margin:15px 0}#sub_col_right #content a{color:#5595B1;font-weight:bold}.top_right_green{background-color:#b8caa9;border:1px solid #615E43;font-size:10px;height:50px}.find_lodging{margin:-2px;border:0;padding:0;width:130px;height:20px;background:url(../images/find_lodging_btn.png)}#location_info{padding-bottom:5px;height:135px;padding-top:20px}#location_title{height:60px;width:326px;margin:0 0 5px 5px}#sub_title{height:58px;width:350px;margin:15px 0 20px}#location_title h2{display:none}#more_details{margin-bottom:40px}#tree_menu ul ul{border-top:none}#navwrap{padding:10px 0 30px;margin-bottom:10px}#sub_col_left ul{margin:5px 0 10px 15px;width:337px;overflow:hidden}.property_nav{width:353px;overflow:hidden;position:relative;border-top:1px dotted #FFF}.property_nav li a,.property_nav li a:link,.property_nav li a:visited{height:22px;display:block;position:relative;padding:4px 0 0 15px;font-weight:normal;text-transform:none;background:transparent url(../images/bullet_white.png) no-repeat 0 3px;color:#00447c;text-decoration:none;border-bottom:1px dotted #FFF}.property_nav li a:hover,.property_nav li a:active{background-color:#ceeefc}.property_nav li a.nav_highlight,.property_nav li a.nav_highlight:link,.property_nav li a.nav_highlight:visited{background-color:#fff;background-image:url(../images/bullet_blue.png);border-bottom-color:#1f417b}.property_nav #go_back{font-weight:bold;text-align:center;text-transform:uppercase;background-image:none}.property_nav li#go_back a,.property_nav li#go_back a:link,.property_nav li#go_back a:visited{padding:4px 0 0}#sub_col_left ul.property_nav ul{margin:0 0 0 15px}#properties_list h1{margin:20px 0 15px 15px;display:block;width:345px;font-size:22px;text-transform:uppercase;color:#615e43}#properties_list h2{margin:10px 0 0 15px;display:block;width:250px}#view_more{margin:0 15px}#signup_special{height:24px;padding:13px;display:block}#sub_top_right{height:160px;width:631px}#property_top{margin:0 auto;padding:1.5em 0 1.5em 30px;width:601px}#property_top h2{margin:0 auto;color:#fff;font-weight:normal;font-size:18px}#sub_top_right h2{margin-top:15px;margin-left:15px;float:left}#sub_top_right p{width:570px;margin-left:15px;float:left;font-size:11px}#sub_bottom_right{height:150px;width:631px}#sub_bottom p{margin:5px 20px 0}#sub_bottom a{color:#466E80;font-weight:bold}#sub_bottom li{width:500px}#sub_bottom ul{margin-left:70px}#sub_bottom h2{margin:0 0 0 20px}#property_features{list-style-type:none}#property_features li{margin-left:0}#photo_bar_right{height:150px;border-bottom:1px solid}#virtual_tour_map{margin:0 auto;padding:0 0 20px 30px}#sub_photo_display{width:631px;display:block;float:left;overflow:hidden}.rollover_display{height:700px;display:block}#large_left{background-color:orange;width:417px;height:430px;float:left}#top_right{width:211px;height:268px;float:left}#bottom_right{width:211px;height:159px;float:left}#sub_col_right #content p{margin:0 0 10px 15px;width:380px}#photo_right{float:right;width:214px;height:435px;margin-bottom:15px}#photo_right ul{margin-left:25px}#photo_right_top{width:215px;height:274px}#photo_right_bottom{width:215px;height:160px}#property_image{margin-bottom:15px}.special_container{border-width:0 0 1px 1px;border-style:solid;width:630px;padding-top:15px}.special_image{text-align:center;float:left;width:185px;height:110px}.special_details{float:left;width:230px}.specialwrap h2{float:left;width:355px;font-size:20px;text-transform:uppercase;font-weight:normal}.specialwrap h2 a:link,.specialwrap h2 a:visited{color:#3d667f;text-decoration:underline}.specialwrap h2 a:hover,.specialwrap h2 a:active{text-decoration:none}.special_details ul{list-style-type:disc}.special_details li{margin-left:20px;color:#000;font-size:13px}.special_properties{margin:10px 0 10px 15px;padding-top:10px;text-transform:uppercase;font-size:10px;color:#000}.special_properties a{color:#000;text-decoration:underline}.special_more{float:left;height:22px;width:103px;background:url(../images/btn_more.png) no-repeat}#content input{margin-right:7px}#special_photo{margin:25px 0 0;border:2px solid #FFF;width:166px;height:112px;float:right}#specials_nav{clear:right;float:right;width:166px;text-align:center;margin-top:25px}#specials_nav.nudgeup{margin-top:5px}#specials_nav a{font-weight:bold;color:#5595B1}#specials_details h2{margin:25px 20px 15px}#specials_details ul{list-style-type:disc}#special_details li{margin-left:20px}.specials{height:72px;background-color:#9ca2a8;float:right;width:350px;color:#47555d}.specials h2{font-size:12px;margin:3px 0 0}.specials ul{list-style-type:none}.specials ul li{font-size:10px}#current_special{background:#FFF;padding:5px;position:relative;margin-bottom:15px}#current_special .sp_image img{width:45px;height:60px;border:5px solid #ffe6b4}#current_special h2{font-size:1.5em;margin-bottom:.25em}#current_special h2 span.deal{color:#f6a804}#current_special li{text-transform:uppercase;font-weight:bold;display:block;width:180px;float:left}#current_special li.last{color:#7f7f7f}#current_special a.seedetails{display:block;width:124px;height:24px;text-indent:-9999px;background:transparent url(../images/seedetails_button.png) no-repeat 0 0;position:absolute;bottom:5px;right:5px}#photo_tour{margin:0;display:block;width:631px}#menu_scroll{margin:0;width:100000px;height:69px;position:relative}#large_photo{margin:10px 5px 10px 10px;height:280px;width:430px;float:left;text-align:center}#current_photo{margin:auto}#stream_track{top:5px;position:relative;margin:5px auto;height:30px;width:623px}#stream_handle{background:url(../images/slide_handle.png) no-repeat;height:16px;width:115px;cursor:pointer:}#stream_port{margin:0 5px;position:relative;overflow:hidden;float:left;height:80px;width:609px}#photo_stream{margin:0;padding:0;list-style-type:none}.photo{cursor:pointer}#photo_stream li{margin:0 5px 0 0;padding:0;display:block;float:left;width:106px;height:69px;text-align:center}#photo_text{float:right;margin:15px 5px 0 0;width:160px;height:280px}#photo_text p{margin-top:5px}#grocery_list input{float:right}#grocery_list label{float:left}#grocery_list fieldset{border:none;margin-top:5px}#grocery_list div{height:20px;border-top:1px solid #46545C;background-color:#7F95A0;margin:10px 0 10px -20px;width:300px;color:#FFFEEF;text-transform:uppercase;font-size:13px;padding-left:10px}.facility_stats td{border-top:1px solid #999;border-right:1px solid #999;height:25px;text-align:center}.facility_stats{border-left:1px solid #999;border-bottom:1px solid #999;margin:0 auto;width:350px;background-color:#FAF7ED}.roll_left{border-right:1px solid;height:291px;width:275px;float:left}.roll_right{float:left;height:291px;width:355px;background-color:#dedede;overlay:hidden}.txt_info{height:216px}.txt_info h2{margin:3px 0 0 10px;font-size:14px;text-transform:uppercase;font-weight:bold}.txt_info div{margin:10px 0 0 10px;font-size:12px}.txt_info p{margin:2px 0 5px 10px;font-size:11px}#phone_numbers{list-style-type:none}#phone_numbers li{margin-top:3px}#phone_numbers div{margin-left:10px;font-size:11px}

/* --- Minified datepicker.css from 1612 bytes to 1202 bytes
 - CSSTidy --- */
div.datepicker{position:absolute;text-align:center;border:1px #C4D5E3 solid;font-family:arial}div.datepicker-header{font-size:12px;font-weight:bold;background:#CBD6C1;border-bottom:1px solid #c4d5e3;padding:2px}div.datepicker-footer{font-size:10px;background:#CBD6C1;border-top:1px solid #c4d5e3;cursor:pointer;text-align:center;padding:2px}div.datepicker-calendar{font-size:10px;background:#FFF;padding:2px;text-align:center}div.datepicker-calendar table{font-size:10px;border:1px #FFF solid;margin:0;padding:0;text-align:center}div.datepicker-calendar table tr{border:1px #FFF solid;margin:0;padding:0}div.datepicker-calendar table td{border:1px #eaeaea solid;margin:0;padding:0;text-align:center}div.datepicker-calendar table td:hover,div.datepicker-calendar table td.outbound:hover,div.datepicker-calendar table td.today:hover{border:1px #c4d5e3 solid;background:#e9eff4;cursor:pointer}div.datepicker-calendar table td.wday{border:1px #fff solid;background:#fff;cursor:text}div.datepicker-calendar table td.outbound{background:#e8e4e4}div.datepicker-calendar table td.today{border:1px #16518e solid;background:#c4d5e3}

/* --- Minified available_widget.css from 1984 bytes to 1611 bytes
 - CSSTidy --- */
.ok_button{margin-top:3px}#avail_widget{margin:20px 0 0;background:#ceeefc;font-size:11px;display:block}#avail_widget input,select{font-size:10px}.avail_row{height:48px;width:335px;margin:0 auto;padding:5px 0 0}#avail_widget #quick_start{background:transparent url(../images/quickstart_txt.png) no-repeat 0 0;height:31px;width:319px;margin-top:7px;display:block}#quick_start span.hide{display:none}#quick_start span.myriadpro{color:#7a8c96;font-size:20px;font-weight:normal;display:block;padding:12px 0 0 122px}#quick_start span.myriadpro span.cufon-canvas,#quick_start span.myriadpro span.cufon-vml{margin:5px 0 0}.count_col{float:left;width:55px}#avail_row_one{font-size:16px;font-weight:bold;color:#47555d;text-transform:uppercase}#avail_row_two{border-top:1px solid #899ea4;border-bottom:1px solid #899ea4}#avail_step_one{margin-right:15px}#avail_step_three{width:220px}#avail_row_one #left,#center,#right{float:left;font-size:17px}#avail_row_one span{color:#677984}#left{width:105px}#center{width:10px}#avail_icon_one{background:url(../images/avail_icon_one.png) no-repeat top left;height:33px;width:40px;margin-top:4px;float:left}#avail_icon_two{background:url(../images/avail_icon_two.png) no-repeat top left;height:33px;width:40px;margin-top:4px;float:left}#avail_icon_three{background:url(../images/avail_icon_three.png) no-repeat top left;height:33px;width:40px;margin-top:4px;float:left}#avail_icon_go{background:url(../images/avail_icon_go.png) no-repeat top left;height:33px;width:40px;margin-top:4px;float:left}

/* --- Minified weather.css from 465 bytes to 422 bytes
 - CSSTidy --- */
#weather_container{margin:0 auto 10px;width:350px;height:52px}#weather_image{width:52px;height:52px;float:left;display:inline;background-color:#FFF}#weather_temp{float:left;height:43px;width:85px;margin-top:8px}#weather_highlow{float:left;height:40px;width:80px;margin-top:11px}#weather_forecast{float:left;height:40px;width:125px;margin-top:11px}

/* --- Minified wrapper.css from 1942 bytes to 1507 bytes
 - CSSTidy --- */
#main_header{height:135px;background-color:#fff}#header{height:124px;text-align:right}#main_logo_flash{float:left}#top_bar{background-color:#ceeefc}#top_bar_left{background-color:#83C6ED}#logo{height:99px}#logo a{background:transparent url(../images/headerbg.gif) no-repeat top left;display:block;height:99px;margin:-21px 0 0 -20px;padding:0}#logo a span{display:none}#phonenumber{width:325px;height:99px;float:right;background:transparent url(../images/header-phone-bg.png) no-repeat 100% 0}#phonenumber span.hide{display:none}#phonenumber span.garamond{display:block;margin:45px 30px 0 0;letter-spacing:1px;font-size:32px;font-weight:normal;text-align:right}#phonenumber span.garamond span.cufon-canvas,#phonenumber span.garamond span.cufon-vml{margin:6px -2px 0 0}#main_logo,#main_logo_flash{margin:21px 0 0 20px;cursor:hand}body{text-align:center}#main_container{border:none;position:relative;text-align:left}#footer_nav{margin-top:0;margin-left:12px;font-size:11px;font-weight:bold}#footer_nav a:link,#footer_nav a:visited{text-decoration:none;color:#4E8FDB}#footer_nav a:hover,#footer_nav a:active{text-decoration:underline}#footer_nav_upper{border-bottom:1px solid #B4B4B6;padding-bottom:4px}#footer_nav_lower{padding-top:4px}#footer_nav ul{list-style-type:none}#footer_nav li{display:inline;border-left:1px solid #B4B4B6;margin-left:5px;padding-left:5px}#footer_nav .first_li{border-left:none;padding-left:0;margin-left:0}

/* --- Minified skin.css from 5715 bytes to 3413 bytes
 - CSSTidy --- */
#sb-container,#sb-wrapper{text-align:left}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0}#sb-container{height:100%;display:none;visibility:hidden;z-index:999}body > #sb-container{position:fixed}#sb-overlay{height:expression(document.documentElement.clientHeight+'px')}#sb-container > #sb-overlay{height:100%}#sb-wrapper{position:relative}#sb-wrapper img{border:none}#sb-wrapper td{padding:0;margin:0;vertical-align:bottom;border:none}#sb-wrapper #sb-m{background:#FFF}#sb-tl,#sb-tr,#sb-bl,#sb-br{width:27px;height:27px}#sb-l{background:transparent url(../scripts/shadowbox/skin/sb-l.png) repeat-y 100% 0}#sb-r{background:transparent url(../scripts/shadowbox/skin/sb-r.png) repeat-y 0 0}#sb-t{background:transparent url(../scripts/shadowbox/skin/sb-t.png) repeat-x 0 100%}#sb-b{background:transparent url(../scripts/shadowbox/skin/sb-b.png) repeat-x 0 0}#sb-tl{background:transparent url(../scripts/shadowbox/skin/sb-tl.png) no-repeat 100% 100%}#sb-tr{background:transparent url(../scripts/shadowbox/skin/sb-tr.png) no-repeat 0 100%}#sb-bl{background:transparent url(../scripts/shadowbox/skin/sb-bl.png) no-repeat 100% 0}#sb-br{background:transparent url(../scripts/shadowbox/skin/sb-br.png) no-repeat 0 0}#sb-nav-next,#sb-nav-previous,#sb-nav-close{background-repeat:no-repeat;display:block;cursor:pointer}#sb-nav-next,#sb-nav-previous{width:45%;height:100%;position:absolute;top:0}#sb-nav-next:link,#sb-nav-next:visited,#sb-nav-next:focus{background:transparent url(../scripts/shadowbox/skin/nextlabel.gif) no-repeat -100px 0;outline:none;right:0}#sb-nav-next:hover{background-position:100% 50%}#sb-nav-previous:link,#sb-nav-previous:visited,#sb-nav-previous:focus{background:transparent url(../scripts/shadowbox/skin/prevlabel.gif) no-repeat -100px 0;outline:none;left:0}#sb-nav-previous:hover{background-position:0 50%}#sb-nav-close{background-image:url(../scripts/shadowbox/skin/close.png);width:27px;height:27px}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:none}#sb-body-inner{position:relative;height:100%}#sb-content.html{height:100%;overflow:auto}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;background-image:url(../scripts/shadowbox/skin/loading.gif);background-repeat:no-repeat;background-position:50% 50%}#sb-body,#sb-loading{background-color:#fff}#sb-loading a{color:#000;text-decoration:underline;position:relative;top:50%;line-height:50px}#sb-title,#sb-info{position:relative;margin:0 20px;padding:0;overflow:hidden}#sb-title-inner,#sb-info-inner{position:relative;font-family:Helvetica, Arial, sans-serif;line-height:16px}#sb-title,#sb-title-inner{height:26px}#sb-title-inner{font-size:16px;padding:5px 0;color:#555}#sb-info,#sb-info-inner{height:20px}#sb-info-inner{font-size:12px;color:#555}#sb-counter{float:left;padding:2px 0}#sb-counter a{display:block;float:left;width:50px;text-align:center;border-top:3px solid #679146;padding:2px 0 0;margin-right:2px;text-decoration:none;font-size:.8em;color:#555;cursor:pointer}#sb-counter a:hover,#sb-counter a:active,#sb-counter a.sb-counter-current{border-top-color:#555}div.sb-message{font-family:'Lucida Grande', Tahoma, sans-serif;font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}

