html{color:#000;background:#FFF}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%}
:focus{outline:0}
body{font:14px Arial, Helvetica Neue, Helvetica, sans-serif;line-height:28px;background:#91edff url(../images/main-bg.png) no-repeat 50% 0;color:#000;width:100%;display:table;text-align:center}
.content{background:#91edff url(../images/content-bg.png) no-repeat 50% 0}
a{color:#e83259;text-decoration:none;font-weight:700}
a:hover{text-decoration:underline}
p{margin-top:17px}
h1{behavior:url(iepngfix.htc)}
strong{font-weight:700}
#tmp{width:100px;height:1280px}
#header-wrapper{width:960px;position:relative;text-align:left;z-index:3;margin:0 auto}
#content-wrapper{width:960px;position:relative;text-align:left;z-index:1;margin:752px auto 0}
.content #content-wrapper{margin-top:402px}
h1#higc{background:url(../images/higc.png) no-repeat 0 0;display:block;height:184px;overflow:hidden;text-indent:-999em;width:407px;position:absolute;top:80px;left:171px}
a#home{background:url(../images/home.jpg) no-repeat 0 0;display:block;height:105px;overflow:hidden;text-indent:-999em;width:139px;position:absolute;top:51px;right:57px}
.content a#home{right:57px}
a#tour{background:url(../images/tour.jpg) no-repeat 0 0;display:block;height:97px;overflow:hidden;text-indent:-999em;width:128px;position:absolute;top:236px;right:137px}
.content a#tour{right:137px}
a#tour:hover,a#tour:focus{background-position:0 -97px}
a#brick{background:url(../images/brick.jpg) no-repeat 0 0;display:block;height:105px;overflow:hidden;text-indent:-999em;width:116px;position:absolute;top:359px;right:146px}
.content a#brick{background:url(../images/brick_c.jpg) no-repeat 0 0;height:104px;width:170px;top:363px;right:142px}
.content a#brick:hover,.content a#brick:focus{background-position:0 -104px}
a#project{background:url(../images/project.jpg) no-repeat 0 0;display:block;height:106px;overflow:hidden;text-indent:-999em;width:114px;position:absolute;top:454px;right:6px}
.content a#project{right:6px}
a#project:hover,a#project:focus{background-position:0 -106px}
a#contact{background:url(../images/contact.jpg) no-repeat 0 0;display:block;height:111px;overflow:hidden;text-indent:-999em;width:122px;position:absolute;top:563px;right:164px}
a#contact:hover,a#contact:focus{background-position:0 -111px}
.content a#contact{background:url(../images/contact_c.jpg) no-repeat 0 0;height:168px;width:167px;top:516px;right:163px}
.content a#contact:hover,.content a#contact:focus{background-position:0 -168px}
a#history{background:url(../images/history.jpg) no-repeat 0 0;display:block;height:72px;overflow:hidden;text-indent:-999em;width:135px;position:absolute;top:604px;right:0}
.content a#history{right:0}
a#history:hover,a#history:focus{background-position:0 -72px}
#slideholder{position:absolute;top:425px;right:413px}
.pics{height:271px;width:405px}
a#next{background:url(../images/next.jpg) no-repeat 0 0;display:block;height:82px;overflow:hidden;text-indent:-999em;width:48px;position:absolute;top:508px;right:362px}
a#prev{background:url(../images/prev.jpg) no-repeat 0 0;display:block;height:82px;overflow:hidden;text-indent:-999em;width:48px;position:absolute;top:508px;left:93px}
#newsletter{background:url(../images/newsletter.jpg) no-repeat 0 0;width:221px;height:93px;position:absolute;right:226px;top:-6px;z-index:2}
#news_form{margin-top:26px}
#n{width:190px;height:16px;border:none;margin:2px 11px 0;padding:5px 2px 4px 5px}
#newssubmit{margin-top:5px}
#content{background:#ea5371;width:734px;margin-left:34px;text-align:center;padding-top:10px}
.content #content{margin-left:34px}
.article{width:682px;background:#fff;text-align:left;margin:auto auto 21px;padding:10px}
#format_c{float:right;width:112px;height:177px}
a#WBP{background:url(../images/wbp.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:438px}
a#updates{background:url(../images/ClubUpdates.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:383px}
a#TOH{background:url(../images/toh.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:383px}
a#TBP{background:url(../images/tbp.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:383px}
a#PG{background:url(../images/pg.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:336px}
a#CI{background:url(../images/ci.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:402px}
a#CH{background:url(../images/ch.jpg) no-repeat 0 0;display:block;height:85px;overflow:hidden;text-indent:-999em;width:290px}
#seal{margin-top:49px;padding-bottom:40px}
#footer{background:url(../images/footer.png) no-repeat center bottom;margin-top:-409px}
#footer-wrapper{width:905px;height:437px;margin:0 auto}
a#ticket{background:url(../images/ticket.jpg) no-repeat 0 0;display:block;height:76px;overflow:hidden;text-indent:-999em;width:150px;position:absolute;top:20px;right:134px}
#home_art_img{float:right;margin-top:-84px;margin-left:20px}
#home_art_img2{float:right;margin-top:-44px;margin-left:10px}
#homes img{border-top:4px solid #e83259}
#homes h2{text-align:left;font-size:250%;font-weight:700;margin-bottom:-4px;margin-top:2px}
img#htit{text-align:center;margin-bottom:-4px;margin-top:10px;border:none}
.left{text-align:left;padding-bottom:10px}
#tposter{float:left;margin-right:10px;margin-top:20px}
#formContainer{font:90% Verdana, Sans-Serif;clear:left;margin-top:20px;height:370px}
#formContainer p{margin:0;padding:0 0 10px}
#formContainer .colLeft .blockPrincipal .blockContent form.email_contact label{float:left;width:90%;clear:both;padding:5px 0}
#formContainer .colLeft .blockPrincipal .blockContent form.email_contact label span{float:left;width:110px;text-align:right;line-height:19px;height:19px;padding:0 10px}
#formContainer .colLeft .blockPrincipal .blockContent form.email_contact label input{position:relative;float:left;width:335px;border:1px solid #9e9d95;height:19px;line-height:19px;display:inline}
.formimage{position:relative;float:left;width:335px;display:inline;text-align:center;margin:-5px 0 6px 131px}
#formContainer textarea{position:relative;float:left;width:335px;height:180px;border:1px solid #9e9d95;display:inline}
#formContainer .colLeft .blockPrincipal .blockContent form.email_contact label input.small{width:131px}
#formContainer .colLeft .blockPrincipal .blockContent form.email_contact input.submit{float:left;display:inline;width:104px;height:25px;clear:both;text-indent:-9999px;border:none;background:url(../images/btn_submit.gif) top left no-repeat;cursor:pointer;margin:10px 0 0 126px}
input.hideform{display:none}
.one{line-height:1.1em}
.right{float:right}
.left2{float:left}
#add2{margin-left:23px}
#contactp{clear:left}
.alert{font-size:200%;background:#ea5371;color:#fff;width:auto;float:left;font-weight:700;margin-top:10px;padding:5px}
#addr{margin-bottom:10px;clear:left}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,*,#news_form p{margin:0;padding:0}
sup,sub{vertical-align:baseline}
a#home:hover,a#home:focus,a#brick:hover,a#brick:focus{background-position:0 -105px}
a#next:hover,a#next:focus,a#prev:hover,a#prev:focus{background-position:0 -82px}
a#WBP:hover,a#WBP:focus,a#TOH:hover,a#TOH:focus,a#TBP:hover,a#TBP:focus,a#CH:hover,a#TBP:focus{background-position:0 -85px}
#homes,#buy{text-align:center}

