


h1
{
	font-family: verdana, arial;
	font-size: 14pt;
	color: #80B0C4;

} 
.text  
{
	font-family: verdana, arial;
	font-size: 10pt;
	color: blue; 
	
}  
#body
{
		margin: 0px auto;
}

#bodyold
{
	background-image: url("../images-New/BAP_background.jpg");
	background-repeat: no-repeat;
	background-position:center top;
}

.bodytext  
{
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}  
.bodytextbold
{
	font-family: verdana, arial;
	font-size: 16pt;
	font-weight:bold ;
	
}  
.bodytexttight
{
	font-family: verdana, arial;
	font-size: 14pt;
	color: black;
	margin-bottom: 0px;
	margin-top: 0px

}  

.textbold  
{
	font-family: verdana, arial;
	font-size: 14pt;
	color: black;  
	font-weight: bold; 
	}  
	
.bodytextboldblue
{
	font-family: verdana, arial;
	font-size: 20pt;
	font-weight:bold ;
		color: #80B0C4;
} 
	
.textlarge  
{
	font-family: verdana, arial;
	font-size: 14pt;
	color: black;  
	font-weight: bold; 
	}  

#layout-full
{

	margin: 0px auto;
	
	background-image: url("../images-New/BAP_background.jpg");
	background-repeat: no-repeat;
	background-position:center top;
	

}

#layout-full-view
{

	margin: 0px auto;
	

	

}
#layout-left
{

	position: absolute;
	top: 0px;

	width: 288px;
	height:1100px;
	margin-left:-288px;

	background-image: url("../images-New/BAP_Left-Panel.jpg");
	background-repeat: no-repeat;
}

#layout-right
{

	position: absolute;
	top: 0px;
	width: 288px;
	height:1100px;
	margin-left:1024px;
	background-image: url("../images-New/BAP_Right-Panel.jpg");
	background-repeat: no-repeat;
}

#layout-main
{

	position: relative;
	top: 102px;
	width: 1024px;
    
	margin-left: auto;
	margin-right: auto;
	visibility:visible;


	font-family: verdana, arial;
	font-size: 14px;
}

#layout-main-view
{

	position: relative;
	width: 1024px;
    
	margin-left: auto;
	margin-right: auto;
	visibility:visible;


	font-family: verdana, arial;
	font-size: 14px;
}

#layout-header-view
{
	position: relative;
	width: 1024px;
	height: 102px;
	background-image: url("../images-New/bap_header.jpg");
	background-repeat: no-repeat;
}

#layout-header-AD
{

	position: relative;
	width: 1024px;
	height: 269px;

	background-image: url("../images-New/Bap_1.jpg");
	background-repeat: no-repeat;
}

#layout-header-AD-express
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images/xpressmember_header.jpg");
	background-repeat: no-repeat;
}
#layout-header-AD-travelagent
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images/TravelAGENT_header.jpg");
	background-repeat: no-repeat;


}
#layout-aboutus-AD
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images-New/Bap_6.jpg");
	background-repeat: no-repeat;
}


#layout-findus-AD
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images-New/Bap_3.jpg");
	background-repeat: no-repeat;
}
#layout-detailing-AD
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images-New/Bap_4.jpg");
	background-repeat: no-repeat;
}
#layout-parkingrates-AD
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images-New/Bap_5.jpg");
	background-repeat: no-repeat;
}
#layout-specials-AD
{
	position: relative;
	width: 1024px;
	height: 269px;
	background-image: url("../images-New/Bap_2.jpg");
	background-repeat: no-repeat;
}

#header-logo a
{
	display: block;
	position: absolute;
	top: 05px;
	left: 10px;
	width: 200px;
	height: 55px;
}

#header-ad a
{
	display: block;
	position: absolute;
	top: 15px;
	left: 10px;
	width: 200px;
	height: 300px;
}

