a.king , #tmnl-head a{ font: bold 12px garamond; color : #56002f;}

a.virtual_tour { font: bold 16px "Times New Roman", Times, serif !important; margin-bottom: 10px;}

a.king:link, a.king:visited , {
	color : #56002f;
}

a.king:hover, a.king:active , {
	color : #56002f;
	text-decoration : none;
}
a.king:link, a.king:visited {
	color : #56002f;
}

a.king:hover, a.king:active {
	color :  black;
	text-decoration : none;
}

p.g-room
	{
	font: 12px garamond, serif;
	color: #56002F;
	}


h1 
	{
	margin: 0 !important;
	font: 18px georgia;
	color: #56002f;
	}


.special , #pack
	{
	padding: 0 0 0 10px;
	font: 12px georgia;
	color: #56002f;
	}
	
#amenities p
	{
	padding: 0 0 0 10px;
	font: 15px/20px georgia;
	color: #56002f;
		margin-left: 8px;
	}
#amenities img
	{
		float: right;
	}

#dining 
	{
		font: 14px/18px Georgia, "Times New Roman", Times, serif;
		color: #56002f;
	}
	
#dining span.dining-title
	{
		font: bold 15px Garamond !important;
	}

#romantic
	{
	margin: 10px 30px;
	}
	
#romantic td
	{
	font-size: 15px;
	color: #56002f;
	font-weight: bold;
	text-align: center;
	}
	
#romantic div.divider
	{
	border-bottom: 1px dotted #56002f;
	text-align: center;
	}
	
#romantic div.divider a
	{
	text-align: center;
	font-weight: bold;
	}

#romantic td.special
	{
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	}
	
#romantic td.romantic-title
	{
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #56002f;
	text-align: center;
	}

#romantic-sections
	{
	text-align: center;
	}

#romantic-sections p
	{
	font: bold 16px Garamond;
	text-align: center;
	color: #56002f;
	margin-left: 15px;
	}
	
#romantic-sections a
	{
	font-weight: bold;
	}

#rooms div table tr td.room-type
	{
		color: #56002F;
		font-size: 17px;
		font-weight: bold;
		font-style: italic;
		line-height: 20px;
		padding-top: 5px;
	}
	
#rooms div table tr td.room-title
	{
		font: bold 18px Garamond, Georgia, "Times New Roman", Times, serif;
		color: #E7D3BD;
		text-align: center;
	}
	
#rooms div table tr td.room-info
	{
		font: bold 14px/20px Garamond, Georgia, "Times New Roman", Times, serif;
		color: #56002f;
	}
	
#rooms div table tr td.room-bullets ul
	{
		margin-top: 10px;
		margin-left: 20px;
		font: 14px/18px Georgia, "Times New Roman", Times, serif;
		color: #56002f;
	}
	
#rooms div table tr td.room-bullets ul li
	{
		margin-bottom: 3px;
	}

#room
	{
		text-align: center;
	}
	
#room img 
	{
	border: 4px solid #56002F;
	}
	
#room div.room-description
	{
	text-align: center;
	color: #56002F;
	font: bold 14px/18px Garamond, Georgia, "Times New Roman", Times, serif;
	width: 450px;
	margin: 10px auto;
	}


strong
	{
	font:bold 13px georgia;
	color: #56002f;
	}


#postcard-one , #postcard-two , #postcard-three , #postcard-four
	{
	height: 422px;
	width: 567px;
	background: url(images/tmnl/kingsleyhouse-bed-breakfast.jpg) top left no-repeat;
	}
#postcard-two
	{
	background: url(images/tmnl/kingsleyhouse-postcard-2.jpg) top left no-repeat;
	}
#postcard-three
	{
	background: url(images/tmnl/kingsleyhouse-postcard-3.jpg) top left no-repeat;
	}
#postcard-four
	{
	background: url(images/tmnl/kingsleyhouse-postcard-4.jpg) top left no-repeat;
	}


	
.tmnl-name , #postcard-four p.tmnl-name , #postcard-three p.tmnl-name , #postcard-two p.tmnl-name
	{
	width: 200px;
	height: 50px;
	font: 12px trebuchet, arial, "sans-serif";
	color: #7F204A;
	}
#postcard-two p.tmnl-name
	{
	padding: 0 0 0 0;
	}
