@charset "UTF-8";
/* CSS Document */

* {
margin: 0 auto;
padding:0;
}
body {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #ed2024;
}
h1 {
padding:0px 15px 5px 0px;font-size:16px;
}
h2 {
padding:0px 15px 5px 0px; color:#ff0000; font-size:13px;
}
h3 {
padding:0px 13px 5px 0px; color:#ff0000; font-size:12px;
}
a {
color:#f00;
}
blockquote {
margin:8px 12px 8px 42px;
}
#homemain {
width:1024px;background: #ed2024 url('images/rightbg.gif') repeat-y;background-position:right;
}
#homemainb, #aboutmainb {
width:679px;height:695px;background: #ed2024 url('images/homepage_bottom.jpg') no-repeat; padding:116px 310px 15px 35px;
}
#topcontent {
width:1000px;
}
#bot {
width:1024px;background: #ed2024 url('images/homepage_bottomm.jpg') repeat-y; 
}
#insidemainb {
width:944px;min-height:529px;background-position:top canter; padding:0px 45px 15px 35px;text-align:left;
}
#insidemainb ul {
margin:0px 24px 20px 80px;
}
#botb {
height:36px;background: url('images/homepage_bottomb.jpg') no-repeat; 
}
#imbpic {
width:290px; height:560px;float:right;
}
#homemainb p, #aboutmainb p {
background: url('images/lifering_homepagebottom.gif') no-repeat; padding:0px 10px 10px 41px; font-size:10px; min-height:33px;
}
#insidemainb p {
background: url('images/lifering_homepagebottom.gif') no-repeat; padding:0px 10px 15px 41px; font-size:12px; min-height:33px;
}
#homemainb h1 {
padding:0px 10px 5px 0px;font-size:11px;
}
#homemainb h2 {
padding:0px 10px 5px 0px; color:#ff0000; font-size:9px;
}
#insidemainb h1 {
padding:0px 10px 5px 0px;font-size:17px;
}
#insidemainb h2 {
padding:0px 10px 5px 0px; color:#ff0000; font-size:15px;
}
#insidemainb h3 {
padding:0px 10px 5px 0px; color:#ff0000; font-size:12px;
}
#aboutmainb h1 {
padding:0px 10px 10px 0px;font-size:15px;
}
#aboutmainb h2 {
padding:0px 10px 10px 0px; color:#ff0000; font-size:11px;
}
#navbar {
background: #6ec7ef url('images/nav_background.gif');margin-right:17px;align:right; 
}
#nav {
height:36px;
}
#nav ul {
list-style: none;
}
#nav li {
float: left;
list-style:none;
}
#nav li a {
display:block;border-right:1px solid #314a7d;padding: 10px 13px 5px 13px;
color:#314a7d; font-size:16px; text-decoration:none;
}
#nav li a:hover, #navselected {
background: url('images/nav_highlight.gif');
}
#hometxt { float:left; width:616px;height:54px;
background: url('images/homepage_headline.jpg');
padding:90px 30px 0px 0px; font-size:10px;
}
#abouttxt { float:left; width:626px;height:8px;
padding:90px 30px 0px 366px; font-size:10px;
}
#homeft {
width:864px;height:275px;padding:12px 0px 0px 160px; /*margin-bottom:18px; background: url('images/aboutus_headline_leftimages.jpg');*/
background: url('images/homepage_footer.jpg') no-repeat;
}
#aboutft {
width:814px;height:321px;padding:12px 30px 0px 180px; /*margin-bottom:18px;*/
background: url('images/aboutus_footer.jpg') no-repeat;
}
#aboutft h1 {
margin-bottom:12px;
}
#aboutft h2 {
margin-bottom:10px;
}
#aboutft h2 {
margin-bottom:8px;
}
#aboutft div {
float:left;
}
#aboutft p {
background: url('images/lifering_homepagebottom.gif') no-repeat; padding:0px 10px 13px 41px; font-size:12px;
}
#galft {
width:522px; height:424px;padding:5px 30px 12px 472px; margin-bottom:18px;background: url('images/gallery_footer.jpg') no-repeat;
}
.galtxt {
font-size:11px; color:#666;padding:3px 0px 12px 12px;
}
.homefttable {
width:262px; float:left;padding:0px 7px 0px 7px;margin-right:8px;line-height:12px;
}
.aboutfttable {
width:262px; float:left;padding:0px 7px 0px 7px;margin-right:8px;
}
#homeft table p {
margin:0px; padding:0px;
}
.floatleft {
float:left;
}
.wbg {
background-color:#FFFFFF; height:196px;
color:#4f4f4f; font-size:10px;padding:2px 6px 0px 6px;
}
.wbg h3 {
color:#0088cd; font-size:11px;margin-bottom:4px; padding-bottom:0px;
}
.wbg a {
color:#0088cd;
}
.wbg hr {
margin:3px 2px 3px 2px;padding:0px;height:1px;color:#7ce5fb;
}
.wbg ul {
margin-left:14px;
}
.wbg img {
padding:4px; border:1px solid #999;margin:0px;
}
.wbgimg img {
margin-right:6px;
}
.aright {
float:right;
}
.ullsp {
margin-left:36px;
}
#reservation input {
margin-top:6px;
}
#reservation input {
width:140px;height:14px;
}
.contactodd, .contacteven {
width:460px;min-height:190px;margin-left:30; margin-bottom:30px;float:left;
}
.contactodd table td, .contacteven table td {
padding:4px;
}
.padtbl {
border:1px solid #E8E8E8;background-color:#fff;
}
.padtbl td {
padding:6px;
}
#insidemainb hr {
margin:12px 0px 12px 0px;
}
#grdiv {
width:600px; padding:0px -190px 0px 0px ; marging-right:-180px;
}
#grdiv p {
background: url(none);
}
#grdiv ul {
margin-left:36px;
}
.nomoved {
width:500px;float:left;margin-left:10px;
}
.nomoved ul {
margin-left:68px;
}
.nomovetable {
float:left;
}