/* CSS Document */

.headcard{
	background:#996600; font-size:105%; font-weight:600; padding:5px; border-left:1px solid #ffffff; margin:0px; color:#FFFFFF;
}

.blue12{
	background:#ead58d; padding:4px; border-bottom:1px solid #999999;   font-weight:600; border-left:1px solid #ffffff; font-size:105%; margin:0px; color:#333366;
	
}

.gray12{
	background:#eee7cf; padding:4px; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; font-size:100%; margin:0px;
	
}

.gray21{
	background:#ffffff; padding:4px; border-bottom:1px solid #ffffff; border-left:1px solid #E8EBEC; font-size:100%; margin:0px;
	
}

.memberratetext{
	background:#ffffff; padding:2px; border:1px solid #E8EBEC; font-size:10px; margin:0px; font-family: Tahoma, Verdana;
	
}

/* CSS Document */

/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */


/************** index page *****************/


/*
html
{
	height: 100%;
	overflow-x:auto;
	overflow-y:auto;
}
*/

body{
	width:98%;	margin:0px;
	font-family:Tahoma, Verdana, Arial;	
	background:#060601;
	background-image:url(../images/sitebg.jpg);
	background-repeat:repeat-y;
	background-position:center top;	
	font-size:72%; line-height:1.5em; text-align:center
	
}


#maindiv {
	MARGIN:1em auto; WIDTH:930px; text-align:left; vertical-align:top; margin-top:0px; margin-bottom:0px; padding:0px
}

#topgray {
float:left; margin:6px 0px 6px 6px; WIDTH:924px
}

.toplogo{
	float:left; WIDTH:220px; margin-top:5px;
}

.toplinks{
	float:right; WIDTH:640px; margin-top:5px;
}

.toptextlinks {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	text-align:left;
	padding-top:10px;
	font-size: 12px;
	color: #cccc66;
	line-height: 15px;
	font-weight:bold;
	text-decoration:none
}
a.toptextlinks:hover{
color:#FFFFCC;
}


.footlinks {
	font-family:"Segoe UI", Arial, Verdana, Tahoma;
	text-align:center;
	padding-top:10px;
	font-size: 12px;
	color: #cccc66;
	line-height: 15px;
	font-weight:normal;
	text-decoration:none
}
a.footlinks:hover{
color:#FFFFCC;
text-decoration:none
}


.text1{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 100%;
	color: #cccc66;
	line-height: 14px;
}


.text2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #cccc66;
	line-height:14px;
}


.copyrightlinks {
	font-family: "Segoe UI", Tahoma, Verdana, Arial;
	text-align:left;
	padding-top:5px;
	font-size: 95%;
	color: #cccc66;
	line-height: 14px;
	font-weight:normal;
	text-decoration:none
}
a.copyrightlinks:hover{
color:#FFFFCC;
text-decoration:none
}


	
.sitemaplinks {
	font-family: "Segoe UI", Tahoma, Helvetica, Verdana;
	padding-top:2px;
	font-size: 100%;
	color:#996600;
	line-height: 20px;
	font-weight:bold;
	text-decoration:none
	}

a.sitemaplinks:hover{
	color:#666666;
	text-decoration:none 
	}	
	
.sitelinksline{
	WIDTH:100%; height:26px; margin:1em auto; float:none; margin-top:15px; margin-bottom:0px; border-bottom: #999999 solid 1px; line-height:20px;
	
	}	


#bodybginner{
	background-color:#f3efe6; float:left; WIDTH:930px; background-image:url(../images/body_bginner.gif); background-position:bottom left; background-repeat: repeat-x;
}


#bodybginner2{
	background-color:#ffffff; float:left; WIDTH:930px; margin:0px; padding:opx; background-image:url(../images/body_bginner2.gif); background-position:bottom left; background-repeat: repeat-x;
	vertical-align:top;
	font-family:Tahoma, Verdana, Arial;
}
#bodybginner3{
	background-color:Transparent; float:left; WIDTH:930px; margin:0px; padding:opx; background-image:url(../images/body_bginner2.gif); background-position:bottom left; background-repeat: repeat-x;
	vertical-align:top;
	font-family:Tahoma, Verdana, Arial;
}
#bodybginner4{
	background-color:white; 
	float:left; WIDTH:486px; 
	margin:0px; padding:0px; 
	background-image:url('../images/body_bginner2.gif'); 
	background-position:50% bottom;
	background-repeat:repeat-x;
	font-family:Tahoma, Verdana, Arial;
}
#Addheader
{
	float:left;
}

#bodybottom{
	float:left; WIDTH:930px; background-image:url(../images/body_btminner.gif); background-repeat: no-repeat; padding:0px; margin:0px; height:10px;
}

.bodylinks {
	font-family: "Segoe UI", Tahoma, Helvetica, Verdana;
	padding-top:5px;
	font-size: 100%;
	color:#996600;
	line-height: 17px;
	font-weight:normal;
	text-decoration:none
	}

