/********** McBoom Ltd **********/
/*** London Poker Circuit CSS ***/

/*** main rhs-toper-assets.gif***/

* {
margin:0px;
padding:0px;
}

img{
border:none;
}

body {
background-image:url(../images/background.jpg);
background-repeat:repeat;
background-color:#000;
margin:0px;
padding:0px;
}

p {
font:12px Arial, Helvetica, sans-serif;
color:#222;
padding:10px 10px 4px;
max-width:600px;
}

a {
color:#1f517b;
text-decoration:none;
}

a:hover {
color:#0b3059;
text-decoration:underline;
}

ol {
font:10px Arial, Helvetica, sans-serif;
color:#222;
margin:0 16px;
padding:10px 10px 4px;
max-width:600px;
}

li {
margin:2px 0;
font:10px Arial, Helvetica, sans-serif;
}

h2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#ad0a12;
padding:14px 10px 0px;
width:auto;
}

h3 {
font:bold 11px Arial, Helvetica, sans-serif;
color:#ad0a12;
padding:14px 10px 0px;
}

p.rules {
font-size:10px;
padding:4px 10px 4px;
}

td {
font:10px Arial, Helvetica, sans-serif;
color:#222;
}

h4 {
font:bold 10px Arial, Helvetica, sans-serif;
color:#ad0a12;
}

h5 {
font:bold 10px Arial, Helvetica, sans-serif;
color:#CCC;
}

/*** Main Layout ***/

#container {
width:925px;
height:auto;
margin:20px auto;
}

#header {
width:925px;
height:114px;
}

#body-container {
width:925px;
margin:5px 0 0 0;
}

#footer {
width:925px;
height: 42px;
}

/*** Header ***/

#logo {
width:287px;
height:114px;
float:left;
}

#header-bar {
width:412px;
height:80px;
float:left;
}

#888{
width:150px;
height:73px;
padding:6px 0 0 250px;
}

#countdown {
float:left;
width:222px;
height:80px;
margin:0 0 0 4px;
}

#countdown-header{
background:url(../images/rhs-headers.gif);
background-repeat:no-repeat;
width:221px;
height:30px;
}

#countdown-header h1{
color:#B64646;
font-size:12px;
font:bold 13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 7px 0 0 60px;
}

#countdown-assets {
background:url(../images/countdown-asset.gif);
background-repeat:no-repeat;
width:221px;
height:50px;
margin:0;
}

#menu-bar {
background:url(../images/menu-bar.gif);
background-repeat:no-repeat;
width:638px;
height:27px;
float:left;
padding-top:13px;
}

#menu-bar a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
margin:5px 25px 0 25px;
}

#menu-bar a:hover {
color:#fff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

/*** Body: lhs ***/

#reg {
text-align:left;
}

.regH {
font:bold 12px Arial, Helvetica, sans-serif;
color:#222;
}

.regT {
font:12px Arial, Helvetica, sans-serif;
color:#222;
}

.reg-input {
display:inline;
padding:5px 10px 10px 10px;
}

.reg-input p {
display:inline;
padding:10px 0 0;
margin:0;
}

.agree {
font:9px Arial, Helvetica, sans-serif;
color:#222;
float:left;
width:100px;
padding:0px;
margin:5px 10px 0 10px;
}

.submit {
float:right;
vertical-align:middle;
padding:8px 20px 0 0;
}

#lhs-col {
float:left;
width:202px;
height:470px;
margin:0 5px 0 0;
}

#lhs-header{
background:url(../images/lhs-headers.gif);
background-repeat:no-repeat;
width:202px;
height:30px;
}

#lhs-header h1{
color:#B64646;
font-size:12px;
font:bold 13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 7px 0 0 60px;
}

#sign-up-bg{
background:url(../images/sign-up-body.gif);
background-repeat:no-repeat;
width:202px;
height:170px;
max-height:170px;
margin:0 0 5px 0;
}

#privacy {
position:relative;
top:-12px;
color:#222
}

#schedule-container{
background:url(../images/schedule-bg.gif);
background-repeat:no-repeat;
width:202px;
height:235px;
}

.schedule {
margin:0 6px;
}

/*** Body: cntrl ***/

