/*-----------------------------------------------------------------------------------------------------
LEISURE HOMEPAGE 
-----------------------------------------------------------------------------------------------------*/
/*--HP FLASH CONTRAINER--*/
#hp_flash {margin:0 auto;width:946px;}

/*--HP MID-SECTION--*/
#hp_mid {background:#fff url(../images/2010_hp_mid_bg.png) no-repeat;width:946px;margin:0 auto;padding-top:4px;min-height:550px;}/* clearing */#hp_mid:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#hp_main {float:left;width:468px;padding:12px 22px;}

/*--HP TABS--*/
#hp_main #hp_tabs_contain {background:url(../images/2010_tabs_contain_bg.png) no-repeat bottom left;zoom:1;margin:0 0 16px;}
#hp_main #hp_tabs_contain span {display:block;position:relative;top:5px;left:0;height:5px;width:178px;background:url(../images/2010_tabs_span_bg.png) no-repeat bottom left}
#hp_main #hp_tabs_contain:after {content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#hp_main #hp_tabs {background:url(../images/2010_tabs_ul_bg.png) no-repeat top right;float:left;padding:8px 8px 0 0;margin:0;}
#hp_main #hp_tabs li {float:left;margin-right:2px;margin-bottom:-4px;background:none;padding-left:0;}
#hp_main #hp_tabs li a {display:block;background:#b9b9b8;color:#fff;text-decoration:none;font-weight:bold;font:bold .9em  Verdana, Arial, Helvetica, sans-serif;border-top:3px solid #fff;padding:6px 7px 8px;border-bottom:4px solid #fff;}
#hp_main #hp_tabs li a:hover {background:#f58026;border-top:3px solid #f58026}
#hp_main #hp_tabs li.tabs-selected a, #hp_tabs li.tabs-selected a:hover {font-size:1em;background:#f58026 url(../images/2010_tabs_active.png) no-repeat bottom center;border-top:3px solid #f58026;padding-bottom:11px;border-bottom:none;}

#hp_main .tab_content {background:url(../images/2010_hp_tab_content_bg.png) repeat-y left;overflow:hidden}
#hp_main .main_content {float:left;overflow:hidden;width:265px;}
#hp_main .side_content {float:right;overflow:hidden;width:175px;}


#hp_main a {color:#105e9c;}
#hp_main a:hover {color:#0a3558;}
#hp_main h1 {margin:0 0 10px;color:#105e9c;font:1.6em  Georgia, "Times New Roman", Times, serif;}
#hp_main p {margin:0 0 6px;}
#hp_main h2 {margin:0 0 7px;font:1.3em  Georgia, "Times New Roman", Times, serif;color:#105e9c;}
#hp_main h3 {font-size:1.1em;margin:0 0 7px;}
#hp_main h4 {font-size:1em;margin:0 0 7px;}
#hp_main ul {margin:0 0 7px 5px;}
#hp_main ul li {background:url(../images/bullet_gray.gif) no-repeat 0 .40em;padding-left:10px;}
#hp_main ol {margin:0 0 7px 35px;}
#hp_main hr {background:#fff;color:#fff;height:1px;line-height:1px;overflow:hidden;border:1px dotted #444;border-width:0 0 1px;margin:10px 0;clear:both}
.tabs-hide {display:none}


#tab3 h1, #tab2 .side_content h1 {font:1.7em Helvetica, Arial, sans-serif;color:#444;margin:0 0 14px;}
#tab3 .main_content h2 {font-size:1.6em;}
#tab3 .main_content ul {margin:0;}
#tab3 .main_content li {background:none;padding:10px 0;border-bottom:1px dotted #444;}
#tab3 .main_content img {float:left;}
#tab3 .main_content li.l {border-bottom:none;}
#hp_main p.rate_sm {margin:0 0 10px;}
#hp_main p.rate_lg {margin:0 0 6px;width:180px;}
#hp_main p.blurb {}
#hp_main #youtube_vid {margin:0 0 10px;}

#hp_main #evt_form input {font-size:10px}
#evt_form #start_date, #evt_form #end_date {width:59px;border:1px solid #ed8036;}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#evt_form #start_date, #evt_form #end_date {width:63px;}
} 
#evt_form img {margin-left:4px !important;}
#evt_form #e_keywords {width:165px;border:1px solid #ed8036;}
#hp_main #evt_form select {width:172px;border:1px solid #ed8036;font-size:10px}

