@charset "utf-8";
/* CSS Document */

body {background-color:#811687;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;margin:0px;padding:0px;text-align:center;}

.xmasban{margin:-20px 0 0 -64px;display:block;float:left;overflow:auto;position:relative;width:305px;height:178px;}

#xmasbal{display:block;float:left;}

a {color:#000000;font-weight:bold;outline:none;text-decoration:underline;}
a:hover {text-decoration:none;}
#map_canvas{width:300px;height:250px;float:left;overflow:hidden;}
.ocn{clear:left;display:block;font-size:18px;margin:10px;}
.nbc{width:350px;float:left;}
#header {margin:0 auto;padding:20px 0px 0px 0px;text-align:left;width:982px;}
#head1 {float:left;background:#811687;}
#head2 {background-image:url(../images/find-your-local-club.gif);background-repeat:no-repeat;float:right;height:88px;padding:50px 20px 20px 20px;width:205px;}
.head2-list {width:200px;}

.slnk{margin:0 0 0 -17px;}

.poi{cursor:pointer;}

#staff{display:block;padding:20px;width:320px;}
.staffimg{border:0px;float:left;height:140px;margin:0px 20px 20px 0px;width:120px;}

.vlm{clear:left;float:left;margin:10px 0 15px 0;}
a img{border:0px;}
#container {background-image:url(../images/container-bg.gif);background-repeat:repeat-y;margin:0 auto;padding:20px 0px 0px 40px;text-align:left;width:942px;
.padding-top:0px;
}

#sb {float:left;text-align:center;width:187px;clear:left;}

#sb2{float:left;text-align:center;width:187px;padding:50px 0 0;}

#main {background-color:#dcbfde;float:right;min-height:474px;width:740px;}
#main1 {padding:0px 20px;}
#main2 {background-color:#e6d3e9;padding:0px 20px;overflow:hidden;position:relative;}
#main2 h1 {color:#811687;font-size:28px;font-weight:normal;margin:0px;padding:1px 0px 20px 0px;line-height:28px;}
#main2t {width:320px;}
#main2-welcome {background-image:url(../images/welcome-bg.jpg);background-repeat:no-repeat;}
#main2-welcome h1 {padding:1px 0px 20px 0px;}
#main3 {background-color:#dcbfde;margin:20px 0 0 0;}
#main3i {padding:0px 20px; }
#main3a {background-color:#dcbfde;}
#main3ai {padding:0px 20px; }
#main3 h2 {margin:0px;padding:0px;}

.rcol{overflow:auto;display:block;}
body:nth-of-type(1) .rcol{float:right;overflow:visible;width:320px;}

#bage{width: 100px;}
#main5 {background-color:#e6d3e9;padding:0px 20px;overflow:hidden;height:500px;}
#main5 h1 {color:#811687;font-size:28px;font-weight:normal;margin:0px;padding:1px 0px 20px 0px;line-height:28px;}

#footer {}
#ft1 {margin:0 auto;padding:0px 0px 0px 22px;text-align:left;width:960px;}
#ft1a {float:left;}
#ft1b {float:left;}
#ft1c {float:right;}
#ft2 {margin:0 auto;padding:0px 0px 0px 22px;width:960px;}
#ft2a {color:#e6d2e8;float:left;clear:left;font-size:11px;padding:0px 20px 0px 0px;text-align:left;width:536px;}
#ft2a a {color:#e6d2e8;}
#ft2a1{}
#ft2a2 {padding:5px 0px 0px 0px;text-align:left;}
#ft2b {float:right;width:404px;}
.ftimgpad {padding: 0px 0px 0px 20px;}

.clear {clear:both;height:1px;margin:0 0 -1px;width:100%;}

.btn {}
.btn:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-blue {padding: 20px 0px 12px 0px;}
.btn-blue:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-blue-jtc {float:right;}
.btn-blue-jtc:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-prpl {padding: 0px 0px 36px 0px;}
.btn-prpl:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-yell {padding: 0px 0px 12px 0px;}
.btn-yell:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-yell2 {}
.btn-yell2:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-jtc {padding:20px 0px 0px 0px;}
.btn-jtc:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-jtcb {padding:20px 0px 0px 0px;}
.btn-jtcb:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-jac {background-image:url(../images/sign-up.gif);background-repeat:no-repeat;border:0px;cursor:pointer;height:60px;width:226px;display:block;margin:0 auto;text-align:center;}
.btn-jac:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-bbingo {}
.btn-bbingo:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-jtc-l {padding:20px 0px 0px 0px;clear:right;}
.btn-jtc-l:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}
.btn-jtcw {padding:10px 0px 0px 0px;}
.btn-jtcw:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}

