@import url(../../../../Design/Common/css/fonts_core.css);
@import url(../../../../Design/Common/css/fonts_m.css);
@import url(../../../../Design/Themes/Basic/theme.css);
@import url(../../../../Design/Themes/Basic/color/color.css);
@import url(../../../../Design/Themes/Basic/mod/mod.css);
@import url(../../../../Design/Themes/Basic/mod/mod_alt.css);
@import url(../../../../Design/Themes/Basic/btn/btn.css);
@import url(../../../../Design/Themes/Basic/nav/nav.css);

/* Global Controls */
BODY, FORM { margin: 0px; padding: 0px; }

/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv { margin: 0px auto 0px auto; width: 836px; padding-left: 0px; padding-right: 0px; z-index: 50; }
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter { width: 760px !important; margin: 0px auto 0px auto; }
.DH_Menu_Cell, .List_Center_Col_1, .List_Center_Col_2 { width: 100%; }
.DH_Logo_Cell, .DH_Logo_Cell_Div, .DP_Left, .DP_Right, .Content_Left_Col, .Content_Right_Col, .List_Right_Col_1 .Stat_Table, .List_Right_Col_2 .Stat_Table { width: 200px !important; }
.DP_Left, .DP_Content { vertical-align: top; }
.DP_Right { padding: 0px; margin-left: 0px; background-color: transparent; }
.DP_Table { margin-top: 1px; }
.DF_Table, .rb_AlternatePortalFooter { padding: 15px 0px 15px 0px; background-color: transparent; }

/* Module Controls */
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout, .DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout { width: 100% !important; }
.DP_Content .MOD_Layout, .DP_Content .MOD_NT_Layout, .DP_Content .MOD_ALT_Layout, .DP_Content .MOD_ALT_NT_Layout { margin: 15px 15px 15px 15px; background-color: Transparent; }
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout { margin: 0px 15px 0px 15px; }
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout { margin: 15px 0px 0px 0px; }
.MOD_Content { padding-left: 0px; padding-top: 15px; padding-right: 15px; }

/* PERSONALIZATION PRESETS - DELETE ANY UNUSED SECTIONS ON CLIENT FILES! */
/* BORDER MODIFICATIONS */
/* Page Segregation */
.MOD_ALT_Table_Top { width: 100%; }