/*callout button*/
#hp_main #callout_btn {margin:20px 0 0;}
#hp_main #callout_btn a {display:block;width:125px;height:22px;text-indent:-9999px;text-decoration:none;background:url(../images/hp_mid_email_btn.png)}

/*--SLIDER--*/
/*outer container
#slider_out {height:173px;width:415px;background:url(../images/hp_slider_out_bg.png);float:left;margin:8px 0 20px 22px;}
#slider_out a {color:#125E9A;}
#slider_out a:hover {color:#0a3558;}
*/
/*inner container
#slider_out .slider_in {margin:13px 0 0 12px;width:396px;height:147px;position:relative;overflow-x:auto;}
#slider_out .slider_in li{display:inline;}*/
/*slider tabs
#slider_out .handle {float:left;width:25px;height:147px;margin:0;cursor:pointer;text-indent:-9999px;z-index:99;overflow:hidden}
#slider_out #sliderHandle0 {background:url(../images/hp_slider_tab0.png) left;}
#slider_out #sliderHandle1 {background:url(../images/hp_slider_tab1.png) left;}
#slider_out #sliderHandle2 {background:url(../images/hp_slider_tab2.png) left;}
#slider_out #sliderHandle3 {background:url(../images/hp_slider_tab3.png) left;}
#slider_out .handleSelected {background-position:right !important;}
#slider_out .handleOver{}*/
/*content
#slider_out .contentWrapper{height:147px;float:left;}
.contentStart {float: left;width:0px;height: 147px;overflow:hidden}
.contentEnd {float: left;height: 147px;width:0;overflow:hidden;}*/
/*slider scrollbars & containers
#slider_out .jScrollPaneContainer {position:relative;overflow:hidden;z-index:1;height:147px;width:292px;float:left;}
#slider_out .jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#e3e1e2;}
#slider_out .jScrollPaneDrag {position:absolute;background:#9e9c9d;cursor:pointer;overflow:hidden;}
#slider_out .jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden;}
#slider_out .jScrollPaneDragBottom {position:absolute;bottom:0;left:0;overflow:hidden;}
#slider_out .scroll-pane {overflow:auto;height:147px;width:290px;}
#slider_out .hasScroll {width:281px}*/
/*trip planner tab
.scroll-pane h3 {margin:0 8px 2px;color:#125E9A;font:1.6em  Georgia, "Times New Roman", Times, serif;}
.scroll-pane p {margin:0 8px 6px;}*/

/*event search form
#sliderContent0 .scroll-pane {}
#sliderContent0 form {margin:0 8px;}
#sliderContent0 form input, #sliderContent0 form select {font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
#sliderContent0 form #e_keywords {width:190px;padding-left:4px;}
#sliderContent0 form select {width:198px;}
#sliderContent0 form label {display:block;font-size:11px;}
#sliderContent0 hr {background:#e9eec6;color:#e9eec6;clear:left;margin:0 0 6px;}
#sliderContent0 #end_date, #sliderContent0 #start_date {width:66px;margin-right:2px;}*/

/*trip planner
#sliderContent1 .scroll-pane ul {margin:0 8px;}
#sliderContent1 .scroll-pane ul li {display:block;background:url(../images/bullet_blue.gif) no-repeat 0 .40em;padding-left:10px;}
#sliderContent1 .scroll-pane ul li.l {background:none;padding:10px 0 0;}
#sliderContent1 .scroll-pane ul li.l a {display:block;width:93px;height:18px;overflow:hidden;text-indent:-9999px;background:url(../images/hp_slider_tp_button.png) no-repeat;}
*/
/*travelocity form
#sliderContent2 form {margin:0 8px;}
#sliderContent2 form select {font-size:11px !important;font-family:Arial, Helvetica, sans-serif;}
#smonth, #emonth {width:75px;}
#sday, #eday {width:45px;}
#syear, #eyear {width:55px;}
#sliderContent2 form label {display:block;font-size:11px;}
#sliderContent2 img {display:inline;}*/