#layout-menu-main
{
	position: relative;
	width: 1024px;
	height: 32px;
	background-image: url("../images-new/BAP_Menu-Bar_2.jpg");
	background-repeat: repeat-x;
	text-align: left;
}

#layout-menu-main a.menuItem
{
	position: relative;
	top: 6px;
	text-align: center;
	padding: 0px 32px 0px 10px;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#layout-menu-main a.menuItemRight
{
    position: relative;
    top: 7px;
    text-align: right;
    padding: 0px 20px 0px 5px;
    font-family: verdana, arial;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

#layout-menu-main a.menuItem:hover
{
	color: #80B0C4;
}





#layout-footer-booking
{
	position: relative;
	width: 1024px;
	height: 80px;
	margin: 15px 0px 10px 0px;
	text-align: center;
	background-image: url("../images-new/bap_footer.jpg");
	background-repeat: no-repeat;
}

#layout-footer
{
	position: relative;
	width: 1024px;
	height: 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	background-image: url("../images/bg-layout-footer.gif");
	background-repeat: repeat-x;
	font-family: verdana, tahoma, arial, helvetica;
	font-size: 9px;
	color: #333333;
	padding-top: 1px;
}

#layout-footer a
{
	text-decoration: none;
	color: #0033cc;
}

#layout-content-header
{
	position: relative;
	width: 1024px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

#layout-content-main
{
	position: relative;
	width: 1024px;
	margin: 0px;
	text-align: left;
}

#layout-content-main-long
{
	position: relative;
	width: 1024px;
	margin: 0px;
	text-align: left;
	height:1400px;
}

#content-single
{
	
	position: relative;
	top: 15px;
	left: 250px;
	width: 750px;
	height:700px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}

#content-specials1
{
	display: block;
	position: absolute;
	top: 0px;
	left: 50px;
	width: 750px;
	height: 650px;
	background-image: url("../images-New/BAP_Specials_1.jpg");
	background-repeat: no-repeat;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black;
}
#content-specials2
{
	display: block;
	position: absolute;
	top: 0px;
	left: 400px;
	width: 750px;
	height: 650px;
	background-image: url("../images-New/BAP_Specials_2.jpg");
	background-repeat: no-repeat;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black;
}

#content-single-firstcolumn
{
	
	display: block;
	position: absolute;
	top: 00px;
	left: 0px;
	width: 325px;
	height:650px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 


}

#content-single-secondcolumn
{
	
	display: block;
	position: absolute;
	top: 0px;
	left: 400px;
	width: 325px;
	height:650px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 


}

#content-map
{
	display: block;
	position: absolute;
	top: 450px;
	left: 0px;
	width: 768px;
	height:857px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}


#content-rates-top
{
	
	position: relative;
	top: 0px;
	left: 0px;
	width: 750px;
	height:200px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}
#content-rates-bottom
{
	
	position: relative;
	top: 20px;
	left: 0px;
	width: 750px;
	height:550px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}
#content-rates
{
	
	position: relative;
	top: 20px;
	width: 750px;
	height:150px;
	font-family:verdana, arial;
	font-size: 10pt;
	color: black; 
}

#content-newbooking
{
	text-align:left;
	position: relative;
	top: 20px;
	left: 50px;
	width: 1024px;
	height:800px;
	font-family: verdana, arial;
	font-size: 12pt;
	color: black; 
	
}

#content-tanewbooking
{

	position: relative;
	top: 20px;
	left: 50px;
	width: 1024px;
	height:900px;
	font-family: verdana, arial;
	font-size: 12pt;
	color: black; 
	
}
#content-left
{
	display: block;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 200px;
	height:650px;
}

#content-centre
{
	
	position: relative;
	top: 15px;
	left: 250px;
	width: 400px;
	height:650px;
	font-family: verdana, arial;
	font-size: 14pt;
	color: black; 
}

#content-right
{
	display: block;
	position: absolute;
	top: 10px;
	left: 680px;
	width: 325px;
	height:322px;

	background-image: url("../images-New/BAP_quote-box.jpg");
	background-repeat: no-repeat;
}

#content-headerHome
{
	position: relative;
	width: 800px;
}
#table-content-headerHome
{
	position: relative;
	width: 800px;
}
#quick-quote
{
	position: relative;
	width: 325px;
	height: 322px;
	background-image: url("../images-New/BAP_quote-box.jpg");
	background-repeat: no-repeat;
	text-align: left;
}

.table-quick-quote
{
	margin: 40px 0px 0px 5px;
}

.Select_QuickQuote
{
	width: 325px;
}

.Select_QuickQuoteDate
{
	width: 54px;
}

#MakeBookingBtn
{
	position: absolute;
	width: 293px;
	height: 40px;
	top:400px;
	background-image: url("../images-New/BAP_Booking.jpg");
	background-repeat: no-repeat;

}

label
{
	cursor: hand;
	cursor: pointer;
}

h1
{
	font-size: 2em;
}

.ratesTable
{
	background-color: #999999;
}

.ratesTable tr.headingRow
{
	background-color: #0033cc;
	color: #ffffff;
	font-weight: bold;
}

.ratesTable tr.headingRow td
{
	text-align: center;
}

.ratesTable tr
{
	background-color: #ffffff;
}

#Couponbox
{
	min-height: 210px; 
	width: 366px; 
	height: 120px; 
	border-right: black thin dotted; 
	padding-right: 2px; 
	border-top: black thin dotted; 
	padding-left: 2px; 
	padding-bottom: 0px; 
	border-left: black thin dotted; 
	padding-top: 2px; 
	border-bottom: black thin dotted;
}

#detailing-package1
{
	display: block;
	position: absolute;
	top: 10px;
	left: 0px;
	width: 326px;
	height: 190px;
	background-image: url('../Images-New/BAP_Detailing_1.jpg');
	background-repeat: no-repeat;
}

#detailing-package2
{
	display: block;
	position: absolute;
	top: 200px;
	left: 0px;
	width: 329px;
	height: 146px;
	background-image: url('../Images-New/BAP_Detailing_2.jpg');
	background-repeat: no-repeat;
}
#nodisplay
		{
		    display: none;
		}
		#location-map
		{
			position: relative;
			width: 330px;
			height: 294px;
			margin: 0px 0px 15px 0px;
			
			
		}

		.locations-map-default
		{
			background-image: url('images/locations-PCR.gif');
		}

		.locations-map-north
		{
			background-image: url('images/locations-PCR-directions-North.gif');
		}

		.locations-map-south
		{
			background-image: url('images/locations-PCR-directions-South.gif');
		}

		.locations-map-west
		{
			background-image: url('images/locations-PCR-directions-West.gif');
		}

		.directionsLink
		{
			display: block;
			width: 180px;
			font-weight: bold;
			background-color: #f8e9e8;
			color: #000000;
			padding: 2px;
			text-decoration: none;
		}

		.directionsLink:hover
		{
			background-color: #cccccc;
		}

		#location-directions-north, #location-directions-south, #location-directions-west
		{
			display: none;
		}

#layout-menu-bottom
{
	position: relative;
	width: 1024px;
	height: 32px;
	background-image: url("../images-new/BAP_Menu-Bar_bottom.jpg");
	background-repeat: repeat-x;
	text-align: left;
}

#layout-menu-bottom a.menuItem
{
	position: relative;
	top: 6px;
	text-align: center;
	padding: 0px 52px 0px 10px;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

#layout-menu-bottom a.menuItemRight
{
    position: relative;
    top: 7px;
    text-align: right;
    padding: 0px 20px 0px 5px;
    font-family: verdana, arial;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-decoration: none;
}

#layout-menu-main a.menuItem:hover
{
	color: #80B0C4;
}