/* Header Segregation */
.DH_Logo_Cell { display: none; }
.DH_Nav_Cell { background-color: transparent; height: 35px; margin: 0px; }
.DH_SubNav_Cell { height: 27px; }
.DH_Nav_Item, .DH_SubNav_Item { color: #000000; }


/* CUSTOMER PERSONALIZATION */
BODY { background-color: #FFFBDE; background-image: url(layout/body_bg.jpg); background-repeat: repeat-y; background-position: center; color: #3d4e33; font-family: Arial, Helvetica, sans-serif; }
.DD_Div { background-image: url(layout/prop_list.jpg); background-repeat: no-repeat; background-position: top center; }
.DH_Menu_Cell, .DH_Table, .DP_Table { background-color: transparent; }

/* header */
.DH_Menu_Cell { height: 10px; }
.DH_Menu_Table { margin: 0px 15px 0px auto; padding-top: 15px; background-color: transparent; }
.DH_Menu_Item { display: none; }
.DP_Table { margin-top: 145px; }

/*Navigation **************/
.DH_Nav_Sep { background-image: none; border-right: 1px solid #000000; height: 10px; width: 1px !important; }
.DH_Nav_Div { margin-top: -5px; }
.DH_Nav_Cell { margin: 0px; color: #000000; }
.DH_Nav_Table { margin-right: 15px; }

/*Nav Links*/
.DH_Nav_Item_Hot, .DH_Nav_Item_Hot:hover, .DH_SubNav_Item_Hot, .DH_SubNav_Item_Hot:hover { color: #B37048 !important; text-decoration: underline; }
.DH_Nav_Item, .DH_SubNav_Item { color: #753324 !important; }

/* Embedded Colors ****************/
.CP_Name { background: transparent !important; }

/*SPECIFIC MODULES*/


.MOD_Title { color: #3d4e33; font-family: Arial, Helvetica, sans-serif; background-image: url(layout/title_bullet.gif); background-repeat: no-repeat; padding-left: 20px; padding-top: 2px; background-color: transparent; }

.List_Table_1, .List_Table_2, .Content_List_Div_1, .Content_List_Div_2 { background-color: #FFFBDE; }

/* Footer */
.DF_Table { display: none; }
.Global_Footer_Logo_Div { position: absolute; width: 780px; height: auto; text-align: center; margin: 0px auto 0px -40px; z-index: 0; }
.Partner_Logo { display: inline; padding: 6px; }
.Global_Footer_Div { position: absolute; width: 780px; height: auto; margin: 15px auto 0px -40px; }

.DH_Menu_Cell a, .DH_Menu_Cell a:hover { color: #000; }

/*for right column */

/* COLOR */
a img{ border-color: #753324 !important; }
a img:hover{ border-color: #B37048 !important; }

A, .DH_Menu_Item A, .DH_Menu_Item_Hot A, .DH_Nav_Item, .DH_SubNav_Item, .PD_Nav_Item, .BTN_Link_1, .CSCHeaderRows { color: #753324 !important; text-decoration: underline; }
A:hover, .DH_Menu_Item A:hover, .DH_Menu_Item_Hot A:hover, .DH_Nav_Item:hover, .DH_SubNav_Item:hover, .PD_Nav_Item:hover, .BTN_Link_1:hover { color: #B37048 !important; text-decoration: underline; }
.PD_Nav_Item_Hot { color: #B37048; text-decoration: underline; }
.PD_Nav_Item_Hot:hover { color: #B37048; }
.MOD_Content, .MOD_Left, .MOD_Right, .MOD_NT_Content, .List_Row_1 First_Row, .List_Row_1, .List_Row_2, .Content_List_Div_1, .Content_List_Div_2, .List_Desc_1, .List_Desc_2, .List_Img_2, .List_Img_1  { background-color: transparent; }

/* Embedded Colors Modult Alt*/
.MOD_ALT_Table_Top { background-color: #b1b58f;  float: right;
    margin-right: 6px;
    width: 105%;
    margin-bottom: -2px; }
	


.MOD_ALT_Content, .MOD_ALT_NT_Content, .MOD_ALT_Left, .MOD_ALT_Right { background-color: #D8D8B6;     float: right;
    margin-right: 6px;
    width: 100%; }
.MOD_ALT_Layout, .MOD_ALT_NT_Layout { border-color: #b1b58f; }
/*-----*/

.DP_Right { margin-top: 15px; padding-right: 0px !important; }
.Form_Title_Req { color: #753324 !important; }

/*CUSTOMER MIN NIGHT STAY*/
.Cal_Min { display: none; }
.home_sidebox { background-color: #b1b58f; color: #3d4e33 !important; text-align: center; width: 166px; line-height: 25px; padding: 75px 10px 75px 8px; font-size: 12px; }
.VT_Link { display: block; text-align: center; margin-top: 2 em; font-weight: bold; }
.BasicSearch_ascx input { width: 92px; }
.PS_Table_1 td { width: 134px; }
.PL_Sort_Item { width: 17%; }
.PL_Sort_Title, .PL_Sort_Item, .PL_Sort_Item A { font-weight: bold !important; font-size: 14px; height: 35px; }
a .List_Row_2 { display: none; }
.CustBtn {display: block; padding: 5px 3px 5px 3px; background-color: #FFFABF; text-align:center; border-top: solid 2px #59A5EF; border-left: solid 2px #59A5EF; border-right: solid 2px #084C8F; border-bottom: solid 2px #084C8F; font-size: 120%; margin-top: 10px;}

#reviewsList .item .body h2,.manager-response h2 {font-size:1.1em;font-weight:bold;color:#753324;padding:5px 0;}

.MOD_ALT_Head_Left, .MOD_ALT_Head_Middle, .MOD_ALT_Head_Right, .MOD_ALT_Left, .MOD_ALT_Right, .MOD_ALT_Foot_Left, .MOD_ALT_Foot_Middle, .MOD_ALT_Foot_Right {
    height: 0px;
	
    width: 0px !important;
	
}

.MOD_ALT_Head_Left, .MOD_ALT_Head_Middle, .MOD_ALT_Head_Right, .MOD_ALT_Left, .MOD_ALT_Right, .MOD_ALT_Foot_Left, .MOD_ALT_Foot_Middle, .MOD_ALT_Foot_Right {
    
	
    display:none\0/ !important;
	
	
}


/*Home page module shuffle*/

#mID13440.HomepageSearch_ascx {
    left: 6px;
    margin-top: 37px;
    position: relative;
	width: 93%
}

*+ html #mID13440.HomepageSearch_ascx {
    left: 6px;
    margin-top: 33px;
    position: relative;
	width: 97%
}
/*
#mID10280.HtmlModule_ascx {
    position: relative;
    left: 226px;
}
#mID10811.UnsafeHtmlModule_ascx {
    position: relative;
    left: -544px;
}
#mID10979.HtmlModule_ascx {
    position: relative;
    left: 226px;
    width: 97%;
}
#mID10991.UnsafeHtmlModule_ascx {
    position: relative;
    left: 211px;
}





*/


#ctl03_Panes_ThreePanes_ctl07_HSTable iframe {
    margin-left: -396px;
    margin-top: -607px;
    position: relative !important;
    z-index: 3000 !important;
}

*+ html #ctl03_Panes_ThreePanes_ctl07_HSTable iframe {
    position: relative !important;
    z-index: 3000 !important;
    margin-top: -500px;
    left: 50px;
	float: right
}


#mID17873.HtmlModule_ascx {
    margin-top: -10px;
}

*+ html #mID17873.HtmlModule_ascx {
    margin-top: 5px;
}


.phone {
    z-index: 300 !important;
    position: relative;
    font-size: 17px;
    font-weight: bold;
    font-style: italic;
	top: 14px;
	left: 555px;
	
}


.content_head {
    font-family: tahoma;
    font-size: 24px !important;
    margin-left: 9px;
    margin-top: 7px;
    position: absolute;
    font-weight: normal;
}
#mID10718.HtmlModule_ascx {
    position: relative;
    margin-top: 12px;
}

*+ html #mID10718.HtmlModule_ascx {
    position: relative;
    top: 3px !important;
}

#mID50449.UnsafeHtmlModule_ascx {
    margin-top: -243px;
    margin-left: -18px;
}

#mID50450.HtmlModule_ascx {
    margin-top: -234px;
}

#mID10811.UnsafeHtmlModule_ascx {
    position: relative;
    left: 7px;
	width: 93%;
	top:-2px
}

*+ html #mID10811.UnsafeHtmlModule_ascx {
    position: relative;
    left: 5px;
	width: 98%;
	top:-2px
}

#mID10991.UnsafeHtmlModule_ascx {
    position: relative;
    top: 161px;
    text-align: center;
	width: 101%
}
#mID12579.HtmlModule_ascx {
    position: relative;
    top: -175px;
}

*+ html #mID12579.HtmlModule_ascx {
    position: relative;
    top: -125px;
}

#mID50640.HtmlModule_ascx {
    background: none repeat scroll 0 0 #D8D8B6;
    position: relative;
    left: -15px;
    width: 104%;
    top: -2px;
}

*+ html #mID50640.HtmlModule_ascx {
    background: none repeat scroll 0 0 #D8D8B6;
    position: relative;
    left: 1px;
    width: 99%;
    top: -2px;
}

.facebook {
    position: relative;
    left: 115px;
    top: 79px;
}

*+ html .facebook {
    position: relative;
    left: 115px;
    top: 97px;
}
