* { margin:0; padding:0; box-sizing: border-box; -moz-box-sizing: border-box;}
body {padding:0; margin:0; background-color:#F9F9F9;}
a {color:#925051; text-decoration:underline; cursor:pointer; color:inherit;}
* html a {color:#925051; text-decoration:underline; cursor:pointer;}

body, td, input, textarea{
    font-size:11px;
    font-family:Tahoma;
    color:#676767;
    line-height:15px;
    vertical-align:top;
    padding:0px;
}
.middleValign {
    vertical-align:middle;
}
table, img{border:0px; border-collapse:collapse; }
 
.doubleHeaderDiv{
    padding:7px 10px 13px 25px
}
.doubleHeaderDivNoTop{
    padding:0px 10px 5px 25px
}
.blockLeftContent {
    padding:10px 5px 10px 25px;
}
.doubleHeaderDiv_contact_form {
    padding:10px 0px 25px 0px;
}
.left {
    float:left;
    margin-right:10px;
}
.a{color:#9D080D; text-decoration:underline; cursor:pointer;} 
.a:hover{text-decoration:none; cursor:pointer;}

.b{ color:#151515; font-size:12px}
.span{ color:#151515}

ul{margin:0; padding:0; list-style:none; line-height:17px;}
ul li{background:url(images/1_z2.gif)  center left no-repeat; margin:0px; padding-left:9px; background-position:0 8px; }
li a{color:#5F5F5F; cursor:pointer;} 
ol li {padding-left:0px; margin-left:20px} 
.header td{color:#FFFFFF; } 
.header a{color:#8C8D94; text-decoration:none; font-size:10px;} 
.header a:hover{text-decoration:underline}
.header span a{color:#FFFFFF; text-decoration:none; font-size:13px;} 
.header span a:hover{text-decoration:underline;}

.header .table_width { width:979px;}

.footer{color:#AFAFAF; font-size:10px;} 
.footer a {color:#925051; font-size:10px; font-family:Arial; cursor:pointer;} 
.footer span{color:#925051; font-size:10px; font-family:Arial} 

.more, .backLink{background:url(images/1_z1.gif)  center left no-repeat; padding-left:9px; background-position:0 5px; color:#676767}

#input1{ 
   width:175px; height:16px;
   vertical-align:middle;
   padding-left:0px;
   padding-top:0px;
}#input2{ 
border:0px;
   width:61px; height:16px;
   margin-left:5px;
   vertical-align:middle;
   padding-left:0px;
   padding-top:0px;
}
input{
   padding-left:5px;
   width:201px; height:20px;
}
textarea{
   padding-left:5px;
   width:201px; height:80px;
   overflow:auto}
#content_width {width:990px;}
#content_width td{ vertical-align:top;}
.holder {width:100%; padding:0px; margin:0px;}
/*============== 2 COLUMNS EQUAL==============*/
#content_width .left_column { width:50%;}
#content_width .right_column {width:50%;}

/*============== 2 COLUMNS ==============*/
#content_width .left_column_narrow { width:35%;}
#content_width .right_column_wide {width:65%;}

/*============== 3 COLUMNS ==============*/
#content_width .top_left_column {width:50%;}
#content_width .top_righ_column {width:50%;}
#content_width .bottom_splash_column {}

/*============== 4 COLUMNS / INDEX==============*/
#content_width .top_column_left {width:50%;}
#content_width .top_column_right {width:50%;}
#content_width .bottom_column_left {}
#content_width .bottom_column_right {}

/*============== 4 COLUMNS / INDEX==============*/
#content_width .single_splash_column { width:100%;}
/*==============contact form styles ==============*/
.contactForm input, .contactForm select, .contactForm textarea {
    width:100%;
    height:21px;
    font-size:11px;
}
.contactForm textarea {
    height:150px;
}
.contactFormSubmit { background:url(images/1_z1.gif)  center left no-repeat; padding-left:9px; background-position:0 5px; color:#676767; cursor:pointer; }
/*==============contact form styles ==============*/


/*==============reservation form styles ==============*/
.reservationForm input, .reservationForm select, .reservationForm textarea {
    width:720px;
    height:21px;
    font-size:11px;
}
.reservationForm textarea {
    height:150px;
}
.reservationFormSubmit { font-size:18px; font-family:"Times New Roman", Times, serif; text-decoration:none; cursor:pointer; cursor:pointer; }
/*==============reservation form styles ==============*/

/*==============reservation form styles ==============*/
#addTestimonialForm input, #addTestimonialForm select, #addTestimonialForm textarea {
    width:100%;
    height:21px;
    font-size:11px;
}
#addTestimonialForm textarea {
    height:150px;
}

/*==============reservation form styles ==============*/

       
/*==============pages listing classes ==============*/
.pages_listing {
    text-align:center;
    margin-top:10px;
}
.pages_listing .first, .pages_listing .previous {
    margin-right:15px;
}
.pages_listing .last, .pages_listing .next {
    margin-left:15px;
}
.pages_listing a {
        text-decoration:underline;
        color:#9d080d;
		cursor:pointer;
}
.pages_listing b {
    
}
 
/*==============pages listing classes ==============*/