#widep .top{padding:30px 0;font:italic bold 1.4em Arial, Helvetica, sans-serif;text-align:center;margin:0 auto}

/* croquet page 1 */
#register, #faqs, #sponsor{width:302px;height:59px;display:block;text-indent:-5000px;position:absolute;}

#register{width:302px;height:98px;background:url(images/reg-btn.jpg) 0 -2px;top:210px;right:45px}
#register:hover{background:url(images/reg-btn.jpg) 0 -99px;}

#faqs{background:url(images/faq-btn.jpg) 0 0;top:1000px;right:45px}
#faqs:hover{background:url(images/faq-btn.jpg) 0 -59px;}

#sponsor{background:url(images/spon-btn.jpg) 0 0;top:1113px;right:45px}
#sponsor:hover{background:url(images/spon-btn.jpg) 0 -59px;}

#partner{width:890px;height:30px;display:block;text-indent:-5000px;position:absolute;top:1243px;right:35px;}

/* croquet page 2 */
#widep .register-p {font-size:.95em; margin:15px 0 20px;font-style:normal; font-weight:normal}
#widep .shirt-p{width:550px; font-size:.9em;font-style:normal; font-weight:normal}


#shirts-form {background:url(images/shirt.jpg) 0 0 no-repeat;margin:40px 200px 0 -55px;padding:10px 0 45px}
#shirts-form .formtitle{width:340px; padding-left:300px;font-size:.8em!important}
#shirts-form input{width:30px;}


#submit input{cursor:pointer;text-indent:-5000px;border:0;float:right;position:relative;top:-250px;left:45px;width:285px;height:59px;background:url(images/continue-btn.png) 0 0;}
#submit input:hover{background:url(images/continue-btn.png) 0 -59px;cursor:pointer}

/* Forms */
.formstandard p { font-size:14px !important; width:450px !important;}

/* croquet page 3 */
.paypal-link {text-indent:-5000px; border:0; position:relative; top:-200px; left:0px; width:219px; height:99px; display:block; background:url(images/paypal.png) 0 0;}
.paypal-link:hover{background:url(images/paypal.png) 0 -99px;cursor:pointer}

.print-link{text-indent:-5000px;border:0;position:relative;top:-180px;left:11px;background:url(images/pay-btn.jpg) 0 0;width:200px;height:47px;display:block;}
.print-link:hover{background:url(images/pay-btn.jpg) 0 -47px;cursor:pointer}

#widep .paypal-p{width:320px; font-size:1.3em;}
#widep .paymail-p{width:320px; font-size:1.3em}
#widep .paypal-p{position:relative; top:-330px;left:640px;width:230px;margin-bottom:-340px}
#widep .paymail-p{position:relative; top:10px;left:640px;width:230px}





