.Texto1Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.nav-telephone {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.nav-telephone2 {
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
table.main {
	width: 760px;
	padding: 1px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px none;
	align: center;
}
td.left-home {
	width: 252px;
}
td.middle-home {
	width: 253px;
}
td.right-home {
	width: 252px;
}
td.left {
	width: 150px;
	background-color: #ebebea;
}
td.middle {
	width: 380px;
}
td.right {
	width: 230px;
	background-color: #ebebea;
}
td.right-full {
	width: 610px;
}
table.object {
	width: 100%;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
table.object-content {
	width: 97%;
	border-collapse: collapse;
	border: 0px none;
	margin: 5px;
	padding: 5px;
}
optgrp{
	font-weight: bold;
	text-decoration: none;
}
td.header-red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	background-color: #CE0202;
}
td.header-lightgray{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	background-color: #CCCCCC;
}
td.header-darkred{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	height: 25px;
}
td.header-green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #408C40;
	background-color: #408C40;
	height: 25px;
}
td.header-orange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	background-color: #9B1208;
	vertical-align: middle;
}
td.header-grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	background-color: #cccccc;
}
table.double-header {
	width: 97%;
	border: 0px none;
	margin: 2px;
	bottom-padding: 3px;
}
a.left-nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
a.left-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

a.course-header:hover{
color: #FFFFFF;
	
}
a.course-header:{
color: #FFFFFF;
}
td.header-green{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	background-color: #408C40;
}
td.header-lightbrown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	background-color: #993300;
}
td.header-lightgreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
	background-color: #66CC66;
}
td.header-lightgrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	background-color: #ebebea;
}
td.header-transparent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	color: white;
	height: 15px;
	background-color: #9B1208;
	text-align: middle;
	margin: 0;
}

.firstpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #9B1208;
}
a.new:hover {
	color: white;
}
a.link {
	color: #9B1208;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link:hover {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
td.nav-primary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #006600;
	height: 25px;
}
a.nav-primary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.nav-primary:hover {
	color: #FEF551;
}
a.drop-down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
td.nav-secondary{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #408C40;
	height: 25px;
}
a.nav-secondary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.nav-secondary:hover {
	color: #FEF551;
}
td.colons{
	height: 20px;
	background-image: url(/images/colons.gif);
}
td.list {
	background-color: #ebebea;
	border: 1px solid #FFFFFF;
	padding: 5px;
	margin: 0px;
}
td.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #CCCCCC;
	height: 20px;
}
td.footer-terms{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height: 20px;
}
select.search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: px;
	height: 20px;
}
select.search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 185px;
	height: 20px;
}
select.search-middle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 135px;
	height: 20px;
}
select.search-small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 60px;
	height: 20px;
}
.note {
	color: #CE0202;
	font-weight: bold;
}
input.booking {
	width: 95px;
	background-color: #ffffff;
	border: 1px outset;
	color: #CE0202;
	cursor:hand;
}
textarea.terms {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
select.rooms {
	width: 50px;
}
.whitelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.whitelink:hover {
	color: #FFFFFF;
}

/* MENU */
/* minimum menu requirements for functionality */

.topmenuul{
	list-style-type:none;
	margin:0px;
	padding:0;
}

.topmenuli{
	list-style-type:none;
	float:left;
}

.topmenutitle{
	display:block;

/*	width:80px;*/
}

.submenuul{
	list-style-type:none;
	position:absolute;
	padding:0;
	display:none;
}

.submenuli a{
	display:block;
	background-color:#339933;
	width:175px;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#content {
	clear: left;
}




Menu Appearance

dmenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.topmenuul {

}

.topmenutitle {
    line-height: 20px;
	text-indent:1px;
	text-decoration: none;
/*	border:1px solid #000000;*/
	margin: 0px 0px 0px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	
}

.othertopmenutitle {
    line-height: 20px;
	text-decoration: none;
/*	border:1px solid #000000;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
    list-style-type:none;
	float:left;
	cursor: pointer;
}
.othertopmenutitle:hover {
	color: white;
	font-size: 10px;
}
.botnavlink {
    line-height: 20px;
	text-decoration: none;
/*	border:1px solid #000000;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
    list-style-type:none;
	float:left;
}
a.botnavlink:hover {
color: yellow;
font-size: 10px;
}

.plain {
    line-height: 20px;
	text-decoration: none;
/*	border:1px solid #000000;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
    list-style-type:none;
	float:left;
}
a.plain:hover {
color: white;
font-size: 10px;
}

.phonetitle {
    line-height: 20px;
	text-decoration: none;
/*	border:1px solid #000000;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;
    list-style-type:none;
	float:left;
}



.submenuul {

	background-color:#339933;
	margin-left: -1px;
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 0px solid #CC0000;
}

.submenuli a{
	padding: 3px;
	text-indent: 6px;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
/*	font-weight: bold;*/

}

.submenuli a:hover{
	background:#990000;
	color: #FFFFFF;
	
}
#container{
	width:758px;
	height: 20px;
	background-color: #339933;
}

/*END MENU*/
