﻿body { background: #951A1A url(images/fadedbg.gif); font-family:Trebuchet MS, Arial, Verdana; font-size:10pt; color:#4d4d4d;}
body.image { background:#E8DFB8; font-family:Trebuchet MS, Arial, Verdana; font-size:10pt; color:#4d4d4d;}
a { color: #5C71CF; text-decoration: none; }
a.bld { font-weight:bold; }
a:visited { color: #5C71CF; }
a:active { color: #5C71CF; }
a:hover { color:#951a1a;}
a.imgview:hover { color:#951a1a;}
#container { width: 898px; height: 100%; background: #FCF7E4; border-left:1px solid black; border-right:1px solid black; }

h1, h2, h3, h4, h5, h6 { font-family:Times New Roman; }
h1 { font-size:13pt; color:#5C71CF; font-weight:bold; text-indent:43px; background:url(images/h1bg.png) left center no-repeat;margin-left:10px; }
h2 { font-size:12pt; color:#951a1a; font-weight:bold; text-indent:25px; background:url(images/h2bg.png) left center no-repeat;margin-left:15px; padding-top:5px; padding-bottom:5px;}
h3 { font-size:12pt; color:#5C71CF; font-weight:bold; text-indent:0px; text-align:center; padding:10px;}
h4 { font-size:12pt; color:#951a1a; font-weight:bold; padding-top:5px; padding-bottom:5px;}
h5 { font-size:10pt; color:#5C71CF; font-weight:bold; padding-bottom:5px; }

.inlineblue { font-weight:bold; color:#5C71CF;}
.inlinegreen { color:#000000;}
.inlinered { font-weight:bold; color:#951A1A;}
.inlinered_dir { font-weight:bold; color:#951A1A; font-family:Times New Roman; font-size:12pt; margin-left:20px;line-height:25px;}
.roomlabel { margin-left:0px; font-weight:bold; color:#951A1A; font-size:10pt;}
.small { font-size:80%;}

p.top { padding:0; margin:0; font-size:70%; margin-bottom:0px;}

#ornTop { background: url(images/topOrnate.gif) bottom center no-repeat; height:134px; width:850px;}
.address { float:right; width:250px; padding:3px; margin-top:65px; margin-right:35px; }


.address p { text-align:right; padding-right:20px; font-size:9pt; line-height:18px; font-weight:bold; }
#ornTop a:hover { vertical-align:text-top; }
#ornMeat { background: url(images/middleOrnate.gif) top center repeat-y; width:850px;}
#ornBott { background: url(images/bottomOrnate.gif) top center no-repeat; height:104px; width:850px; font-size:110%;vertical-align:top;}


#bodyTop { width:728px; height:35px; }
#bodyMeat { width:728px; }
.mainFlash { width:500px; height: 250px; margin-left:9px;margin-top:3px;}
 .bodyMeat_R { float:left; width:525px; text-align:left;}
 .bodyMeat_R img { padding:0px 10px 10px 10px; }
 .bodyMeat_R img.border { padding:2px; border:1px solid #4D4D4D; }
 .bodyMeat_R img.nopadbord { padding:0px; border:0px;}
  .bodyMeat_R img.nopadbord_rm { padding:0px; border:0px; margin-left:10px;}
 .bodyMeat_R p { text-align:left; line-height:17px; padding:8px; padding-left:15px; }
 .bodyMeat_R p.bottom { text-align:center; line-height:10px; padding:1px; }
 
 .bodytopornate { width:525px; height:26px; background:url(images/bodytopornate.gif) bottom center no-repeat; margin-top:5px;}
 .bodymeatornate { width:525px; background:url(images/bodymeatornate.gif) center repeat-y; }
 .bodybottomornate { width:525px; height:26px; background:url(images/bodybottomornate.gif) top center no-repeat; }
 
 .roomdetailtop { margin:0 auto; text-align:center; width:650px; height:26px; background:url(images/rmdetailtop.gif) bottom center no-repeat; margin-top:10px; }
 .roomdetailmeat { margin:0 auto; text-align:center; width:650px; background:url(images/rmdetailmeat.gif) center repeat-y; }
 .roomdetailbottom { margin:0 auto; text-align:center; width:650px; height:26px; background:url(images/rmdetailbott.gif) top center no-repeat; }

 .bodyMeat_L { width: 180px; float:right; }
 
 .space { width:500px; height:35px;}

#bodyBott { clear:both; width:728px; height:1px; }
#bodyBott p { line-height:10px; }

ul.menu { list-style:none; margin-top:0px; }
ul.menu li { height:25px; vertical-align:middle; }
ul.dine { list-style: circle;margin-left:20px; }
ul.dine li { line-height:17px;margin-left:25px; }
ul.policy { list-style: circle;margin-left:20px; }
ul.policy li { line-height:17px;margin-left:25px; color:#951a1a;}

table.rooms { width: 350px; height:350px; margin-left:20px; margin-top:10px; }
table.rooms td.img { width:175px; height:175px; text-align:center; }
table.rooms td.heading { font-size:10pt; color:#951a1a; font-weight:bold; text-indent:25px; background:url(images/h2bg.png) left center no-repeat;margin-left:15px; padding-top:5px; padding-bottom:5px;}

table.roomslist { margin-left:20px; margin-bottom:6px; text-align:left;}
table.roomslist td { vertical-align:top; }
table.roomslist td.label { padding-left:10px; line-height:18px;}

table.nestroom { width:475px; }
table.nestroom td.img { width:300px; height:225px; padding-right:10px; }
table.nestroom td.text { width:460px; line-height:18px; padding-left:20px; padding-bottom:10px;}
