 li, input, select,  {
	font: normal normal 13px/1.5em Arial, Sans-Serif;
	text-decoration: none;
	color: #353535;

	}

body {margin: 20px 0px 0px 0px;
	background-color: #ffffbb;
	font: normal normal 13px/1.5em Arial, Sans-Serif;
            }

ul, ol {}

/* Formatted Text */
pre {}


h1 { font-size: 23px;  color: #cc9966;  padding: 0px 0px 0px 0px;}
h2 { font-size: 15px; color: #000000;}
h3 { font-size: 16px; color: #000000;}
h4 { font-size: 14px; color: #000000;}	
h5 { font-size: 12px;color: #000000; }
h6 { font-size: 10px;color: #000000; }


a {
	font-weight: bold;
	text-decoration: none;
	color: #7090b7;
}	

a:hover {
	text-decoration: underline;
}




#header {
	background: transparent url(../images/house.jpg) no-repeat ;
background-position:center; 
	width: 850px;
	height:230px;
padding: 10px 10px 10px 10px;
}


#page {
	width: 870px;
	margin: 0 auto;
	background-color: #ffffff;
        font-size: 13px;
	text-align: justify;
        letter-spacing: -0.5px;
     border-top:3px solid #cc9966;
     border-bottom:3px solid #cc9966;
     border-left:3px solid #cc9966;
     border-right:3px solid #cc9966;
     padding: 15;
}

#page p { 
          text-align: justify;
         margin: 10px;
}

#page-bottom {
	width: 670px;
	margin: 0 auto;
	background-color: #ffffff;
        font-size: 13px;
	text-align: justify;
        letter-spacing: -0.5px;
 margin: 0px 0px 0px 200px;
}



#header h1 { 
        font-size: 35px;
        font-style: italic;
        font-weight: 120;
        letter-spacing: -1px;
        padding: 0px 0px 0px 100px;
        color: #ffcc33;
         text-decoration: none;
}

#header h2 {
         color: #3399cc;
         font-size: 19px;
         font-weight: 100;
         padding: 0px 100px 0px 100px;
         letter-spacing: -1px;
         line-height: 12px;
}


#left {
	width: 150px;
	float: left;
        font-size: 13px;
}




#reservations {
	width: 450px;
	margin: 0 auto;
	background-color: #ffffff;
        font-size: 13px;
	text-align: justify;
        letter-spacing: -0.5px;
        padding: 0px 0px 0px 150px; ;

	

#footer {
	background: transparent 
	width: 850px;
	height: 27px;
	background-color: #ffffff;
	font-size: 10px;
}

.copyright_tagline {
	clear: both;
	text-align: right;
	width: 850px;
	font-size: 20px;
}









	

/* Forms */
form { margin: 0px; padding: 0px; }

/* Custom Declarations */
/* The following declarations required by the SiteCM page editor */

/* Classes that can be used with any element */
.RedBoldText { font-weight: bold; color: #AC0000; }
.GreenBoldText { font-weight: bold; color: Green; }
.BlueBoldText { font-weight: bold; color: #00019B; }
.BlackBoldText { font-weight: bold; color: #000; }

/* Link <a></a> specific classes */
a.BlackLink { background-color: #000; color: #fff; }

/* Paragraph <p></p> specific classes */
p.blueParagraph { background-color: #ecf4fc; color: #000000 }

/* Table <table></table> specific classes */
table.blueTable { background-color: #7090b7; color: #fff; }

/* Table cell <td></td> specific classes */
td.blueTableCell { background-color: #ecf4fc; color: #000000; }

/* Image <img /> specific classes */
img.BorderedImage { border: solid 5px #f00; }

a.HC   {
    display: block;
    width: 150px;
    height: 260px;
    background: transparent url(../images/HC1.jpg) no-repeat top left;
}
a.RES   {
    display: block;
    width: 150px;
    height: 260px;
    background: transparent url(../images/HC1.jpg) no-repeat top left;
}
a.CON   {
    display: block;
    width: 150px;
    height: 260px;
 background: transparent url(../images/HC1.jpg) no-repeat top left;
}




