*{margin:0;padding:0;border:none;font-family:Arial, Helvetica, sans-serif;text-decoration:none;outline:none}
body{background-color:#4f4b48;}
#bg-shad{width:960px;margin:0 auto;background:url(images/bgshadow.png) center repeat-y}
#headerpic{width:960px;height:136px;background:url(images/header.png) center no-repeat;padding:0}

/* top banners & home btns */
#clubhouse-btn, #marina-btn{width:391px;height:127px;margin:25px 4px 10px;display:block;-moz-border-radius: 9px;border-radius: 9px;border:1px solid #444}
#clubhouse-btn:hover, #marina-btn:hover{opacity:0.90;-ms-filter: "alpha(opacity=94)";filter: alpha(opacity=94)}
#clubhouse-btn{background:url(images/clubhouse-btn.jpg)}
#marina-btn{background:url(images/marina-btn.jpg)}

.topbanner, .topbanner-c, .topbanner-m{width:950px;height:188px;margin:0 auto}
.topbanner{background:url(images/home-headpic.jpg) 0 0 no-repeat}
.topbanner-c{background:url(images/club-headpic.jpg) 0 0 no-repeat}
.topbanner-m{background:url(images/marina-headpic.jpg) 0 0 no-repeat}

/* main containers */
#widep{font-size:.95em;padding:10px 30px 28px; width:890px;margin:0 auto 15px}
#body-croquet #widep{background:url(images/page1.jpg) 50% 20px no-repeat; min-height:1300px;position:relative}
#main-wrap p, #widep p{font-size:.9em;line-height:1.5em}

#main-wrap{width:950px;margin:0 auto 15px;padding-top:10px}
#main-wrap a, #widep a{font:italic bold .9em Arial, Helvetica, sans-serif;color:#196fae}
#main-wrap a:hover, #widep a:hover{color:#444}
#main-wrap strong em{font:italic bold .95em Arial, Helvetica, sans-serif;}

#right-contwrap{width:450px;float:left;padding:0 25px 28px 30px}
#left-contwrap{width:389px;float:left;padding:4px 10px 7px 20px;margin-bottom:15px;border-left:4px double #e0e0e0}


/* fonts */
h1,h2,h3,h4{padding:25px 0 10px}
h5{margin:5px 0 0}
p{margin:0; padding:5px 0 10px}
h1 {text-indent:-9999px}
h2 {font-size:2.25em;color: #dc804c}
h3 {font-size:1.9em;color: #486578}
h4 {font-size:24px;color: #dc804c}
h5 {font:bold italic 1.05em Arial, Helvetica, sans-serif; color:#222}
h6 {margin:0; font:italic .9em Arial, Helvetica, sans-serif; color:#222}
#right-contwrap ul, #left-contwrap ul{margin:6px 0 10px;line-height:1.1em;display:block}
#right-contwrap ul li, #left-contwrap ul li{list-style:square;display:block;padding:5px 0}
#widep ul{margin:10px 12px;line-height:1.3em;display:block}
#widep ul li{list-style:square;display:block;padding:4px 0}

/* content */
.title{font:bold 1em Arial, Helvetica, sans-serif;padding:3px 0 18px}
#main-wrap .title a{font:bold italic .8em Arial, Helvetica, sans-serif;display:block;padding-top:3px}
.text{font:.9em Arial, Helvetica, sans-serif;line-height:1.35em}

#events{text-align:center;padding:10px 0; font:1.1em Arial, Helvetica, sans-serif;}
#events a{line-height:1.9em}
#face-homelink{padding-top:20px;text-align:center}
#face-homelink img{position:relative;top:6px}
.hrline{height:1px;border-top:3px double #d9d9d9;margin:20px 0 5px}

#aboutvol{margin-left:5px}
#aboutvol a{line-height:1.6em}
#located{font-size:1.05em;}
#located a{font-size:1em;}
#located strong{font-style:italic}


/* main menu */
#menu-wrap{width:950px;height:36px;background:url(images/menu.png) repeat-x ;margin:0 auto}
#menu-top {float:left; letter-spacing:.6px;position:relative;top:3px;left:9px}
#menu-top ul {z-index:99}
#menu-top li {position: relative; list-style: none;float: left;padding:0 5px;}
#menu-top li a{display:block;font:1.05em "Trebuchet MS";}
#menu-top a:link, #menu-top a:visited {display:block;padding:5px 6px;color:#FFF}
#menu-top a:hover {color:#FA9321}
#menu-top a{float:none;}
#menu-top>ul a {width: auto;}
#menu-top ul ul {font-weight:bold;position:absolute;display:none;width:144px;top:31px}
#menu-top ul li:hover ul {display:block;background:#708797;border:1px solid #bbbbbb;border-bottom-width:0;padding:0}
#menu-top ul li:hover ul li{border-bottom:1px solid #bbbbbb;width:134px;letter-spacing:0}
#menu-top ul li:hover ul li:hover{background:#536979}
#menu-top ul li:hover ul li a{font:bold .85em Arial, Helvetica, sans-serif;padding:8px 8px}
a#homel:link, a#homel:visited{background:url(images/navhome.png) no-repeat;width:21px;display:block;height:20px}
a#homel:hover, a#homel:active{background:url(images/navhome2.png) no-repeat}
body#home a#homel{background:url(images/navhome2.png) no-repeat}
body#about a#aboutl,body#news a#newsl,body#marina a#marinal,body#clubhouse a#clubhousel,body#contact a#contactl,body#getinv a#getinvl,body#membersonly a#membersonlyl{color:#FA9321}

#facebook{float:right;margin:7px 12px 5px 5px}
#facebook a{display:block;width:23px; height:23px; background:url(images/logo-face.png) 0 0 no-repeat}
#facebook a:hover{opacity:0.75;-ms-filter: "alpha(opacity=75)";filter: alpha(opacity=75)}


/* footer */
#footer{letter-spacing: .3px;height:75px;background:url(images/footer.png) 0 0 no-repeat #4f4b48;text-align:center;font:italic bold .7em Arial, Helvetica, sans-serif;padding-bottom:50px;color:#000}
#footernav{text-align: center}
#footernav a, .footernav a:visited {letter-spacing: -.1px;font:bold 1.15em Arial, Helvetica, sans-serif;color:#3f1d08;margin:25px 9px 48px;display:inline-block}
#footernav a:hover, .footernav a:active {color: #723916;}


/* form */
form{margin:0 auto -15px; width:365px;padding:7px 0 14px;font:italic .9em Arial, Helvetica, sans-serif;}
#right-contwrap form{position:relative;left:-40px}
form p{font-weight:bold;color:#222}
form select{width:110px}
form input, form select, form textarea{-moz-border-radius: 4px;border-radius: 4px;border:1px solid #aaa;padding:5px;margin:0 5px}
form input#pass-submit, form p.submit input{border:1px solid #999;background:url(images/submit-btn.png)}
form input#pass-submit:hover, form p.submit input:hover{background:#ddd;cursor:pointer}

.error{color:red; font-size:.95em;padding-left:23px}
ul li img, #located img {padding-left:5px}


/* gallery */
.galleria{padding:0 0 0 14px;list-style:none;width:386px;}
.galleria_container{height:315px;text-align:center;}
.galleria li{display:block;width:84px;height:84px;overflow:hidden;float:left;margin:0 12px 10px 0}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;display:block;}
* html .galleria li div span{width:400px}
.paddingtop{padding-top:35px}

/* clearfix */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }




/* forms */
.error {color:red; font-style:italic;font-size:.9em}
form{font-size:1.5em; padding:10px 26px 8px; text-align:left;width:auto;}
.formtitle{margin:8px 0;padding:0;}
.formtitle input{margin:0 11px 0 61px}

p{margin:0px; font-size:.9em}
input{font:1.1em Arial;background:#fdf5e9;}
.top{padding:6px 0;font:italic bold 1em Arial, Helvetica, sans-serif;text-align:center;margin:0 auto}
.submit{text-align:center;}
.submit input{ font:bold italic 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/registerbtn.png) 0 0 no-repeat;width:202px; height:42px;border:none;margin:10px 0 15px}
.submit input:hover{color:#445B2F;cursor:pointer;}
.cwrap{width:470px;float:right;margin-left:25px}
.twrap{width:390px;float:right;}
.clearfloat{clear:right}
.center{margin:0 auto;width:200px;}
.title{padding:6px 0;font:italic bold 1.25em Arial, Helvetica, sans-serif;text-align:center;margin:0 auto}
  .labels{font:bold italic 1em Arial, Helvetica, sans-serif; width:190px}
  .labelname{font:bold italic 1em Arial, Helvetica, sans-serif; width:190px;padding-top:10px}
  .tdname{padding-top:10px}
  .date {font:italic .8em Arial, Helvetica, sans-serifmargin:16px 0}
  table{font:.9em Arial, Helvetica, sans-serif;padding:15px;background:#dee3ab; border:1px solid #a7ac73; width:550px;margin-left:30px;border-collapse:collapse;}
table td{padding:5px;border:1px solid  #a7ac73; font-weight:bold;}
  

