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

body {background-color:#fff; background-image:url(images/background.png); background-repeat:repeat; font-family:Arial, "Times New Roman", Times, serif; color:#CCC; font-size:11.5px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:160%;}

a {outline:none;}

h1 {font-size:24px; font-family:helvetica, "Times New Roman", Times, serif; color:#FFF; text-shadow:#000 .05em .05em .1em; margin:5px 0px 10px 0px;}
h2 {font-size:18px; font-family:helvetica, "Times New Roman", Times, serif; color:#eaeaea; text-shadow:#000 .05em .05em .1em; margin:15px 0px 5px 0px;}
h3 {font-size:15px; font-family:helvetica, "Times New Roman", Times, serif; color:#eaeaea; text-shadow:#000 .05em .05em .1em; margin:15px 0px 5px 0px;}
h4 {font-size:16px; font-family:helvetica, "Times New Roman", Times, serif; color:#666; text-shadow:#000 .05em .05em .1em; margin:15px 0px 5px 0px;}

hr {background-color:#999;}
p {margin-top:2px;}


a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px;text-decoration:none;}
a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:underline;}


.bigLinks {font:inherit;}
.bigLinks a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:18px;text-decoration:none; font-weight:bolder;}
.bigLinks a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:18px; text-decoration:none; font-weight:bolder;}
.bigLinks a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:18px; text-decoration:none; font-weight:bolder;}
.bigLinks a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:18px; text-decoration:underline; font-weight:bolder;}

.bigLinks2 {font:inherit;}
.bigLinks2 a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:16px;text-decoration:none; font-weight:bolder;}
.bigLinks2 a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:16px; text-decoration:none; font-weight:bolder;}
.bigLinks2 a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:16px; text-decoration:none; font-weight:bolder;}
.bigLinks2 a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:16px; text-decoration:underline; font-weight:bolder;}


.mainDivTopOut {background-color:#660a0b; margin:0px 0px 0px 0px;}
.mainDivTop {margin:0px auto 0px auto; width:1000px; min-height:120px;}

.header {margin:0px;}
.headerLogo {float:left; width:230px; margin:10px;}
.headerBanner {float:left; width:730px; margin:10px; text-align:center;}

.titleHeading {color:#FFF; font-size:16px; font-weight:bold; padding:2px 2px 10px 2px;}

.menu {background:url(http://www.playblackjackgames.co.uk/images/menubar.png); height:35px;}
.menuInside {margin:0px auto 0px auto; width:950px; padding:0px 0px 0px 0px;}
/*.menuInside a:link {color:#000; font-family:Arial, Helvetica, sans-serif; background:none; font-size:14px; font-weight:bold; text-decoration:none; padding:8px 15px 8px 15px;}
.menuInside a:visited {color:#000; font-family:Arial, Helvetica, sans-serif; background:none; font-size:14px;  font-weight:bold; text-decoration:none; padding:8px 15px 8px 15px;}
.menuInside a:active {color:#000; font-family:Arial, Helvetica, sans-serif; background:none; font-size:14px;  font-weight:bold; text-decoration:none; padding:8px 15px 8px 15px;}
.menuInside a:hover {color:#c90000; font-family:Arial, Helvetica, sans-serif; background:none; font-size:14px; font-weight:bold; text-decoration:none; background-image:url(images/menubar.png); padding:8px 15px 8px 15px;}
*/

.sideMenu {background-color:#1F1F1F; border:solid 1px #4a4a4a; padding:10px; text-align:left; margin:10px 0px 10px 0px; color:#CCC;}
.sideMenu a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px;text-decoration:none; font-weight:bold; padding:5px 5px 5px 5px;}
.sideMenu a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none; font-weight:bold; padding:5px 5px 5px 5px;}
.sideMenu a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none; font-weight:bold; padding:5px 5px 5px 5px;}
.sideMenu a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:underline; font-weight:bold; padding:5px 5px 5px 5px;}


.mainDiv{margin:0px auto 0px auto; width:1000px;}

.breadCrumbs {margin:5px 30px -2px 30px;}
.breadCrumbs a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px;text-decoration:none;}
.breadCrumbs a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
.breadCrumbs a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
.breadCrumbs a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:underline;}

