body {
	background-image:url(/_images/_design/bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#3c1618;
	padding:0px; 	margin:0px;
	}


a img {
	border: none;
	}
	
	
form {
	margin:0px;
	padding:0px;
	}

.home_content {
	background-image:url(/_images/_design/content_bg_home.gif);
	background-position:top left;
	}


.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f7650;
	}

.footer a:link, .footer a:visited {
	color:#7f7650;
	text-decoration:none;
	}

.footer a:hover, .footer a:active {
	text-decoration:underline;
	}

.cendyn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}

.cendyn a:link, .cendyn a:visited {
	color:#666666;
	text-decoration:none;
	}

.cendyn a:hover, .cendyn a:active {
	text-decoration:underline;
	}

.subnav {
	background-image:url(/_images/_design/left_tile.gif);
	background-position:right top;
	background-repeat:repeat-y;
	}

.sub_side {
	background-image:url(/_images/_design/right_tile.gif);
	background-position:right top;
	background-repeat:repeat-y;
	}

.sub_content {
	background-image:url(/_images/_design/content_bg_sub.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#bfab93;
	}

.subnav_bg {
	background-image:url(/_images/_design/subnav_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}

.subnav_divider {
	height:30px; width:2px;
	}

.sub_content_pad {
	padding:8px 20px 0px 25px;
	padding-right:20px;	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:16px;
	}

.sub_content_pad p {
	margin:8px 0px; padding:0px;
	}
	
.sub_content_pad h2 {
	margin:0px; padding:0px;
	margin-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#7e0624;
	}

.sub_content_pad ul {
	margin-top:0px;		padding-top:0px;
	}

.sub_content_pad a:link, .sub_content_pad a:visited {
	color:#7e0624;
	text-decoration:underline;
	}

.sub_content_pad a:hover, .sub_content_pad a:active {
	color:#7e0624;
	text-decoration:none;
	}

.side_content {
	background-image:url(/_images/_design/vert_line.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
	
.input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	line-height:normal;
	}

/* booking mask styles */
.titles_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#261c14;
	font-weight:bold;
	padding:5px 0px 0px 15px;
	}

.titles_btm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#261c14;
	font-weight:bold;
	padding:5px 0px 0px 15px;
	}

.titles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#261c14;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	}