body,html{height:100%;background:#1F3650 url(/images/backgroundContent.gif) repeat-x;margin:0;padding:0;color:#333;font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.7em;}
body *,html *{color:#333;font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.7em;}
.blue { background-image: none; background-color: #192646; height: auto;}
.fade { background: url(../images/bodyBG.jpg) repeat-x #40548E;;}h1 span{color:#454545;font-size:27px;height:33px;line-height:33px; padding:0;overflow:hidden;font-weight:normal;font-family:"Century Gothic", Verdana,Arial,Helvetica,sans-serif;margin-left:0px!important;}
#textArea h1{color:#454545;font-size:27px;height:33px;line-height:33px;margin:20px 0px 0px -2px; padding:0;overflow:hidden;font-weight:normal;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;margin-left:2px;}

h1{color:#454545;font-size:22px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;margin:15px 0px 18px 0px;}
td h1{margin:20px 0px 20px 0px!important;}
h2{color:#454545;font-size:22px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;margin:15px 0px 18px 0px;}
h3{color:#454545;font-size:17px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;}
h4,h5,h6{color:#333;font-size:14px;font-family:"Century Gothic",Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:18px;}
p{margin:0 0 18px 0;font-size:12px;}
hr{background-color:#cfcfa5!important;color:#cfcfa5!important;height:1px!important;margin:15px 0;/*border-bottom:solid 1px #888;*/}
a:link{color:#717140;}a:visited{color:#717140;}a:hover{color:#717140;text-decoration:none;}a:active{}
img{border:0;}.floatLeft{float:left;}.floatRight{float:right;}

#contain{margin:0 auto;width:770px;overflow:hidden;text-align:left;}
#contain2{margin:0 auto;width:920px;overflow:hidden;text-align:left;}
 #date { width: 250px;color: #84867C; height: 40px; float: right; overflow: hidden; text-align: right; margin-right: 10px;}
#loginAreaIn{float:left;text-align:right;background-color:#ffc;width:770px;height:25px;}
#loginArea{float:left;text-align:right;background-color:#ffc;width:770px;height:25px;}
#loginArea2{float:left;text-align:right; background-color: #192646;width:920px;height:25px;}
#loginArea3{float:left;text-align:right; background-color: #E0BD3F;width:920px;height:25px;}
##loginArea3 a { font-size: 13px; margin-left: 10px; text-decoration: none; color:#003; }
#loginArea img{margin-right:10px;margin-top:-1px;}
#logoArea{float:left;width:770px;}
#logoArea2{
	float:left;
	background-color:#fff;
	width:920px;
	
}
#logoArea3{
	float:left;
	background-color:#fff;
	width:920px;}
	
	#logoArea4{
	float:left;
	background-color:#E0BD3F;
	width:920px;
	
}


#picArea{background-color:#ffffdf;float:left;/*width:725px;*/width:770px;height:242px;}
#menuAreaIn{float:left;width:198px;padding:20px 0 0 34px;height:222px;}
#menuBar {flo}

.menuClub{background:#fff url(/images/clubBack.jpg) no-repeat top left;}
.menuEvent{background:#fff url(/images/eventBack.jpg) no-repeat top left;}
.menuCorp{background:#fff url(/images/corpBack.jpg) no-repeat top left;}
.menuGolf{background:#fff url(/images/golfBack.jpg) no-repeat top left;}
.menuDin{background:#fff url(/images/dinBack.jpg) no-repeat top left;}
.menuFunct{background:#fff url(/images/functBack.jpg) no-repeat top left;}
.menuFam{background:#fff url(/images/famBack.jpg) no-repeat top left;}

#bodyArea{float:left;width:453px;padding:20px;margin-bottom:44px;}

#menuArea {float:left;width:192px;padding:4px 0px 0px 40px;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;}
#menuArea ul{list-style:none;padding-left:0px;margin-left:0px;margin-top:25px;}
#menuArea li a{color:#555555;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:16px;line-height:21px;text-decoration:none;}
#menuArea li a:hover{color:#000;text-decoration:underline;}
#menuArea li{font-size:16px;height:24px;line-height:24px;height:22px;line-height:22px;padding:0!important;overflow:hidden;color:#555!important;margin-bottom:1px;line-height:normal;}


#flashcontent{float:left;width:770px;height:242px;}
#mainImageArea{float:left;width:493px;height:242px;}

#content{float:left;width:770px;background:#ffffb9 url(/images/backgroundBrochure.gif) repeat-y;padding:10px 0px 45px 0px;}
#contentWhite{float:left;width:920px;background:#ffffff;padding:10px 0px 45px 0px;}

#contentWysiwyg{float:left;width:770px;background:#ffffcc;padding:10px 0px 45px 0px;}
#leftBodyM {float: left; overflow: hidden; width: 210px; padding: 10px; background-color: #192646; margin-left: 10px;}
#rightBodyM {float: left; overflow: hidden; width: 660px; margin-left: 10px;}
#subMenu{float:left;width:192px;padding:13px 0px 0px 40px;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;}
#subMenu ul{list-style:none;padding-left:0px;margin-left:0px;}
#subMenu li a{color:#454545;font-family:Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;text-decoration:none;}
#subMenu li a:hover{color:#000;text-decoration:underline;}
#subMenu li{font-size:14px;height:18px;line-height:18px;padding:0!important;overflow:hidden;color:#454545!important;margin-bottom:3px;line-height:normal;}
#subMenu li.indent a{font-size:11px;height:15px;line-height:15px;padding:0!important;overflow:hidden;color:#454545!important;margin-bottom:8px!important;line-height:normal;}
#subMenu li.indentSecond a{font-size:11px;height:15px;line-height:15px;padding:0!important;overflow:hidden;color:#454545!important;margin-top:-5px!important;margin-bottom:8px!important;line-height:normal;}
#subMenu li.indent{font-size:11px;height:15px;line-height:15px;padding:0!important;overflow:hidden;color:#454545!important;margin-bottom:8px!important;line-height:normal;}
#subMenu li.indentSecond{font-size:11px;height:15px;line-height:15px;padding:0!important;overflow:hidden;color:#454545!important;margin-top:-5px!important;margin-bottom:8px!important;line-height:normal;}


#textArea{float:right;width:475px;padding:0px 40px 0px 0px;}
#textArea ul{padding-left:20px;}
#textArea li{}

#map{width:475px;height:400px;margin:20px 0px;background:#ffffb9;border:1px solid #cfcfa5;}
#mapU{width:475px;margin:10px 0 10px 0px;text-align:left;}

#footAreaIn{float:left;position:relative;bottom:0px;height:33px;height:2.9em;width:770px;background-color:#ffff99;clear:both;}
#footAreaIn2{float:left;position:relative;bottom:0px;height:33px;height:2.9em;width:920px;background-color:#ffff99;clear:both;}
#footAreaBtIn{width:705px; margin:0 auto;}
#footAreaBtIn2{width:705px; margin:0 auto;}
#footAreaBtIn p{color:#666666;font-size:11px;margin:0px;line-height:34px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Helvetica,sans-serif;}
#footAreaBtIn .floatLeft{margin-right:25px;}
#footAreaBtIn p a{color:#666666;font-size:11px;line-height:34px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Helvetica,sans-serif;text-decoration:none;}
#footAreaBtIn2 p a{color:#666666;font-size:11px;line-height:34px;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Helvetica,sans-serif;text-decoration:none;}
#footAreaBtIn p a:hover{color:#333333;}

form{margin:0;padding:0;}
input.radio{background-color:transparent;}
input.checkbox{background-color:transparent;}
input,textarea,button{margin:1px;padding:3px;font-size:11px;color:#333;border:1px solid #cccca3;border-top:1px solid #c8c89b;background-color:#ffffff!important;line-height:normal;}
select{border:none;background-color:#ffffcc!important;}
input.inputEl{display:block;width:200px;float:left;margin-bottom:10px;}
label{display:block;width:140px;float:left;margin-bottom:10px;text-align:right;padding-right:10px;}

td.hl{border:1px solid #063805;padding:4px;}
table.dropdown{border-top:0px;background-color:#ffffcc;border:0px;text-align:left;}
table.administrator{width:710px!important;background-color:#fff;color:#333;border:1px solid #cccca3;text-align:left;padding:0;margin:0px 0px 10px 0px;line-height:normal!important;}
table.portal tr.bookingResults td.boxed{background-color:#ffffcc;border:1px solid #cccca3;height:40px;text-align:left;}
table.portal{border:1px solid #cccca3;background-color:#ffffd9;text-align:left;line-height:normal !important;padding:3px;}
table.portal th{background-color:transparent;padding:8px 4px 2px 3px!important;text-align:left;color:#454545;font-size:15px;font-weight:bold;border-bottom:10px solid #ffffd9;font-family:Verdana,Helvetica,sans-serif;}
table.portal th a{color:#717140!important;font-weight:normal;}
table.portal td { padding:4px 3px;} 
table.portal tr.booking td{padding:4px 2px 4px 0!important;}
table.portal select{background-color:#fff!important;border:1px solid #cccca3;}
/*table.portal table.portal th{text-align:left;font-size:13px;font-weight:bold;font-family:Verdana,Helvetica,sans-serif;}*/

.enqLine input{margin:1px;padding:3px;padding-left:6px;font-size:11px;color:#333;border:1px solid #ffffcc;border-bottom:1px solid #c8c89b;background-color:#ffffff!important;line-height:normal;}
.enqFull textarea{border:1px solid #ffffcc;border-bottom:1px solid #c8c89b;}
.enqContain select{border:none;background-color:#ffffff!important;border:1px solid #cccca3;}

.enqLine{float:left;margin:0px 0px 5px 0px;height:25px;}
#enqText{float:left;margin:10px 0px 0px 0px;}
.enqLine .enqLeft{float:left;width:140px;font-weight:normal;line-height:25px;}
.enqLine .enqLeft select{font-weight:normal;padding:2px;/*border-bottom:1px solid #cccca3;*/border:none;background-color:#ffffff!important;}
.enqLine .enqRight select{font-weight:normal;padding:2px;/*border-bottom:1px solid #cccca3;*/border:none;background-color:#ffffff!important;}
.enqLine .enqRight{float:left;margin-right:0px;}
.enqLine .enqRight input {width:265px;}
.enqFull{float:left;width:438px;}
.enqFull p{margin-bottom:20px;}
#enqContain{float:left;width:438px;}
#enqContain textarea{margin:5px 0px 0px 0px; width:405px;}
#enqContain input{/*border:1px solid #cfcfa7; border-top:1px solid #b1b172;*/}
#enqCapimg{float:left;margin:15px 0px 15px 0px;}
#enqCapimg .enqLeft{float:left;width:150px;font-weight:normal;margin:0px 10px 0px 0px;}
#enqCapimg .enqRight{float:left;width:265px;}
#enqCapimg input{margin-bottom:5px;}
#enqCapimg img{border:1px solid #cccca3;}
#enqSubmit {float:left;}
#enqSubmit input {float:left;font-weight:bold;margin-right:5px;color:#666666;}

.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}

span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none!important;}
.sIFR-hasFlash h1#flashHeader{letter-spacing:1px;visibility:hidden;font-size:24px;}

#textArea h1{margin-bottom:10px!important;}

table#holeinfo tr{border-bottom:1px solid #cfcfa5!important;} table#holeinfo td{border-bottom:1px solid #cfcfa5!important;}
table#holeinfo th{vertical-align:top;font-weight:bold; text-align:left;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
table#holeinfo td{vertical-align:top;}

.floatLeft{float:left;}
.floatRight{float:right;}

table.vertical th {text-align:left;font-size:14px;border-bottom:1px solid #cccca3;border-bottom:1px solid #ddddbf;color:#454545;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;/**/font-weight:normal;/**/vertical-align:bottom;padding-left:2px;}
table.vertical th h3 {margin-left:-1px;}
table.vertical td {padding-top:5px;padding-left:2px;vertical-align:top;}


table.fourColumns th {text-align:left;font-size:14px;border-bottom:1px solid #cccca3;border-bottom:1px solid #ddddbf;color:#454545;font-family:"Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;/**/font-weight:normal;/**/vertical-align:bottom;padding-left:2px;}
table.fourColumns th h3 {margin-left:-1px;}
table.fourColumns td {padding-top:5px;padding-left:2px;vertical-align:top;width:25%;}

#dropParagraphoEdit1 h1{display:none!important;}

#flBody{background:none;margin:auto;padding:0!important;}
p.flLeftTime{margin-left:0!important;}

.tableHead{
text-align: left;
font-size: 14px;
border-bottom:1px  solid #ddddbf;
color: #454545;
font-family: "Century Gothic", Trebuchet MS,Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-weight: normal;
vertical-align: bottom!important;
padding-left: 2px;
}
