/*
colors:
blue	#6E9095
		#A3BFC3
		#C0D3D7
		
brown	#5F3926
green	#859F87
*/
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.leftalign{text-align:left;}
.rightalign{text-align:right;}
.centeralign{text-align:center;}

a {

	color:#5F3926;
	text-decoration:underline;

}
a:hover {

	text-decoration:none;

}
body {

	background:#6E9095;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0;
	color:#5F3926;

}body.logged-in {padding-top:40px;}
#tabs {

	height:30px;
	width:914px;
	margin:0 auto;
	padding:0 70px 0 0;
	font-weight:300;

}
#tabs a {

	display:block;
	padding:5px;
	height:19px;
	border:solid 1px #444444;
	background:#75251E;
	float:right;
	font-family:trebuchet, tahoma;
	color:#FFF;
	text-decoration:none;

}
#tabs a:hover {

	text-decoration:underline;

}
a.booknow {

	width:145px;	

}
#tabs span {

	display:block;
	padding:5px;
	height:19px;
	border:solid 1px #444444;
	background:#75251E;
	float:right;
	font-family:trebuchet, tahoma;
	color:#FFF;

}
span.phone {

	width:115px;margin-right:-1px;	

}

#page {

	width:980px;
	margin:0 auto;
	border:solid 1px #444444;
	text-align:left;
	background:url('images/green_bg.png') repeat-y #A3BFC3;
	position:relative;

}
#leftside {

	width:305px;
	float:left;
/*	background:#859F87;
	border-right:solid 1px #444444;	*/
	text-align:center;
	position:relative;
	padding-bottom:130px;
/*	background:url('images/logo_bottom.gif') 0px 265px no-repeat transparent; */

}
#logo {

	height:313px;
	background: url('images/logo_bottom.png') #5F3926;
	position:relative;
	margin-bottom:40px;

}
#logo img.wh {

	position:absolute;
	top:50px;
	left:32px;
	z-index:1000;

}
#logo img.bottom {

	position:absolute;
	top:265px;
	left:0px;

}
.nav {

	font-size:18px;
	font-family:"Times New Roman", Times, serif;

}
.nav a {

	color:#FFFFFF;

}
#leftnav .nav li {

	width:200px;
	height:35px;
	margin:auto;
	border-bottom:solid 1px #73877B;

}
#leftnav .nav li a {

	display:block;
	width:180px;
	height:10px;
	padding:10px 10px 15px 10px ;
	color:#FFFFFF;
	text-decoration:none;


}	
#leftnav .nav li a:hover {

	color:#FFFFFF;
	text-decoration:none;
	background: url('images/navback.gif') 100% 50% repeat-x transparent;

}	
p.contact {

	width:305px;
	text-align:center;
	color:#444444;
	font-size:14px;
	margin:40px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	bottom:100px;
	left:0px;

}
p.contact span {

	font-size:18px;

}
p.contact a {

	color:#444444;
	text-decoration:underline;

}
p.sitemap {
	width:305px;
	text-align:center;
	color:#444444;
	font-size:14px;
	margin:40px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	bottom:30px;
	left:0px;

}

p.sitemap span {
	font-size:18px;
}

p.sitemap a {
	color:#444444;
	text-decoration:underline;
}

#topimg {

	width:675px;
	height:265px;
	float:right;
	background:#FFFFFF;
	position:relative;
	border-bottom:solid 1px #444444;

}

/*
.page-id-4 #topimg {background:url('images/topimg_index.jpg') no-repeat;}
.page-id-5 #topimg {background:url('images/topimg_inn.jpg') no-repeat;}
.page-id-17 #topimg {background:url('images/topimg_area.jpg') no-repeat;}
.page-id-19 #topimg {background:url('images/topimg_avail.jpg') no-repeat;}
.page-id-15 #topimg {background:url('images/topimg_directions.jpg') no-repeat;}
.page-id-13 #topimg {background:url('images/topimg_gc.jpg') no-repeat;}
.page-id-7 #topimg {background:url('images/topimg_rooms.jpg') no-repeat;}
.page-id-11 #topimg {background:url('images/topimg_specials.jpg') no-repeat;}
.page-id-9 #topimg {background:url('images/topimg_weddings.jpg') no-repeat;}

.page-id-198 #topimg {background:url('images/topimg_carriagechamber.jpg') no-repeat;}
.page-id-210 #topimg {background:url('images/topimg_carriagesuite.jpg') no-repeat;}
.page-id-200 #topimg {background:url('images/topimg_frontchamber.jpg') no-repeat;}
.page-id-204 #topimg {background:url('images/topimg_guestchamber.jpg') no-repeat;}
.page-id-196 #topimg {background:url('images/topimg_parlorsuite.jpg') no-repeat;}
.page-id-202 #topimg {background:url('images/topimg_westchamber.jpg') no-repeat;}
.page-id-206 #topimg {background:url('images/topimg_williamssuite.jpg') no-repeat;}
.page-id-208 #topimg {background:url('images/topimg_eastchamber.jpg') no-repeat;}
.page-id-212 #topimg {background:url('images/topimg_northchamber.jpg') no-repeat;}
#new #topimg {background:url('images/topimg_new.jpg') no-repeat;}
*/
#insetimg {

	width:207px;
	height:261px;
	position:absolute;	
	right:10px;
	top:190px;
	background:url('images/shadowframe.png') no-repeat;
	z-index:500;

}
#insetimg div {

	width:100%;
	height:100%;
	background:url('images/inset_blog.jpg') 4px 4px no-repeat;
	
}
.page-id-4 #insetimg div {background-image:url('images/inset_index.jpg');}
.page-id-5 #insetimg div {background-image:url('images/inset_inn.jpg');}
.page-id-17 #insetimg div {background-image:url('images/inset_area.jpg');}
.page-id-19 #insetimg div {background-image:url('images/inset_avail2.jpg');}
.page-id-15 #insetimg div {background-image:url('images/inset_directions.jpg');}
.page-id-13 #insetimg div {background-image:url('images/inset_gc_holiday.jpg');}
.page-id-7 #insetimg div {background-image:url('images/inset_rooms2.jpg');}
.page-id-11 #insetimg div {background-image:url('images/inset_specials.jpg');}
.page-id-9  #insetimg div {background-image:url('images/inset_weddings.jpg');}
.page-id-592  #insetimg div {background-image:url('images/inset_breakies.jpg');}

