body {background-color:#459bce; margin: 0 auto; padding: 0; width: 750px; text-align: center; font-family: Helvetica, Arial, sans-serif; font-size: 11px;}

#wrapper {margin: 0; padding: 0; background: #fff url(/brochure/images/wrapper.jpg) top center repeat-y; width: 100%;}

#inner {margin: 0; padding: 45px 25px 20px 25px;}

#top {margin: 0; padding: 0; background: url(/brochure/images/wrapper_top.jpg) top center no-repeat; width: 100%;}
#bottom {margin: 0; padding: 0px; background: url(/brochure/images/wrapper_bottom.jpg) bottom center no-repeat; width: 100%;}

img#logo {margin: 0; padding: 0; border: none; clear: right;}

img#main {margin: 0; padding: 9px; border: 1px solid #ccc; float: left; clear: left;}
img#map {margin: 0; padding: 9px; border: 1px solid #ccc; float: right; clear: right;}

p#descrip {margin: 0; padding: 0; float: right; width: 320px;}

ul#icons {clear: both; padding: 0; margin: 0; list-style: none; font-weight: bold;}
ul#icons li {list-style: none; margin: 0; padding: 25px 25px 25px 0; float: left; font-size: 14px;}
ul#icons li.game {background: url(/brochure/images/game.jpg) left no-repeat; padding-left: 25px;}
ul#icons li.tub {background: url(/brochure/images/icon_accessible.gif) left no-repeat; padding-left: 42px;}
ul#icons li.smoke {background: url(/brochure/images/nonsmoking.jpg) left no-repeat; padding-left: 25px;}
ul#icons li.pet {background: url(/brochure/images/Paw_Print.jpg) left no-repeat; padding-left: 18px;}

h1 {float: left; text-align: left; height: 50px; font-size: 18px;}
h2 {float: right; text-align: right; height: 50px; font-size: 16px;}
h3 {clear: left; text-align: left; font-size: 14px;}
h3#photos {margin: 0; padding: 25px 0 0 0; text-align: right; clear: right;}
h3#amen {float: left; margin: 0; padding; 0;}
h4 {float: center; text-align: center; font-size: 16px;}

h1, h2, h3 {color: #3366cc;}

p {text-align: left; clear: right; margin: 0; padding: 25px 0 0 0;}

ul#info {margin: 0; padding: 0; list-style: none; clear: left; font-size: 13px;}
ul#info li {margin: 0 50px 0 0; padding: 0; list-style: none; height: 70px; float: left; text-align: left;}

ul#amen {margin: 0; padding: 0; list-style: none; clear: left;}
ul#amen li {margin: 0; padding: 5px 15px 5px 25px; list-style: none; float: left; text-align: left; width: 100px; background: url(/brochure/images/checkmark.jpg) left no-repeat;}

ul#thumbs {margin: 0; padding: 0; width: 400px; list-style: none; float: right;}
ul#thumbs li {margin: 0; padding: 5px; float: right;}
ul#thumbs li img {margin: 0; padding: 5px; border: 1px solid #ccc;}

table#GridPricing {margin: 0; padding: 0; clear: both; width: 100%;}
table#GridPricing td {padding: 3px 3px 3px 0; text-align: left;}

#print {margin: 0; padding: 0; background: url(/brochure/images/print.jpg) right no-repeat; color:#333333; text-decoration: underline; font-style: italic; float: right; padding: 10px 40px 10px 0; display: block; width: 100%; text-align: right;}
#print:hover {text-decoration: none; color:#333333; background: url(/brochure/images/print_hover.jpg) right no-repeat;}
