body {margin:0; font-family:verdana, arial, helvetica, sans-serif; background-color:#2B79BB; color:#fff; font-size:70%;} 
form {margin:0; padding:0; border:0;}
a {color:#fff;}
#main-container {width:760px; height:100%; background-color:#2B79BB; background-image:url(images/main_bg_3.jpg); background-repeat:no-repeat; background-position:top right;}
#nav {float:right; margin:15px 10px 0 0; width:430px; padding:0;}
#nav div {float:left; border-right:1px solid #2B79BB; margin:0; padding:0;}
#nav ul {margin:0; padding:0; border:0;}
#nav li {list-style-position:outside; list-style-type:none; font-weight:bold; padding:2px 10px 2px 10px; font-size:90%;}
#nav li a {color:#F4C510; text-decoration:none;}
#nav li a:hover {color:#ffffff; text-decoration:none;}
/*#page-img {float:right; margin:295px 57px 0 0;}*/
#page-img {float:right; margin:449px 57px 0 0;}
/*#content {padding:70px 0 0 20px; width:365px; height:400px;}*/
#content {padding:34px 0 0 20px; width:365px; height:400px;}
#content h1 {display:none;}
#content h2 {font-size:180%; color:#F4C510;}
#content h3 {font-size:100%; margin:0;}
#content li {padding:2px 10px 2px 10px;}
#location-img {margin:35px 0 0 20px;}
#footer-img {margin:35px 0 0 20px;}
/*#gallery {padding:50px 0 0 20px;}*/
#gallery {padding:24px 0 0 20px;}
#gallery h1 {display:none;}
#gallery h2 {font-size:180%; color:#F4C510;}
#gallery h3 {font-size:100%; margin:0;}
#gallery img {border-top:7px solid #fff; border-bottom:40px solid #fff;border-left:7px solid #fff;border-right:7px solid #fff; margin:0 10px 20px 0;}
#book-now input {margin:15px 0 0 20px; background-color:#cc0000; color:#ffffff; padding:2px; font-weight:bold; font-size:90%; border:0; width:280px; position:absolute;}

#testimonials {margin:170px 0 0 20px;}
#testimonials input {margin:0; background-color:#cc0000; color:#ffffff; padding:2px; font-weight:bold; font-size:90%; border:0; width:280px;}

