/* CSS Document */

body { padding:0; margin:0; background:url(../images/main-body-bg.jpg) repeat-x; background-color:#4A4839; }
h1,h2,h3,span,p,div { margin:0; padding:0; }
img { display:block; border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }
#main { margin:0 auto; padding:0; width:778px; background:#FFFFFF; overflow:hidden; clear:both; }

/*header image*/
#top-logo { margin:0; padding:0; width:778px; height:195px;}

/*navigation*/
#menu ul { width:778px;  float:left; margin:0; padding:0; border:0; list-style:none; }
#menu ul li { float:left; margin:0; padding:0;  border:0; list-style:none;  background:url(../images/nav-bg.jpg) repeat-x;}
#menu ul li.nav-txt { height:26px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  padding:10px 0px 0px 0px; font-weight:bold; text-align:center;}
#menu ul li.nav-txt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align:center;}
#menu ul li.nav-txt a:hover { text-decoration:underline; }

/*contant*/
#content  { width:778px;  float:left; margin:0; padding:0; border:0; list-style:none;  background:url(../images/body-bg.jpg) repeat-y; overflow:hidden; clear:both; }
#content-lft { width:253px; float:left; margin:0; padding:0px 0px 0px 18px; border:0; list-style:none;}
.content-head { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#5C0100; font-weight:bold;  }
.content-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5C0100; font-weight:normal; line-height:15px; text-align:justify; }
#content-rgt { width:489px; float:left; margin:0; padding:0px 0px 0px 18px; border:0; list-style:none;}
#content-rgt ul { width:475px;  float:left; margin:0; padding:0; border:0; list-style:none;}
#content-rgt ul li { float:left; margin:0; padding:0;  border:0; list-style:none; }
.rgt-bg { background:url(../images/rgt-tbl-bg.jpg) repeat-y;}
.featured-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#23383D; font-weight:bold; }
.featured-text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#23383D; font-weight:bold; text-decoration:none;}
.featured-text a:hover { text-decoration:underline; }
.free-parking { font-family:Tw Cen MT Condensed Extra Bold; color:#600001; font-size:30px; float:left;}
.mission-text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#600001; font-size:14px; float:left;}

/*29-05-09*/
#inner-tbl { width:743px; float:left; padding:0; margin:0px 18px 0px 17px; border:0; list-style:none; background:url(../images/inner-tbl-bg.jpg) repeat-y;}
#info-content-lft { width:310px; float:left; margin:0; padding:20px 0px 0px 40px; border:0; list-style:none;}
#info-content-rgt { width:377px; float:left; margin:0; padding:20px 0px 0px 16px; border:0; list-style:none;}
#info-content-rgt ul { width:377px; float:left; margin:0; padding:0; border:0; list-style:none;}
#info-content-rgt ul li {  width:350px; float:left; margin:0; padding:0; border:0; list-style:none; background:url(../images/form-bg.png) repeat-y;}
.inner-content-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#500001; font-weight:normal; line-height:15px; text-align:justify; }
.text-field {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#660000; border:1px solid #5C0100; width:175px; float:left;}
.image-gallery-mid { float:left; margin:25px 0px 0px 85px; padding:0px 0px 7px 0px; border:1px solid #A32C0C; width:562px; }
.gallery-images { float:left; margin:0; padding:0; margin:7px 7px 7px 7px;}
.yahoo-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#500001; font-weight:normal; line-height:15px; }
.yahoo-text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#500001; font-weight:normal; line-height:15px; text-decoration:none; }
.yahoo-text a:hover { text-decoration:underline; }


/*footer*/
#footer { width:778px; float:left; margin:0;  border:0; list-style:none;  }
/*#footer ul { width:778px; float:left; margin:0;  border:0; list-style:none;  }
#footer ul li {  float:left; margin:0;  border:0; list-style:none;}
#footer ul li.footer-text { font-family:Palatino Linotype; color:#FFFFFF; font-size:14px; background:url(../images/footer-bg.jpg) no-repeat; font-weight:bold; width:778px;}*/
.footer-text { font-family:Palatino Linotype; color:#FFFFFF; font-size:14px;  font-weight:bold; padding-left:32px;}
.site-text { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; }
.site-text a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none; }
.site-text a:hover { text-decoration:underline; }
.error-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:bold;}