/*--BOTTOM BLOCKS--*/
#hp_main_bottom {width:512px;float:left;margin:0 0 0 27px;background:url(../images/hp_mid_bot_bg.png) repeat-y center;padding-bottom:10px;}
#hp_main_bottom .col {width:182px;float:left;}
#hp_main_bottom .col2 {margin:0 0 0 34px;}
#hp_main_bottom .col3 {float:right}
#hp_main_bottom a {color:#105e9c;}
#hp_main_bottom a:hover {color:#0a3558;}
/*#hp_main_bottom a:visited {color:#4c4b4b;}*/
#hp_main_bottom img {margin:0 auto;}
#hp_main_bottom h2 {margin:0 0 7px;font-weight:normal;font-size:1.2em;background:url(../images/bullet_hp_main_bottom_h2.gif) no-repeat 0 .4em;padding-left:12px;}
#hp_main_bottom p {margin:0 0 7px;}
#hp_main_bottom h3 {font-size:1.1em;margin:0 0 7px;}
#hp_main_bottom h4 {font-size:1em;margin:0 0 7px;}
#hp_main_bottom ul {margin:0 0 7px 5px;}
#hp_main_bottom ul li {background:url(../images/bullet_gray.gif) no-repeat 0 .40em;padding-left:10px;}
#hp_main_bottom ol {margin:0 0 7px 30px;}
#hp_main_bottom hr {border:1px dotted #666;border-width:1px 0 0;background:#fff;color:#fff;margin-bottom:7px;}


/*--BOTTOM SHADOW--*/
#hp_mid_bottom {height:15px;overflow:hidden;background:url(../images/2010_hp_mid_bottom_bg.png);width:946px;margin:0 auto;}

#column_3 {width:186px;float:left;background:url(../images/2010_hp_column3_bg.png) no-repeat bottom;margin:0 0 10px 11px;padding-bottom:18px;}
#booking_search {margin:0 0 8px;background:#6a6a6a;}
#booking_search label {display:block;color:#fff;}
#booking_search h3 {background:url(../images/2010_hp_column3_booking_head.png);width:186px;height:38px;text-indent:-9999px;}
#interactive_map_btn {margin:0 0 8px;padding:0;}
#interactive_map_btn a {display:block;width:186px;height:38px;text-indent:-9999px;background:url(../images/2010_hp_column3_intmapbtn.png);}


#social {padding:12px 0 4px;background:#fff url(../images/2010_hp_social_bg.png) no-repeat;overflow:hidden;zoom:1;}
#social_links {float:right;width:72px;margin-top:14px}
#social #social_links li {float:left;margin:0 2px;}
#social #social_links li a{display:block;text-indent:-9999px;width:20px;height:20px;}
#social #social_links #s01 {background:url(../images/icon_twitter.png);}
#social #social_links #s02 {background:url(../images/icon_flickr.png);}
#social #social_links #s03 {background:url(../images/icon_youtube.png);}
/*facebook box*/
.fan_box .page_stream {height:150px !important;padding-bottom:2px !important;background:#fff !important}
.fan_box .full_widget {border:none !important;padding-bottom:2px !important;background:#fff;border-bottom:4px solid #3F98BD !important;}


#adwords {clear:both;background:#fff url(../images/2010_hp_adwords_bg.png) no-repeat top left;padding:12px;}

/*booking form*/
#jrs_calendar_form {font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:8px;}
.jrs_table {font-family:Arial, Helvetica, sans-serif;font-size:11px;width:100%;color:#4C4B4B;}
.jrs_td {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4C4B4B;padding-top:3px;padding-bottom:3px;}
.jrs_form_text {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#4c4c4c;padding-top:5px;}
.jrs_clr {clear:both;}
.jrs_form_select_item {background-color:#FFF;width:150px;border:1px solid #ed8036;font-size:10px}
#jrs_arrival_input {float:left;padding-top:5px;}
#jrs_departure_input {float:left;padding-top:5px;}
#jrs_map_header_text {text-align:center;}
#jrs_map_header_logo {text-align:center;}
#jrs_lodging_select_div {float:left;padding-top:5px;}
#jrs_location_dropdown_div {float:left;padding-top:5px;}
#jrs_search_submit {padding-top:10px;padding-bottom:5px;overflow:hidden;zoom:1;}
#jrs_search_submit input{margin:5px 0 0 0}
.date-pick {font-size:10px;background-color:#FFF;width:110px;border:1px solid #ed8036;margin:0 0 4px}
.jrs_calimg {border:none;position:relative;top:2px;left:2px;}
#jrs_calendar_form img.datepicker_trigger {margin:1px 0 0 4px !important}