#postcard-four p.tmnl-name 
	{
	padding: 15px 0 0 0;
	}
#postcard-three p.tmnl-name 
	{
	padding: 0 0 0 0;
	}
	
.tmnl-text , #postcard-four p.tmnl-text , #postcard-three p.tmnl-text , #postcard-two p.tmnl-text
	{
	width: 200px;
	height: 220px;
	overflow: hidden;
	color: #549F6B;
	font: 12px trebuchet , arial , "sans-serif" ;
	}
#postcard-four p.tmnl-text , #postcard-two p.tmnl-text
	{
	padding: 12px 0 0 0;
	height: 200px;
	width: 220px;
	}
#postcard-two p.tmnl-text { padding: 30px 0 0 0; }
#postcard-three p.tmnl-text
	{
	padding: 20px 0 0 0;
	width: 220px;
	height: 210px;
	}
	


#tmnl-head
	{
	text-align: center;
	}


.text , .gctext
	{
	font: 12px georgia;
	color: #56002f;
	}
.gctext { margin: 3px 0; }

.menu-container {
	/*background: transparent url(images/navigation.png) no-repeat center;
	float: left;*/
}

.menu {
	border: none;
	padding: 30px 20px;
	text-align: center;
	margin: 0px 0px;
	/* float: left;	*/
}

.nav {
	background: none;
	border: none;
	margin: 0px;
	padding: 0;
}

.nav li {
	float: none;
	display: inline;
}

.nav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 2px 6px;
	border-right: 1px solid #802916;
	color: #56002F;
	font-weight: bold;
	font-size: 10px;
	display: inline;
	line-height: 18px;
}

.nav li:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .current_page_item a {
	background: transparent;
	/* color: #fdff5e; */
}

.page_item_last a {
	border: none;
}

.calendar-icon-container {
	margin: 10px auto;
	width: 500px;
	height: 55px;
}

.calendar-icon-container h1 {
	float: left; 
	font-weight: bold; 
	font-style:italic; 
	font-size: 1.6em;
	padding-top: 10px;
}

a.calendar-icon	{
	float: left;
	display: block; 
	position: relative; 
	width: 60px; 
	margin-right: 10px;
	margin-bottom: 0px; 
	border: 1px solid #888885; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	/* day */
	font: 24px/35px "Helvetica Neue", Arial, sans-serif; text-align: center;
	letter-spacing: 2px; text-decoration: none; color: #666;
	background: #fcfcfc url("images/date-day-bg.png") repeat-x left 18px;
}

/* lift the suffix, so that the number is fully centered */
a.calendar-icon sup	{
	position: absolute; 
	padding-top: 4px;
	font-size: 10px; 
	line-height: 10px; 
	letter-spacing: normal;
}

/* year + month */
a.calendar-icon abbr		{display: block; font: 10px Verdana, sans-serif; letter-spacing: normal; color: white;
				 -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;}
/* month */
a.calendar-icon>:first-child	{width: 50px; margin: -1px 0 0 -1px; padding: 0 5px; border: 1px solid #832a28;
				 line-height: 16px; text-align: left; text-transform: uppercase;
				 background: #a33537 url("images/date-month-bg.png") repeat-x bottom left;}
/* year */
a.calendar-icon sup+abbr	{position: absolute; top: 0; left: 0; width: 52px; padding: 0 3px;
				 border: 1px solid #a33537; border-bottom: 1px solid #832a28;
				 line-height: 14px; color: #eaa; text-align: right;}
/* time */
a.calendar-icon sub		{display: none; height: 17px; border-top: 1px solid #bbd; margin: 0 3px; color: #aac;
				 font: 9px/16px Verdana, sans-serif; letter-spacing: normal; text-align: center;}

a.calendar-icon:hover,		/* since the date is the permalink, add a focus rectangle around it when hovering */
a.calendar-icon:focus		{
	margin-bottom: 0; 
	text-decoration: none;
 	/* Webkit > */			 
 	outline: auto 5px -webkit-focus-ring-color; 
 	outline-offset: -2px;
 	/* Gecko > */			 
 	-moz-outline: -moz-mac-focusring solid 2px; 
 	-moz-outline-radius: 0 7px 7px; 
	-moz-outline-offset: 0;
}

a.calendar-icon:hover sub,	/* show the time on mouse-over / keyboard-focus */
a.calendar-icon:focus sub	{display: block;}

