@charset "utf-8";
/* CSS Document */

p
{
margin:0px;
padding:0px;
padding-bottom:20px;
}


body
{
margin:0px;
padding:0px;
background-image:url("img/bg.gif");
background-repeat:repeat-x;
text-align:center;
}

#container
{
margin:0px;
padding:0px;
width: 800px;
margin-left:auto;
margin-right: auto;
}

#head
{
clear:both;
margin:0px;
padding:0px;
margin-top:0px;
width: 800px;
margin-left:auto;
margin-right: auto;
}

#nav
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding-left:7px;
padding-right:7px;
}

#nav_hist
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_history.gif");
background-repeat:no-repeat;
color:#ffffff;
text-align:left;
margin-left:auto;
margin-right:auto;
padding-left:32px;
}

#nav_hist a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:left;
line-height:44px;
font-weight:normal;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}

#nav_rooms
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_rooms.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav_rooms a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
text-align:left;
font-weight:normal;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}

#nav_host
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_host.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav_host a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
font-weight:normal;
text-align:left;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}

#nav_loc
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_loc.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav_loc a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
font-weight:normal;
text-align:left;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}

#nav_att
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_att.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav_att a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
font-weight:normal;
text-align:left;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}
#nav_book
{
clear:both;
width:800px;
height:44px;
background-image:url("img/navbg_book.gif");
background-repeat:no-repeat;
color:#ffffff;
margin-left:auto;
margin-right:auto;
padding-left:32px;
text-align:left;
}

#nav_book a
{
clear:both;
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
line-height:44px;
text-align:left;
font-weight:normal;
text-decoration:none;
padding-left:7px;
padding-right:7px;
}





#mainimage
{

margin-left:auto;
margin-right:auto;
width:800px;

}

#mainbody
{
clear:both;
margin-left:auto;
margin-right:auto;
width:770px;
}




.clearcols
{
clear:both; 
height:1px;

}



#left_col
{
width:490px;
float:left;

}

#left_col2
{
width:400px;
float:left;
text-align:left;

}

#right_col
{
width:270px;
float:right;


}

#right_col2
{
width:350px;
float:right;
text-align:left;


}

.maintexthead
{
font-family:Arial, Helvetica, sans-serif;
font-size: 22px;
color: #43260F;
text-align:left;
font-weight:strong;
padding-top: 20px;
}

.maintext
{
font-family:"Georgia", Times New Roman, Times, serif;;
font-size: 14px;
color: #603311;
font-weight:strong;
text-align:left;
}

.maintextwhite
{
font-family:"Georgia", Times New Roman, Times, serif;;
font-size: 14px;
color: #ffffff;
font-weight:strong;
padding-left:18px;
padding-right:18px;
text-align: left;
text-align:left;

}
.maintextwhite2
{
font-family:"Georgia", Times New Roman, Times, serif;;
font-size: 14px;
color: #ffffff;
font-weight:strong;
padding-left:22px;
padding-right:18px;
text-align: left;

}



.border
{
width:250px;
background-color:#603311;
float:right;
margin-bottom:50px;
margin-top:20px;
}




#footer
{
margin-top:32px;
clear:both;
width:100%px;
height:90px;
margin-left:auto;
margin-right:auto;
background-color:#603311;
}



#telephone
{
width:860px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
}



.tel_numbers{
width:130px;
float:left;
text-align:center;
padding-top:7px;

}

.tel_numbers2{
width:107px;
float:left;
text-align:center;
padding-top:7px;

}

.tel_phone{
width:46px;
float:left;
padding-top:5px;
text-align:center;
}



.tel_text{
width:280px;
float:left;
padding-left:14px;
padding-right:14px;
padding-top:8px;
text-align:center;
}

.phone_text{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:16px;
color:#ffffff;

}

.phone_text_large{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
line-height:16px;
color:#ffffff;
}

.cclogo
{
float:left;
width:129px;
padding-top:5px;
padding-left:17px;
padding-right:42px;
}

.img
{
border: 1px solid #000000;
margin-bottom:11px;
margin-top:12px;
}

.imgright
{
border: 1px solid #000000;
margin-bottom:11px;
margin-top:12px;
float:right;
margin-top: 60px;
}

.imageleft
{
float: left;
padding-right:10px;
}

.gallery
{
clear:both;
width: 770px;
}

.borderthumb{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	float:left;
	padding:2px;
}

.quote
{
margin-bottom:50px;
}

#textlinks{
height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	
}

#textlinks a:link {color:#ffffff; text-decoration:none;}
#textlinks a:visited {color:#ffffff; text-decoration:none;}
#textlinks a:active {color:#ffffff; text-decoration:none;}
#textlinks a:hover {color:#ffffff; text-decoration:underline;}


