<style>
<!--
/* CAE STANDARD */

BODY {border : none;}

/* BODY CONTENT IN IE */
TD {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13;
	color : #6D1212;}

/* BODY CONTENT IN NETSCAPE */	
TR {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13;
	color : #6D1212;}

/* LINKS */	
A:link {text-decoration: none;
	color: #B0796A;}

A:visited {text-decoration: none;
	color: #B0796A;}

A:active {text-decoration: none;
	color: #6D1212;}

A:hover {text-decoration: underline;
	color: #6D1212;}

/* BOLD FONT */	
.bold {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 13;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 5px;
	display : inline;
	font-weight : 600;
	color : #6D1212;
	}
	
/* HEADER */	
.header {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 14;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	display : inline;
	font-weight : bold;
	color : #6D1212;}
	
#header{
	background-image:url(graphics/top.gif);
	width:800px;
	height:96px;
}

.topres{
	position:absolute;
	margin-top:50px;
	margin-left:10px;
}
	
/* SMALL FONT */
.small {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : 500;
	letter-spacing : 0px;
	color : #6D1212;}

/* SMALL FONT */
.bsmall {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10;
	margin-top : 0px;
	margin-bottom : 0px;
	font-weight : bold;
	letter-spacing : 0px;
	color : #6D1212;}

HR {font-family : verdana, arial, helvetica, sans-serif;
	margin-top : 0px;
	height : 1px;
	color : #6D1212;}
	
UL {margin-top : 15px;
	margin-bottom : 0px;
	margin-left : 20px;}

/* NO HARD BREAK AFTER FORM TAG */	
FORM {margin-bottom : 0px;}

/* NO HARD BREAK AFTER FORM TABLE */
TABLE {margin-bottom : 0px;}

img.roompic {
float: left;
}

p.desc {
float: left;
color: #6D1212;
display: table;
margin: 0;
margin-left: 10px;
border-top: 0px solid #ccc;
padding: 0;
padding-top: 0px;
}

p.rate {
float: left;
font-size: 11px;
font-weight: bold;
color: #6D1212;
margin-left: 10px;
margin-top: 10px;
width: 380px;
}

p.reslink {
/*clear: left;*/
float: left;
margin: 10px 0 0 10px;
}

table#roomtable tbody tr td {
border: 1px solid #bf8f8f;
/*border-right: 1px solid #bf8f8f;
border-top: 1px solid #bf8f8f;*/
}

table#roomtable tbody tr td.nope {
height: 10px;
border: 0;
}

/* "Main" table */

table#maintable tr td {
font-size: 14px;
}

table#maintable tr.head td {
font-size: 16px;
font-weight: bold;
font-style: italic;
border-bottom: 1px solid #666;
}

table#maintable tr td.nope {
height: 20px;
}

table#maintable tr td ul {
margin-top: 0;
}

table#maintable tr td ul li {
line-height: 20px;
}

table tr td.contactfooter {
border-top: 1px solid #ccc;
padding-top: 10px;
}

/* Signature Florals link - "To Do" Page
----------------------------------------*/

p#siglink {
background: url(graphics/sig-link.jpg) #fff no-repeat;
float: left;
font-size: 10px;
height: 36px;
margin: -36px 0 0 150px;
_margin: -36px 0 0 75px;
padding: 5px 0 0 36px;
}

/* Sherry Pic on Contact Page
----------------------------------------*/

img#sherrypic {
border: 2px solid #6d1212;
float: right;
margin: 0 10px;
}

/* Reviews Widget (Information Page)
----------------------------------------*/

#reviewswidget {
float: right;
margin: 49px 0 0 0;
}

topres{
	position:absolute;
	margin-bottom:50px;
}

/* Reservation Button
----------------------------------------*/

a#reservationbutton img {
border: 0px;
}

-->
</style>