.bc-title {font-size:22px;}
.bc-button {background-image:url(../images/find-club.gif);float:left;background-repeat:no-repeat;border:0px;cursor:pointer;height:29px;margin:0px 0px 0px 20px;width:97px;}
.bc-button:hover {background-image:url(../images/find-club-h.gif);background-repeat:no-repeat;border:0px;cursor:pointer;height:29px;margin:0px 0px 0px 20px;width:97px;}
.bc-button2 {background-image:url(../images/find-club2.gif);float:left;background-repeat:no-repeat;border:0px;cursor:pointer;height:29px;margin:0px 0px 0px 20px;width:97px;}
.bc-button2:hover {background-image:url(../images/find-club2-h.gif);background-repeat:no-repeat;border:0px;cursor:pointer;height:29px;margin:0px 0px 0px 20px;width:97px;}
.fc{float:left;margin:0 0 0 20px;cursor:pointer;}

.hc {background-image:url(../images/title-bg.gif);color:#811687;font-size:24px;font-weight:normal;height:40px;line-height:40px;margin:0px 0px 20px 0px;padding:0px 20px;width:660px;}
.hc2 {background-image:url(../images/title-bg.gif);clear:left;color:#811687;font-weight:normal;height:40px;line-height:40px;margin:20px 0px 20px 0px;padding:0px 20px;width:660px;}
.hc2a {background-image:url(../images/title-bg.gif);clear:left;color:#811687;font-size:24px;font-weight:normal;height:40px;line-height:40px;margin:20px 0px 20px 0px;.margin:0px 0px 20px 0px;padding:0px 20px;width:660px;}
.heading-lp {color:#811687;font-size:24px;font-weight:normal;line-height:normal;margin:0px;padding:0px;}
.heading-lp2 {color:#811687;font-size:24px;font-weight:normal;line-height:normal;margin:0px;padding:0px 0px 20px 0px;}

.img-left {float:left;}
.img-center {text-align:center;}
.img-right {float:right;}

.smallbox-l {background-color:#e6d3e9;float:left;margin:0px 0px 20px 0px;width:340px;}
.smallbox-l h2 {margin:0px 0px 20px 0px;}
.smallbox-l h3 {font-size:14px;margin:0px 0px 20px 0px;}
.smallbox-l2 {height:220px;padding:0 20px;}
.smallbox-l2a {padding:0 20px;}
.smallbox-l3 {background-color:#e6d3e9;float:left;margin:0px 0px 20px 0px;width:340px;}
.smallbox-l3 h2 {margin:0px 0px 20px 0px;}
.smallbox-l3 h3 {font-size:14px;margin:0px 0px 20px 0px;}
.smallbox-r {background-color:#e6d3e9;float:right;margin:0px 0px 20px 20px;width:340px;}
.smallbox-r h2 {margin:0px 0px 20px 0px;}
.smallbox-r h3 {font-size:14px;margin:0px 0px 20px 0px;}
.smallbox-r2 {padding:0 20px;}

.pbox-l {background-color:#811688;color:#ffffff;margin:27px 0px 0px 0px;width:320px;}
.pbox-l h2 {line-height:0px;margin:0px;padding:0px;}
.pbox-l2 {padding:0px 20px;margin:0px;}
.pbox-l img {padding:0px;margin:0px;}
.pbox-l form {padding:0px;margin:0px;}
.pbox-r {background-color:#811688;color:#ffffff;float:right;margin:18px 0px;width:340px;}
.pbox-r h2 {color:#ffffff;font-size:22px;font-weight:normal;margin:0px;padding:0px 0px 20px 0px;}
.pbox-r2 {padding:0px 20px;}

ol{margin: 0pt 0pt 0pt 30px; padding: 25px; overflow: auto;}

#club-list {background-color:#811688;color:#ffffff;float:left;margin:0px 0px 20px 0px;line-height:22px;width:340px;}
#club-list2 {padding:0px 20px;}
#club-list a {color:#ffffff;font-weight:bold;}
#club-list ul {margin:0px;padding:0px 0px 0px 20px;}
#club-list li {font-size:16px;list-style-image:url(http://www.theeword.co.uk/buckingham/images/star-bullet.gif);}

.pboxform {float:left;margin:1px 0px 0px 0px;}

.ad-smallbox {background-color:#e6d3e9;float:right;width:340px;}
.ad-smallbox h2 {margin:0px 0px 20px 0px;}
.ad-smallbox2 {height:194px;padding:0 20px;}

.telephone {font-size:18px;font-weight:normal;}

.viewmap {float:right;}
.viewmap a {text-decoration:none;}
.viewmap img:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}

#op {padding:20px 0px;}

#playtimes {color:#811687;}

.lcell {background-color:#e6d3e9;border:1px solid #821588;border-top:0px;border-left:0px;height:29px;text-align:center;width:192px;}
.lcell2 {background-color:#e6d3e9;border:1px solid #821588;border-top:0px;border-left:0px;height:29px;text-align:center;width:155px;}
.lcell3 {background-image:url(http://www.theeword.co.uk/buckingham/images/td-rcurve.gif);border:1px solid #821588;border-top:0px;border-right:0px;border-left:0px;height:29px;text-align:center;width:192px;}
.dcell {border:1px solid #821588;border-top:0px;border-left:0px;height:29px;text-align:center;width:192px;}
.dcell2 {background-image:url(http://www.theeword.co.uk/buckingham/images/td-rcurve.gif);background-repeat:no-repeat;border:1px solid #821588;border-top:0px;border-right:0px;border-left:0px;height:29px;text-align:center;width:192px;}

.rone {height:29px;}
.rone td {border:1px solid #821588;border-top:0px;border-bottom:0px;border-left:0px;}
.rone td.endcell {border-right:0px;}
.rtwo {background-color:#e6d3e9;height:29px;}
.rtwo td {border:1px solid #821588;border-left:0px;}
.rtwo td.endcell {border-right:0px;}

#prices {color:#811687;padding:0px 0px 40px 0px;}

#rw-img {float:left;width:120px;}
#rw-text {float:right;width:180px;}
#rw-text ul {line-height:16px;margin:0px;padding:0px 0px 0px 25px;}
#rw-text li {list-style-image:url(http://www.theeword.co.uk/buckingham/images/bulletpoint.gif);margin:0px;padding:0px;}

.icon {float:left;}
.icont {float:left;height:60px;line-height:60px;}

.iconl {float:left;width:120px;}
.iconlp {float:left;padding:0px 0px 0px 0px;width:120px;}
.iconr {float:right;width:180px;}
.iconrp {float:right;padding:0px 0px 0px 0px;width:180px;}

#cimgs {float:right;padding:0px;width:340px;}
#cimgs img {margin:0px 0px 10px 0px;}

#art {background-color:#e6d3e9;}
#art2 {padding:0px 20px;}
#art2 a {color:#811687;font-weight:normal;}
#art2 h2 {font-size:24px;margin:0px;padding:1px 0px 20px 0px;}
#art2 img {padding:0px 20px 20px 0px;}

#arch {background-color:#e6d3e9;float:right;width:340px;}
#arch h2 {color:#811687;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 20px 0px;}
#arch ul {list-style:none;margin:0px;padding-left:10px;}
#arch2 {padding:0 20px;}

#relstory {background-color:#e6d3e9;float:right;width:340px;}
#relstory h2 {color:#811687;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 20px 0px;}
#relstory ul {list-style:none;margin:0px;padding-left:10px;}
#relstory2 {padding:0 20px;}

#relstoryl {background-color:#e6d3e9;float:left;width:340px;}
#relstoryl h2 {color:#811687;font-size:24px;font-weight:normal;margin:0px;padding:0px 0px 20px 0px;}
#relstoryl ol {list-style:none;margin:0px;padding:0px;line-height:30px;}



#clos{width:300px;float:left;}
.read-now {float:right;margin:0px -20px -20px 0px;}
.read-now:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}

.viewmap {float:right;font-size:11px;text-align:center;width:60px;}

#blogpost {}
#blogpost img {padding:0px 0px 20px 20px;}

#content-left {float:left;padding:0px 20px 0px 0px;width:320px;}

.imgpadl {padding:0px 0px 20px 0px;}

.jac-btn {padding:20px 0px 0px 0px;}
.jac-btn:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}

.td-pad {padding:0px 0px 20px 0px;}

.dotted-line {padding:20px 0px;}

#wbox {background:#fff;margin:0 0 0 20px;float:right;width:340px;}
#wbox2 {height:248px;.height:244px;padding:0px 20px;}
#wbox h2 {font-size:22px;line-height:25px;margin:20px 0px;padding:0px;}
#wbox h2 a {color:#811687;font-weight:normal;}
.wbox-cd {float:left;}
.wbox-jtc {float:right;}
.wbox-tel {font-size:16px;}

#map_canvas {height:306px;margin:0px 0px 20px 0px;width:340px;}

.nbc {background:#e6d2e8 none repeat scroll 0 0;margin:0 20px 20px 0;padding:20px;width:290px;}
.nbc h3 a {color:#811687;}
.nbc h3 {margin:0px 0px 10px 0;font-size:14px;}

#miles-away {background-image:url(../images/miles-away-bg.gif);background-repeat:no-repeat;font-size:16px;font-weight:bold;height:33px;line-height:33px;margin:0px 0px 15px 0px;text-align:center;width:300px;}

.mtl{margin:10px 0;display:block;}
.tel{font-size:16px;display:block;float:left;margin:25px 0 0 0;}

.vlm {margin:-15px 0px 20px 0px;width:200px;}
.vlm a{color:#811687;}

.interested-r {float:right;width:320px;margin:20px 0;}
.interested-r2 {background:#DCBFDE;padding: 0 20px;overflow:hidden;}

.msi {margin:0px 20px 20px 0px; width:340px;}

.lowercase {text-transform:lowercase;}

.listbox {float:right;width:317px;}

#floatright {float:right;}
#floatr {float:right;width:250px;}

#flash {margin:0px -10px;}

#sitemaplist ul {margin:0px 0px 0px 20px;padding:0px;}

#buttons-right {float:right;margin-left:20px;width:340px;}
.jtcnew {}
.jtcnew:hover {-moz-opacity:.80;filter:alpha(opacity=80);opacity:.80;}

.ourstaff-l {float:left;width:360px;}
.ourstaff-r {float:left;width:340px;}

.buckingham-club-promotions {_margin:0px;}
#promotions-b1 {background-color:#dcbfde;}
#promotions-b1 p {margin:auto 20px;.margin:0px 20px;}
#promotions-b1 p strong {font-size:14px;}
#promotions-b2 {background-color:#d0add2;}
#promotions-b2 p {margin:auto 20px;.margin:0px 20px;}
#promotions-b2 p strong {font-size:14px;}
.promotions-img {float:right;margin:0px 20px;}
#promotions-playonline {margin-bottom:47px;_margin:0px;_padding:0px 0px 47px 0px;text-align:center;}

.rely{position:relative;}

#fbhlnk{position:absolute;top:26px;right:50px;z-index:10;}
#twilink{position:absolute;top:30px;right:175px;z-index:10;}
#fbhlnk img:hover {opacity: 0.7;}
#twilink img:hover {opacity: 0.8;}