body{margin:0;padding:0;background:url(../images/bg-waves-repeat.jpg) repeat-x 429px 128px #f1e0ac;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin:0 0 0.8em 0}h1{font-size:1.2em;color:#746956;font-weight:normal;margin:0}h2{font-size:1.0em;margin:0 0 0.3em 0;color:#312d25;font-weight:normal;line-height:1.4em}h2 a,h4 a{color:#a73131}h2 span{color:#3873b6}h3{font-size:0.85em;text-transform:uppercase;font-weight:bold;color:#3873b6;margin:0 0 0.4em 0}h3 span{font-weight:normal;text-transform:none}h4{font-size:1.0em;font-weight:normal;color:#312d25}h4 a{font-weight:normal}.special{font-size:1.0em;margin:0 0 0.3em 0;color:#FFF;font-weight:strong;line-height:1.4em;margin-top:2px}p{font-size:0.9em;color:#716654;line-height:1.4em;margin:0 0 1.2em 0}p a{color:#a73131}p a:hover,h4 a:hover{color:#772323}p em{color:#005699}a img{border:none}#topbar{position:absolute;width:100%;top:0px}#topbar{top:0px;height:128px;background:url(../images/bg-topbar.gif) repeat-x 0 0 #0186e6}#header-wrap,#content-wrap,#footer-wrap{width:100%;position:relative}#header-wrap{height:177px;background:url(../images/bg-lightray.jpg) no-repeat center 0}#content-wrap{min-height:600px}#content-wrap-home{min-height:500px}#footer-wrap{background:url(../images/bg-footer.jpg) repeat-x 0 0 #d9b47f;float:left}#header,#content,#footer{width:960px;margin:0 auto}#logo{margin:6px 0 0 6px;float:left;display:inline}#styleSwitch{float:right;padding:30px 20px 0 0}#styleSwitch a{color:#9bdcfe;font-size:0.90em}#noShow{background:url(../images/hide-header.gif) no-repeat right 2px;display:block;width:101px;height:26px;text-indent:-5000px}#noShow:hover{background-position:0px -24px}#showH{display:none}.carousel{font-size:0.9em;color:#716654;line-height:1.4em;margin:0 1.4em 1.2em 0}#facebook_container{width:205px;height:110px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;background-color:#666} form{margin:0;padding:0}.newsletter{font-size:0.9em;color:#716654;line-height:1.4em;margin:0 0 1.0em 0}#main{float:left;width:960px}#subH1{font-size:0.9em;text-transform:uppercase;color:#9c805d}.hdivider{border-bottom:solid 1px #cfa37e;padding-bottom:15px;margin-bottom:30px}#left{width:205px;float:right;margin-top:10px}#left ul{margin:0;padding:0;float:left;display:table;margin-bottom:10px;margin-top:10px}#left ul li{list-style-type:none;padding:0 0 0 0;float:left;margin-bottom:4px !important}#right{width:740px;float:left;padding:10px 0px 60px 0}#right .marginB{margin-bottom:1.0em}#right ul{margin:0 0 1.0em 0;padding:0}#right ul li{list-style-type:none;font-size:0.9em;color:#716654;line-height:1.4em;background:url(../images/tick.gif) no-repeat 0 2px;padding-left:25px}#right ul li a{color:#a73131}.iright{float:right;margin:5px 0 10px 20px}.holder{padding:0;margin 0}#right .note{background:url(../images/bg-note.jpg) no-repeat right 0 #e5cc99;padding:20px 20px 5px 20px;float:left;width:650px;margin:10px 0 20px 0}.noteday{background:url(../images/bg-note.jpg) no-repeat right 0 #e5cc99;padding:20px 20px 5px 20px;float:left;width:700px;margin:10px 0 20px 0} #right .eventnote{background:url(../images/bg-note.jpg) no-repeat right 0 #e5cc99; float:left;width:730px; margin:10px 0 20px 0; padding: 10px 0 5px 5px;}#right .note p{color:#595143}#right .note h3{margin-bottom:20px}#right .note img{border:none;padding:0;margin:10px 0px 0px 30px}#right .note2{background:url(../images/bg-note.jpg) no-repeat right 0 #e5cc99;padding:20px 20px 5px 20px;float:left;width:650px;height:310px;margin:10px 0 20px 0}#right .note3 p{color:#595143}#right .note3 h3{margin-bottom:20px}#right .note3 img{border:none;padding:0;margin:10px 0px 0px 30px}#right .note3{background:url(../images/bg-note.jpg) no-repeat right 0 #e5cc99;padding:20px 20px 5px 20px;float:left;width:650px;height:240px;margin:10px 0 20px 0}#right .note2 p{color:#595143}#right .note2 h3{margin-bottom:20px}#right .note2 img{border:none;padding:0;margin:10px 0px 0px 30px}#right #imgmargin1{margin-top:46px}#right .arrows li{background:url(../images/arrow.gif) no-repeat 4px 5px}#special table{border-collapse:collapse;width:100%;font-size:0.9em; color:#312d25;margin:0 0 20px 0;background:#daca9b}#special table th{text-align:left;background:#3873b6;color:#fff;padding:4px 8px;border:solid 1px #f1e0ac;vertical-align:top}#special table th span{font-size:0.7em;display:block}#special table td{padding:4px 8px;border:solid 1px #f1e0ac}#right .odd{background:#ead9a7}#right .noMargin{margin:0}#right .dash{border-top:dashed 1px #cfa37e;padding-top:0px}#right .win{text-transform:uppercase;background:#e8cd9e;padding:3px 3px 3px 6px;display:block}#right .win a{text-decoration:none}#right .surfvan{margin-top:-15px}#right .lessonPrice{color:#3873b6;margin:-5px 0 0.6em 0}#right .breakbox{border-top:solid 1px #c8a879;border-bottom:solid 1px #c8a879;width:100%;float:left;background:#f5e9c3;width:582px;padding:15px 20px 0px 20px;margin-bottom:10px}#right .noBorder,#right .noBorder img{padding:0px}#right .nopad{padding-top:0px}#newslettercontainer{width:205px;height:95px;margin-top:5px}.carousel_container{width:740px;height:284px;background-image:url(../images/carousel-background.png);background-repeat:no-repeat;margin-bottom:10px;margin-top: 10px;}.carousel_container2{width:740px;height:376px;background-image:url(../images/carousel2-background.png);background-repeat:no-repeat;margin-top:10px}.carousel_container3{width:740px;height:198px;background-image:url(../images/carousel3-background.png);background-repeat:no-repeat;margin-top:10px}.form_container{width:690px;height:650px;background-image:url(../images/mr-gay-sitges-pride.png);background-repeat:no-repeat;margin-bottom:10px;float:left}.carousel_image{margin-left:2px}.carousel_image2{margin-left:12px}#footer{height:140px;color:#947d5b}#footer-text{padding:44px 0px}#footer p{margin:10px 0 0 0px;color:#937c59;display:inline;font-size:0.75em}#footer a{color:#947d5b}#footer a:hover{color:#61523d}#footer ul{margin:0px 0 0 0;padding:0;float:right;width:502px;font-size:0.75em}#footer ul li{list-style-type:none;float:left;line-height:1.5em;padding-left:5px}.divider,.divider2,.divider3{padding-right:5px;background:url(../images/footer-div.gif) no-repeat right 3px}#footer .divider2{padding-left:40px}#footer .divider3{padding-left:344px}.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}.sIFR-flash+div[adblocktab=true]{ display:none !important}.sIFR-hasFlash #sifrH1{visibility:hidden;font-size:2.2em}.sIFR-hasFlash #sifrH2{visibility:hidden;font-size:2.2em}.style1 {color: #FFFFFF}
.style2 {color: #000000}.style4 {color: #000000; font-weight: bold; }.style7 {color: #FFFFFF;font-size: 14px;}
.style8 {color: #FFFFFF; font-weight: bold; font-size: 14px; }
