﻿img {
	border-style: none;
	display: block;
}
a {outline: none;}
a img {border:none;}
p {
	padding-bottom: 6px;
}
a:link, a:visited, a:active, a:hover {
	color: #494949;
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
input, textarea {
	border: 1px #6b6b6b solid;
}
input.text, textarea {
	width: 160px;
}
#middlefooter_text, #middlefooter_text a:link,#middlefooter_text a:active,#middlefooter_text a:visited, #middlefooter_text a:hover  {
	color: #d2d2d2;
	font-size: 11px;
	font-family: Tahoma, Helvetica, Arial, Verdana;
	text-decoration: none;
}
#middlefooter_text a:hover  {
	color: #6b6b6b;
}
#togglemore {
	color: #f4a131;
	text-decoration: none;
}
#tariffs_side li {
	padding-bottom: 6px;
}
#tariffs_table td {
	padding: 2px 0;
}
#tariffs #right_text li {
	line-height: 14px;
}
#gallery_table td {
	padding: 5px 6px;
}
#contact_table td {
	padding: 5px;
}
#special1, #special2 {
	padding: 12px;
	text-align: center;
	color: black;
}
#special1 {	background-color: #fce8cb; }
#special2 { background-color: #bfe8f8; }
div.inner { margin: 0; background: #ffc; padding: 10px; border:0; zoom:1;}
div.special1_outer { float: left; margin: 10px 0; background: #f4a131; padding: 8px; width: 340px; }
div.special2_outer { float: left; margin: 10px 0; background: #009de8; padding: 8px; width: 340px; }

h2.blue, h2.orange, h2.special {
	letter-spacing: 3;
	font-size: 12px;
	text-transform: uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 21.5px;
}
h2.blue a, h2.orange a, h2.special a { text-decoration: none; }
h2.blue a:link, h2.blue a:visited, h2.orange a:link, h2.orange a:visited, h2.special a:link, h2.special a:visited { color: #6d6d6d; }
h2.blue a:hover { color: #009de8; }
h2.orange a:hover, h2.special a:hover { color: #f4a131; }

h1.page_heading_text { letter-spacing: 3; font-size: 24px; text-transform: uppercase; color: #009de8; }
h2.page_subtitle_text { letter-spacing: 2; font-size: 12px; text-transform: uppercase; color: #009de8; }

h3.right_book_online, h3.middle_book_online, h3.right_check_availability, h3.middle_check_availability {
	letter-spacing: 3; font-size: 12px; text-transform: uppercase;
}
h3.right_book_online a, h3.middle_book_online a, h3.right_check_availability a, h3.middle_check_availability a { text-decoration: none; }
h3.right_book_online a:link, h3.middle_book_online a:link, h3.right_check_availability a:link, h3.middle_check_availability a:link,
h3.right_book_online a:visited, h3.middle_book_online a:visited, h3.right_check_availability a:visited, h3.middle_check_availability a:visited {
	color: #f4a131; background-color: transparent;
}
h3.right_book_online a:hover, h3.middle_book_online a:hover, h3.right_check_availability a:hover, h3.middle_check_availability a:hover {
	color: #cccccc;
}
h3.page_subsub_text { letter-spacing: 2; font-size: 10px; font-style: italic; text-transform: uppercase; color: #009de8; }
h1.sunshine { letter-spacing: 3; font-size: 12px; text-transform: uppercase; color: #f4a131;}