@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
color:#736357;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
background-image:url(../images/main_bg_01.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#e2dccb;
}


#container
{
width:982px;
margin:0px auto;
padding:0px;}

/*-----------------------nav area-----------------------*/

.navigation
{
width:982px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
height:60px;}

.navigation ul
{
width:942px;
margin:0px;
padding:0px 20px 0px 20px;
float:left;
list-style-type:none;
display:inline;
font-size:14px;
font-weight:bold;
color:#ffffff;

}

.navigation ul li
{

margin:0px;
padding:20px 17px 0px 19px;
float:left;
list-style-type:none;
display:inline;
}

.navigation ul li a
{

text-decoration:none;
color:#FFFFFF;
}

.navigation ul li a:hover
{

text-decoration:none;
color:#FFFFFF;
}

.new_hover
{
background-image:url(../images/hme_hover.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}

.new_hover_woods
{
background-image:url(../images/gaynors_in_the_woods_03.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}

.new_hover_things
{
background-image:url(../images/things_to_do_hover_05.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}

.new_hover_retreats
{
background-image:url(../images/corporate_retreats_hover_07.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}

.new_hover_rates
{
background-image:url(../images/rates_hover_09.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}

.new_hover_contact
{
background-image:url(../images/contact_us_hover_11.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:40px;}


/*-----------------------nheader-----------------------*/

.header
{
width:982px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}


/*-----------------------heading-----------------------*/


.heading_section
{
width:970px;
margin:0px;
padding:0px 6px 0px 6px;
float:left;
}

.heading_section h4
{
width:970px;
margin:8px 0px 6px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(../images/heading_bg_07.jpg);
background-repeat:repeat-x;
background-position:center left;
text-align:center;
color:#560707;
font-size:14px;
font-weight:normal;
}
.heading_section h4 span
{
background-color:#e2dccb;
padding:0px 5px 0px 5px;
}

.heading_section h1
{
width:970px;
margin:0px 0px 6px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(../images/heading_bg_07.jpg);
background-repeat:repeat-x;
background-position:center left;
text-align:center;
color:#560707;
font-size:24px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}
.heading_section h1 span
{
background-color:#e2dccb;
padding:0px 5px 0px 5px;
}


/*-----------------------cntent-----------------------*/

.cntent_area
{
width:970px;
margin:0px;
padding:0px 6px 0px 6px;
float:left;
}

.cntent_area .text_portion
{
width:342px;
margin:0px;
padding:0px 5px 0px 5px;
float:left;
}

.text_portion h2
{
width:326px;
margin:0px;
padding:0px 8px 0px 8px;
float:left;
color:#362f2d;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.text_portion p
{
width:326px;
margin:0px;
padding:0px 8px 0px 8px;
float:left;
line-height:22px;
text-align:justify;}

.text_portion p span
{
font-weight:bold;
}

.cntent_area .img_portion
{
width:258px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

.img_portion p
{
width:258px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
}

.img_portion h3
{
width:258px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(../images/heading_bg_07.jpg);
background-repeat:repeat-x;
background-position:center left;
text-align:center;
color:#362f2d;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}
.img_portion h3 a
{
text-decoration:none;
color:#362f2d;
}

.img_portion h3 a:hover
{
text-decoration:none;
color:#560707;
}


.img_portion h3 span
{
/*background-color:#e2dccb;*/
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-image:url(../images/h3_bg_20.jpg);
background-repeat:repeat-x;
background-position:bottom left;
}


/*-----------------------banner-----------------------*/

.banner_area
{
width:882px;
margin:25px 0px 15px 0px;
padding:0px 50px 0px 50px;
float:left;
background-image:url(../images/banner_bg_23.jpg);
background-repeat:no-repeat;
background-position:left top;
height:101px;
}

.banner_area .left_text
{
width:400px;
margin:0px;
padding:9px 0px 0px 0px;
float:left;
color:#736357;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.left_text p
{
width:400px;
margin:0px;
padding:2px 0px 1px 0px;
float:left;
}
.left_text p span
{
color:#560707;
}

.banner_area .right_text
{
width:363px;
margin:0px;
padding:9px 0px 0px 0px;
float:right;
color:#736357;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.right_text p
{
width:363px;
margin:0px;
padding:2px 0px 1px 0px;
float:left;
}
.right_text p span
{
color:#560707;
}

/*-----------------------testimonial_section-----------------------*/

.testimonial_area
{
width:902px;
margin:0px 0px 0px 0px;
padding:0px 40px 0px 40px;
float:left;
}

.testimonial_area .section_left
{
width:405px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.section_left p
{
width:405px;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
float:left;
line-height:18px;
}

.testimonial_area .section_right
{
width:405px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}

.section_right p
{
width:405px;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
float:left;
line-height:20px;
}

.section_right .heading_new
{
width:258px;
margin:0px 0px 0px 0px;
padding:3px 73px 3px 74px;
float:left;
}

.heading_new h3
{
width:258px;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(../images/heading_bg_07.jpg);
background-repeat:repeat-x;
background-position:center left;
text-align:center;
color:#362f2d;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}


.heading_new h3 span
{
/*background-color:#e2dccb;*/
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-image:url(../images/h3_bg_20.jpg);
background-repeat:repeat-x;
background-position:bottom left;
}

.section_left .heading_new_one
{
width:258px;
margin:0px 0px 0px 0px;
padding:3px 73px 3px 74px;
float:left;
}

.heading_new_one h3
{
width:258px;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
float:left;
background-image:url(../images/heading_bg_07.jpg);
background-repeat:repeat-x;
background-position:center left;
text-align:center;
color:#362f2d;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}


.heading_new_one h3 span
{
/*background-color:#e2dccb;*/
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
background-image:url(../images/h3_bg_20.jpg);
background-repeat:repeat-x;
background-position:bottom left;
}

/*-----------------------footer_section-----------------------*/
#footer
{
width:100%;
margin:20px 0px 0px 0px;
padding:0px;
background-image:url(../images/footer_bg_34.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:77px;
float:left;}

#footer .footer_area
{
width:982px;
margin:0px auto;
padding:0px;
}

.footer_area .footer_text
{
width:952px;
margin:0px;
padding:13px 15px 0px 15px;
float:left;
}

.footer_text p
{
width:952px;
margin:0px;
padding:5px 0px 5px 0px;
float:left;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
}

.footer_text p a
{
text-decoration:none;
color:#ffffff;}

.footer_text p a:hover
{
text-decoration:underline;
color:#ffffff;}





/*-----------------------INNER_section-----------------------*/
.cntent_area .left_inner
{
width:465px;
margin:0px;
padding:0px 10px 0px 10px;
float:left;
}

.left_inner .img_new_listing_section
{
width:220px;
margin:0px;
padding:0px 0px 0px 5px;
float:left;

}
.img_new_listing_section span
{
width:220px;
margin:0px;
padding:7px 0px 7px 5px;
float:left;
font-weight:bold;
}

.left_inner .img_new_left_section
{
width:206px;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
border:5px solid #FFFFFF;
}



.left_inner h2
{
width:465px;
margin:0px;
padding:10px 0px 5px 0px;
float:left;
color:#362f2d;
font-size:18px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
}

.left_inner p
{
width:455px;
margin:0px;
padding:5px 10px 4px 0px;
float:left;
line-height:22px;
/*text-align:justify;*/}
.left_inner p a
{
text-decoration:underline;
color:#362f2d;
}

.left_inner p a:hover
{
text-decoration:none;
color:#362f2d;
}
.left_inner p label
{
width:160px;
margin:0px;
padding:0px 10px 0px 0px;
float:left;
}

.left_inner p span
{
font-weight:bold;
}

.cntent_area .right_inner
{
width:465px;
margin:0px;
padding:10px 10px 0px 10px;
float:left;
}

.right_inner .img_new_right_section
{
width:206px;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border:5px solid #FFFFFF;
}

.right_inner .img_part
{
width:445px;
margin:14px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border:10px solid #FFFFFF;

}

.right_inner h4
{
width:465px;
margin:0px;
padding:10px 0px 5px 0px;
float:left;
color:#362f2d;
font-size:14px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
text-align:center;
}

