
body {	margin: 20px 0;	padding: 0;	background: #CECECE url(images/img1.gif);	font: normal small "Arial", Arial, Helvetica, sans-serif;}
h1, h2, h3 {	color: #730000;}
h2 {	font-size: 1.6em;}
h3 {	margin: 0;	font-size: 0.9em;}
p, ul, ol, blockquote {	margin-top: 0;}

a:link {	color: #730000;}
a:hover {	text-decoration: none;}
img {	border: none; }
hr {width: 460px; margin-left: 205px; }

/* Header */

#header {	width: 702px;	height: 202px;	padding: 2px 0 0 2px;	margin: 0 auto;	background-color: #ffffff;}
#header * {	margin: 0;	text-decoration: none;	text-transform: lowercase;	font-weight: normal;	color: #FFFFFF;}

#header h2 {	float: left;	padding: 20px 0 0 0;	font-size: 1em;}

/* Menu */

#title {	width: 704px;	height: 41px;	margin: 0 auto;	background: #2E2E2E url(images/img3.gif)}
#title h1 {	float: left;	padding-left:10px; font-size: 1.8em; color: #e3e3e3; margin-top: 0;}

/* Content */

#content {	width: 704px;	margin: 0 auto;	background: url(images/img5.gif); }
#content_bookings {	width: 704px;	margin: 0 auto;	background: url(images/img5_bookings.gif); }

#colOne {	float: left;	width: 192px;	padding: 10px 8px 0 8px; clear:left;}
#colTwo {	float: left;	width: 470px;	padding: 10px 10px 0 10px;}
#colThree {	float: left;	width: 700px;	padding: 10px;} 
#quote {padding: 0 0 0 2px; background-color: #e3e3e3; width: 188px; }


/* Footer */
#footer {	width: 700px;
	margin: 0 auto;	padding: 10px 0;	background: url(images/img6.gif) repeat-x;	font-size: smaller;}
#footer * {	color: #e3e3e3;}
