body {font-family:Arial, Helvetica, sans-serif; color:#4d0000; font-size:12px; line-height:1.4; background:#4d0000; margin:0;}

a {color:#4d0000; text-decoration:none;}
a img {border:0;}

H1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#4d0000; margin:0 0 4px 0; font-weight:normal;}
H2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#4d0000; margin:0 0 4px 0; font-weight:normal;}
H3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#4d0000; margin:0 0 0 0; font-weight:normal;}

#wrapper {width:925px; margin:0 auto; background:URL(/images/BG_header.png) no-repeat; background-position:center 117px; overflow:hidden;}	

#header {clear:both; height:125px; position:relative; z-index:2;}
#logo {float:left; margin:10px 0 0 15px;}

#navigation {height:29px; width:670px; margin:-20px 32px 0 0; float:right; background:URL(/images/BG_Nav.jpg) repeat-x;}
#navigation .left {width:9px; height:29px; float:left; background:URL(/images/BG_Nav_left.jpg) no-repeat;}
#navigation .right {width:9px; height:29px; float:right; background:URL(/images/BG_Nav_right.jpg) no-repeat;}
#navigation .links {line-height:29px; width:632px; text-align:center; float:left;}
#navigation a {font-family:"Times New Roman", Times, serif; color:#000; padding:0 7px; text-decoration:none; font-size:14px;}
#navigation a:hover {text-decoration:underline;}

#slider {height:29px; background:URL(/images/BG_Nav.jpg) repeat-x;}
#slider .left {width:9px; height:29px; float:left; background:URL(/images/BG_Nav-content_left.jpg) no-repeat;}
#slider .right {width:9px; height:29px; float:right; background:URL(/images/BG_Nav-content_right.jpg) no-repeat;}
#slider .links {line-height:29px; float:left;}
.sliderlink {font-family:"Times New Roman", Times, serif; color:#000; text-decoration:none; font-size:16px; font-weight:bold;}
.sliderlink:hover {text-decoration:underline;}
.slidercontent {border:1px solid #929292; border-top:0; margin:0;}

#midsection { height:369px; padding:6px 0 0 17px; position:relative; margin-top:-20; z-index:1; color:#000;}
#midC1 {float:left; margin-right:4px; width:580px; height:355px;}
#midC2 {float:left; margin-bottom:4px; height:212px; width:305px; background:URL(/images/BG_Reservations.jpg);}
#midC3 {float:left;}

#contenttop {height:29px; margin:-15px -16px 10px -16px; background:URL(/images/BG_Nav.jpg) repeat-x;}
#contenttop .left {width:9px; height:29px; float:left; background:URL(/images/BG_Nav_left.jpg) no-repeat;}
#contenttop .right {width:9px; height:29px; float:right; background:URL(/images/BG_Nav_right.jpg) no-repeat;}
#contenttop .links {line-height:29px; width:632px; text-align:center; float:left;}
#content {margin:12px; padding:15px; background:#FFF; overflow:hidden;}

table { border:none; border-collapse:collapse;}
td { border:none;}
tr { border:none;}
