.bgimg {
	background-image: url(images/parts/bg_body.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.shadowstrip {
	background-image: url(images/parts/bg-page.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bott {
	background-image: url(images/parts/bg-footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.topbg {
	background-image: url(images/parts/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.dotsbg {
	background-image: url(images/parts/dots.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.headingbgbox {
	background-image: url(images/parts/headingbox.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.tablebg {
	background-image: url(images/parts/bg-pageinner1.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.smallredtxt {
	background-image: url(images/parts/bg-pageinner1.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #941205;
}
.maroonsmalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #59220e;
	text-align: right;
}
.strip_home {
	background-image: url(images/parts/small_strip.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.booking_strip {
	background-image: url(images/parts/booking_strip.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.hori_home {
	background-image: url(images/parts/hori_home.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.bodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 0px;
}
.hori_blue {
	background-image: url(images/parts/hori_blue.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.strip_home1 {
	background-image: url(images/parts/strip_home.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
a.a1:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #59220e; text-decoration: none}
a.a1:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #59220e; font-weight: normal; text-decoration: none}
a.a1:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #59220e; text-decoration: none}
a.a1:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #b4390d; text-decoration:underline}
.inner_pg_gradiation {
	background-image: url(images/parts/inner_pg_gradiation.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bigfont1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 0px;
}
.bigfont2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 33px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	letter-spacing: 0px;
}
.submit {
	text-align: justify;
	letter-spacing: 0px;
	background-image: url(images/parts/submit.jpg);
	height: 31px;
	width: 79px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.reset {
	text-align: justify;
	letter-spacing: 0px;
	background-image: url(images/parts/reset.jpg);
	height: 31px;
	width: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.txtfield {
	text-align: justify;
	letter-spacing: 0px;
	height: 20px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #d1a6a7;
}
.txtfield1 {
	text-align: justify;
	letter-spacing: 0px;
	height: 35px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #d1a6a7;
}
.txtfield2 {
	text-align: justify;
	letter-spacing: 0px;
	height: 20px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #d1a6a7;
}
.txtfield3 {
	text-align: justify;
	letter-spacing: 0px;
	height: 20px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #d1a6a7;
}
.header01 {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	color: #bf0d0d;
	text-align: left;
	letter-spacing: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.header02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #622e1b;
	text-align: left;
	text-indent: 10px;
	text-transform: uppercase;
}
.header01Copy {
	font-size: 19px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #bf0d0d;
	text-align: left;
	letter-spacing: 0px;
	font-family: "Arial Narrow";
}
.header02Copy {
	font-family: "Arial Narrow";
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: 900;
	font-variant: normal;
	color: #622e1b;
	text-align: left;
	letter-spacing: 1px;
}
.news_header {
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #993300;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
.cell_border {
	border: 1px solid #babab9;
}
.hori_black {
	background-image: url(images/parts/hori_black.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.imgborder {
	border: 3px solid #493602;
}
.button_red {
	background-image: url(images/pics/button.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #622e1b;
	text-align: left;
	vertical-align: top;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-align: center;
}
.rest_strip {
	background-image: url(images/parts/rest_strip.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bodytxt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	letter-spacing: 0px;
}
.imgborder_red {
	border: 2px solid #990000;
}
a.a2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #612423;
	text-decoration: none
}
a.a2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #612423;
	font-weight: bold;
	text-decoration: none
}
a.a2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #612423;
	text-decoration: none
}
a.a2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #2b811b;
	text-decoration:underline
}
.imgborderbrown {
	border: 1px solid #ddcbb7;
}
a.a3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
a.a3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none
}
a.a3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}
a.a3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #af0808;
	text-decoration:none
}
.redtxt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #af0808;
	text-align: center;
	letter-spacing: 0px;
}
