p {
	font-size:14px;
	line-height:23px;
	font-family:"Times New Roman", Times, serif;
	color:#333;
}
.redtext {
	font-size:14px;
	line-height:23px;
	font-family:"Times New Roman", Times, serif;
	color:#990000;
	font-weight:bold;
}
a:link{color:#38587A;}
a:visited{color:#666;}
a:hover{color:#699;}
a:active {color:#960;}
hr{
	margin:0;
	border-bottom:1px dashed #948565;
}
h1{
	font-weight:300;
	color:#990000;
	font-size:29px;
	font-family:"Times New Roman", Times, serif;
	line-height: 33px;
}
h2{font-weight:300;color:#302F2A;font-size:20px;font-family:"Times New Roman",Times,serif;}
h3{
	font-weight:400;
	color:#990000;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
}
h4{color:#990000;font-size:18px;font-size:13px;font-family:"Times New Roman",Times,serif;}
h5{
	font-weight:500;
	color:#ffffff;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	margin-top: 5px;
}
h6 {
	font-size: 22px;
	margin-top: 0px;
	padding-top: 5px;
	font-family: "Times New Roman", Times, serif;
	font-weight:500;
	color: #FFFFFF;
	margin-top: 5px;
}

td p{padding:0;margin:0;}

.times {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15px;
	line-height: 23px;
	color: #333333;
}
#homenews {
	width: 600px;
	background: #E6E2C5 url(/images/bg/news.jpg) repeat-x;
	padding: 5px;}
.imagemargin {
margin: 5px;}
.packageCont {
width: 100%;
height: 140px;
clear: both;}
.package { background-image:url(/images/bg/package.jpg);background-repeat:repeat-x;width: 400px; float: left;overflow: hidden;padding: 25px 4px 4px 0;}
.packageHeading {font: 400 20px "Times New Roman", Times, serif ;color: #738141;margin: 0 0 6px 0;}
.packageHL {background-image:url(/images/bg/package_hl.jpg);background-repeat: no-repeat;width: 148px;height: auto;float: left;overflow:hidden;padding: 6px;}
.highlightRed{font-size:14px;color:#900;}
tr.highlight {
background-color: #E2E3C1;
}
#bodyLeft h3{color:#FFFFFF; font-size:18px;}
#bodyLeft h3 a {color:#FFFFFF; font-size:18px; text-decoration:underline;}
#bodyLeft a {font-family: "Times New Roman", Times, serif; font-size: 14px;color: #333333; text-decoration: none;}
.whatsOnC{background:#fff url(/images/bg/submenu.jpg) no-repeat left top;margin-bottom:10px;border: 1px solid #2F0000;color:#31100D;}
.whatsOn{background-color:#fff;margin-bottom:10px;border:none!important;}
.whatsOnC td,.whatsOn td{border:none!important;padding:10px;}
.whfatsOnC td img.whatsOn td img{margin:0 auto;}
.whatsOnC li {
	list-style:square url(/images/bg/li.gif);
	color:#990000;
	font-weight: bold!important;
}
.border {
	border: solid 1px #98843F;
	background-color:#EEEBDF;
}
.bottomBorder {border-bottom: solid 1px #AA8F40;}
