body 
{
	background-color:#000000;
	font-family: Verdana;
	margin:0px;
	line-height:13px;
}
body table
{
	font-family:Verdana;
	line-height:13px;
}
a
{
	font-size:10px;
	color:#6C6E70;
	text-decoration:none;
}
a:visited
{
	text-decoration:none;
}
a:hover
{
	color:#333333;
	text-decoration:underline;
}
img
{
	border:none;
}
form
{
	margin:0;
	padding:0;
}
p
{		
	margin-bottom:10px;
	margin-top:0px;
}
h1
{
	margin:0;
	padding:0;
}
h2
{
	margin:0;
	padding:0;
}
h3
{
	margin:0;
	padding:0;
}
OL
{
    list-style-position:outside;
}
UL
{
	list-style-position:outside;
}

.BookNow
{
	padding:10px 0 20px 0;
}
.HomeCenterColumnPadding .adxSectionImageTable
{
	padding-bottom:0px;
}
#MasterTable
{
	background-color:#E9EBEE;
	width:736px;
}

/* Left Column Master */
.CenterColumn
{
	width:419px;
	background-color:White;
}
.RightColumn
{
	width:152px;
	background-color:White;	
	background-image:url(/images/PageRightBgImg.jpg);
	background-repeat:repeat-y;
	background-position:left;	
}
.LeftColumn
{
	width:165px;
}


/* Home */
.RightColumnHome
{
	width:193px;
	background-color:White;
}
.CenterColumnHome
{
	width:378px;
	background-color:White;
}

/* Primary landing page */
.CenterColumnPrimary
{
	width:571px;
	background-color:White;
	padding: 10px 1px 10px 17px;
}

/* page */
.CenterColumnPage
{
	width:419px;
	background-color:White;
}
.RightColumnPage
{
	width:152px;
	background-color:White;	
}
.CenterColumnPadding
{
	padding:0 10px 0 17px;
}
.Content
{
	padding:10px 10px 0 17px;
}
/* Home Page */
.HomeCenterColumnPadding
{
	padding: 5px 6px 0px 17px;	
}
.CenterColumnHome .adxSectionSubhead2
{
	color:#737A7F;
	font-size:14px;
	margin-bottom:5px;
	font-style:normal;
	font-family:Palatino Linotype, Georgia;
}
.adxSectionCopy
{
	font-size:10px;
	padding-top:5px;
}
.CenterColumnHome .adxSectionCopy
{
	padding-top:0;
	padding-bottom:15px;
	line-height:14px;
}
.adxSectionCopy a
{
	color:#C8A27F;
	font-weight:bold;
}
.adxSectionCopy a:hover
{
	color:#BC854A;
	font-weight:bold;
}
.CenterColumnHome .ContentSection
{
	width: 242px; 
	float: left;
}
.CenterColumnHome .Map
{
	float: right;
	position:relative;
	top:-12px;
	width:112px;
}
.CenterColumnHome .VideoAd
{
	float:left; 
	width:175px; 
	position:relative;
	top:-10px;
}
.CenterColumnHome .TestimonialAd
{
	float:right; 
	width:165px; 
	position:relative;
	top:-10px;
}
.MakeABooking
{
	background-image:url(/images/bottomRH-img.jpg);
	background-repeat:no-repeat;
	width:193px;
	height:248px;
}

