html{margin:0;padding:0;background:#1A1C1E url(/images/new/bg/gradient.jpg) center bottom repeat-x;}
body{margin:0;padding:0;background:url(/images/new/bg/main3.jpg) center bottom no-repeat;}
#bottombg1{margin:0;padding:9px 0 0 0;width:100%;background:url(/images/new/bg/topgradient.jpg) center top repeat-x;}
#container{margin:0 auto;padding:0;width:936px;background:url(/images/bg/new/shadow.jpg) center 0 no-repeat;position:relative;}


/* HEADER
---------------------------- */
/*#header{width:901px;height:150px;background:#252729 url(/images/new/header/bg.jpg) top left no-repeat;margin:0 auto;padding:9px;}
#header-logo{float:left;}
a#cexlogo{float:left;width:169px;height:150px;display:block;background:url(/images/new/cexgroup.gif) 0 0 no-repeat;}

#loginBtn{float:right;margin-top:113px;margin-right:9px;width:144px;height:37px;background:url(/images/new/header/login2.gif) 0 2px no-repeat;display:none;} 
a#loginBtn:hover{background:url(/images/new/header/login2.gif) 0 0 no-repeat;}

#membersareaBtn{float:left;margin-top:113px;margin-left:115px;width:212px;height:37px;background:url(/images/new/header/backtomembersarea.gif) 0 2px no-repeat;}
a#membersareaBtn:hover{background:url(/images/new/header/backtomembersarea.gif) 0 0 no-repeat;}

#logoutBtn{float:right;margin-top:113px;margin-right:18px;width:89px;height:37px;background:url(/images/new/header/logout2.gif) 0 2px no-repeat;} 
a#logoutBtn:hover{background:url(/images/new/header/logout2.gif) 0 0 no-repeat;}*/
#header{width:901px;height:150px;background:#252729 url(/images/new/header/bg.jpg) top left no-repeat;margin:0 auto;padding:9px;position:relative;}
#header-logo{float:left;}
a#cexlogo{float:left;width:169px;height:150px;display:block;background:url(/images/new/cexgroup.gif) 0 0 no-repeat;}

#loginBtn{float:right;margin-top:113px;margin-right:9px;width:144px;height:37px;background:url(/images/new/header/login2.gif) 0 2px no-repeat;display:none;} 
a#loginBtn:hover{background:url(/images/new/header/login2.gif) 0 0 no-repeat;}

#membersareaBtn{width:212px;height:37px;background:url(/images/new/header/backtomembersarea.gif) 0 2px no-repeat;position:absolute;bottom:9px;right:404px;}
a#membersareaBtn:hover{background:url(/images/new/header/backtomembersarea.gif) 0 0 no-repeat;}

#logoutBtn{width:89px;height:37px;background:url(/images/new/header/logout2.gif) 0 2px no-repeat;position:absolute;bottom:9px;right:310px;} 
a#logoutBtn:hover{background:url(/images/new/header/logout2.gif) 0 0 no-repeat;}

a#renewmembership{width:155px;height:97px;position:absolute;top:40px;left:190px;z-index:1000;display:none;}
a#renew-clickhere{width:178px;height:121px;display:block;margin:30px 0 0 65px;}
a#renew-clickhere:hover{filter:alpha(Opacity=93);opacity:0.93;-moz-opacity:0.93;}


/* NEWSLETTER BOX
---------------------------- */
#newsletter{width:292px;height:150px;background:url(/images/new/header/subscribemessage3.gif) 14px 11px no-repeat;float:right;position:relative;}
#gobutton{position:absolute;top:56px;right:13px;width:50px;height:26px;background:url(/images/new/header/go.gif);}
#enews{position:absolute;bottom:0;right:0;width:125px;height:37px;background:url(/images/new/header/latestenews2.gif) 0 2px no-repeat;}
a#enews:hover{background:url(/images/new/header/latestenews2.gif) 0 0 no-repeat;}

/*a#enews-fuel{width:355px;height:150px;display:block;background:url(/images/enews/signup.jpg) 0 0 no-repeat;float:right;}*/
#rightside a#winme{width:215px;height:167px;margin:-20px 0 8px 35px;display:block;}
#rightside a#winme:hover {filter:alpha(Opacity=93);opacity:0.93;-moz-opacity:0.93;}

#promotions{width:524px;height:150px;overflow:hidden;background:url(/images/enews/signup.jpg) right 0 no-repeat;float:right;}
#promotions a#enews-fuel{width:302px;height:150px;background:none;display:block;float:right;}
#promotions a#winme{width:192px;height:150px;display:block;float:left;}
#promotions a#winme:hover img{filter:alpha(Opacity=88);opacity:0.88;-moz-opacity:0.88;}


/* PAGE BODY AREA
---------------------------- */
#pagebody1{width:919px;margin:0 auto;background:#f4fafd url(/images/bg/rightside-main.gif) top right repeat-y;overflow:hidden;}
#product #pagebody1{background:#f4fafd url(/images/content-bg.jpg) top right no-repeat;width:721px;padding:20px 99px 40px 99px;}
.PrivateClub-Members #pagebody1{border-top:9px solid #4f545a!important;}
.PrivateClub-Guests #pagebody1{border-top:9px solid #4f545a!important;}
#pagebody2{width:100%;background:url(/images/new/bg/content.jpg) left bottom no-repeat;overflow:hidden;}
#pagebody3{width:100%;background:url(/images/new/bg/bottomright2.jpg) right bottom no-repeat;overflow:hidden;}
#pagebody4{width:100%;background:url(/images/new/bg/cexgroup2.gif) right bottom no-repeat;overflow:hidden;}
#leftside{float:left;width:618px;}
#content{width:560px;padding:0 29px 35px 29px;overflow:hidden;background:url(/images/bg/leftside-shadow.jpg) top right no-repeat;}
#cornercontent{position:absolute;top:0;left:0;width:12px;height:12px;background:url(/images/new/bg/contentcorner.gif) 0 0 no-repeat;}
#rightside{float:right;width:301px;overflow:hidden;font-family:Trebuchet MS,Verdana;font-size:12px;color:#eee;line-height:18px;color:#fff;margin-bottom:300px;}
#rightside h2{font-size:22px;margin:20px 0 12px 0;padding-left:18px;color:#fff;background:url(/images/nav/bg/arrow-blue-down.gif) 270px 6px no-repeat;}

h1.mainheading {font-family:Trebuchet MS;font-size:38px;color:#1d8eca;font-weight:bold;letter-spacing:-0.05em;padding:0;margin:45px 0 27px 0;height:auto;line-height:115%;text-indent:-9999px;}
h1#woolgoolga{height:67px;margin-bottom:0;background:url(/images/headings/cex_-woolgoolga.gif) 0 0 no-repeat;}
h1#urunga{height:67px;margin-bottom:0;background:url(/images/headings/cex_-urunga.gif) 0 0 no-repeat;}
h1#entertainment{height:43px;margin:50px 0 20px 0;background:url(/images/headings/entertainment4.gif) 0 0 no-repeat;}
h1#functions-events{height:48px;margin-bottom:20px;background:url(/images/headings/functions-events2.gif) 0 0 no-repeat;}
	h1#conferences-meetings{height:64px;margin-bottom:0;background:url(/images/headings/conferences-meetings2.gif) 0 0 no-repeat;}
	h1#yourwedding{height:91px;margin-bottom:10px;background:url(/images/headings/yourwedding6.gif) 0 0 no-repeat;}
	h1#eventscalendar{height:50px;margin-bottom:20px;background:url(/images/headings/eventscalendar2.gif) 0 0 no-repeat;}
h1#dining{height:69px;margin-bottom:10px;background:url(/images/headings/dining2.gif) 0 0 no-repeat;}
	h1#brasserie{height:47px;margin-bottom:20px;background:url(/images/headings/thebrasserie2.gif) 0 0 no-repeat;}
	h1#cutlers{height:65px;margin-bottom:10px;background:url(/images/headings/cutlers2.gif) 0 0 no-repeat;}
h1#membership{height:50px;margin:90px 0 20px 0;background:url(/images/headings/membership4.gif) 0 0 no-repeat;}
h1#financial{height:45px;margin-bottom:20px;background:url(/images/headings/financial.gif) 0 0 no-repeat;}
h1#bowlsclub{height:49px;margin-bottom:20px;background:url(/images/headings/bowlsclub2.gif) 0 0 no-repeat;}
h1#whatshot{height:62px;margin-bottom:30px;background:url(/images/headings/whatshot.gif) 0 0 no-repeat;}
h1#intraclubs{height:50px;margin-bottom:20px;background:url(/images/headings/intraclubs2.gif) 0 0 no-repeat;}
h1#rsl{height:46px;margin-bottom:20px;background:url(/images/headings/rsl2.gif) 0 0 no-repeat;}
h1#rsl-urunga{height:83px;margin-bottom:20px;background:url(/images/headings/rsl-urunga2.gif) 0 0 no-repeat;}
h1#aboutus{height:47px;margin-bottom:20px;background:url(/images/headings/aboutus3.gif) 0 0 no-repeat;}
	h1#vision-values{height:46px;margin-bottom:20px;background:url(/images/headings/vision-values.gif) 0 0 no-repeat;}
h1#employment{height:70px;margin-bottom:0;background:url(/images/headings/employment2.gif) 0 0 no-repeat;}
	h1#careerpath{height:67px;margin-bottom:20px;background:url(/images/headings/yourcareerpath.gif) 0 0 no-repeat;}
	h1#benefits{height:76px;margin-bottom:0;background:url(/images/headings/employeebenefits.gif) 0 0 no-repeat;}
	h1#eeo-diversity{height:71px;margin-bottom:10px;background:url(/images/headings/eeo-diversity.gif) 0 0 no-repeat;}
h1#contactus{height:50px;margin-bottom:10px;background:url(/images/headings/contactus2.gif) 0 0 no-repeat;}
h1#enews-subscribe{height:44px;margin-bottom:20px;background:url(/images/headings/enews-subscribe2.gif) 0 0 no-repeat;}
h1#enews-latest{height:43px;margin-bottom:20px;background:url(/images/headings/enews-latest.gif) 0 0 no-repeat;}
h1#login{height:62px;margin:30px 0 0 25px;background:url(/images/headings/login2.gif) 0 0 no-repeat;}
h1#littlediggers{height:159px;margin-bottom:20px;background:url(/images/headings/littlediggers.gif) 0 0 no-repeat;}
h1#corporate{height:62px;margin-bottom:20px;background:url(/images/headings/corporate.gif) 0 0 no-repeat;}
h1#inthecommunity{height:74px;margin-bottom:20px;background:url(/images/headings/inthecommunity.gif) 0 0 no-repeat;}
h1#environment{height:46px;margin-bottom:20px;background:url(/images/headings/environment.gif) 0 0 no-repeat;}
h1#fusion{height:122px;margin-bottom:20px;background:url(/images/headings/fusion4.gif) 0 0 no-repeat;}


/* SLIDESHOW
---------------------------- */
#slideshow{overflow:hidden;background:#fff /*url(/images/new/bg/frame.gif) repeat-y*/;padding:9px 0 0 0;position:relative;}
#corner{background:url(/images/new/bg/cornertop.png) top left no-repeat;position:absolute;top:0;left:0;width:12px;height:12px;z-index:499;}
/*#cornertop{background:url(/images/new/bg/cornertop.png) top left no-repeat;position:absolute;top:0;left:0;width:12px;height:12px;z-index:999;}
#cornerbottom{background:url(/images/new/bg/cornerbottom2.png) bottom right no-repeat;position:absolute;bottom:27px;right:0;width:12px;height:12px;z-index:999;display:none;}*/

/*#enews-slideshow{position:absolute;top:9px;left:9px;z-index:498;}*/

#slideshow .contentslide{width:600px;height:303px;background-color:#252729;margin:0 auto 9px auto;overflow:hidden;text-align:center;}
.contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
#slideshow .pagination{font-family:Trebuchet MS;background:#303235;height:27px;line-height:27px;font-size:14px;color:#fff;border-left:solid #3F434A 28px;/*#4F6874*/ overflow:hidden;margin:0;}
#slideshow .pagination a{color:#fff;/*font-weight:normal;*/font-weight:normal;font-style:italic;text-decoration:none;padding:5px 8px 5px 10px;margin:0;}
#slideshow .pagination a.current{background:#5f5d60;}
#slideshow .pagination a:hover{text-decoration:underline;}
#slideshow .pagination a.selected{background:#1d8eca;}
.contentdiv {display:none;}
/*img.caption{bottom:10px;left:9px;position:absolute;}*/
#rightside .contentslide{width:253px;height:158px;border:#36393C 5px solid;margin:0 auto 0 auto;padding:0;overflow:hidden;text-align:center;}
.contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
#rightside .pagination{font-family:Trebuchet MS;height:27px;line-height:27px;font-size:14px;color:#fff;margin:10px 0 10px 20px;overflow:hidden;}
#rightside .pagination a{color:#fff;font-weight:normal;text-decoration:none;padding:5px 9px;margin:1px solid #fff;}
#rightside .pagination a.current{background:#5f5d60;background:#3f434a;text-decoration:underline;}
#rightside .pagination a:hover{text-decoration:underline;}
#rightside .pagination a.selected{background:#1d8eca;background:#3f434a;text-decoration:underline;}


/* FORM
---------------------------- */
.formArea form{margin:10px 0 0 0;padding:0;}
.formArea input.radio{background:transparent;}
.formArea input.checkbox{background:transparent;}
.formArea input, .formArea textarea, .formArea select, .formArea button{margin:1px;padding:3px;font-size:15px;color:#666;border:0;/*border-bottom:1px solid #ccc;*/background:#fff!important;line-height:normal;font-family:Arial, Helvetica, sans-serif;}
.formArea input, .formArea textarea, .formArea select, .formArea button{border:1px solid #f6f6f6;border-left:1px solid #cdcdcd;border-top:1px solid #dedede;}
.formArea select{padding:2px;}
.formArea input.inputEl{display:block;width:200px;float:left;margin-bottom:10px;}
.formArea label{display:block;width:140px;float:left;margin-bottom:10px;text-align:right;}

.enqLeft{margin-top:10px;width:165px;float:left;}
.enqLeft img{border:1px solid #dedede;}
.enqRight{margin-top:10px;width:395px;float:left;}
.enqRight input{display:block;clear:both;margin-bottom:0px;}
.enqRight p{clear:both;margin-top:-10px;font-size:12px;}
.enqFull{clear:both;}

.innerDiv img{margin:1px;}
.enqLine,#enqCapimg,#enqSubmit{overflow:hidden;}

.formArea{padding:0;overflow:hidden;width:100%;}
.formArea label,.formArea input,.formArea textarea,.formArea img,.formArea select,.formArea span{float:left;margin:0 0 15px 0;}
.formArea label{width:150px;padding:0 10px 0 3px;text-align:left;height:21px;line-height:21px;font-weight:bold;color:#676767;font-size:15px;}
.formArea textarea{width:99%;}
.formArea br{clear:both;height:0;font-size:0;}
.formArea #submitButtons{width:100%;text-align:center;clear:both;}
.formArea #submitButtons input{margin:0px 2px 15px 2px;padding:4px;border:1px solid #ccc;background-color:#454545!important;color:#fff;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:bold;font-style:italic;font-size:14px;}

.formArea label{width:500px;margin-bottom:2px;}
.formArea label i{font-weight:normal;font-size:13px;}

#formsubmit{}

/* FOOTER
---------------------------- */
#footer{border-top:5px solid #1d8eca;/*#fff*/width:919px;height:73px;line-height:73px;margin:0 auto;padding-bottom:25px;color:#555;color:#fff;}
#footer ul{margin:0;padding:0;list-style-type:none;display:block;width:100%;}
#footer li{display:inline;line-height:73px;font-size:14px;font-family:Trebuchet MS;margin-bottom:0;padding-bottom:0;}
#footer ul li.left{float:left;padding-left:28px;width:590px;background:#3f434a;color:#fff;}
#footer ul li.right{float:right;padding:0;width:301px;text-align:center;font-weight:normal;font-size:12px;background:#313236;color:#ccc;}
#footer a{color:#fff;font-weight:normal;text-decoration:none;font-style:normal;border-bottom:none;}
#footer a:link{color:#fff;font-weight:normal;text-decoration:none;font-style:normal;border-bottom:none;}
#footer a:visited{color:#fff;}
#footer a:hover{color:#72c0eb;}
#footer a:active{color:#fff;}
.PrivateClub-Guests #footer, .PrivateClub-Members #footer{margin-bottom:0;}


/* MISCELLANEOUS
---------------------------- */
#map{clear:left;height:320px;width:596px;border:2px solid #bdc5b6;}
#map img{border:0;}
#map p{margin-top:7px;text-align:left;}
#mapU{margin:20px 0 10px 0;}

a#littlediggers-inner{width:137px;height:72px;display:block;margin:25px auto;text-align:center;background:url(/images/littlediggers.gif) 6px 5px no-repeat;}
a:hover#littlediggers-inner{filter:alpha(Opacity=90);opacity:0.9;-moz-opacity:0.9;}

a#wineclub-button{width:156px;height:86px;display:block;margin:25px auto 35px auto;text-align:center;background:url(/images/wineclub/button.jpg) 0 0 no-repeat;}
a:hover#wineclub-button{filter:alpha(Opacity=90);opacity:0.9;-moz-opacity:0.9;}


/* PRODUCT PAGES
---------------------------- */
#pageintro{margin:0 auto;padding:0 20px;width:879px;background:#1A1C1E url(/images/bg/bg-gradient.jpg) 0 -177px repeat-x;overflow:hidden;}

table.administrator{background:#fff;width:100%;border:2px solid #ccc;margin:10px 0;font-size:11px;line-height:125%;}
table.portal{border:1px solid #ddd;border-bottom:1px solid #ddd;text-align:left;padding:0;margin:0 auto;background-color:#fff;}
table.portal th{height:40px;background:#555;color:#fff;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;font-style:italic;text-align:left;padding:10px 6px 10px 6px;margin:0;border-bottom:1px solid #eee;}

/*table.portal th{height:40px;font-style:italic;background:#fff;color:#555;font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:left;padding:10px 6px 10px 6px;margin:0;border-bottom:1px solid #eee;}*/

table.portal td{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;font-size:11px;padding:4px 4px 4px 4px;margin:0;border-bottom:1px solid #eee;}
.portal td td{padding-bottom:6px;} 
table.portal a{color:#222;font-weight:normal;text-decoration:underline;} table.portal a:hover{text-decoration:none;}
tr.booking td{padding:8px 0;}
.dropdown table.portal td{padding:8px 0;}
.tab_on{background-image:url(/icons/miclubGui/tab_background.jpg);}

/*.PrivateClub-Members td h1{font-family:Trebuchet MS;font-size:28px;color:#555;font-weight:bold;padding:0;margin:10px 0 7px 0;line-height:110%;height:auto;}*/
td h1{font-family:Trebuchet MS;font-size:33px;color:#1d8eca;font-weight:bold;padding:0;margin:10px 0 20px 0;line-height:1.1em;}
/*.PrivateClub-Members */td h2{font-family:Trebuchet MS;font-size:25px;color:#1d8eca;font-weight:bold;padding:0;margin:0 0 7px 0;line-height:1.15em;height:auto;}
/*.PrivateClub-Members */td h3{font-family:Trebuchet MS;font-size:16px;color:#555;font-weight:bold;padding:0;margin:0 0 7px 0;line-height:110%;height:auto;}
table.portal td h2{color:#555;font-size:22px;}

#Layer1{width:790px;}
#Layer1 table{width:790px}
#Layer1 table td{padding-bottom:0;}
#Layer1 table p{margin-bottom:15px;}

/* Paragraph Dropdown
---------------------------- */
#dropParagraphoEdit1 h1{display:none;}
#dropParagraphoEdit1 h2{font-family:"Trebuchet MS";font-size:30px;color:#555;font-weight:bold;padding:0;margin:30px 0 10px 0;line-height:1.25em;letter-spacing:-0.03em;}
#dropParagraphoEdit1 h3{font-family:Arial;font-size:22px;color:#555;font-weight:bold;padding:0;margin:30px 0 10px 0;line-height:1.4em;}
#dropParagraphoEdit1 h4{font-family:Arial, Helvetica, serif;font-size:16px;color:#555;font-weight:bold;padding:0;margin:20px 0 10px 0;line-height:1.5em;font-style:italic;}
#dropParagraphoEdit1 h5{font-family:Arial, Helvetica, serif;font-size:15px;color:#666;font-weight:bold;padding:0;margin:20px 0 10px 0;line-height:1.5em;}
#dropParagraphoEdit1 h6{display:none;}

/* sIFR TEXT
---------------------------- */

/* These are standard sIFR styles... do not modify */
.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;}

/* Hide Adblock Object tab:the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display:none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1 {visibility:visible;}
.sIFR-hasFlash h1#sifr {visibility:hidden;}
.sIFR-hasFlash h1#welcomemessage {visibility:hidden;}