/* File Created: Fri, 23 Jul 10 19:25:04 -0400 */


/* ----------------------------------------------------------------------------
 * Original File: reset.css
 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
img {border: 0;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
STRONG { font-weight: bold; }
.show { display: block; }
.hide { display: none; }
.right { float: right !important; }
.left { float: left !important; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}



/* ----------------------------------------------------------------------------
 * Original File: style.css
 */


HTML, BODY {height:100%;}
BODY {background-color: #fff;font-family: Arial, Sans-serif;color: #7e7e7e; font-size: 12px;}
A {color: #46BDC4;text-decoration: none;}
A.arrow {color: #585858;letter-spacing: 1px;font-size: 11.5px;padding: 1px 20px 0 0;font-family: 'AgendaMedium', Arial, sans-serif;background: url('/assets/img/link_arrow.png') no-repeat right 1px;text-transform: uppercase;}
A.arrow:hover {color: #999;text-decoration: none !important;background-position: right -15px;}
#layout {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -33px; *top: -17px; *position: relative; }
#header {}
#header #header_strip {height: 10px;background-color: #f1f1f1;}
#header #header_inner {width: 957px; margin: 0 auto;font-family: 'AgendaMedium', Arial, sans-serif;font-size: 12px;text-transform: uppercase;position: relative;}
#header #header_inner #header_logo {width: 336px;height: 105px;float: left;}
#header #header_inner #header_logo H1 {background: url('/assets/img/header_logo.png') no-repeat 0 0;display: block;width: 336px;height: 0;padding-top: 105px;overflow: hidden;}
#header #header_inner #header_top {position: relative;right: -76px;width: 620px;height: 40px;text-align: right;float: right;font-family: 'AgendaSemibold', Arial, sans-serif;z-index: 500;}
#header #header_inner #header_top LI.main {float: right;position: relative;height: 40px;}
#header #header_inner #header_top LI.main A.main_item {color: #46BDC4;display: block;padding: 11px 0;letter-spacing: 1.4px;display: block;padding-left: 53px;height: 18px;font-size: 13.5px;float: left;}
.wf-loading #header #header_inner #header_top LI.main A.main_item {letter-spacing: 0;font-size: 13px;}
#header #header_inner #header_top LI.main A.main_item:hover {color: #585858;}
#header #header_inner #header_top LI.discover A.main_item {margin-left: 23px;padding-left: 33px;width: 169px;_width: 146px; text-align: left;}
#header #header_inner #header_top LI.discover .sub {display: none;font-family: 'AgendaMedium', Arial, sans-serif;width: 202px;position: absolute;top: 40px;right: 0;z-index: 500;padding-bottom: 16px;text-align: left;background: url('/assets/img/header_top_drop_btm.png') no-repeat bottom left;_background-image: url('/assets/img/header_top_drop_btm.gif');}
#header #header_inner #header_top LI.discover:hover A.main_item,
#header #header_inner #header_top LI.discover.hover A.main_item {background: url('/assets/img/header_top_drop_bg.png') repeat-y 0 0;_background-image: url('/assets/img/header_top_drop_bg.gif');}
#header #header_inner #header_top LI.discover:hover .sub,
#header #header_inner #header_top LI.discover.hover .sub {display: block;}
#header #header_inner #header_top LI.discover UL {background: url('/assets/img/header_top_drop_bg.png') repeat-y 0 0;_background-image: url('/assets/img/header_top_drop_bg.gif');padding: 5px 0;*display: inline-block; }
#header #header_inner #header_top LI.discover .sub UL {}
#header #header_inner #header_top LI.discover .sub UL LI {_border-bottom: 1px solid #f4f4f4; margin: 0 10px 0 23px;}
#header #header_inner #header_top LI.discover .sub UL A {font-size: 11px;display: block;padding: 0 0 10px 0;text-transform: uppercase;letter-spacing: 1px;color: #585858;}
#header #header_inner #header_top LI.discover .sub UL A:hover {color: #46BDC4;}
#header #header_inner #header_top LI.weather {float: right;width: 140px;height: 25px;margin-top: 7px;}
#header #header_inner #header_menu {clear: both;position: relative;*display: inline-block; }
#header #header_inner #header_menu:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#header #header_inner #header_menu UL#header_menu_list {width: 957px;}
#header #header_inner #header_menu LI.main {float: left;position: relative;}
#header #header_inner #header_menu LI A {color: #585858;display: block;}
#header #header_inner #header_menu LI A:hover {color: #46BDC4;}
#header #header_inner #header_menu LI.current A {color: #7e7e7e;}
#header #header_inner #header_menu LI A.main_item {height: 12px;float: left;padding: 27px 3px 11px 23px;letter-spacing: 1.4px;}
.wf-loading #header #header_inner #header_menu LI A.main_item {letter-spacing: 1px;font-size: 11px;padding-top: 30px;padding-bottom: 8px;}
#header #header_inner #header_menu LI.main:first-child A.main_item {padding-left: 25px;}
#header #header_inner #header_menu LI .sub {display: none;width: 209px;position: absolute;top: 50px;left: -0px;z-index: 400;background: url('/assets/img/header_menu_drop_btm.png') no-repeat bottom left;_background-image: url('/assets/img/header_menu_drop_btm.gif');padding-bottom: 16px;}
#header #header_inner #header_menu LI.main:first-child .sub {left: 1px;}
#header #header_inner #header_menu LI:hover .sub,
#header #header_inner #header_menu LI.hover .sub {display: block;}
#header #header_inner #header_menu LI .sub UL {background: url('/assets/img/header_menu_drop_bg.png') repeat-y 0 0;_background-image: url('/assets/img/header_menu_drop_bg.gif');padding: 10px 23px 5px 23px;*display: inline-block; }
#header #header_inner #header_menu LI .sub UL:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#header #header_inner #header_menu LI .sub UL LI {margin: 0 20px;padding: 0;margin: 0;border-bottom: 1px solid #fff; font-size: 11px;letter-spacing: 1px;text-transform: uppercase;padding: 0 0 10px 0;color: #585858;}
#header #header_inner #header_menu LI .sub UL LI A {font-size: 11px;display: block;}
#header #header_inner #header_menu LI .sub UL LI.sub_group {padding-bottom: 4px;color: #9c9c9c;}
#header #header_inner #header_menu LI .sub UL LI.sub_link {padding-bottom: 4px;}
#header #header_inner #header_menu LI .sub UL LI.sub_foot {height: 6px; }
#header #header_inner #header_menu A.reservations {display: block;position: absolute;z-index: 100;right: 0;*top: 0px; padding: 12px 0 12px 0;color: #fff;background-color: #46BDC4;width: 203px;text-align: right;letter-spacing: 1.4px;margin-top: 14px;text-align: center;font-family: 'AgendaSemibold', Arial, sans-serif;}
#header #header_inner #header_menu A.reservations:hover {color: #000;}
#header #header_inner #header_reservations {position: absolute;z-index: 100;right: -1px;width: 220px;background: url('/assets/img/header_reservations_loading.gif') no-repeat 0 0;}
#header #header_inner #header_reservations.loaded {background-image: none;}
#header_images {width: 957px; margin: 0 auto;height: 156px;overflow: hidden;background-color: #f1f1f1;text-align: left;}
#header_noimages {width: 957px; margin: 0 auto;height: 1px;background-color: #C2C1C1;}
#header_submenu {width: 957px; margin: 0 auto;padding: 14px 0 25px 3px;border-bottom: 1px solid #c2c1c1;*padding-bottom: 14px; }
#header_submenu LI {float: left;margin-left: 22px;}
#header_submenu A {float: left;font-family: 'AgendaMedium', Arial, sans-serif;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;color: #585858;}
#header_submenu A:hover {color: #999;}
#header_submenu .current A {color: #7e7e7e;}
#footer_tiles {background-color: #efefef;font-family: 'AgendaMedium', Arial, sans-serif;}
#footer_tiles #footer_tiles_inner {width: 984px; margin: 0 auto;*display: inline-block; padding: 13px 0;}
#footer_tiles #footer_tiles_inner:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#footer_tiles .tile {background-color: #fff;margin: 0 14px;width: 208px;padding: 5px;float: left;}
#footer_tiles .tile .tile_image {}
#footer_tiles .tile .tile_text {padding: 13px 11px;height: 67px;}
#footer_tiles .tile .tile_text H3 {color: #252525;font-size: 16px;text-decoration: none;text-transform: uppercase;margin-bottom: 9px;letter-spacing: 1px;}
#footer_tiles .tile A:hover .tile_text H3 {color: #000;}
.wf-loading #footer_tiles .tile .tile_text H3 {letter-spacing: 0;}
#footer_tiles .tile .tile_text P {color: #7e7e7e;font-size: 14px;text-decoration: none;line-height: 16px;letter-spacing: 0.5px;font-family: 'AgendaRegular', Arial, sans-serif;}
#footer_tiles .tile A:hover .tile_text P {color: #666;}
.wf-loading #footer_tiles .tile .tile_text P {letter-spacing: 0;font-size: 13px;}
#footer_tiles .tile .tile_btm {padding: 0 11px;height: 21px;}
#footer_tiles .tile .tile_btm .tile_btm_button {float: left;color: #585858;letter-spacing: 1.2px;font-size: 11.5px;padding: 1px 20px 0 0;background: url('/assets/img/link_arrow.png') no-repeat top right;}
#footer_tiles .tile A:hover .tile_btm .tile_btm_button {color: #999;background-position: right -16px;}
#footer_tiles #footer_tiles_scroll {width: 1101px; margin: 0 auto;*display: inline-block; padding: 13px 0;}
#footer_tiles #footer_tiles_scroll:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#footer_tiles #footer_tiles_scroll #ft_wrpper {width: 983px; height: 230px;overflow: hidden;position: relative;float: left;}
#footer_tiles #footer_tiles_scroll #ft_wrpper #ft_wrpper_inner {position: relative;left: 0;width: 4000px;}
#footer_tiles #footer_tiles_scroll #ft_wrpper #ft_wrpper_inner.scrolling {filter:alpha(opacity=55);-moz-opacity:0.55;-khtml-opacity: 0.55;opacity: 0.55;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev,
#footer_tiles #footer_tiles_scroll #ft_nav_next {width: 59px;float: left;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev A,
#footer_tiles #footer_tiles_scroll #ft_nav_next A {display: block;width: 59px;padding-top: 123px;cursor: default;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev.active A,
#footer_tiles #footer_tiles_scroll #ft_nav_next.active A {cursor: pointer;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev A SPAN,
#footer_tiles #footer_tiles_scroll #ft_nav_next A SPAN {display: block;width: 26px;height: 0;padding-top: 42px;margin: 0 15px;overflow: hidden;background: url('/assets/img/footer_tile_nav.png') no-repeat 0 0;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev A SPAN {background-position: 0 -86px;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev.active A SPAN {background-position: 0 0;}
#footer_tiles #footer_tiles_scroll #ft_nav_prev.active A:hover SPAN {background-position: 0 -43px;}
#footer_tiles #footer_tiles_scroll #ft_nav_next A SPAN {background-position: -27px -86px;}
#footer_tiles #footer_tiles_scroll #ft_nav_next.active A SPAN {background-position: -27px 0;}
#footer_tiles #footer_tiles_scroll #ft_nav_next.active A:hover SPAN {background-position: -27px -43px;}
#footer, #footer_push {clear: both;height: 32px; }
#footer {border-top: 1px solid #c1c1c1;font-family: 'AgendaMedium', Arial, sans-serif;font-size: 11.5px;color: #787878;letter-spacing: 1.3px;text-transform: uppercase;position: relative;}
#footer A {color: #787878;float: left;display: block;}
#footer A:hover {color: #46BDC4;}
#footer #footer_menu {width: 957px; margin: 0 auto;}
#footer #footer_menu LI {float: left;padding-top: 10px;margin-right: 25px;}
#footer #footer_menu LI.contact A {color: #46BDC4;}
#footer #footer_menu LI.contact A:hover {color: #333;}
#footer #footer_menu LI.follow_title {margin-right: 7px;}
#footer #footer_menu LI.follow_facebook,
#footer #footer_menu LI.follow_twitter {margin-right: 5px;}
#footer #footer_menu LI.follow_facebook A,
#footer #footer_menu LI.follow_twitter A {display: block;position: relative;top: -1px;width: 14px;height: 0;float: none;overflow: hidden;padding-top: 14px;background: url('/assets/img/footer_share_icons.png') no-repeat 0 0;}
#footer #footer_menu LI.follow_twitter A {background-position: -19px 0;}
#footer #footer_menu LI.follow_facebook A:hover,
#footer #footer_menu LI.follow_twitter A:hover {filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#footer #footer_menu LI.privacy,
#footer #footer_menu LI.language {padding-top: 11px;float: right;}
#footer #footer_menu LI.privacy A,
#footer #footer_menu LI.language A {font-size: 10px;}
#footer #footer_menu LI.copy {float: right;padding-top: 11px;font-size: 10px;margin-right: 0;}
#footer #footer_contact {height: 128px;background: url('/assets/img/footer_contact_bg.png') repeat-x 0 0;position: absolute;z-index: 100;top: -93px;left: 0;width: 100%;}
#footer #footer_contact #footer_contact_inner {width: 1200px; margin: 0 auto;font-family: 'AgendaMedium', Arial, sans-serif;letter-spacing: 1px;}
#footer #footer_contact #footer_contact_inner H4 {font-family: 'AgendaSemibold', Arial, sans-serif;color: #000;margin-bottom: 17px;letter-spacing: 1.2px;}
#footer #footer_contact #footer_contact_inner P {font-size: 10px;color: #585858;height: 35px;overflow: hidden;line-height: 11px;}
#footer #footer_contact #footer_contact_inner A,
#footer #footer_contact #footer_contact_inner .phone {color: #46BDC4;}
#footer #footer_contact #footer_contact_inner A:hover {color: #222;}
#footer #footer_contact #footer_contact_inner .footer_contact_close {position: absolute;top: 10px;right: 20px;color: #252525;}
#footer #footer_contact #footer_contact_inner .footer_contact_close:hover {color: #46BDC4;}
#footer #footer_contact #footer_contact_inner .footer_contact_main {width: 220px;float: left;padding-top: 21px;}
#footer #footer_contact #footer_contact_inner .footer_contact_email {width: 184px;height: 86px;float: left;background: url('/assets/img/footer_contact_line.png') no-repeat 0 0;padding: 21px 0 0 16px;}
#footer #footer_contact #footer_contact_inner .footer_contact_email P {width: 164px;}
#footer #footer_contact #footer_contact_inner .footer_contact_call {width: 114px;height: 57px;float: left;background: url('/assets/img/footer_contact_line.png') no-repeat 0 0;padding: 50px 0 0 16px;}
#footer #footer_contact #footer_contact_inner .footer_contact_call_title {padding-top: 21px;height: 86px;}
#footer #footer_contact #footer_contact_inner .footer_contact_call P {width: 94px;}
#home_flash {border-top: 1px solid #65c6cb;height: 430px;min-width: 957px;width: 100%;_width:expression(document.body.clientWidth < 957? "957px": "auto" );background-color: #efefef;}
#home_content {width: 957px; margin: 0 auto;font-family: 'AgendaMedium', Arial, sans-serif;padding: 15px 0 25px 0;*display: inline-block; }
#home_content:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#home_content H2 {color: #252525;text-transform: uppercase;font-size: 20px;margin-bottom: 17px;letter-spacing: 1px;}
#home_content P {font-size: 14px;color: #7e7e7e;letter-spacing: 0.5px;line-height: 16px;margin-bottom: 15px;}
#home_content #home_content_main {width: 635px;float: left;padding-top: 10px;}
#home_content #home_content_main_image {width: 367px;float: left;}
#home_content #home_content_main_text {width: 242px;float: right;}
#home_content #home_content_main_text P {font-family: 'AgendaRegular', Arial, sans-serif;}
#home_content #home_content_form {background: url('/assets/img/home_content_line.png') no-repeat 0 0;padding-left: 25px;height: 170px;width: 290px;float: right;padding-top: 10px;}
#home_content #home_content_form P {font-family: 'AgendaRegular', Arial, sans-serif;}
#home_content #home_content_form .field {float: left;height: 20px;background: url('/assets/img/form_input_bg.png') repeat-x 0 0;}
#home_content #home_content_form .field INPUT {border: 0;padding: 0;font-size: 10px;color: #252525;background-color: transparent;margin: 4px 0 0 4px;*margin-top: 3px; width: 140px;letter-spacing: 0.2px;}
#home_content #home_content_form .field INPUT.default {color: #666;}
#home_content #home_content_form .button {float: left;}
#inside {width: 957px; margin: 0 auto;}
#inside #content {padding: 30px 13px 35px 23px;*display: inline-block; }
#content:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#inside #full_content {*display: inline-block; }
#full_content:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#inside #content H2 {margin-bottom: 20px;color: #252525;font-family: 'AgendaMedium', Arial, sans-serif;text-transform: uppercase;font-size: 20px;letter-spacing: 1.4px;}
#inside #content H2 A {color: #252525;text-decoration: none;}
#inside #content H2 A:hover {color: #46BDC4;}
#inside #content H3 {margin-bottom: 15px;color: #252525;font-family: 'AgendaMedium', Arial, sans-serif;text-transform: uppercase;font-size: 14px;letter-spacing: 1px;}
#inside #content H4 {color: #252525;letter-spacing: 1px;font-family: 'AgendaMedium', Arial, sans-serif;text-transform: uppercase;}
#inside #content UL {margin-top: 5px;line-height: 18px;letter-spacing: 0.3px;margin-bottom: 20px;}
#inside #content UL LI {padding-left: 18px;background: url('/assets/img/bullet.gif') no-repeat 5px 5px;}
#inside #content .text_small {font-size: 10px;}
#inside #content #content_main {width: 570px;float: left;}
#inside #content #content_main #content_main_title {height: 45px;}
#inside #content #content_main #content_main_title H1 {font-size: 30px;color: #252525;font-family: 'AgendaMedium', Arial, sans-serif;line-height: 21px;text-transform: uppercase;letter-spacing: 1.4px;}
#inside #content #content_main P {line-height: 17.5px;margin-bottom: 20px;}
#inside #content #content_main A {}
#inside #content #content_main A:hover {text-decoration: underline;}
#inside #content .feature_list {}
#inside #content .feature_list .feature_list_title {margin-bottom: 15px;}
#inside #content .feature_list .feature_list_content {border-top: 1px solid #DDD;padding-top: 13px;}
#inside #content .feature_list .feature_list_content .feature_list_item {margin-bottom: 13px;border-bottom:1px solid #DDD;*display: inline-block; }
#inside #content .feature_list .feature_list_content .feature_list_item:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#inside #content #content_side {width: 290px;float: right;margin-top: 47px;}
#inside #content #content_side .linkboxes {margin-left: 5px;margin-bottom: 10px;*display: inline-block; }
#inside #content #content_side .linkboxes:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#inside #content #content_side .linkboxes A {font-family: 'AgendaSemibold', Arial, sans-serif;display: block;background-color: #46BDC4;color: #fff;margin-bottom: 19px;padding: 10px 25px;width: 210px;letter-spacing: 0.6px;text-transform: uppercase;}
#inside #content #content_side .linkboxes A:hover {color: #252525;}
#inside #content #content_side .promoboxes {}
#inside #content #content_side .promoboxes .promo {background: url('/assets/img/content_line_horiz.png') no-repeat 0 0;padding: 25px 4px 20px 6px;}
#inside #content #content_side .promoboxes .promo:first-child {background-image: none;padding-top: 0;}
#inside #content #content_side .promoboxes .promo H2 {margin-bottom: 10px;}
#inside #content #content_side .promoboxes .promo P {font-size: 12px;color: #7E7E7E;letter-spacing: 0.4px;line-height: 15px;margin-bottom: 15px;width: 270px;}
.table {}
.table TH {padding-bottom: 10px;border-bottom: 1px solid #ddd;}
.table TD {padding: 8px 0;border-bottom: 1px solid #ddd;}
.table_pr TD {padding: 8px 20px 8px 0;line-height: 14px;}
.occupancy_10,
.occupancy_9,
.occupancy_8,
.occupancy_7,
.occupancy_6,
.occupancy_5,
.occupancy_4,
.occupancy_3,
.occupancy_2,
.occupancy_1 {background: transparent url('/assets/img/icon_occupancy_person.gif') repeat-x 0 0;height: 16px;width: 0;overflow: hidden;}
.occupancy_10 { padding-left: 90px; }
.occupancy_9 { padding-left: 81px; }
.occupancy_8 { padding-left: 71px; }
.occupancy_7 { padding-left: 63px; }
.occupancy_6 { padding-left: 52px; }
.occupancy_5 { padding-left: 45px; }
.occupancy_4 { padding-left: 36px; }
.occupancy_3 { padding-left: 27px; }
.occupancy_2 { padding-left: 18px; }
.occupancy_1 { padding-left: 8px; }
#accommodations_roomlisting {border-top: 1px solid #DDD;padding-top: 13px;}
#accommodations_roomlisting .room {padding-bottom: 13px;margin-bottom: 13px;border-bottom:1px solid #DDD;*display: inline-block; }
#accommodations_roomlisting .room:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
#accommodations_roomlisting .room .image {width: 209px;height: 158px;overflow: hidden;float: left;background-color: #f3f3f3;}
#accommodations_roomlisting .room .text {width: 340px;float: right;}
#accommodations_roomlisting .room .text P {margin-right: 40px;margin-bottom: 8px !important;}
.dropdown {width: 310px;margin-top: 15px;position: relative;}
.dropdown A.button {display: block;background: #fff url('/assets/img/dropdown_top.gif') no-repeat 0 0;text-decoration: none !important;height: 20px;padding: 6px 0 0 8px;cursor: pointer;text-transform: uppercase;color: #fff;font-weight: bold;font-size: 11px;overflow: hidden;}
.dropdown A.button:hover {color: #000;text-decoration: none;background-position: 0 -32px;}
.dropdown A.open {background-position: 0 -32px;cursor: pointer !important;}
.dropdown UL {color: #000;position: absolute;width: 310px;background: #66cacf;padding-bottom: 0;top: 17px;margin: 0;}
.dropdown UL LI {border-top: 1px solid #5ab3b7;background-image: none !important;padding: 0 !important;}
.dropdown UL LI A {display: block;text-decoration: none !important;color: #000;text-transform: uppercase;font-weight: bold;font-size: 11px;border: none;background-image: none;padding: 2px 8px;}
.dropdown UL LI A:hover {color: #fff;background-color: #111;}
.error_message {margin: 50px 0 0 25px;}
.error_message H1 {font-size: 27px;color: #252525;line-height: 21px;text-transform: uppercase;letter-spacing: 1.4px;margin-bottom: 15px;}
.error_message P {margin-bottom: 15px;}
.error_message P.info {color: #ccc;}
.error_message .button A {font-family: 'AgendaSemibold', Arial, sans-serif;display: block;background-color: #46BDC4;color: #fff;margin-bottom: 19px;padding: 10px 25px;width: 210px;letter-spacing: 0.6px;text-transform: uppercase;}
.error_message .button A:hover {color: #252525;}
#pop_overlay {background-color: #fff;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 5000;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
#pop_overlay[id]{ position:fixed;}
#pop_content {position: absolute;top 100px;left: 0;right: 0;bottom: 0;z-index: 5001;text-align: center;width: 50%;*width: 100%; height: 100%;margin: 0 auto;}
#pop_content #pop_table {width: 750px;overflow: hidden;_margin-top: 100px; }
#pop_content #pop_table .border_tl {width: 17px;height: 17px;background: transparent url('/assets/img/pop/border_tl.png') no-repeat 0 0;}
* HTML #pop_content #pop_table .border_tl {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_tl.png', sizingMethod='fixed');}
#pop_content #pop_table .border_t {height: 17px;background: transparent url('/assets/img/pop/border_t.png') repeat-x 0 0;}
* HTML #pop_content #pop_table .border_t {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_t.png', sizingMethod='scale');}
#pop_content #pop_table .border_tr {width: 17px;height: 17px;background: transparent url('/assets/img/pop/border_tr.png') no-repeat 0 0;}
* HTML #pop_content #pop_table .border_tr {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_tr.png', sizingMethod='fixed');}
#pop_content #pop_table .border_l {width: 17px;background: transparent url('/assets/img/pop/border_l.png') repeat-y 0 0;}
* HTML #pop_content #pop_table .border_l {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_l.png', sizingMethod='scale');}
#pop_content #pop_table .border_r {width: 17px;background: transparent url('/assets/img/pop/border_r.png') repeat-y 0 0;}
* HTML #pop_content #pop_table .border_r {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_r.png', sizingMethod='scale');}
#pop_content #pop_table .border_bl {width: 17px;height: 17px;background: transparent url('/assets/img/pop/border_bl.png') no-repeat 0 0;}
* HTML #pop_content #pop_table .border_bl {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_bl.png', sizingMethod='fixed');}
#pop_content #pop_table .border_b {height: 17px;background: transparent url('/assets/img/pop/border_b.png') repeat-x 0 0;}
* HTML #pop_content #pop_table .border_b {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_b.png', sizingMethod='scale');}
#pop_content #pop_table .border_br {width: 17px;height: 17px;background: transparent url('/assets/img/pop/border_br.png') no-repeat 0 0;}
* HTML #pop_content #pop_table .border_br {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/pop/border_br.png', sizingMethod='fixed');}
#pop_content #pop_table .middle {background-color: #fff;}
#pop_content #pop_table .middle .close {padding: 10px 10px 0 0;font-weight: bold;text-align: right;font-size: 11px;}
#pop_content #pop_table .middle .image {padding: 30px 25px 40px 25px;text-align: center;}