#content {
width:493px;
height:auto;
float:left;
margin:0 4px 5px 0;
}

#content-header{
background:url(../images/content-header.gif);
background-repeat:no-repeat;
width:493px;
height:30px;
}

#content-header h1{
color:#B64646;
font-size:12px;
font:bold 13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 7px 0 0 60px;
}

#content-bg{
background:url(../images/content-bg.gif);
background-repeat:repeat-x;
height:428px;
background-color:#fff;
}

#content-bg-rules{
background:url(../images/content-bg.gif);
background-repeat:repeat-x;
height:auto;
background-color:#f0f0f0;
}

#content-footer{
background:url(../images/content-footer.gif);
background-repeat:no-repeat;
width:493px;
height:13px;
}

p.view {
text-align:right;
margin:0 20px 0 0;
padding:0;
}

p.view a {
font: bold italic 11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

p.view a:hover{
text-decoration:underline;
}

.cola_logo{
height:130px;
padding:16px 10px 0 10px;
float:left;
}

.event_info_links {
padding-left:10px;
}

p.list {
padding:4px 10px 4px 10px;
}

p.list_top {
padding:10px 10px 4px 10px;
}

.logos_sml {
float:right;
height:70px;
padding:20px 20px 6px 20px;
}

.logos_sml_westbury {
float:right;
padding:10px 20px 6px 20px;
}

.gallery {
width:130px;
height:80px;
margin:10px;
}

.gallery_text {
font:bold 11px Arial, Helvetica, sans-serif;
}

/*** Body: rhs col ***/

#rhs-col {
float:left;
width:221px;
height:470px;
margin:0;
}

#rhs-header{
background:url(../images/rhs-headers.gif);
background-repeat:no-repeat;
width:221px;
height:30px;
}

#rhs-header h1{
color:#B64646;
font-size:12px;
font:bold 13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 7px 0 0 60px;
}

#rhs-assets-top{
background:url(../images/rhs-top-assets.gif);
background-repeat:no-repeat;
width:221px;
height:120px;
font-weight:bold;
margin:0 0 5px 0;
}
#rhs-assets-toper{
background:url(../images/rhs-top-assets.gif);
background-repeat:no-repeat;
width:221px;
height:120px;
margin:0 0 5px 0;
}

#rhs-bottom-asset{
background:url(../images/rhs-bottom-asset.gif);
background-repeat:no-repeat;
width:221px;
height:131px;
}

.888_schedule {
padding-top:8px;
}

.888_schedule p {
color:#333;
font-size:11px;
}

/*** Footer ***/

#footer {
background:url(../images/footer.gif);
background-repeat:no-repeat;
width:925px;
height:41px;
clear:both;
padding:14px 0 0;
font:10px Arial, Helvetica, sans-serif;
}

.footer_copyright {
width:150px;
text-align:right;
float:right;
padding:0 10px 0 0;
color:#222
}

.footer_links {
width:450px;
float:left;
padding:0 0 0 6px;
color:#ad0a12;
}

.footer_link_spacing {
padding:0 4px;
}

.footer_images{
float:left;
position:relative;
top:-11px;
}

.upt {
padding:1px 8px;
}

.footer_img {
padding:0 8px;

}

#footer a {
font:10px Arial, Helvetica, sans-serif;
text-decoration:none;
}

#footer a:visited {}
#footer a:hover {text-decoration:underline}
#footer a:active {color:#a91e1e}

div.popular{
font:10px Arial, Helvetica, sans-serif;
color:#CCCCCC;
}

/* Vertical Slide for homepage's FAQs */

#vertical_slide, div#vertical_slide p{
width:926px;
}
div.vertical_slide_top h1{
color: #b64646;
padding:0 0 0 60px;
}
div#vertical_slide dt{
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
color: #b64646;
padding-bottom:5px;
}
div#vertical_slide dd{
padding-bottom:20px;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
}
div.vertical_slide_top{
background-image:url(../images/footer-slider-top.gif);
height:30px;
}
div.vertical_slide_mid{
background-image:url(../images/footer-slider-mid.gif);
padding:15px;
}
div.vertical_slide_bottom{
background-image:url(../images/footer-slider-bottom.gif);
height:10px;
}

/* Ends vertical Slide for homepage's FAQs */