.page-id-198 #insetimg div {background-image:url('images/inset_carriagechamber.jpg');}
.page-id-210 #insetimg div {background-image:url('images/inset_carriagesuite.jpg');}
.page-id-200 #insetimg div {background-image:url('images/inset_frontchamber.jpg');}
.page-id-204 #insetimg div {background-image:url('images/inset_guestchamber.jpg');}
.page-id-196 #insetimg div {background-image:url('images/inset_parlorsuite.jpg');}
.page-id-202 #insetimg div {background-image:url('images/inset_westchamber.jpg');}
.page-id-206 #insetimg div {background-image:url('images/inset_williamssuite.jpg');}
.page-id-208 #insetimg div {background-image:url('images/inset_eastchamber.jpg');}
.page-id-212 #insetimg div {background-image:url('images/inset_northchamber.jpg');}
#new #insetimg div {background-image:url('images/inset_new.jpg');}


#quote {

	width:675px;
	height:135px;
	float:right;
	background:url('images/blue_bg.gif') repeat-x #C0D3D7;
	position:relative;
	color:#5F3926;
	z-index:0;
	overflow:hidden;

}
#quote p {

	padding:22px 230px 10px 20px;
	line-height:18px;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;

}
#content {

	width:635px;
	padding:0 20px 20px ;
	float:right;
	background:#A3BFC3;
	font-family:trebuchet, Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:13px;

}
#content p {

	margin:10px 0; clear:none;

}
#content h2 {
	font-weight:bold;
	font-size: 14px;

}
#content h3 {
	
	margin:10px 0;
	font-weight:bold;
	font-size: 13px;

}
#main ul.roomslist {
	overflow:hidden;
	margin:0;padding:0;
}
ul.roomslist li {

	display:block;
	width:150px;
	height:175px;
	float:left;
	margin:3px;
	text-align:center;

}
ul.roomslist li.wide {
	width:306px;
}
ul.roomslist li.newrow {

	width:100%;
	height:1px;
	clear:both;

}
ul.roomslist li.rowof3 {

	width:81px;

}
ul.roomslist li a {

	display:block;
	width:150px;
	height:170px;
	padding:5px 0 0 0;
	float:left;
	background:#FFFFFF;
	text-decoration:none;

}
ul.roomslist li.wide a {
	width:306px;
}
ul.roomslist li a:hover {

	background:#859F87;
	
}

ul.amenities {
	list-style:circle;
	float:none;
	padding-left:40px;

}

#weddings #content ul {
	list-style:circle;
	float:none;
	padding-left:40px;

}

.imgRooms {
	width:290px;
	text-align:center;
	margin-left:10px;
	float:right;
}

.imgRooms #photo{
	border: 1px solid #444444;
	margin:10px;

}

.roomNav {
	clear:both;
	text-align:left;
	padding:20px;
	font-size:14px;
}
ul.directions{
	padding-left:40px;
	list-style:circle;
}

#footer {

	background:#5F3926;
	padding:20px 0;

}
#footer .nav {

	text-align:center;
	font-size:11px;
	margin:0 0 15px 0;
	font-family:trebuchet, Verdana, Arial, Helvetica, sans-serif;

}
#footer .nav li {

	display:inline;
	border:none;
	padding:0 12px 5px 3px;
	background:url('images/dots.gif') 100% 50% no-repeat;

}
#footer .nav li.lastone {

	background:none;

}
#footer .nav li a {

	display:inline;

}

#footer .nav li a:hover {

	background:none;
	text-decoration:underline;

}

.credit,.credit a {

	text-align:center;
	font-size:10px;
	color:#859F87

}

.wedding {
	line-height:18px;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

.rates{
	
	border: 1px solid #6E9095;
	margin-top:15px;

}

.ratesHeader{

	background: #A4B9A5;
	color: #5F3926;
	font-weight: bold;

}

.ratesHeader td, .ratesNumbers td{
	
	border: 1px solid #6E9095;
	padding: 4px;
	

}

.ratesNumbers{
	background: #A3BFC3
	;
	color: #5F3926;
	font-weight: bold;

}

.roomNav {
	text-align:center;
	padding:15px;
}

.leftSide {
	padding-top:70px;
}

.leftSide Img{
	margin:10px 0; 
	border:1px solid black;
}

#stripe {
	height:1px;
	width:100%;
	border-bottom:solid 1px #A3BFC3;
	position:absolute;
	bottom:7px;
	left:0px;
}
div.div { border: 1px dotted red; clear:none; display:inline;}
.contentImg {
	float:left; 
	margin:5px 15px 0 0; 
	border:1px solid #000;
	display:block;
}

.availability a {
	display:block;
	width:175px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #ffffff;
	padding:8px;
	color:#1A1450;
}
#avail .availability a {
	float:right;
}
.availability a:hover {color:#6E9095;}

#gc td img {float:right;}
