/*
// $Id: wrapper.css,v 1.16 2008/03/14 02:03:00 karenk Exp $
// $Revision: 1.16 $
// $Author: karenk $
//
// $Log: wrapper.css,v $
// Revision 1.16  2008/03/14 02:03:00  karenk
// Fix funky open table display
//
// Revision 1.15  2008/03/11 00:11:03  karenk
// *** empty log message ***
//
// Revision 1.14  2007/12/31 03:16:01  karenk
// change nights/party size to input boxes
//
// Revision 1.13  2007/12/13 18:00:13  karenk
// add booking widget
//
// Revision 1.12  2007/01/02 18:57:50  karenk
// move bedroom pages to 3rd level nav
//
// Revision 1.11  2006/12/20 23:21:46  karenk
// add homepage link style
//
// Revision 1.10  2006/12/07 22:29:10  karenk
// change homeContent width from 445 to 645
//
// Revision 1.9  2006/11/29 19:30:06  karenk
// add weather/mountain cams page/styles/functions
//
// Revision 1.8  2006/11/16 22:36:07  karenk
// *** empty log message ***
//
// Revision 1.7  2006/10/30 22:19:58  karenk
// fix page content styles
//
// Revision 1.6  2006/10/20 19:00:49  karenk
// add calendar + styles
//
// Revision 1.5  2006/09/25 21:16:59  karenk
// create 2 column template
//
// Revision 1.4  2006/09/22 22:04:51  karenk
// finish left nav
//
// Revision 1.3  2006/09/22 02:28:22  karenk
// add left nav, fix wrapper
//
// Revision 1.2  2006/09/20 21:15:23  karenk
// fix styles
//
// Revision 1.1  2006/09/20 19:39:06  karenk
// add flash, first pass at wrapper
//
*/
body {
	margin-top: 0px;
	background-image: url(/VPH/VPHBase/wrap/theme0/images/backgroundPattern.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
	font-family: Verdana;
	color: #5d3205;
	font-size: 12px;
}
.bookingBar {
	background-image: url(/VPH/VPHBase/wrap/theme0/images/resBar-back.gif);
	background-repeat: no-repeat;
	height: 27px;
	border-top: solid 2px #faebc2;
	vertical-align: top;
}
#planYourTrip {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#planYourTrip img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#planYourTrip select {
	font-family: Arial;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}	
#planYourTrip input {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 13px;
	font-family: Arial;
	font-size: 9px;
	vertical-align: middle;
}
.sideBorder {
	width: 12px;
	background-image: url(/VPH/VPHBase/wrap/theme0/images/pattern.brdr.bg.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.bottomBorder {
	width: 735px;
	height:  8px;
	background-color:#EDC580;
}
.topNav {
	width: 735px;
	height: 89px;
	background-image: url(/VPH/VPHBase/wrap/theme0/images/nav.bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#FCEFC2;
	margin: 0px;
	text-align: center;
}
.leftNav {
	width: 79px;
	margin-top: 5px;
	margin-bottom: 20px;
}
.leftNav2 {
	width: 79px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.homeContentBg {
	width: 735px;
	height: 220px;
	background-image: url(/VPH/VPHBase/wrap/theme0/images/home.ct.bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: center;
}
.homeContent {
	margin: 0 auto;
	padding: 5px 5px 5px 5px;
	width: 645px;
	font-family: Verdana;
	color: #5f5a49;	
	font-size: 12px;
	line-height: 17px;	
	text-align: center;	
}
.interiorContentBg {
	background-color:#FCEFC2;
}
.interiorContent1Col {
	margin: 0 auto;
	text-align: left;
}
.interiorContent2Col {
	margin: 0 auto;
	text-align: left;
	width: 290px;
}

.footer {
	font-family: Verdana;
	color: #666666;
	font-size: 10px;
	line-height: 17px;
}
.footer a {
	color: #624101;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}

.calMonthTable
{
	font-size: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #EDC580;
	border-left-color: #EDC580;
}

.calHead
{
	border-right: 1px solid #EDC580;
}

.calHeadNavBG
{
	font-family: Verdana;
	font-size: 10px;
}

.calMonth
{
	font-family: Verdana;
	font-size: 13px;
	color: #5f5a49;
	font-weight: normal;
	border-right: 1px solid #D2C8A0;
}
.calDay
{
	font-family: Verdana;
	border-bottom: 1px solid #DDAD61;
	border-right: 1px solid #DDAD61;
	border-top: 1px solid #FDEACD;
	border-left: 1px solid #FDEACD;
	background-color: #EDC580;
	font-size: 9px;
	color: #5f5a49;
}

.calDate
{
	font-family: Verdana;
	font-size: 9px;
	height: 100px;
	background-color: #FFFAF1;
	overflow: visible;
	border-right: 1px solid #DDAD61;
	border-bottom: 1px solid #DDAD61;
	color: #5f5a49;
	font-weight: bold;
}
.calDate a {
	color: #5f5a49;
}
.calDate a:hover {
	text-decoration: underline;
	color: #FCF5EF;
}

.homeContent a {
	color: #724F0F;
}
.homeContent a:hover {
	text-decoration: underline;
	color: #317B29;
}

.pageContent a {
	color: #724F0F;
}
.pageContent a:hover {
	text-decoration: underline;
	color: #317B29;
}

.weather {
	font-family: Verdana;
	color: #5f5a49;
	font-size: 10px;
	line-height: 12px;
	padding: 3px 10px 3px 10px;
}
.weatherTitle {
	font-family: Verdana;
	color: #5d3205;
	font-size: 16px;
	font-weight:bold;

}
.weatherAlert {
	font-family: Verdana;
	color: #FF0000;
	font-size: 10px;
	line-height: 12px;
	padding: 3px 10px 3px 10px;
}

/* Dining Widget */
.feedTitle {
	font-weight: bold;
}
#feedTable {
	display: block;
}
#feedTable td {
	font-family: Verdana;
}

.feedFormTitle {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}
.feedFormTimeTitle {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}
.feedFormDateTitle {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}
.feedFormTimeTitle {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}
.feedFormField {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;	
}
#feedTable select {
	font-size:12px;
	margin: 0px 0px 0px 2px;
	font-family: Verdana;
}	
.feedFormfieldCalendar {
	font-size: 8px;
	font-family: Verdana;
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	width:100px;
	
}


