td.hl{border:1px solid #989876;padding:4px;}
table.dropdown{border-top:0px;background-color:#D8D8C5;border:1px solid #989876;text-align:left;}
table.administrator{background-color:#FFF;border:1px solid #989876;text-align:left;padding:0;margin:0;line-height:normal !important;}
table.portal tr.bookingResults td.boxed{background-color:#D8D8C5;border:1px solid #989876;height:40px;text-align:left;}
table.portal{border:1px solid #989876;background-color:#FFF;text-align:left;line-height:normal !important;padding:3px;}
table.portal th{background-color:#fff;color:#989876;font-size:12px;font-weight:bold;}
.portal th a{color:#989876!important;}

form{margin:0;padding:0;}
input.radio{background-color:transparent;}
input.checkbox{background-color:transparent;}
input,textarea,select,button{margin:1px;padding:3px;font-size:11px;color:#333;border:1px solid #989876;background-color:#EFEFEF!important;line-height:normal;}
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;}
.fullTable{width:100%;background-color:#E9ECF3;border:1px solid #989876;}
.fullTable td{padding:5px;}
.floatRight{float:right;}
.floatLeft{float:left;}
.floatRightImg{float:right;margin:0 0 20px 20px;}
.floatLeftImg{float:left;margin:0 20px 20px 0;}

#topbar{position:absolute;background-color:transparent;width:26px;visibility:hidden;z-index:100000;}
#topbar img{filter:alpha(Opacity=80);opacity:.8;-moz-opacity:.80;}
#topbar a{text-decoration:none;outline:none;}

h1.welcomeText{padding-top:0;margin-top:0;}
#membersInset{width:235px!important;overflow:hidden;}
#membersInset div{margin-bottom:10px;}
#eventsArea{width:235px!important;overflow:hidden;margin-bottom:10px;}
#adminAreaP{}
#leftPortal{float:left;width:580px;width/**/:/**/570px;padding:5px;margin:10px 0 10px 0;background-color:#fff;border:1px solid #989876;}
#rightPortal{float:right;width:200px;background-color:fff;text-align:right;margin:10px 0 10px 0;}

.contentslide{width:100%;height:100%;background-color:transparent;overflow:hidden;}
.contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.contentslide .contentdiv{display:none;}
.pagination{display:none;}

.highlight div img{margin:1px;float:left;}
.highlight{width:170px;float:left;}
h1, #headingAreaFull h1, #headerArea h1 {
	font-family:"Century Gothic",Verdana,Helvetica,sans-serif;
	/*color:#B1884A;*/color:#B8863B;
	font-size:24px;
	font-weight:normal;
	
	
}
h2 {
	font-family:"Century Gothic",Verdana,Helvetica,sans-serif;
	color:#B8863B;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:0;
	line-height: 28px;
}
h3 {
	font-family:"Century Gothic",Verdana,Helvetica,sans-serif;
	color:#9B6F1C;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0;
}
h4 {
	font-family:"Century Gothic",Verdana,Helvetica,sans-serif;
	color:#990000;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
}
h5 {font-family:"Century Gothic",Verdana,Helvetica,sans-serif;color:#3093A3;font-size:16px;font-weight:normal;margin:0;padding:0;}
h6 {font-size: 11px;
line-height: 15px;
color:#935226;
text-decoration: underline;}

.contact {float: left; width: 190px; margin-right: 8px;overflow: hidden;border-right: 1px solid #E0E8EB;}


table.hl {
	background-color: #E1E4E8;
	border: 1px solid #AFB3B4;
}
td.hl {
	background-color: #BFC4C8;
}
.stateWrap {float: left; overflow: hidden;width: 175px; padding: 0px; margin:0px;}
.state1 {float: left; overflow: hidden;width: 155px; padding: 5px; margin-right: 10px; margin-top: 10px;background-image:url(/images/state1.jpg); background-repeat: repeat-x;   background-color: #64AEB9; }
.state2 {float: left; overflow: hidden;width: 155px; padding: 5px; margin-right: 10px;  margin-top: 10px;background-image:url(/images/state2.jpg); background-repeat: repeat-x;background-color: #FFD47D; }
.state3{
	float: left;
	overflow: hidden;
	width: 155px;
	padding: 5px;
	margin-right: 10px;
	margin-top: 10px;
	background-image:url(/images/state3.jpg);
	background-repeat: repeat-x;
	background-color: #A3C13B;
}
.state4{float: left;overflow: hidden;width: 155px;padding: 5px;margin-right: 10px; margin-top: 10px;background-image:url(/images/state4.jpg);background-repeat: repeat-x;background-color: #AAB9BC;}
.state5 {float: left; overflow: hidden;width: 155px; padding: 5px; margin-right: 10px; margin-top: 10px;background-image:url(/images/state5.jpg);background-repeat: repeat-x; background-color: #FCA152;}
.stateWrap a {color:#333333; text-decoration: none;}
.stateWrap a:hover { text-decoration: underline; color:#0066CC;}

.headingOrange{color:#d48612;text-transform:lowercase;text-decoration:none;font-size:17px;font-family:"Century Gothic",Verdana,Helvetica,sans-serif;}
.headingBlack{color:#000;text-transform:lowercase;text-decoration:none;font-size:17px;font-family:"Century Gothic",Verdana,Helvetica,sans-serif;}
table.partners { background-color: #fff; border: solid 1px #938E8B; padding:5px;}

.mobile-ad{}
.mobile-ad h1{color:#000;margin:30px 0 30px 0;}
.mobile-ad p{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;font-size:16px;margin-bottom:10px;}
