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

* {margin:0 auto; padding:0;}
body {font-family:Arial; color:#134764; font-size:14px;}
a {text-decoration:none; border:none;}
img {border:none;}

#container {width:896px;}
#header {background:url(images/bg-mid.jpg) repeat-y; padding:0 11px; clear:both;}
#header ul {list-style:none;}
#header ul li {display:inline;}
#header ul li a {background:url(images/navi-bg.jpg) repeat-x; display:block; float:left; padding:15px 70px 14px 71px; color:#fff; font:14px "Century Gothic"; border-right:1px solid #b1e7fe;}
#header ul li a:hover {background:url(images/navi-bg-h.jpg) repeat-x;}

#content_container {width:896px;}
#left_content{float:left; width:580px;}
#left_content2 {width:890px;}
   #blue_bg {background:url(images/blue_box_middle.jpg) repeat-y; padding:10px 14px;}
   #blue_bg2 {background:url(images/blue_box_middle2.jpg) repeat-y; padding:10px 14px;}
#right_content{float:left; width:308px; margin-left:6px; margin-right:2px;}
   #reservation-bg{background:url(images/reservation_middle_bg.jpg) repeat-y; padding:0 5px;}
   .fields_name {font-size:13px; color:#686868;}
   .text-fields {width:139px; height:23px;color:#686868;}
   .text-fields2 {width:287px; height:23px;color:#686868;}
   .text-fields3 {width:78px; height:23px;color:#686868;}
   .text-fields4 {width:211px; height:23px;color:#686868;}
   .text-fields5 {width:287px; height:105px;color:#686868;}
   .blue_txt{font-size:11px; color:#004e92;}
   .txt{font-size:11px;}
#footer {width:896px; text-align:center;}
	#footer-bg {background:url(images/footer-middle.jpg) repeat-x; float:left; height:85px; width:885px;}
	#footer a {font-size:11px; font-family:"Century Gothic"; color:#004e92;}
	.footer-txt {font-size:11px; color:#828282;}

.clear {clear:both;}
.img {border-top:1px solid #1a69a8;}
.fltlft {float:left;}
.img-margin-left {margin-right:11px;}
.title1 {font-weight:bold; font-size:22px;}
.title2 {font-size:17px;}
.title3 {font-weight:bold; font-size:17px;}
.title4 {font-size:17px;}
.photo td {padding:3px;}
.photo1 td {padding:5px 3px; border:1px solid #134764;}
.form td {padding:2px 0;}