body {
	font: 75% Arial, Helvetica, sans-serif;
	color:#333;
	margin-top:0px;
	text-align:center;
	background-color:#E5E5E5;
}

td {
	/*font:80% Verdana, Arial, Helvetica, sans-serif;*/
	font: 85% Arial, Helvetica, sans-serif;
	}

#wrapper {
	position:relative;
	width:755px;
	margin:0px auto;
	border:1px solid #000;
	background-color:#E6BB83;
	background-image:url(../../images/background/background.jpg);

	min-height:330px;
	height:auto;
	_height:330px;
}

#main {
	width:735px;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
}

#content {
	min-height:240px;
	height:auto;
	_height:240px;
}
#content {background-color:#fff; color:black; margin:0 auto;}
#content p { margin:0;}
#content h1 {margin:0px; padding:0px;}
#content {padding:0px 20px;}

#roundedheader {clear:both; background:url(../../images/contentplaceholder/rounded-top.gif) top left no-repeat; height:21px; }
#roundedfooter {background:url(../../images/contentplaceholder/rounded-bottom.gif) bottom left no-repeat; height:21px;}

#termsandconditionsheading {background:url(../../images/headings/terms-and-conditions.gif) top left no-repeat; width:212px; height:20px;text-indent:-999em;}
#bookingconditionsheading{background:url(../../images/headings/booking-conditions.gif) top left no-repeat; width:212px; height:20px;text-indent:-999em;}

img {border:0px;}

#chosen {background-color:#F99825;color:white;font-weight:bold; line-height:30px;padding-left:5px;}
tr.header {background-color:#E5BA83; padding:10px 0px;color:black;font-weight:bold;font-size:small;text-align:center;vertical-align:top;}
tr.header td{padding:5px;}
tr.generictablecontent {text-align:left; background-color:#F3EDDA; font-weight:bold; font-size:small;}
tr.generictablecontent td {padding:5px; border-right:1px solid #fff;}