a.bodylinks:hover{
	color:#666666;
	text-decoration:none 
	}

.bodytoplinks{
	WIDTH:80%; height:26px; margin:1em auto; float:none; margin-top:15px; margin-bottom:0px; border-bottom: #CC9966 solid 1px; line-height:20px;
	
	}
	.eventbodytoplinks{
	WIDTH:100%; height:26px; margin:1em auto; float:none; margin-top:15px; margin-bottom:0px; border-bottom: #CC9966 solid 1px; line-height:20px;
	
	}
.textheader{
	font-family:"Segoe UI"; font-size:18px; font-weight:normal; color:#996600; text-align:left; margin-top:15px; margin-bottom:6px; 
	}


.booknowpanel{
	float:left; WIDTH:220px; margin:12px 0px 8px 16px ; 
}


.imageload{
	float:right; WIDTH:694px; height:430px; margin:0px 0px 0px 0px; padding:0px; background-color:#241b10
}



#menupart{
	background-image:url(../images/menugray_bg.png); background-position:top; background-repeat:repeat; float:left; WIDTH:930px;
}


.bottomlinkspart{
	WIDTH:930px; height:105px; margin-top:0px; FLOAT: none ; text-align:center; padding:0px
}



#footerlinks{
	WIDTH:928px; margin-top:5px; FLOAT:right; height:40px;
}

/*****************
#footercopyright{
	WIDTH:930px; height:20px; margin-top:4px; margin-bottom:2px; FLOAT: none ; xtext-align:center; padding:0px
}

*************/

.normaldiv{
	WIDTH:209px; margin:0px; FLOAT: left ; padding:0px
}




.textfeed{
	WIDTH:80%; margin:0px; padding:0px; height:25px; background-color:#2f2514; border:#251e13 solid 2px; color: #ba964c;
}

.textInput{
border: 1px solid #251e13;
background: #0f0f03;
color: #ba964c;
font-size:90%;
}

.arrow{
list-style-image:url(../images/arrowShare2.gif);
margin-top:9px;
line-height:17px;
padding-left:12px;
margin-left:5px;
}



/*************** menu*****************/
	.tabtitle {
	background-image:url(../images/booknow2_bg.jpg);
	height:29px;
	width:209px;
	border-left:#0f0a02 solid 0px;
	border-right:#0f0a02 solid 0px;
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:24px;
	padding-left:10px;
	padding-bottom:0px;
	margin:0px;
	color:#a37d3c;
	
	}
	

	
	.graytable{
	background-color:red;
	padding:0px;
	width:209px;
	height:210px;
	vertical-align:top;
	
	}
	
	/*	SPRY ACCORDION CSS
$Id $
@author mok
*/
/* Based on SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6 */
.Accordion {
overflow: hidden;
background-color:#4b3c25;
border-left:#0f0a02 solid 1px;
border-right:#0f0a02 solid 1px;
border-bottom:#0f0a02 solid 1px;
width:208px;

}

.AccordionPanel {
margin: 0px;
padding: 0px;
}
.AccordionPanelTab {
background-color: #343434;
color:#fff;
font-size: 100%;
padding: 0.2em 3px;
margin: 0 0 1px;
cursor: hand curser pointer;
border-left:#0f0a02 solid 1px;
border-right:#0f0a02 solid 1px;
-moz-user-select: none;
-khtml-user-select: none;
}
.AccordionPanelContent {
overflow: hidden;
margin: 0px;
padding: 0 0 0 0px;
}
.AccordionPanelContent ul { margin-top: 1px;  }
.AccordionPanelContent p { margin-bottom: 0; margin:0px }
.AccordionPanelContent .call-action { 
text-align: right;
font-size: 100%;
font-weight: bold;
 }

.style1 {
	margin-top:5px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}



/*form ...*/


.textnor{
color:#000000;
font-size:12px;
font-weight:normal;
font-family:Tahoma, arial;

}

.generaltext{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top:6px;
	padding-bottom:10px;
	font-size: 95%;
	color:#666666;
	line-height: 15px;
}


.textbold{
color:#000000;
font-size:105%;
font-weight:bold;
}

.textbold2{
color:#000000;
font-size:95%;
font-weight:bold;
}

.brownbgtext{
color:#FFFFFF;
font-size:105%;
font-weight:bold;
background-color:#645220;
height:20px;
padding:7px;
border-right:#645220 solid 1px;
border-left:#645220 solid 1px;
}

.graybgtext{
color:#000000;
font-size:100%;
font-weight:normal;
background-color:#dedcd8;
padding:7px;
border-right:#b2b2b2 solid 1px;
border-left:#b2b2b2 solid 1px;
border-bottom:#b2b2b2 solid 1px;
}




/* CSS Document */


