body {
	background-color: #3E3D3D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/site_flash/images/px_main.jpg) top repeat-x;
}
h1{ font-size: 12px; 
	color: #000000;
}

h2{ font-family: tahoma;
	font-size: 12px;
	color: #666666; 
}
h3 { font-family: tahoma;
	font-size: 12px;
	color: #666666;
}
p{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style164 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style27 {font-size: 12px; color: #E09C03;}
.style2 {
	font-family: tahoma;
	font-size: 12px;
	color: #E09C03;
}
.style35 {
	font-size: 9;
	color: #C20000;
	font-weight: bold;
	font-family: Tahoma;
}
.yellow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#E09C03;
}

td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#3E3D3D;
	line-height:14px;
}

a {text-decoration:none;
   color:#C20000; font-size:10px; font-weight:bold}
  

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin:0; 
padding:0px; 
list-style-type: square;
}
<!--
.style1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style164 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
-->
}
.style28 {	color: #3E3D3D;
	font-weight: bold;
}
.copy { color:#4E4C4C}
.copy a { color:#4E4C4C; text-decoration:underline; font-size:11px; font-weight:normal}
.copy a:hover {text-decoration:none}

.white { color:#FFFFFF}
.services strong { color:#E09C03}
.booking li a { color:#E09C03}

.featured strong a { font-size:11px; color:#E09C03; text-decoration:underline}
.featured strong a:hover {text-decoration:none}

.welcome a { color:#3E3D3D; font-size:11px; text-decoration:underline; font-weight:normal}
.welcome a:hover {text-decoration:none}
.welcome span a { color:#797979; font-weight:bold}

.latest span { font-size:9px; color:#BF3808}
.latest strong a { font-size:11px; color:#3E3D3D; text-decoration:underline}
.latest strong a:hover {text-decoration:none}

.support a { color:#B93407; font-size:11px; text-decoration:underline; font-weight:normal}
.support a:hover {text-decoration:none}

.departments span a { color:#E09C03; font-size:11px; text-decoration:underline; font-weight:normal}
.departments span a:hover {text-decoration:none}


.arrow_right { margin-right:4px;}
.m { vertical-align:middle}

.form { width:95px;
		height:17px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:208px;
		height:72px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		

a:hover {
text-decoration:underline;
}

a.crumblepath:link {
font: normal 11px Tahoma, Verdana, Arial,sans-serif;
color: black;
text-decoration: underline; 
}
a.crumblepath:visited {
font: normal 11px Tahoma, Verdana, Arial,sans-serif;
color: black;
text-decoration: underline; 
}
a.crumblepath:hover {
font: normal 11px Tahoma, Verdana, Arial,sans-serif;
color: black;
text-decoration: none; 
}
a.crumblepath:active {
font: normal 11px Tahoma, Verdana, Arial,sans-serif;
color: black;
text-decoration: underline; 
} 

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
}

/* fpstyle */
#fpfooter a { color:#3E3D3D; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#fpfooter a:hover { color:#000000;  font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
/* fpstyle */
