body {
	text-align: center;
	background: url(/webfolder/shoptheme/sitegraphics/bg.jpg) 0 0 repeat-x;
}

div {
	text-align: left;
}

#wrapper {
	width: 950px;
	margin: 20px auto 0 auto;
	padding:10px;
	background-color:#FFF;
}

#branding {
	height: 80px;
}

#contentMain {
	float: right;
	width: 650px;
	padding: 20px 50px 0 0;
}

#outerTable {
	width: 650px;
	background-color: #FFF;
}

#outerTable td	{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
}

#outerTable a:link, #outerTable a:visited	{
	text-decoration: none;
	font-weight: bold;
	color: #CC0000;
}
#outerTable a:active, #outerTable a:hover {
	color: #000000;
}

#outerTable a.adminlink:link, #outerTable a.adminlink:visited {
}
#outerTable a.adminlink:active, #outerTable a.adminlink:hover {
}

#outerTable .footerCentre { font-size: 10px; font-weight: normal; font-family:  Verdana, Arial, Helvetica, sans-serif; }

#outerTable .standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#outerTable .calendar_month_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
}

#outerTable .title_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

#outerTable .input_box {
	border: 1px solid black;
}

#outerTable .booktoday_text {
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
} 
.changebookingdiv {
	margin: 20px 0 0 0;
	padding: 10px;
	border: 1px solid #CC0000;
}
.changebooking_heading {
	display: block;
	margin: 0 0 4px 0;
	font-family: times;
	font-size: 130%;
	color: #CC0000;
}
.changebooking_text {
	font-size: 90%;
}



.field_telephone {
	margin: 0 10px 0 0;
	background: url(/webfolder/shoptheme/sitegraphics/asterisk.gif) right 50% no-repeat;
}
.field_email {
	margin: 0 10px 0 0;
	background: url(/webfolder/shoptheme/sitegraphics/asterisk.gif) right 50% no-repeat;
}



