@charset "UTF-8";
/* CSS Document */

* {outline: medium none;}
html, body {margin:0; background-image:url(/SiteDesign/Image/bg2.aspx);background-repeat:repeat-x; background-position:top center; background-color:#2d2d2d; background-attachment:fixed; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#656565; font-size:12px;}
.PrivateClubNetwork{width:960px; margin:0 auto;}
h1, h2, h3 {font-weight:normal; margin:0px;}
h1 {font-size:26px; color:#a08624;}
h2 {font-size:18px; color:#555555; margin-bottom:15px;}
h3 {font-size:14px; color:#a08624;}
hr {width:95%; text-align:center; margin:15px auto; border-width:2px 0 0; border-style:dotted; border-color:#dddddd; height:1px;}
p {line-height:18px;}
a img:hover {opacity: 0.9;}
a {text-decoration:none; color:#A28925;} /* unvisited link */
a:visited {text-decoration:none;} /* visited link */
a:hover {text-decoration:underline;} /* mouse over link */
a:active {text-decoration:none;} /* selected link */
ul {}
li {padding-bottom:8px;}

/* header */
.headerbanner{float:left; width:960px; height:140px;}
.headerleft{float:left; width:331px;}
.headerright{float:right; width:629px; text-align:right; margin-top:20px; color:#a08624; font-size:18px;}
.logo{}
.headerbanner a {text-decoration:none; color:#ffffff;}
.headerbanner a:hover {text-decoration:underline;}
.signoutLink {font-size:14px; clear:both; text-transform:uppercase;}
.cmsdesklink {font-size:12px; padding-top:15px; clear:both; display:block;}
.login {float:right; width:208px; height:43px; background-image:url(/SiteDesign/Image/button_login.aspx);}
.logout {float:right; width:208px; height:43px; background-image:url(/SiteDesign/Image/button_logout.aspx);}


/* navigation */
.navigation{float:left; width:960px; background-color:#d4d3d3; font-family:Tahoma, Geneva, sans-serif; height:43px; margin:12px 0 0;}
.navigation_container{width:960px; margin:0 auto;}

.navigation .oneCMSMenu {height:43px; font-size:14px;}
.navigation .oneCMSMenuItem {padding: 0 10px; color:#535353;}
.navigation .oneCMSMenuHighlightedMenuItem {padding: 0 10px; color:#a08826;}
.navigation .oneCMSMenuItemMouseOver, .navigation .oneCMSMenuHighlightedMenuItemMouseOver {padding: 0 10px; color:#a08826;}

.navigation .CMSMenu {padding:2px 0px; font-size:12px; background-color:#d4d3d3; border:1px solid #bbbbbb;}
.navigation .CMSMenuItem, .navigation .CMSMenuHighlightedMenuItem {padding: 3px 10px; color:#535353; text-transform:uppercase;}  
.navigation .CMSMenuItemMouseOver, .navigation .CMSMenuHighlightedMenuItemMouseOver {padding: 3px 10px; color:#a08826; text-transform:uppercase;}

/* content */
.content{float:left; width:960px; background-color:#ffffff; border:1px solid #d3d4d4; margin-top:20px; padding-bottom:40px;}
.contentleft{float:left; width:625px; padding:10px 20px 10px 10px;}
.contentright{float:left; width:275px; padding:10px 20px 10px 10px;}
.bodycontent {padding:20px;}

/* splash */
.slider{width:940px; height:335px; margin:10px auto;}
.SplashButtons{}

/* twitter */

/* latest news */
.NewsPreviewTitle a {color:#444444; font-size:13px;  text-decoration:none;}
.NewsPreviewTitle a:hover {text-decoration:underline; color:#a08624;}
.NewsPreviewDate {color:#777777; font-size:9px; padding:5px 0;}
.NewsPreviewSummary {font-size:11px; color:#aaaaaa;}
.NewsPreviewSummary p {}
.contentright h2 {margin-bottom:10px;}

/* footer */
.footer{float:left; width:960px; margin:20px 0 50px;}



/* ----------------------------------------------------------------------------------------------- */



.PageManagerInfoContainer {display:none;}

.slogandiv {margin:10px 0 0 0;}
.headerp { font-size:11px; font-weight:normal; color:#cfcfcf; margin:0; line-height:15px;}
.buttontext {margin:65px 0 0 0;}
.buttontext a {color:#fff;}
h6 { font-size:12px; font-weight:normal; color:#fff; margin:0; text-align:center; line-height:15px;}

.left_column2 ul, .left_column2 li {font-size:12px; color:#2c2c2c; line-height:18px;}
.left_column2 {font-size:12px; color:#2c2c2c; line-height:18px;}
.pcn_topdrop {width:1000px;margin-left:auto;margin-right:auto;}
.top_container {float:left;width:1000px;height:141px;}
.header_left {float:left;background-image:url(/SiteDesign/Images/header_left.aspx);width:333px;height:141px;}
.header_middle {float:left;width:313px;height:111px; padding:20px 10px 10px 10px;}
.header_right {float:left;width:314px;height:111px; padding:20px 10px 10px 10px;}
.slogan {float:left;width:1000px;height:59px;}
.middle_container {float:left;width:1000px;}
.middle_container2 {float:left;width:1000px; margin:22px 0 0 0;}
.left_column {float:left;width:644px;}
.business_directory_header {float:left;background-image:url(/SiteDesign/Images/business_directory_header.aspx);width:644px;height:45px;}
.businessdirectory1 {float:left; width:644px; background-color:#fff;}
.businessdirectory2{float:left; width:600px; margin:22px;}
.horizontal_spacer {float:left; width:22px;}
.rightcolumn {float:left; width:334px;}
.twitterbox {float:left; background-image:url(/SiteDesign/Images/twitter.aspx); width:334px; height:100px; padding-top:45px;}
.quickbuttons {float:left; height:149px; width:334px;}
.button01 {float:left; width:98px; height:116px; margin:11px 20px 22px 0px; background-image:url(/SiteDesign/Images/buttons.aspx); background-position:0 0; cursor:pointer;}
.button01:hover {background-image:url(/SiteDesign/Images/buttons.aspx); background-position:0 -116px;}
.button02 {float:left; width:98px; height:116px; margin:11px 20px 22px 0px; background-image:url(/SiteDesign/Images/buttons.aspx); background-position:-98px 0; cursor:pointer;}
.button02:hover {background-image:url(/SiteDesign/Images/buttons.aspx); background-position:-98px -116px;}
.button03 {float:left; width:98px; height:116px; margin:11px 0px 22px 0px; background-image:url(/SiteDesign/Images/buttons.aspx); background-position:-196px 0; cursor:pointer;}
.button03:hover {background-image:url(/SiteDesign/Images/buttons.aspx); background-position:-196px -116px;}
.latestnews {float:left; width:334px; margin-top:30px;}
.latestnews_header {float:left; width:334px; height:44px; background-image:url(/SiteDesign/Images/latestnews_header.aspx);}
.latestnews_webpart1 {float:left; width:334px; background-color:#383836;}
.latestnews_webpart2 {float:left; width:290px; margin:22px;}
.bottom_container {float:left; width:1000px; margin-top:50px; margin-bottom:20px;}

.left_column2 {float:left; width:700px; background-color:#fff;}
.left_column2_inside {float:left; margin:22px; width:656px;}
.rightcolumn2 {float:left; width:278px;}



.twtr-hd {display:none;}
.twtr-ft {display:none;}
.twitterbox #twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular {background-color:transparent !important;}


.BusDirResultList .Header {color:#a28925; font-size:16px; }
.BusDirResultList .Address {color:#353535; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.BusDirSearchButtonInput a {color:#fff;}
.BusDirSearchButtonInput {background-color:#a28925; padding:10px;}


.footertext {font-size:10px; color:#a28925;}

.searchinstructions {font-size:12px;}

.MakeRequestButtonLink , .MakeRequestButton {display:none;}

.EnrollForm {width:800px; float:left; background-color:#ffffff; border:1px solid #dddddd; margin-left:50px;}
.EnrollFormLeft {float:left; width:229px; height:450px; padding:10px; background-color:#f5f5f5; border-right:1px solid #bbbbbb;}
.EnrollFormRight {float:left; width: 530px; padding:10px;}