/* Primary Landing Page */
.PriPageImgBG
{
	background-image:url(/images/PageRightBgImg.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.PriPageImg1
{
	background-image:url(/images/PageRightBgImg.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:151px;
}
.PriPageLeft
{
	 padding-right: 9px;
}
.PriPageLeftBot
{
	 width:392px;
	 padding-right: 10px;
}
/* Stardard Page */
.DocumentTitle
{
	padding:0;
	border-bottom:solid 1px #999999;
	color:#737A7F;
	padding-bottom:4px;
	margin-top:10px;
	font-size:14px;
	width:100%;
	font-weight:lighter;
	font-family:Palatino Linotype, Georgia;
}
.adxSectionSubhead2
{
	font-style:italic;
	font-size:14px;
	color:#8E8F3E;
	margin-top:5px;
	margin-bottom:10px;
	font-weight:lighter;
	font-family:Palatino Linotype, Georgia;
}
.adxSectionSubhead3
{
	font-size:12px;
	color:#8E8F3E;
	margin-top:15px;
	font-weight:lighter;
}
.adxSectionMediaImage
{
	position:relative;	
}
.adxSectionMediaImageTableleft
{
	margin-right:10px;
}
.adxSectionMediaImageTableright
{
	margin-left:10px;
}
.adxSectionMediaCaption
{
	padding:5px 0 5px 5px;
	font-size:10px;
	background-color:#EDECE2;
}
.adxLinkSummary
{
	font-size:10px;
	margin-top:2px;
}
.adxLinkTitle a, .adxAttachmentTitle a
{
	color:#C8A27F;
	font-weight:bold;
}
.adxLinkTitle a:hover, .adxAttachmentTitle a:hover
{
	color:#BC854A;
	font-weight:bold;
}
.adxAttachmentSize
{
	font-size:10px;
}
.adxAttachmentSummary
{
	font-size:10px;
}
.adxAttachmentDetails
{
	margin:2px 0;
}

/* Secondary Landing Page */
.InlineToc
{
	margin-top:20px;
	border-top:solid 1px #999999;
	padding-top:15px;
}
.adxTOCSummary
{
	font-size:10px;
}
.adxTOCSummary a
{
	color:#C8A27F;
	font-weight:bold;
	padding-right:5px;
}
.adxTOCSummary a:hover
{
	color:#BC854A;
	font-weight:bold;
}
.RowSpacer
{
	height:15px;
}
.adxTOCTitle
{
	padding-bottom:5px;	
	font-weight:lighter;
}
.adxTOCTitle a
{
	font-size:11px;
	color:#8E8F3E;
}

/* Site Map */
.SiteMap a
{
	color:#C8A27F;
	font-weight:bold;	
}
.SiteMapLevel_1
{
	padding-left:30px;
	border-bottom:solid 1px #999999;
	margin-top:10px;
	padding-bottom:10px;
}
.SiteMapLevel_1 a
{
	font-size:11px;
}
.SiteMapLevel_2
{
	padding:0 0 0 35px;
	margin:4px 0;
}
.SiteMapLevel_2 a
{
	display: block;
}
.SiteMapLevel_1 a:hover, .SiteMapLevel_2 a:hover
{
	color:#BC854A;
}
#div_5
{
	border-bottom:none;
}

/* Search */
.adxIndexSearchMessage
{
	font-size:10px;
	padding-top:10px;
}
.SearchResultRow
{
	border-top:solid 1px #999999;
	padding-top:10px;
}
.tSearchFullDetail
{
	padding-top:5px;
}
.tSearchFullDetail a
{
	color:#C8A27F;
}
.tSearchFullDetail span
{
	padding-left:5px;
}
.tSearchSummary
{
	font-size:10px;
}
.SearchResultsTable
{
	padding-right:30px;
}
.searchText
{
	color:#8E8F3E;
	font-style:italic;
	font-size:11px;
	padding-bottom:15px;
}
.searchHeading
{
	color:#8E8F3E;
	font-style:italic;
	font-size:11px;
	padding-bottom:15px;
}
.searchHeading a
{
	color:#8E8F3E;
	font-style:italic;
	font-size:11px;
	padding-bottom:15px;
}
adxHeadingCurrentPage
{
	color:#FFFFFF;
	font-style:italic;
	font-size:11px;
	padding-bottom:15px;
	font-weight: bold;
}
adxHeadingCurrentPage span
{
	color:#FFFFFF;
	font-style:italic;
	font-size:11px;
	padding-bottom:15px;
	font-weight: bold;
}
.more
{
	font-weight:bold;
	color:#CCA480;
}
.PrintThisPage
{
	border-top:solid 1px #999999;
	padding-top:10px;
	margin:10px 0 10px 0;	
}
.PrintThisPage a, .PrintThisPage a:hover 
{	
	font-size:10px;
	color:#8E8F3E;
}

/* Price Table */
.PriceTable
{
	font-size:10px;
}
.PriceTable table
{
	font-size:10px;
}
.PriceTable .PriceTableTitle
{
	font-weight:bold;
	padding-bottom:5px;
}
.PriceTable .PriceTableHeader
{
	background-color:#A4C953;
	color:White;
	padding:5px 0 5px 10px;
	font-weight:bold;
	margin-bottom:2px;
}
.PriceTable .PriceTableHeaderTd
{
	padding:5px 0 5px 10px;
}
.PriceTable .PriceTableRow
{
	background-color:#EEEADE;
	margin-bottom:2px;
}
.PriceTable .PriceTableRowTd
{
	padding:3px 0 3px 10px;
}
.PriceTable .spacer2px
{
	border-top:solid 2px white;	
}
.body
{
	font-size:10px;
}
.PriLandingPage
{
	position:relative;
}
.FirstSecWidthHaveImage
{
	width:245px;
}
.PriPageImgHaveImage
{
	position: absolute;
	left: 254px;
}
.FirstSecWidthNoImage
{
	width:390px;
}
.PriPageImgNoImage
{
	display:none;
}
.secImageAd
{
	background-color:#DEDDD3;
}#wrapper
{
	width:736px;
	border-left:solid 14px #434B4C;
	border-right:solid 14px #434B4C;
	text-align:left;
	background-color:White;
}
.siteTitle .adxADCopy
{
	background-color:#434B4C;
	color:#DEDEE7;
	font-size:11px;
	text-align:center;
	padding:8px 0;
	width:736px;
	font-weight:lighter;
}
.headerImage
{
	width:724px;
	border:solid 6px white;
	border-bottom:none;	
}
.SearchTextBox
{
	vertical-align:top;
	font-size:10px;
	border: 1px solid #97A5B5;
	width:88px;
	margin-right:-4px;
	padding-right:0;
}
.SearchButton
{
	margin-top:2px;
}
.SearchTD
{
	background-color:#C9CDD3;
	width:165px;	
}
.HeaderSearch
{
	padding:9px 0 1px 10px;
}
.HeaderNav 
{
	text-align:right;
	vertical-align:top;
	background-color:#C9CDD3;
	font-size:10px;
	padding:4px 10px 4px 4px;
	color:#6C6E70;
}
.HeaderNav a, .FooterNav a
{
	font-size:10px;
	color:#6C6E70;
}
.HeaderNav a:hover, .FooterNav a:hover
{
	color:#333333;
	text-decoration:underline;
}
.SiteFooter
{
	background-color:#434B4C;
	color:#9EA4AB;
	font-size:10px;
	text-align:right;
	padding:8px 0;
	width:736px;
}
.FooterNavTd
{
	padding:0 2px 0 17px;
}
.FooterNav
{
	font-size:10px;
	text-align:left;
	padding:5px 0;
	border-top:dashed 1px #AEB7BF;	
	margin-top:10px;
}
.NavPath
{
	font-size:10px;
	color:#434B4C;
	border-bottom:dashed 1px #AEB7BF;
	padding:5px 0;
}
.Separator
{
	color:#958C44;
}
.HomeRightAd
{
	margin-top:5px;
}
.adxSectionImageTable
{
	padding-bottom:0px;
}
.SpacingBot20
{
	padding-bottom:20px;
	background-color:#DEDDD3;
}
.SpacingBot10
{
	margin-bottom:10px;
	background-color:#DEDDD3;
}
.SpacingBot10 .adxADCopy
{
	font-size:9px;
	color:#666666;
	padding-left:10px;
	line-height:10px;
}
.SpacingBot10 .adxAdSubhead
{	
	padding-left:10px;
}
.adxAdSubhead
{
	font-size:10px;
	margin-top:2px;
	color:#999966;
	font-weight:bold;
	padding-left:2px;
}
.adxAdSubhead a
{
	font-size:10px;
	color:#999966;
	font-weight:bold;
}
.adxAdSubhead a:hover
{
	color:black;
	font-weight:bold;
}
.adxADCopy
{
	font-size:10px;
}
.HomeLeftAd1 .adxADCopy
{
	font-size:9px;
	padding-left:8px;
	padding-right:8px;
}
.HomeLeftAd1 .adxAdSubhead a
{
	font-size:10px;
	color:#999966;
	font-weight:bold;
        padding-right:8px;
	padding-left:6px;
        
}
.adxCaption
{
	font-size:10px;
	color:#6C6F72;
	padding-left:2px;
}.HomeLeftAd1
{
	border-top:solid 6px white;
	border-bottom:solid 6px white;
}
.LeftColumBg
{
	background-color:#E9EBEE;
	width:165px;
	height:100%;
}
.SecNavTop
{
	background-image:url(/images/SecNavTop.gif);
	background-repeat:no-repeat;
	width:165px;
	height:20px;
	border-bottom:dashed 1px #AEB7BE;
}
.SecNavHome
{
	padding:5px 0 0 11px;
}
.SecNavLevel0Table
{
	background-color:#E9EBEE;
}
.SecNavCurrentLevel0
{
	padding:5px 0 5px 11px;
	background-color:#F4F5F6;
}
.SecNavCurrentLevel1, .SecNavCurrentLevel2
{
	padding:0px 0 5px 11px;
}
.SecNavLevel1Table
{
	background-color:#F4F5F6;
	border-bottom:dashed 1px #AEB7BE;
}
.SecNavLevel0
{
	border-bottom:dashed 1px #AEB7BE;
	padding:5px 0 5px 11px;
}
.adxSecNavLevel1, .adxSecNavLevel2
{
	padding-left:11px;
}
.CurrentItem
{
	background-image:url(/images/SecNavIcon.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:5px 0 5px 11px;
	background-color:#F4F5F6;	
	color:#333333;
}
.adxSecNavLevel1 .CurrentItem
{
	padding:0 0 0px 11px;
	margin-bottom:5px;
}
.CurrentItem a
{
	color:#333333;
}
.SecNavLevel1
{
	padding-left:11px;
	padding-bottom:5px;
}
.SecNavLevel2
{
	padding-left:11px;
	padding-bottom:5px;
}.ContactUs
{
	
}
.ContactUs .ContactUsTitle
{
	
}
.ContactUs .ContactUsContent
{
	width:345px;
}
.ContactUs .ContactUsContentBody
{
	padding-bottom:20px;
}
.ContactUs .ContactUsFormHeader
{
	background-color:#A4C953;
	color:White;
	font-weight:bold;
	font-size:11px;
	padding:1px 0 5px 15px;
}
.ContactUs form
{
	background-color:#EEEADE;	
}
.ContactUs .Label
{
	color:#666666;	
	font-size:10px;
	font-weight:bold;
	padding-left:15px;
}
.ContactUs .TextBox
{
	margin:2px 0;
	width:190px;
	font-size:10px;
	background-color:#FFFFA0;
}
.ContactUs .TextArea
{
	margin:4px 0;
	width:305px;
	font-size:10px;
	border:solid 1px #7F9DB9;
	margin-left:15px;
	font-family:Verdana;
}
.ContactUs .DropDownList
{
	margin:4px 0 2px;
	width:195px;
	font-size:10px;
	border:solid 1px #7F9DB9;
}
.RequiredStar
{
	color:#FF0000;	
	font-size:10px;
	padding:2px;
}
.ValidationMessage
{
	font-size:10px;
	padding-left:15px;
}
.ContactUs .ImgBtn
{
	margin:10px 0 20px 0;
}body 
{
	margin:0px;
	font-family:Verdana, Arial;
}
img
{
	border:0;
}
.BodyTable
{
	padding:10px 15px;
}
.Title
{
	border-bottom:solid 1px #9C9C9C;
	padding-bottom:25px;
}
.DirectSelect
{
	float:right;
}
.SlideSectionCopy
{
	font-size:10px;
}
.NavTable
{
	margin-top:10px;
	margin-bottom:10px;
}
.Footer
{
	margin-top:10px 15px 10px 15px;
	padding-top:10px;
	border-top:solid 1px #9C9C9C;
}
.adxSlideCount
{
	float:right;
	font-size:10px;
}
.adxSectionMediaImageleft
{
	margin-right:10px;
}
.adxSectionMediaImageright
{
	margin-left:10px;
}.BookitPage
{
	width:550px;
	margin-top:10px;
}
.BookitPage table
{
	font-size:10px;
}
.BookItTitle
{
	background-color:#637B31;
	color:White;
	padding:8px 0 8px 10px;
	font-size:13px;
	font-weight:bold;
}
.DateSelector 
{
	background-color:#EEEADE;	
	font-size:12px;
	padding:3px 0;
	width:550px;
}
.DateSelector .DateSelectorPad
{
	padding-left:10px;
}
.BookitBusiness
{
	border:solid 1px #CCCCCC;
	margin-bottom:5px;
	width:548px;
}
.BusinessHeader
{
	background-color:#A4C953;
	padding:10px 30px 10px 10px;
	margin-bottom:10px;
}
.BusinessHeaderName a, .BusinessHeaderName 
{
	color:White;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}
.BusinessHeaderRegion
{
	font-size:11px;
	padding-top:3px;
}
.MoreInfo
{
	font-size:11px;
	font-weight:bold;
	color:Black;
}
.DescriptionTable
{
	margin:0 8px 10px 8px;
}
.CalendarTable
{
	margin:0 6px;
}
.BookitBookNow
{
	padding:5px 10px 10px 468px;
}
.url
{	
	font-size: 13px;
	font-weight: bold;
	color: Black;
}
.body
{
	font-size: 10px;
}
.description
{
	font-size: 10px;
}
.dayname
{
	font-size: 9px;
}
.dayrate
{
	font-size: 8px;
}
.dayrate_bold
{
	font-weight:bold;
	font-size: 8px;
}
.SupplierImg
{
	margin-bottom:10px;
}
