body {font-family: Arial, Helvetica, sans-serif; background-color:white; color:#000000; margin-left:10px;margin-right:0px;margin-top:5px; font-size:12px; background-image:url(images/brownrock.jpg); background-repeat:repeat;}
img {border:0px;}
input, form {font-family: Arial, Helvetica, sans-serif;}
table { border:0px; padding:0px}
td { font-family: Arial, Helvetica, sans-serif; color:black;}
/* hyperlinks start*/
a { color:#006699; text-decoration: none;}
a:link {color:#006699; text-decoration: none}
a:visited {color:#006699; text-decoration: none}
a:hover {color:blue; text-decoration: none}
a:active {color: blue}
/* hyperlinks ends*/
p {margin: 10px; line-height: 17px; font-size:13px; color:#000000}
li {line-height: 17px; font-size:13px; color:#000000}
h1 {color:#006699; font-style: italic}
h2 {color:#006699; font-style: italic}
h3 {color:#006699; font-style: italic}
h4 {color:#006699; font-style: italic}
#bodyTable {border:0px; padding:0px; margin-left:10px; width:800px;}
#topTable {border:0px; padding:0px; margin-left:0px; width:100%;}
#topHeaderTable {border:0px; padding:0px; margin-left:0px; width:100%;}
#topHeaderTable tr {height:78px}
#topImageCell {width:500px; padding:0px; background-image: url(/images/top.gif); background-position:left; background-repeat:no-repeat;}
#topMenuTable { width:100%; border: 0px solid black; padding:0px}
#topMenuTable tr { padding:2px}
.topMenuCell {margin-left:2px; padding:1px; font-size:12px; font-weight:bold; border-bottom:1px solid #000099;} 
		.topMenuCell a {color:#006699; text-decoration: none;}
		.topMenuCell a:link {color:#006699; text-decoration: none}
		.topMenuCell a:visited {color:#006699; text-decoration: none}
		.topMenuCell a:hover {color:blue; text-decoration: none}
		.topMenuCell a:active {color:blue;}
.topMenuCellActive {margin-left:2px; padding:1px; font-size:12px; font-weight:bold; border-top:1px solid #000099;border-left:1px solid #000099; border-right:1px solid #000099; color:#000099; font-style:italic} 
		.topMenuCellActive a {color:blue; text-decoration: none;}
		.topMenuCellActive a:link {color:blue; text-decoration: none}
		.topMenuCellActive a:visited {color:blue; text-decoration: none}
		.topMenuCellActive a:hover {color:blue; text-decoration: none}
		.topMenuCellActive a:active {color:blue;}
#titleOverlay {margin-top:6px; font-weight:bold; font-size:20px; color:#666666; text-align:center; left: 274px; top: 6px; }
#topContainerTable {background-image:url(images/bodybackground.jpg); margin-top:0px; width:100%}
#menuContainerTable {width:100%; padding:0px; border: 0px solid black;}
	#leftMenuCellBig{ padding-top:10px; width:160px;}
		.leftMenuCell {color:#000099; font-size:12px; padding:5px}
			.leftMenuCell a {color:#006699; text-decoration: none;}
			.leftMenuCell a:link {color:#006699; text-decoration: none}
			.leftMenuCell a:visited {color:#006699; text-decoration: none}
			.leftMenuCell a:hover {color:blue; text-decoration: none}
			.leftMenuCell a:active {color:blue;}
		.leftMenuCellActive {color:#000099; font-size:12px; padding:5px; font-style:italic}
			.leftMenuCellActive a {color:blue; text-decoration: none;}
			.leftMenuCellActive a:link {color:blue; text-decoration: none}
			.leftMenuCellActive a:visited {color:blue; text-decoration: none}
			.leftMenuCellActive a:hover {color:blue; text-decoration: none}
			.leftMenuCellActive a:active {color:blue;}		
#newsContainerTable {width:100%; padding:0px; border: 0px solid black;}
#sidebar {color: black; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
#contentContainerTable {}
#mainText td {padding-left:5px}
#footerTable {}
/* container tables end */
.p4 {font-size:16px}
.p3 {font-size:14px}
.p2 {font-size:12px} 
.p1 {font-size:10px}
.sidehead {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.hdr {font-family: Arial, Helvetica, sans-serif; font-size: 14px}
#attractions ul {font-weight:bold;font-style:italic}
#booking_conditions a {font-weight:bold;font-size:12px}