
/**************************** Breadcrumbs *********************************/

div#breadcrumbs
{
	color: #FFFF00;
}

div#breadcrumbs a
{
	color: #FFFFFF;
}

/***************************** BOOKING *********************************/


.add_button
{
	background-image: url(../images/addarea.gif);
	background-repeat: no-repeat;
	border: 0;
	padding: 0;
	margin-top: 10px;
	width: 45px;
	height: 15px;
}

#nextstep
{
	float: right;
	width: 110px;
  	height: 20px;
  	margin: 50px 0 10px 0;
  	padding: 0;
  	border: 0;
  	/*background: transparent url(../images/nextstep.gif) no-repeat;*/
  	/*text-indent: -1000em;*/
  	cursor: pointer;
	
}

.nextstep
{
	width: 110px;
  	height: 20px;
  	padding: 0;
  	border: 0;
  	background: transparent url(../images/nextstep.gif) no-repeat;
  	/*text-indent: -1000em;*/
  	cursor: pointer;
}

div#bookingcontent						/* page content */
{
	margin: 10px 0px 0px 0px;
	border: solid #990066 1px;
	padding: 10px;
	overflow: hidden;
}

/**************************** YOUR ORDER INCLUDE STYLES ******************/

.yellowfont
{
	color: #FFFF00;	
}

#orderstatus
{
	margin: 10px 0 10px 0;
	border: solid #990066 1px;
	padding: 10px;
	min-height: 300px;
	overflow: hidden;
}

#ordertitle
{
	margin: 0 0 20px 0;
}

.purpleline
{
	background-image: url(../images/purpleline.jpg);
	background-repeat: no-repeat;
	margin: 20px 0 0 0;
}

#totalprice
{
	font-size: larger;
	color:#FFFFFF;
	font-weight: bold;
	float: right;
}

#order_area
{
	float: left;
}

#edit a
{
	float:right;
	color: #FFFFFF;
	font-size: smaller;
}

/**************************** Content Settings ****************************/

div#title h2					/* page titles */
{
	width: 535px;
	height: 36px;
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
div#content						/* page content */
{
	margin: 10px 0px 0px 0px;
	padding: 0;
	overflow: hidden;
}

/*********************** Page Navigation **********************/

div.pagenavigation				/* page navigation */
{
	margin-bottom:10px
}

/******************** Default Content Page ********************/

div.contenttext	p				/* page text */
{
	padding-left: 0px;
	margin-left: 0px;
}
div.contentunavailable p 		/* page content unavailable text */
{
	padding-left: 0px;
	margin-left: 0px;
}

/******************** Default Contact Page ********************/

div.contactwarningmsg p			/* contact error message */
{
	color:#FF0000;
}
form#contactform				/* contact form */
{
}
div.contactthankyou p			/* thankyou text */
{
}

/******************** Default List Page ********************/

div.listinstructions			/* module configuration introduction text */
{
}
div.list 						/* list of records */
{
}
div.listgroupdivider			/* end category divider */
{
	clear:both;
}
div.listgrouptitle h3 			/* record category title */
{
	background-color: #990066;
	color: #FFFF00;
}
div.listgroupcaption 			/* record category title */
{
}
div.listrow 					/* record row */
{
}
div.listimage 					/* record image */
{
	float:right;
	position:relative;
	margin-left:10px;
	margin-bottom:10px;
}
div.listimage img				/* record image */
{
}
div.listdetails					/* record details (title, caption, select) */
{
	margin: 10px 0 0 0;
}
div.listtitle 					/* record title */
{
	color: #FFFF00;
}
font.listcaption 				/* record caption */
{
	color: #FFFFFF;
}

div.listselect				/* record select button */
{
	margin: 10px 0 0 0;
}

div.listselect a				/* record select button */
{
	color: #FFFFFF;
}
div.listdivider					/* record divider */
{
	clear:both;
}
div.listunavailable p			/* list unavailable text */
{
}

/******************** Default Selected Page ********************/

.selected						/* selected information (image and details) */
{
}
.selectedimage					/* selected image */
{
}
.selecteddetails				/* selected details (title, text) */
{
}
#selectedtitle					/* selected record title */
{
	color:#FFFF00;
}
.selectedtext					/* selected record text */
{
}
.selectedlink					/* selected record text */
{
}
.selectedunavailable p			/* selected record unavailable text */
{
}
.selectedpreviouspage			/* previous page link */
{
}

/*********************** Footer Settings *************************/

div#footerlinks {
	position: absolute;
	left: 0px;
	top: 20px;
	width: 730px;
	height: 25px;
}
ul#footer-list {
	margin: 0px;
	padding: 0px;
}
ul#footer-list li {
	list-style-type: none;
	display: inline;
}
ul#footer-list li a {
	position:relative;
	float:left;
	height: 19px;
	display: block;
	text-decoration: none;
	color: #fff200;
	margin: 0px 10px 0px 0px;
	font-size: 11px;
}
ul#footer-list li a:hover {
	color: #ae256d;
}
div#fatfrog a {
	position: absolute;
	bottom: 2px;
	right: 0px;
	width: 105px;
	height: 21px;
	background: url(../images/fatfrog.gif) 0 0 no-repeat;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
/*********************** RHS SIDE *************************/
div#rightfindout a {
	display: block;
	overflow: hidden;
	width: 375px;
	height: 193px;
	background: url(../images/right/findout.gif) 0 0 no-repeat;
	text-indent: -9999px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
div.rightimages {
	width: 375px;
	height: 195px;
	overflow: hidden;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
div.firstimage {
	float: left;
	width: 182px;
	height: 195px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
}
div.secondimage {
	float: right;
	width: 182px;
	height: 195px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
}
div.firstimagelink a {
	float: left;
	display: block;
	width: 182px;
	height: 195px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
}
div.secondimagelink a {
	float: right;
	display: block;
	width: 182px;
	height: 195px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
}
/*********************** MAP SECTION *************************/
div#map {
	width: 924px;
	height: 605px;
	overflow: hidden;
}

/*********************** VOUCHER IMAGES GALLERY *************************/
div.vouchergallery div.listrow {
	float:left;
	width:33%;
	height:196px;
	margin-bottom:5px;
}
div.vouchergallery div.listimage {
	float:none;
	position:relative;
	margin-left:0px;
	margin-bottom:5px;
	width:181px;
}
div.vouchergallery div.listimage img {
	margin: 0px;
}
div.vouchergallery div.listimagelarge {
	float:right;
	position:relative;
	margin-left:0px;
	margin-bottom:5px;
	width:500px;
}
div.vouchergallery div.listimagelarge img {
	margin: 0px;
}