.breakBar {margin:10px 20px 10px 20px;}
.infoBox {margin:0px 30px 0px 30px;}
.infoBoxSmall {margin:0px 5px 0px 30px; width:630px; float:left;}
.bannerBox {margin:15px 30px 10px 5px; width:300px; float:left; text-align:center;}

#darkText {color:#666;}

.smallBoxes {width:130px; float:left; margin:10px;}
.smallBoxes a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:14px;text-decoration:none; font-weight:bold;}
.smallBoxes a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:14px; text-decoration:none; font-weight:bold;}
.smallBoxes a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:14px; text-decoration:none; font-weight:bold;}
.smallBoxes a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:14px; text-decoration:underline; font-weight:bold;}


/* FOOTER */
.footerOut {margin:0px auto 0px auto; width:1000px; min-height:110px;}

.footerBox {width:400px; float:left;}
.footerBox2 {width:530px; float:left; text-align:right; opacity:0.4; filter:alpha(opacity=40);}

.footerLinks {margin:0px 30px 10px 30px; padding:4px;}
.footerLinks a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px;text-decoration:none; padding:10px 15px 10px 15px;}
.footerLinks a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none; padding:10px 15px 10px 15px;}
.footerLinks a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none; padding:10px 15px 10px 15px;}
.footerLinks a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:underline; padding:10px 15px 10px 15px;}

.footer {margin:0px 30px 10px 30px; padding:4px; background-image:url(images/backshade.png); background-repeat:repeat-x; color:#7f7f7f; height:60px;}
.footer a:link {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px;text-decoration:none;}
.footer a:visited {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
.footer a:active {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:none;}
.footer a:hover {color:#c90000; font-family:helvetica, "Times New Roman", Times, serif; background:none; font-size:12px; text-decoration:underline;}


/* OUR CASINOS TABLE */
.ourCasinos {text-align:center; background:#1F1F1F;}


/* DROP DOWN */
#nav, #nav ul {padding: 0px; margin: 0px; list-style: none;}
#nav a {display:block;}

#nav li {float: left; background:none;}
#nav li a:link {color:#fff; font-family:Arial, Helvetica, sans-serif; background:none; font-size:16px; font-weight:bold; text-decoration:none; padding:8px 10px 8px 10px;}
#nav li a:visited {color:#fff; font-family:Arial, Helvetica, sans-serif; background:none; font-size:16px;  font-weight:bold; text-decoration:none; padding:8px 10px 8px 10px;}
#nav li a:active {color:#fff; font-family:Arial, Helvetica, sans-serif; background:none; font-size:16px;  font-weight:bold; text-decoration:none; padding:8px 10px 8px 10px;}
#nav li a:hover {color:#fff; font-family:Arial, Helvetica, sans-serif; background:none; font-size:16px; font-weight:bold; text-decoration:none; padding:8px 10px 8px 10px; background:url(http://www.playblackjackgames.co.uk/images/menubar2.png); text-shadow:#000 .05em .05em .1em;}

#nav li ul {position: absolute; width: 175px; left: -999em;}

#nav li ul li {background-color:#1e1e1e; line-height:12px; width:175px;}
#nav li ul li a:link {color:#EAEAEA; font-family:Arial, Helvetica, sans-serif; background:none; font-size:13px; font-weight:none; text-decoration:none; padding:5px;}
#nav li ul li a:visited {color:#EAEAEA; font-family:Arial, Helvetica, sans-serif; background:none; font-size:13px;  font-weight:none; text-decoration:none; padding:5px;}
#nav li ul li a:active {color:#EAEAEA; font-family:Arial, Helvetica, sans-serif; background:none; font-size:13px;  font-weight:none; text-decoration:none; padding:5px;}
#nav li ul li a:hover {color:#C90000; font-family:Arial, Helvetica, sans-serif; background:none; font-size:13px; font-weight:none; text-decoration:none; padding:5px; background-color:#151515; text-shadow:none;}

#nav li:hover ul {left: auto;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}

/* Comparison Table */
.comparison {border:solid 1px #4a4a4a; text-align:center;}
