html, body {
	font:normal 10pt Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:0 none;
	height:100%;
	overflow-y:auto !important;
	width:100%;
	}
	

	
body{background:#C5D0D6;/*url(../img/bg.gif) repeat-x;*/}	

.x-panel-body p {
	margin:5px;
}
.x-column-layout-ct .x-panel {
	margin-bottom:5px;
}
.x-column-layout-ct .x-panel-dd-spacer {
	margin-bottom:5px;
}
.settings {
	background-image:url(examples/shared/icons/fam/folder_wrench.png) !important;
}
.nav {
	background-image:url(examples/shared/icons/fam/folder_go.png) !important;
}

.caramel-panel{border-style:solid;border-color:#99bbe8;border-width:0;overflow:hidden;}
.caramel-panel-header{padding-top:4px;padding-right:10px;padding-left:16px;overflow:hidden;zoom:1;color:#ffffff;font:bold 12px tahoma,arial,verdana,sans-serif;border:0px solid #99bbe8}
.caramel-panel-body{ border:0px solid #99bbe8;border-top:0 none;overflow:hidden;position:relative; padding-left:10px; padding-right:10px;}
.caramel-panel-bbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.caramel-panel-tbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.caramel-panel-tbar-noheader .x-toolbar,.caramel-panel-mc .caramel-panel-tbar .x-toolbar{border-top:0px solid #99bbe8;border-bottom:0 none;}
.caramel-panel-body-noheader,.caramel-panel-mc .caramel-panel-body{border-top:0px solid #99bbe8;}
.caramel-panel-header{overflow:hidden;zoom:1;}
.caramel-panel-tl .caramel-panel-header{text-align:left;color:#000; font:normal 13pt Arial, Helvetica, sans-serif;}
.caramel-panel-tl .caramel-panel-icon,.x-window-tl .caramel-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1;}
.caramel-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px;}
.caramel-panel-tc{overflow:hidden;padding:0px 0px 4px 0px}
.ext-ie7 .caramel-panel-tc{overflow:visible;}
.caramel-panel-tl{padding-left:8px;zoom:1;border-bottom:0px solid #99bbe8;}
.caramel-panel-tr{zoom:1;padding-right:8px;}
.caramel-panel-bc{zoom:1; padding-top:0px;}
.caramel-panel-bc .caramel-panel-footer{padding-bottom:15px;zoom:1;font-size:0;}
.caramel-panel-bl{display:none;padding-left:4px;zoom:1;}
.caramel-panel-br{padding-right:4px;zoom:1;}
.caramel-panel-mc{color:#000; font:normal 8pt Arial, Helvetica, sans-serif; padding:2px 10px 4px 10px;}
.caramel-panel-mc .caramel-panel-body{border:0 none;}
.caramel-panel-ml{padding-left:4px;zoom:1;}
.caramel-panel-mr{padding-right:4px;zoom:1;}
.caramel-panel-bc .caramel-panel-footer{padding-top:18px;}
.caramel-panel-footer{padding-right:0px;}
.caramel-panel-nofooter .caramel-panel-bc{height:6px;font-size:0;}
.caramel-panel-bwrap{overflow:hidden;zoom:1;padding-bottom:0px;}
.caramel-panel-body{overflow:hidden;zoom:1;text-align:left;}
.caramel-panel-collapsed .x-resizable-handle{display:none;}

.x-panel-body{border:none;}
.x-panel-btns-ct{padding-right:0px;}
.x-panel-btns-center{text-align:right !important;padding-right:0px;}

.x-panel-btn-td{padding-right:0px;}

.x-panel *{background:none;}

.x-column-layout-ct{background:none;}

.x-form-field{font:normal 13px Arial, Helvetica, sans-serif;}

.x-window-body{padding:5px;}

/*EARTH START*/
.container-panel{margin-left:auto;margin-right:auto;text-align:center;background:#C5D0D6 url(../img/background-highlight-final2.jpg) repeat-y 50% 0;}

.earth-panel{padding-left:20px; padding-top:30px;padding-bottom:0px;margin-left:auto;margin-right:auto;margin-top:0px;border-style:solid;border-color:#99bbe8;border-width:0;overflow:hidden;}
.earth-panel-header{padding-top:4px;padding-right:4px;overflow:hidden;zoom:1;color:#ffffff;color:#C4BEAE; font:normal 11pt Arial, Helvetica, sans-serif;border:0px solid #99bbe8}
.earth-panel-body{ border:0px solid #99bbe8;border-top:0 none;overflow:hidden;position:relative; padding-left:0px; padding-right:0px;}
.earth-panel-bbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.earth-panel-tbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.earth-panel-tbar-noheader .x-toolbar,.earth-panel-mc .earth-panel-tbar .x-toolbar{border-top:0px solid #99bbe8;border-bottom:0 none;}
.earth-panel-body-noheader,.earth-panel-mc .earth-panel-body{border-top:0px solid #99bbe8;}
.earth-panel-header{overflow:hidden;zoom:1;}
.earth-panel-tl .earth-panel-header{text-align:right;color:#000; font:normal 11pt Arial, Helvetica, sans-serif;}
.earth-panel-tl .earth-panel-icon,.x-window-tl .earth-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1;}
.earth-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px;}
.earth-panel-tc{/*background:transparent url(../img/chocolate/top-bottom.gif) repeat-x 0 0;*/overflow:hidden;padding:10px 0px;}
.ext-ie7 .earth-panel-tc{overflow:visible;}
.earth-panel-tl{/*background:transparent url(../img/chocolate/corners-sprite.gif) no-repeat 0 0;*/padding-left:18px;zoom:1;border-bottom:0px solid #99bbe8;}
.earth-panel-tr{/*background:transparent url(../img/chocolate/corners-sprite.gif) no-repeat right 0;*/zoom:1;padding-right:18px;}
.earth-panel-bc{zoom:1; padding-top:0px;}
.earth-panel-bc .earth-panel-footer{zoom:1;font-size:0;}
.earth-panel-bl{display:none;zoom:1;}
.earth-panel-br{zoom:1;}
.earth-panel-mc{color:#000; font:normal 8pt Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px;/*background: url(../img/chocolate/gradient-bg.gif) repeat-x 0 0*/}
.earth-panel-mc .earth-panel-body{border:0 none;}
.earth-panel-ml{/*background:transparent url(../img/chocolate/left-right.gif) repeat-y 0 0;*/padding-left:10px;zoom:1;}
.earth-panel-mr{/*background:transparent url(../img/chocolate/left-right.gif) repeat-y right 0;*/padding-right:0px;zoom:1;}
.earth-panel-bc .earth-panel-footer{padding-bottom:0px;}
.earth-panel-footer{padding-right:0px;}
.earth-panel-nofooter .earth-panel-bc{height:0px;font-size:0;}
.earth-panel-bwrap{overflow:hidden;zoom:1;padding-bottom:0px;}
.earth-panel-body{overflow:hidden;zoom:1;}
.earth-panel-collapsed .x-resizable-handle{display:none;} 

.south-panel{padding-right:0px;margin-left:auto;margin-right:auto;border-style:solid;border-color:#99bbe8;border-width:0;overflow:hidden;}
.south-panel-header{overflow:hidden;zoom:1;color:#38A0F1;font:bold 12px tahoma,arial,verdana,sans-serif;border:0px solid #99bbe8}
.south-panel-body{ border:0px solid #99bbe8;border-top:0 none;overflow:hidden;position:relative; padding-left:0px; padding-right:0px;}
.south-panel-bbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.south-panel-tbar .x-toolbar{border:0px solid #99bbe8;border-top:0 none;overflow:hidden;padding:2px;}
.south-panel-tbar-noheader .x-toolbar,.south-panel-mc .south-panel-tbar .x-toolbar{border-top:0px solid #99bbe8;border-bottom:0 none;}
.south-panel-body-noheader,.south-panel-mc .south-panel-body{border-top:0px solid #99bbe8;}
.south-panel-header{overflow:hidden;zoom:1;}
.south-panel-tl .south-panel-header{text-align:right;color:#000; }
.south-panel-tl .south-panel-icon,.x-window-tl .south-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1;}
.south-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px;}
.south-panel-tc{overflow:hidden;padding:0px 0px;padding-right:10px;}
.ext-ie7 .south-panel-tc{overflow:visible;}
.south-panel-tl{zoom:1;border-bottom:0px solid #99bbe8;/*background:transparent url(../img/chocolate/left-right.gif) repeat-y 0 0;*/padding-right:0px;}
.south-panel-tr{zoom:1;/*background:transparent url(../img/chocolate/left-right.gif) repeat-y right 0;*/padding-left:10px;}
.south-panel-bc{}
.south-panel-bc .south-panel-footer{padding-bottom:15px;zoom:1;font-size:0;}
.south-panel-bl{zoom:1;}
.south-panel-br{zoom:1;}
.south-panel-mc{color:#000; font:normal 9pt Arial, Helvetica, sans-serif;}
.south-panel-mc .south-panel-body{border:0 none;padding:0px 0px}
.south-panel-ml{/*background:transparent url(../img/chocolate/left-right.gif) repeat-y 0 0;*/padding-left:10px;zoom:1;}
.south-panel-mr{/*background:transparent url(../img/chocolate/left-right.gif) repeat-y right 0;*/padding-right:10px;zoom:1;}
.south-panel-bc .south-panel-footer{padding-bottom:0px;}
.south-panel-footer{padding-right:0px;}
.south-panel-nofooter .south-panel-bc{height:0px;font-size:0;}
.south-panel-bwrap{overflow:hidden;zoom:1;padding-bottom:0px;}
.south-panel-body{margin-left:0px;margin-right:0px;overflow:hidden;zoom:1;}
.ext-ie .south-panel-body{margin-left:0px;overflow:hidden;zoom:1;}
.south-panel-collapsed .x-resizable-handle{display:none;}

#header{text-align:left;padding:10px 5px 0px 10px;font:normal 9pt Arial, Helvetica, sans-serif; /*border-bottom:1px solid #3b3629;*/ color:#DCEBFF; float:left;}
.ext-ie #header{padding:10px 5px 0px 0px;}

.events{text-align:left;color:#4f4f4f; background:transparent url(../img/event-bg.jpg) repeat-y;height:185px;padding:20px 10px;}
.ext-ie .events{text-align:left;color:#4f4f4f; background:transparent url(../img/event-bg.jpg) repeat-y;height:245px;padding:20px 10px;}
.events-header{text-align:right;font:normal 18pt Tahoma, Arial, Helvetica, sans-serif;padding:10px 5px 20px 10px;color:#38A0F1;}
#event-panel{height:170px;}

.events-control-panel{height:20px;}

#events-previous{color:#38A0F1;font-size:12pt;float:left;padding:0px 10px;cursor:hand;}
#events-next{color:#38A0F1;font-size:12pt;float:right;padding:0px 10px;cursor:hand;}
.event-previous-text{position:absolute;margin-top:-22px;margin-left:25px}
.ext-ie .event-previous-text{position:absolute;margin-top:3px;margin-left:0px;}
.event-next-text{position:absolute;margin-left:-77px;margin-top:3px;}

.event{float:left;margin:0px 0px 10px 0px;float:left;height:160px; width:165px; padding:0px 10px; border-right:1px solid #4f4f4f}
.event-date{float:left;font-weight:700;font-size:25pt;width:38px;height:35px;}
.event-month{font-size:12pt;float:left;height:10px;padding-top:15px;width:82px}
.event-moon{float:left;height:35px;width:40px;}
.event-day{font-size:12pt;padding-bottom:2px;}
.event-title{margin-left:-3px;font:9.5pt tahoma;padding:6px;background:#4f4f4f; color:#DCEBFF;}
.event-desc{font:8pt tahoma;padding-top:5px;}

.ext-ie .event{width:187px;}
.ext-ie .event-day{margin-top:20px;}

.upcoming{text-align:left;color:#4f4f4f; background:none;padding-top:10px;}
.upcoming-header{text-align:left;font:normal 18pt Tahoma, Arial, Helvetica, sans-serif;padding:10px 10px 10px 20px;color:#DCEBFF;}
.poster{text-align:center;cursor:hand;padding-bottom:10px;}
.poster-body{display:none;}

.booking{text-align:left; float:left;background:transparent url(../img/booking-bg.jpg) repeat-y;color:#fff;padding:10px}
.booking-content{background:none; border:none;}

#facebook{height:71px;width:75px;font-size:12pt;float:left;background:transparent url(../img/booking/fb_32.png) 0 100% no-repeat;}
#youtube{height:71px;width:75px;font-size:12pt;float:left;background:transparent url(../img/booking/tw_32.png) 0 100% no-repeat;}
#twitter{height:71px;width:75px;font-size:12pt;float:left;background:transparent url(../img/booking/yt_32.png) 0 100% no-repeat;} 
#myspace{height:71px;width:178px;font-size:12pt;float:left;background:transparent url(../img/booking/myspace-logo.png) no-repeat;}
#bookafunction{margin-top:12px;text-align:left;height:42px;width:135px;font-size:12pt;float:left;padding:5px;margin-left:20px;cursor:hand;}
.ext-ie #bookafunction{margin-top:12px;text-align:left;height:42px;width:155px;font-size:12pt;float:left;padding:5px;margin-left:20px;cursor:hand;}
#bookafunction a{color:#fff;text-decoration:none;position:absolute;margin-top:6px;}
#viewphotos{margin-top:12px;text-align:left;height:42px;width:110px;font-size:12pt;float:left;padding:5px;cursor:hand;margin-left:20px;}
.ext-ie #viewphotos{margin-top:12px;text-align:left;height:42px;width:125px;font-size:12pt;float:left;padding:5px;cursor:hand;margin-left:20px;}
#viewphotos a{color:#fff;text-decoration:none;position:absolute;margin-top:6px;}

.residents{text-align:left;color:#4f4f4f; background:none;}
.residents-header{text-align:left;font:normal 18pt Tahoma, Arial, Helvetica, sans-serif;padding:20px 10px 10px 20px;color:#DCEBFF;}
.resident{background:url(../img/resident-bg.jpg) no-repeat; color:#DCEBFF; float:left;margin:0px 0px 15px 0px;float:left;padding:10px 0px 0px 20px;width:100%;}
.resident-image{margin-top:-5px;float:left;width:160px;height:139px;padding-right:10px;}
.ext-ie .resident-image{width:170px;}
.resident-desc{margin-top:5px;font-size:8pt;padding-bottom:10px;margin-left:10px;width:470px;float:left;padding-right:10px;}
.ext-ie .resident-desc{margin-left:15px;}
.resident-links{margin-left:180px;font-size:12pt;padding-top:0px;padding-bottom:7px;width:400px;}
.ext-ie  .resident-links{margin-left:182px;}
.resident-moon{margin-top:5px;height:35px;width:40px;float:left;}

.dresscode{float:left;text-align:left;color:#4f4f4f; background:none;width:400px;padding-left:0px;padding-top:10px;}
.dresscode-header{text-align:left;font:normal 20pt Arial, Helvetica, sans-serif;padding:10px 10px 15px 13px;color:#DCEBFF;}
.dresscode-body{font-size:10pt;padding-left:12px;padding-bottom:20px;color:#DCEBFF;}
.ext-ie .dresscode-body{font-size:10pt;padding-left:0px;padding-bottom:20px;color:#DCEBFF;}

.contactus{float:left;text-align:right;color:#4f4f4f; background:none;width:400px;float:right;}
.contactus-header{text-align:right;font:normal 20pt Arial, Helvetica, sans-serif;padding:10px 18px 0px 10px;color:#DCEBFF;}
.contactus-body{text-align:right;font-size:9pt;line-height:20px;padding-right:15px;padding-bottom:20px;color:#DCEBFF;}

.gallery-window{background:#4f4f4f;}
.gallery-window-header{float:left;text-align:left;font-size:25pt; color:#DCEBFF;position:absolute;margin-top:-40px;background:none;width:195px;}
.gallery-window-body{padding-top:10px;}

.function-window{background:#4f4f4f;}
.function-window-header{text-align:left;font-size:25pt; color:#DCEBFF;position:absolute;margin-top:-40px;background:none;width:215px;}
.function-window-body{padding-top:10px;}

.poster-window{background:#4f4f4f;}
.poster-window-header{text-align:left;font-size:25pt; color:#DCEBFF;position:absolute;margin-top:-40px;background:none;width:185px;}
.poster-window-body{padding-top:10px;}
.ext-ie .poster-window{width:400px !important}
.ext-ie .poster-window-body{width:400px !important}

.map-window{background:none;}
.map-window-header{float:left;text-align:left;font-size:25pt; color:#DCEBFF;position:absolute;margin-top:-40px;background:none;width: 640px}
.ext-ie .map-window-header{margin-left: 0px;}
.map-window-body{}

.signup-window{background:#4f4f4f;width:300px !important}
.signup-window-header{float:left;text-align:left;font-size:25pt; color:#DCEBFF;position:absolute;margin-top:-40px;background:none;}
.signup-window-body{padding:10px;width:300px !important}

#googlemap{float:right;padding-right:25px;cursor:hand;}

a{color:/*#38A0F1;*/#DCEBFF;text-decoration:none;}

.ext-el-mask{background-color:#4f4f4f;opacity:.90;
	-moz-opacity:.90;
	filter:alpha(opacity=90);}

/*	
.x-form-empty-field{background:none;border:none;border-bottom:1px solid #ccc; color:#ccc;}
.x-form-text{padding:6px 0px;background:none;border:none; border-bottom:1px solid #DCEBFF; color:#DCEBFF;}
 x-form-textarea{background:none;border:none; border-bottom:1px solid #DCEBFF; color:#DCEBFF;}
#functionFormQuestions{background:none;border:none; border-bottom:1px solid #DCEBFF; color:#DCEBFF;}
.x-form-focus{border-bottom:1px solid #38A0F1; color:#38A0F1;
*/
.x-form-item-label{color:#DCEBFF;}
.x-form-item{padding:3px 0px}