a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}


body {
	background-attachment: fixed;
	background-color: #465D74;
	background-image:   url(images/layout/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


body, table, td, tr, select, input,textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #263344;}

#welcome {background-color: #465D74;}
#welcome th{font-size: 12px; color: #0099FF;}
#welcome td{color: #FFFFFF;}
#welcome a {color: #CCCCCC;}

#content {padding: 3px;}
#content td {vertical-align: top;}

#footer {background-color: #465D74; color: #FFFFFF; padding: 3px;}
#footer td {color: #FFFFFF;}

#feature {
	background-color: #465D74;
	padding: 2px;
}
#feature td {color: #FFFFFF;}
#feature th{font-size: 10pt; color: #0099FF;}
#feature a {color: #CCCCCC;}

#calendar {
	font-size: 10px;
	padding: 1px;
	vertical-align: top;
}
#calendar td {padding: 3px; text-align:center; font-size: 10px;}
#calendar #expired {background-color: #CCCCCC; color: #FFFFFF}
#calendar #booked {background-color: #465D74; color: #FFFFFF}
#calendar #available {background-color: #0099FF}
#calendar a {font-size: 10px;}
#calendar a:hover {font-weight: bold;}

#bookingcheck {font-size: 9px; padding: 1px;}
#bookingcheck td {font-size: 9px;}
#bookingcheck th {font-size: 9px;}
#bookingcheck input {font-size: 9px;}

#pricinginfo {
	padding: 1px;
	font-size: 9px;
	background-color: #E9E9E9;
	border: 1px solid #999999;
}
#pricinginfo td,  {padding: 1px;}
#pricinginfo th {padding: 1px;}
#pricinginfo #price, #price2, #availabilitydate, #pricecategory {color: #465D74; font-size: 14px;}

#fourfeature {padding: 3px; width:213px}
#fourfeature td {
	color: #FFFFFF;
	vertical-align: top;
}
#fourfeature th {font-size: 12px; color: #FFFFFF;}
#fourfeature a {color: #CCCCCC;}

#booking {background-color: #E9E9E9; width:70%; border: 1px solid #999999;}
#booking td {padding: 2px}

.lightblue {background-color: #3599CB}
.darkblue {background-color: #465D74}
.white {background-color: #FFFFFF}
.small {font-size: 10px;}

#header {
	background-image: url(images/layout/headerbg.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
}

.error {
	color: #990000;
}


.highlight {font-size: 14px; color: #0099FF;}

