/* Start of CMSMS style sheet 'Print-Rooms' */
body {
        color: #000 !important;
        font-family:"Times New Roman", Times, serif;
        font-size:14px;
        line-height:20px;
        background-color:#FFFFFF;
        border:0 important!;
        width:654px;
}

* {
border:0 !important; /* again no borders on printouts */
}

h1,h2,h3 {
        font-size:16px;
}

#wrapper {
	width: auto; 
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
        width:654px;
	}

#logo img {
display:none;
}

#content {
width:645px;
padding:0px;
margin:0px;
margin-top:-15px;
}     

div#title {
width:333px;
height:64px;
}

table#rates {
position:relative;
float:left;
width:333px;
clear:right;
font-size:12px;
top:-50px;
page-break-after: always;
}

table#rates font {
font-size:11px;
line-height:12px;
}

div#amenities {
position:relative;
float:left;
width:654px;
padding-top:25px;
font-size:12px;
clear:both;
}

div#amenities table {
width:600px;
}

div#amenities td {
padding:2px;
}

img.border-vertical {
width:20em;
height:15em;
}

img.border {
width:20em;
height:15em;
}

div.rooms {
position:relative;
float:left;
width:275px;
height:350px;
padding-right:7%;
}

div.rooms div {
padding:0;
margin:0;
width:100%;
}

div.rooms a img.border {
display:block;
}

div.rooms h2 {
font-size:14px;
margin:0px;
padding:0px;
padding-top:5px;
font-weight:bold;
}

div.rooms p {
width:90%;
margin:0px;
margin-bottom:15px;
font-size:12px;
}

object, embed { 
display:none; 
}

/* hide everything else! */
div#header,
div#logo,
div#footer,
div.breadcrumbs,
div#search,
div#menu_vert,
div#mainnav,
div#news,
div#left,
div#sidebar,
.testimonial img,
ul#nav2,
div#footer ul,
div#footer img,
#utility, 
div#avail,
div#print,
div.rooms div a   {
   display: none !important;
}

#footer-contact {
position:relative;
float:right;
width:25%;
font-size:12px;
line-height:14px;
top:-135px;
}
/* End of 'Print-Rooms' */

