body { font-family: arial; background-color: #022a50; text-align: center; margin: 0; padding: 0; }
h1 { color: #fff; font-size: 14px; font-weight: bold; margin: 12px 0; }
p { }
td {font-family: verdana;  }
a:link { color: #fff; font-weight: bold; text-decoration: none; text-align: left; }
a:visited { }
a:hover { }
a:active { }
#top { background-image: url(../images/topbg.jpg); background-repeat: repeat-x; height: 89px; margin-bottom: 40px; }
.logo { margin-right: auto; margin-left: auto; padding-top: 10px; }
.main_img { border: solid 20px #6dabd9; }
.left { color: #fff; width: 261px; float: left; margin-top: 10px; margin-right: 10px; }
#middle { background-color: #022445; text-align: left; clear: both; margin: 30px 10px 10px; padding: 10px; border: solid 1px #023566; }
#wrapper { width: 980px; margin-right: auto; margin-left: auto; border-right: 1px groove #d4de97; border-left: 1px groove #d4de97; }
.text { color: #fff; font-size: 14px; text-align: left; padding-right: 30px; padding-left: 30px; }
.box { color: #fff; font-size: 14px; background-color: #377fb4; text-align: left; margin: 10px; padding: 10px 20px; }
h2 { color: #66caf3; font-size: 14px; font-weight: bold; font-style: italic; margin: 0.83em 0; padding-right: 30px; padding-left: 30px; }
.photo { background-color: #6dabd9; margin-top: 10px; margin-bottom: 10px; padding: 5px; }
#right { font-size: 12px; background-color: #c3e37e; width: 260px; height: 370px; float: right; margin-left: 20px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }
.rooms { background-color: #387eaf; margin-top: 10px; margin-left: 300px; padding: 2px 5px; border: groove 1px #fff; }
.ge { font-size: 11px; background-color: #fff; margin-top: 65px; padding-right: 5px; padding-left: 5px; }
.ge a:link { color: #009; }
.ge img { float: left; padding-left: 20px; }
#rooms .left { color: #fff; font-size: 14px; line-height: 20px; text-align: left; width: 281px; float: left; margin-top: 10px; margin-right: 10px; padding-left: 20px; }
h3 { color: #c3e37e; font-size: 16px; font-weight: bold; margin: 1em 0; }
#rooms .text { color: #fff; font-size: 12px; text-align: left; padding-right: 30px; padding-left: 30px; }
#request #middle { color: #fff; background-color: #022445; text-align: left; clear: both; margin: 30px 10px 10px; padding: 10px; border: solid 1px #023566; }
.book { font-size: 15px; background-color: #9c0; padding-right: 3px; padding-left: 3px; }
.small {font-size:10px;}
.tiny {font-size:8px; color: #ad0606; }
