
h1 {
  font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	color: #A15420;
  margin: 10px 0px 10px 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004A6B;
  margin-bottom: 3px;
}


.b_l_01 {
	background-image: url(../images/b/b_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.b_r_01 {

	background-image: url(../images/b/b_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.b_main {
	background: url(../images/banners/bc_main.jpg) no-repeat center top;
}
.b_body {

	background: url(../images/b/bc_09.gif) repeat-y center top;
}
.menu_l_01 {
	background: url(../images/menu/menu_02.jpg) repeat-y right top;
}
.menu_l_02 {

	background: url(../images/menu/menu_05.jpg) repeat-y right top;
}
.body02 {
	background:  url("../images/b/body_02.jpg") no-repeat center top;
}
.body03 {

	background:  url("../images/b/body_03.jpg") no-repeat center top;
}
.h_m {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #B26730;
}
.form_r {
	font: 10px Arial, Helvetica, sans-serif;
	color: #035C87;
}
.submenu {


	background: url(../images/menu/menu_s_02.jpg) no-repeat left top;
}
.submenu_c {





	background: url(../images/menu/menu_s_3_1.jpg) no-repeat center top;
}
.submenu_c2 {






	background: url(../images/menu/menu_s_3_3.jpg) no-repeat center bottom;
}
.submenu_b {



	background: url(../images/menu/menu_s_4.jpg) repeat-y center top;
}
a.menu:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #03628E;
	text-decoration: underline;
}
a.menu:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #03628E;
	text-decoration: underline;
}
a.menu:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #996633;
	text-decoration: underline;
}
a.menu:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: underline;
}
.photo1 {
	background: url(../images/photo/ph_003.jpg) repeat-y center top;
}
a:link {
	color: #03628E;
	text-decoration: underline;
}
a:visited {
	color: #03628E;
	text-decoration: underline;
}
a:active {
	color: #FF9900;
	text-decoration: underline;
}
a:hover {
	color: #996633;
	text-decoration: underline;
}
.h_or {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #E3AC6B;
}
.h_def {
	font: 12px Arial, Helvetica, sans-serif;
	color: 3F3B39;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
}
.photo00 {
	background: url(../images/photo/ph_000.jpg) no-repeat center top;
}
a.min:link {
	font: 10px Arial, Helvetica, sans-serif;
	color: #03628E;
	text-decoration: none;
}
a.min:visited {
	font: 10px Arial, Helvetica, sans-serif;
	color: #455A7A;
	text-decoration: none;
}
a.min:hover {
	font: 10px Arial, Helvetica, sans-serif;
	color: #996633;
	text-decoration: none;
}
a.min:active {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.h_min {

	font: 10px Arial, Helvetica, sans-serif;
	color: 3F3B39;
	clip:   rect(auto auto auto auto);
	left: 10px;
}
.h_01 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B26730;
}
a.h:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B26730;
	text-decoration: none;
}
a.h:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B26730;
	text-decoration: none;
}
a.h:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #03628E;
	text-decoration: none;
}
a.h:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
.h_g {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #03628E;
}
.h_def_menu {
	font: 12px Arial, Helvetica, sans-serif;
	color: #B26730;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
}
.h_defTable_01 {
	font: 12px Arial, Helvetica, sans-serif;
	color: 3F3B39;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
	background: #FFFDF4;
}
.h_defTable_02 {
	font: 12px Arial, Helvetica, sans-serif;
	color: 3F3B39;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
	background: #F8FCFC;
}
.b_l_02 {

	background-image: url(../images/b/b_03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.b_r_02 {


	background-image: url(../images/b/b_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.b_r_03 {



	background-image: url(../images/b/b_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.h_defB {

	font: bold 12px Arial, Helvetica, sans-serif;
	color: #56514E;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
}
.h_defS {


	font: italic normal 13px Arial, Helvetica, sans-serif;
	color: #45413F;
	clip:   rect(auto auto auto auto);
	left: 10px;
	list-style: url(../images/h/dot_00.gif);
}
.h_00 {

	font: bold 14px Arial, Helvetica, sans-serif;
	color: #B26730;
}
.button1 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #03628E;
}


.testimonial {
  font-style: italic;
  margin: 10px;
} 

.testimonial_sig {
  text-align: right;
  margin: 0px 10px 0px 0px;
  font-weight: bold;
} 


/*---------------------------
        MENU STYLES
---------------------------*/


.topnav_bg {
	background-image: url(../images/menu/topnav_bg.gif);
}

.topnav {
  font-size: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
}  
a.topnav:link { color: #FFFF99; text-decoration: none; }
a.topnav:visited { color: #FFFF99; text-decoration: none; }
a.topnav:hover { color: #FFFFFF; text-decoration: none; }


.topnav_on {
  font-size: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
}  
a.topnav_on:link { color: #FFFFFF; text-decoration: none; }
a.topnav_on:visited { color: #FFFFFF; text-decoration: none; }
a.topnav_on:hover { color: #FFFFFF; text-decoration: none; }

.sidenavback {
  font-size: 12px;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-align: center;
  padding: 2px 0px 2px 0px;
} 

a.sidenav:link { color: #A75015; text-decoration: none; }
a.sidenav:visited { color: #A75015; text-decoration: none; }
a.sidenav:hover { color: #3A5993; text-decoration: none; }

a.sidenav_on:link { color: #3A5993; text-decoration: none; }
a.sidenav_on:visited { color: #3A5993; text-decoration: none; }
a.sidenav_on:hover { color: #3A5993; text-decoration: none; }

.sidenav_bg {
	background-image: url(../images/menu/sidenav_bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}




.resbox_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.form_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
	text-decoration: none;
	background-color: #F9F1DA;
	cursor: pointer;
}

.booknow_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/booknow_bg.gif);
	background-repeat: repeat-x;
	background-position: top center;
  background-color: #11729D;
  width: 95px;
  height: 15px;
  border: 0px;
	cursor: pointer;
}


.news {
  font-size: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(../images/news_bg.jpg);
  padding: 12px 10px 12px 20px;
  line-height: 130%;
}
