/* SCREEN BODY
*******************************************************************************/

Body{
}

#Container{
	Width: 750px;
}

A{
	Color: Blue;
	Text-Decoration: UnderLine;
}

A.WhiteGold{
	Color: Blue;
	Text-Decoration: UnderLine;
}

.ScreenOnly{
	Display: None;
}

.PrinterOnly{
	Display: Block;
}


/* TOP HEADER
*******************************************************************************/

#topheaderlinks{
	Display: None;
}

#topheaderlinks A{
	Display: None;
}

#TopSlogan{
    Display: None;
}


#topheaderimages{
	Top: 0px;
	width: 160px;
	height: 90px;
	position: relative;
	margin-left:auto;
	margin-right:auto;
}

#TopLogo{
    Display: None;
}
#TopLogo h1 {display:none;}

#DIVTop{
	Margin-Top: -7px;
	Border-Top: 2px Solid #999999;
	Height: 2px;
}

.Etchings{
	Display: None;
}

.MSGBox[class] {
	Display: None;
}

.MSGBox Font{
	Display: None;
}

/* TOP TABS
*******************************************************************************/

#navigation, #subnavigation{
	Display: None;
}


/* MAIN BODY
*******************************************************************************/

#mainbody{
	Width: 750px;
	Margin: 10px 0 30px 0;
}

#mainbody H1{
	Font-Family: Tahoma, Arial, Sans-Serif;
	Font-Weight: Bold;
	Font-Size: 14pt;
	Color: Black;
	Margin-Bottom: -10px;
}

#mainbody H2{
	Font-Family: Tahoma, Arial, Sans-Serif;
	Font-Weight: Bold;
	Font-Size: 11pt;
	Color: Black;
	Margin-Bottom: -15px;
}

#mainbody P, BlockQuote, LI{
	Font-Family: Arial, Sans-Serif;
	Font-Weight: Normal;
	Font-Size: 9pt;
	Color: Black;
}

strong.Title{
	Color: Black;
}

.texthidden{
	Color: #666633;
}


#mainbody BlockQuote strong.Title{
	Color: Black;
}

#mainbody BlockQuote Label.Title{
	Float: Left;
	Width: 150px;
	Clear: Left;
}

#mainbody .MailingList BlockQuote Label.Title{
	Float: Left;
	Width: 200px;
	Clear: Left;
}

#mainbody .MailingList BlockQuote .MailingList{
	Width: 250px;
}

#mainbody DIV.SiteMap UL{
	Font-Family: Arial, Sans-Serif;
	Font-Weight: Bold;
	Font-Size: 9pt;
	Color: Black;
	Margin-Bottom: 10px;
}

#mainbody DIV.SiteMap UL LI UL{
	Font-Family: Arial, Sans-Serif;
	Font-Weight: Normal;
	Font-Size: 9pt;
	Color: Black
}

#mainbody DIV.SiteMap UL A{
	Color: Blue;
	Text-Decoration: Underline;
}

IMG.Thumb{
	Width: 100px;
	Height: 100px;
	Border: 0px;
}

IMG.LocationGuideMap{
	Width: 750px;
	Height: 780px;
}

DIV.LeftPanel{
	Width: 375px;
	Float: Left;
	Margin-Top: 17px;
}

DIV.RightPanel{
	Width: 375px;
	Float: Right;
	Margin-Top: 17px;
}

.CleanBreak{
	Clear: Both;
}

.ContactForm{
	Width: 300px;
	Font-Family: Verdana, Arial, Sans-Serif;
	Font-Size: 9pt;
}

.ContactForm_Error{
	Width: 300px;
	Font-Family: Verdana, Arial, Sans-Serif;
	Font-Size: 9pt;
}

Select.ContactForm{
	Width: 306px;
	Font-Family: Verdana, Arial, Sans-Serif;
	Font-Size: 9pt;
}

.DefaultButton{
	Font-Family: Verdana, Arial, Sans-Serif;
	Font-Size: 9pt;
	Font-Weight: Bold;
	Cursor: Pointer;
}

.ContactFormSuccessMessage{
	Border: 1px Solid Black;
	Color: Black;
	Text-Align: Center;
	Padding: 5px 0 5px 0;
	Display: None;
}

.ContactFormErrorMessage{
	Border: 1px Solid #000000; /*Black*/
	Color: Black;
	Text-Align: Center;
	Padding: 5px 0 5px 0;
	Display: None;
}

.MailingListFormSuccessMessage{
	BackGround-Color: #FFFFFF; /*Whtie*/
	Border: 1px Solid Black;
	Color: Black;
	Text-Align: Center;
	Padding: 5px 0 5px 0;
	Display: None;
}

.MailingListFormErrorMessage{
	Border: 1px Solid Black;
	Color: Black;
	Text-Align: Center;
	Padding: 5px 0 5px 0;
	Display: None;
}

.LoadBookingForm{
	Height: 100px;
	Text-Align: Center;	
}

.GoogleMap{
	Width:		750px;
	Height:		740px;
	Text-Align:	Left;
	Font-Family:	Verdana;
	Font-Size:		10pt;
	Font-Weight:	Bold;
}

.Indent15{
	Margin-Left:15px;
}

.CustomerComment{
	Width: 650px;
	Margin-Left: Auto;
	margin-Right: Auto;
}

DIV.Dots {}
DIV.Dots HR {
	Border-Top: 1px Solid #AAAAAA;
	Height: 1px;
}


/* FOOTER
*******************************************************************************/

#footer{
	background-color: #999999;
 	Font-Family: Tahoma, Arial, Sans-Serif;
	Font-Size: 8pt;
	Width: 750px;
	Padding: 1px 5px 1px 5px;
	Clear:both;
}

#footer Span.Right{
	Float:	Right;
}

#footer A, Span.Right A{
	Color: #FFFFFF; /*White*/
	Text-Decoration: None;
}

#footer Span.Right B{
	Color: #000000; /*White*/
	Padding: 0 5px 0 5px;
}

#Bottom_blank{
	Display: None;
	background-color: #747577;
}

