/* replace with real CSS reset */
* {
    margin: 0;
    padding: 0;
}

body {
    color: #000;
    font: normal 10px/1.3 Arial, Helvetica, sans-serif;
    text-align: center;
    background-color: #fff;
}
a:link, a:visited {
    color: #086a65;
    text-decoration: none;
}
a:hover, a:active {
    color: #dd3027;
    text-decoration: underline;
}
a img {
    border: none;
}

button,input,select,textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
button, input[type="button"], input[type="submit"], label, select {
    cursor: pointer;
}
button, input[type="button"], input[type="submit"] {
    padding: 1px 3px;
}
input[type="text"], input[type="password"], textarea {
    border-color: #abadb3 #dbdfe6 #e3e9ef;
    border-style: solid;
    border-width: 1px;
    padding: 2px;
}

h1,h2,h3,h4 {
    font-weight: bold;
}
h1 {
    color: #0daaa1;
    font-size: 2em;
    margin-bottom: 0.5em;
}
h2 {
    font-size: 1.6em;
    margin-bottom: 0.5em;
}
h3 {
    font-size: 1.4em;
    margin: 1.25em 0 0.5em 0;
}
p {
    font-size: 1.2em;
    margin-bottom: 1em;
}
dl,ol,ul {
    margin-bottom: 1em;
}
li {
    font-size: 1.2em;
    padding-bottom: 5px;
}
li * {
    font-size: 1em;
}
/*li li {
    font-size: 1em;
}*/
ol li {
    list-style-type: decimal;
}
ul li {
    background: url('../images/bullet.gif') no-repeat 0 3px;
    list-style-type: none;
    padding-left: 19px;
}

table {
    font-size: 12px;
    width: 100%;
    border-collapse: collapse;
}
table th {
    font-weight: bold;
    text-align: left;
    background: #fa9636;
    padding: 3px 6px;
    border: 2px solid #fff;
}
table td {
    text-align: left;
    background-color: #eef9f8;
    padding: 3px 6px;
    border: 2px solid #fff;
}

#container {
    text-align: left;
    width: 960px;
    margin: 0 auto;
}
#header {
    background: url('../images/header-bg.gif') no-repeat 300px 100%;
    height: 155px;
    padding: 10px 0;
    position: relative;
}
#logo {
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 1;
}
#logo a, #logo a img {
    display: block;
    width: 267px;
    height: 128px;
}
#login_form {
    position: absolute;
    top: 20px;
    right: 0;
}
#login_form ul {
    width: 362px;
}
#login_form ul li {
    display: inline;
    float: left;
    background: none;
    height: 63px;
    margin: 0;
    padding: 0;
    list-style: none;
}
#login_form ul li a {
    display: block;
    height: 63px;
}
#login_form form {
    clear: both;
    padding: 10px 0 0 12px;
}
#login_form fieldset {
    border: none;
}
#login_form #username_wrapper,
#login_form #password_wrapper {
    position: relative;
    width: 134px;
    height: 41px;
    float: left;
    margin-right: 7px;
}
#login_form label,
#login_form input#username,
#login_form input#password {
    position: absolute;
    top: 9px;
    left: 0;
}
#login_form label {
    font-size: 1.2em;
    padding: 3px 4px;
}
#login_form input#username,
#login_form input#password {
    background-color: #fff;
    width: 128px;
    margin: 0;
    padding: 2px;
    border: 1px solid #f78c1e;
}
#login_form p {
    clear: both;
}
#login_form p a {
    color: #f7911e;
    text-decoration: underline;
}
#login_form p a:hover {
    color: #e63d3b;
}
#whatsnew {
    display: block;
    position: absolute;
    top: 30px;
    left: 260px;
    z-index: 2;
}
#newlook {
    display: block;
    position: absolute;
    bottom: 0;
    right: 130px;
}
#live_help_button {
    display: block;
    position: absolute;
    top:130px;
    right: 0;
	
}
#navigation {
    background: url('../images/navigation.gif') no-repeat 0 0;
    height: 60px;
    padding-left: 10px;
    /**/
    position: relative;
    z-index: 99;
}
#navigation li {
    /*display: inline;*/
    background-image: none;
    float: left;
    width: 129px;
    list-style: none;
    margin: 0;
    padding: 14px 0 0 3px;
}
#navigation li a {
    color: #fff;
    font-family: inherit;
    font-size: 12px;
    font-weight: bold;
    line-height: 31px;
    text-align: center;
    text-decoration: none;
    background: url('../images/button.gif') no-repeat 50% 50%;
    display: block;
    float: left;
    width: 129px;
}
/* drop-down styles */
#navigation li ul {
    position: absolute;
    width: 200px;
    left: -999em;
}
#navigation li:hover ul, #navigation li.sfhover ul {
    background: #e11d1f;
    background: rgba(221,48,39,0.9);
	left: auto;
	margin: 31px 0 0 0;
    padding: 6px 0;
	border: 1px solid #ff1315;
	border-radius: 10px;
	/* URGH */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
#navigation li ul li, #navigation li ul li a {
    line-height: 0;
    background: none;
    width: auto;
    float: none;
    margin: 0;
    padding: 0;
    list-style: none;
}
#navigation li ul li a {
    color: #fff;
    line-height: 1.3;
    text-align: left;
    width: auto;
    padding: 5px 10px 4px;
}
#navigation li ul li a:hover {
    background-color: #ff1315;
}
#content {
    background-color: #f6f6f6;
}
#content.inner, #content.simple {
    background-color: #fff;
    padding: 15px 20px;
    border: 10px solid #f6f6f6;
    border-right-width: 110px;
}
#footer {
    background: #0daaa1 url('../images/footer.gif') no-repeat 0 0;
    padding-top: 185px;
    padding-bottom: 15px;
    border-top: 10px solid #f6f6f6;
}
#footer p {
    color: #fff;
    font-size: 12px;
    text-align: center;
    padding: 0 120px 1em 120px;
}
#footer p#copyright {
    font-weight: bold;
}
#footer p#play_responsibly {
    font-size: 14px;
    font-weight: bold;
}
#footer p a {
    color: #fff;
    text-decoration: none;
}
#footer p a:hover {
    text-decoration: underline;
}


/**
 * Promotions modules styling
 **/
#promos {
    clear: both;
    padding-top: 10px;
}
#promos li {
    background: url('../images/promo-bg.gif') no-repeat 0 100%;
    width: 240px;
    height: 224px;
    margin: 0;
    padding: 0;
    list-style: none;
}
#promos li h2 {
    text-indent: -9999em;
    height: 40px;
    margin: 0;
}
#promos li a.thumb {
    display: block;
}
#promos li a.thumb img {
    display: block;
    margin: 0 auto;
}
#promos li#live_bingo h2 {
    background-image: url('../images/live-bingo-head.gif');
}
#promos li#bingos_diary h2 {
    background-image: url('../images/bingos-diary-head.gif');
}
#promos li#live_bingo a.thumb {
    margin-bottom: 15   px;
}
#promos li#bingos_diary a {
    display: block;
}
#promos li#bingos_diary a, #promos li#bingos_diary a img {
    text-align: center;
}
#promos li#jackpots h2 {
    background-image: url('../images/jackpots-head.gif');
}
#promos li p.more a {
    color: #f8931e;
    font-size: 14px;
    font-weight: bold;
    line-height: 17px;
    text-align: right !important;
    text-decoration: none;
    text-transform: uppercase;
    background: url('../images/right-arrow.gif') no-repeat 100% 0%;
    display: block;
    margin: 0 22px 0 20px;
    padding-right: 22px;
}
#promos li p.more a:hover {
    text-decoration: underline;
}
#promos li#game_winners {
    height: 243px;
}
#promos li#game_winners h2 {
    background-image: url('../images/game-winners-head.gif');
    height: 117px;
}
#promos li#game_winners #vcarousel_wrapper {
    margin: 10px 17px 0 15px;
}
#promos li#game_winners ul li {
    color: #a2a0a0;
    font-size: 14px;
    background-image: none;
    display: list-item;
    float: none;
    width: auto;
   
    height: 90px;
    padding: 1px 10px;
    border-bottom: 1px solid #eee;
}/*
#promos li#game_winners ul li:first-child {
    padding-top: 0;
    border-top: none;
}*/
#promos li#game_winners ul li .winner {
    color: #18b932;
}


/**
 * Generic carousel styles
 **/
.carousel {
    overflow: auto;
}
.carousel ul {
    width: 825px;
    margin: 0 auto;
    overflow: auto;
    padding: 10px;
}
.carousel ul li {
    background-image: none;
    display: inline;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0 6px;
}
.carousel ul li a {
    display: block;
}


/**
 * Home page styles
 */
.home #slideshow {
    float: left;
    width: 650px;
    height: 233px;
    margin: 5px 0 0 5px;
}
.home #play {
    float: right;
    padding: 2px 5px 5px 0;
}
.home #promos li {
	display: inline;
	float: left;
}
.home #promos li#game_winners {
    margin-top: -19px;
}
.home #slots {
    background: url('../images/slots-bg.gif') no-repeat 0 100%;
    clear: both;
    position: relative;
}
.home #slots h2 {
    text-indent: -9999em;
    background: url('../images/slots-head.gif') no-repeat 0 0;
    height: 33px;
    margin: 0;
}
.home #slots .carousel_wrapper {
    padding: 10px 0 20px 67px;
}
.home #slots ul li {
    width: 153px;
    height: 124px;
}
.home #slots ul li p.jackpot {
	color: #fa9636;
	font-weight: bold;
	text-align: center;
}
.home #slots .prev, .home #slots .next {
    position: absolute;
    top: 80px;
}
.home #slots .prev {
    left: 25px;
}
.home #slots .next {
    right: 25px;
}


/**
 * Getting Started page styles
 * @link http://bingos.newcastlemarketingservices.co.uk/help/getting-started/
 **/
.inner_page {
    padding-left: 6px;
}
.inner_page #masthead #promo_masthead {
	float: left;
}
.inner_page #masthead #play {
	display: block;
	float: right;
	margin: 42px 6px 0 0;
}
.inner_page #main {
    background: url('../images/promo-main-bg.gif') repeat-y 0 0;
    clear: both;
    float: left;
    width: 714px;
}/*
.inner_page #main h1 {
    display: none;
}*/
.inner_page #main h1 {
    margin-left: 20px;
}
.inner_page #main h2 {
    text-indent: -9999em;
    background: url('../images/games-head.gif') no-repeat 0 0;
    height: 66px;
    margin-bottom: 0;
}
/* override with page-specific header images here */
.inner_page.community #main h2 {
    background: url('../images/community-head.gif') no-repeat 0 0;
}
.inner_page.gettingstarted #main h2 {
    background: url('../images/gettingstarted-head.gif') no-repeat 0 0;
    clear: both;
}
.inner_page.promotion #main h2, .inner_page.promotions #main h2 {
    background: url('../images/promo-head.gif') no-repeat 0 0;
}
.inner_page.faq #main h2 {
    background: url('../images/help-head.gif') no-repeat 0 0;
}
.inner_page.help #main h2 {
    background: url('../images/help-head.gif') no-repeat 0 0;
}
.inner_page.news #main h2 {
    background: url('../images/news-head.gif') no-repeat 0 0;
}
.inner_page.bingo #main h2 {
    background: url('../images/bingo-head.gif') no-repeat 0 0;
}
.inner_page.live #main h2 {
    background: url('../images/live-head.gif') no-repeat 0 0;
}
/* overrides end */
.inner_page #main .inner {
    height: auto;
    padding: 15px;
}
.inner_page #main .inner h2 {
    text-indent: 0;
    height: auto;
    margin: 30px 15px 10px 15px;
    background-image: none;
}/*
.inner_page #main .inner ul, .inner_page #main .inner ol {
    margin-left: 25px;
}*/
.inner_page #main .inner h2, .inner_page #main .inner p, .inner_page #main .inner ol, .inner_page #main .inner ul {
    margin: 0 20px 10px 20px;
}
.inner_page #main .inner ol {
    margin-left: 37px;
}
.inner_page #main #gettingstarted h2.register,
.inner_page #main #gettingstarted h2.deposit,
.inner_page #main #gettingstarted h2.play {
    text-indent: -9999em;
    height: 103px;
    margin-left: 6px;
}
.inner_page #main .inner h2.register {
    background-image: url('../images/register-h2.gif');
}
.inner_page #main .inner h2.deposit {
    background-image: url('../images/deposit-h2.gif');
}
.inner_page #main .inner h2.play {
    background-image: url('../images/play-h2.gif');
}
.inner_page #main .inner table {
    width: 642px;
    margin: 0 20px;
}
.inner_page #main .bottom {
    background: url('../images/promo-main-foot.gif') repeat-y 0 0;
    height: 20px;
}
.inner_page #sidebar {
    float: right;
}
.inner_page #sidebar #promos {
	margin: -33px 0 0 0;
}
.inner_page #sidebar #promos li {
	margin-bottom: 1px;
}


/**
 * Promotions navigation
 **/
.inner_page #main .navigation {
	background: url('../images/promo-nav.gif') no-repeat 0 0;
	height: 79px;
}
.inner_page #main .navigation ul {
	margin: 0;
	padding: 20px 0 0 21px;
}
.inner_page #main .navigation ul li {
    background-image: none;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
}
.inner_page #main .navigation ul li a {
	text-decoration: none;
	background-image: url('../images/promo-nav.gif');
	display: block;
	width: 111px;
	height: 41px;
}
.inner_page #main .navigation ul li a span {
	color: #fff;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 91px;
	height: 35px;
	padding: 6px 10px 0 10px;
	vertical-align: middle;
}
.inner_page #main .navigation ul li a:hover span,
.inner_page #main .navigation ul li.selected a span {
	color: #f7901e;
}
/* image map */
.inner_page #main .navigation ul li#pn_all        a { background-position: -22px  -19px; }
.inner_page #main .navigation ul li#pn_permanent  a { background-position: -133px -19px; }
.inner_page #main .navigation ul li#pn_monthly    a { background-position: -244px -19px; }
.inner_page #main .navigation ul li#pn_daily      a { background-position: -355px -19px; }
.inner_page #main .navigation ul li#pn_favourites a { background-position: -466px -19px; }
.inner_page #main .navigation ul li#pn_promotions a { background-position: -577px -19px; }
/* image map - hover */
.inner_page #main .navigation ul li#pn_all        a:hover { background-position: -22px  -98px; }
.inner_page #main .navigation ul li#pn_permanent  a:hover { background-position: -133px -98px; }
.inner_page #main .navigation ul li#pn_monthly    a:hover { background-position: -244px -98px; }
.inner_page #main .navigation ul li#pn_daily      a:hover { background-position: -355px -98px; }
.inner_page #main .navigation ul li#pn_favourites a:hover { background-position: -466px -98px; }
.inner_page #main .navigation ul li#pn_promotions a:hover { background-position: -577px -98px; }
/* image map - selected (same as hover; here for readability) */
.inner_page #main .navigation ul li.selected#pn_all        a { background-position: -22px  -98px; }
.inner_page #main .navigation ul li.selected#pn_permanent  a { background-position: -133px -98px; }
.inner_page #main .navigation ul li.selected#pn_monthly    a { background-position: -244px -98px; }
.inner_page #main .navigation ul li.selected#pn_daily      a { background-position: -355px -98px; }
.inner_page #main .navigation ul li.selected#pn_favourites a { background-position: -466px -98px; }
.inner_page #main .navigation ul li.selected#pn_promotions a { background-position: -577px -98px; }

.promo {
    padding: 7px 10px;
    border-top: 1px solid #eee;
    overflow: auto;
    clear: both;
}
.promo .promoimage {
    float: left;
    margin: 0 10px 10px 0;
}
.promo h3 {
    color: #f59730;
    font-size: 16px;
    font-family: 'Arial Rounded MT Bold', Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin-top: 0;
}
.promo h3 a {
    color: #f59730;
    text-decoration: none;
}
.promo h3 a:hover {
    color: #f59730;
    text-decoration: underline;
}
.inner_page #main .inner .promo p {
    margin-left: 0;
    margin-right: 0;
}
.promo.full {
    padding: 0 0 7px 0;
    border-top: none;
}
.promo.full img {
    float: none;
}


/* for IE6 */
.clearfix {
    clear: both;
    height: 0;
}
/* people are still using the <hr> element...? */
hr {
    background: none;
    height: 0;
    margin-bottom: 1.25em;
    overflow: hidden;
    border: none;
    border-top: 2px solid #d5d5d5;
}
/* FAQ page styling */
#faq form input {
    margin-left: 0.5em;
}
#faq li hr {
    margin: 0.5em 0;
}


/**
 **/
.community #main .inner h2.latest_winners,
.community #main .inner h2.roomie_news,
.community #main .inner h2.team_bingo,
.community #main .inner h2.quiz_winners,
.community #main .inner h2.tournament_bingo {
    text-indent: -9999em;
    height: 56px;
    margin: 20px 0 0 5px;
}
.community #main .inner h2.latest_winners   { background-image: url('../images/headings/latest-winners.gif'); margin-top: 0; }
.community #main .inner h2.roomie_news      { background-image: url('../images/headings/roomie-news.gif'); }
.community #main .inner h2.team_bingo       { background-image: url('../images/headings/team-bingo.gif'); }
.community #main .inner h2.quiz_winners     { background-image: url('../images/headings/quiz-winners.gif'); }
.community #main .inner h2.tournament_bingo { background-image: url('../images/headings/tournament-bingo.gif'); }


.sidegames #main .inner {
    padding-left: 35px;
    overflow: auto;
}
#sidegame {
    float: left;
    width: 150px;
    margin-bottom: 10px;
    padding: 0 5px;
}
#sidegame h1#sidegameHeader {
    font-size: 12px;
    text-align: center;
    margin-left: 0;
}
#sidegame #sidegameDesc p {
    font-size: 11px;
    text-align: center;
    height: 30px;
    margin-bottom: 0;
}


#chatmasters {
    overflow: auto;
}
#chatmasters .chatimage {
    float: right;
    width: 100px;
    clear: both;
}
#chatmasters .chatimage p {
    font-size: 11px;
    text-align: center;
}
#chatmasters .chatimage a {
    display: block;
    margin: 0.5em 0 0.25em 0;
}
#chatmasters .chatimage a img {
    display: block;
    margin: 0 auto;
}
.inner_page #main .inner #chatmasters table {
    float: left;
    width: 500px;
}
.inner_page #main .inner #chatmasters table th {
    width: 100px;
}

#deposit_options {
    background-color: #fff;
    width: 740px;
    height: 32px;
    margin: 0 auto 2em;
    padding: 8px 0;
    clear: both;
}
#deposit_options li {
    background: none;
    line-height: 32px;
    display: inline;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
}
#deposit_options li img {
    line-height: 32px;
    margin: 0 10px;
    vertical-align: middle;
}

#legal {
    background-color: #fff;
    width: 666px;
    height: 32px;
    margin: 0 auto 2em;
    padding: 8px 5px;
    clear: both;
}
#legal li {
    background: none;
    font-family: 'Trebuchet MS', Helvetica, sans-serif;
    font-size: 11px;
    line-height: 32px;
    text-align: center;
    display: inline;
    float: left;
    list-style: none;
    margin: 0;
    padding: 0 5px;
}
#legal li img {
    line-height: 32px;
    vertical-align: middle;
}
#legal li#gamcare { width: 29px; }
#legal li#no_us { width: 75px; }
#legal li#18_plus { width: 29px; }
#legal li#no_us { width: 75px; }
#legal li#copy { width: 125px; }
#legal li#problem_gambling { width: 120px; }
#legal li#over_18s_only { width: 65px; }
#legal li#alderney { width: 119px; }
#legal li#icra { width: 26px; }

#contact_form #contact_fs{
width:330px;
	padding:100px;
	padding-top:80px;
	margin-bottom:20px;
	margin-left:70px;
	border:none;
	
}
#contact_form #code{
	float:right;
	margin-right:20px;
}
#contact_form #user{
	float:right;
	margin-right:20px;
}
.inner_page #contact_form .formpass{
	
	padding:5px;
	background:#FF8000;
	margin-bottom:20px;
	text-align:center;
	font-style: italic;

}

.contacterror{	
	
	text-align:center;
	font-style: italic;
	color:#FF0000;
	font-weight:bold;
}

#contact_form {
	background:url("../images/bingos-scratch.gif") no-repeat;
	background-position:center top;
	height:233px;
	margin-top:-20px;
}

#contact_fs label {
	color:#fa9636;
	font-weight:bold;
	font-size:14px;
}

#contact_fs .submit {
	float:right;
	padding-right:20px;
}

#contact_fs #user {
	width:160px;
}

#contact_fs #code {
	width:160px;
}

#facebook {
	position:absolute;
	top:78px;
	right:0;
}

#blogicon {
	position:absolute;
	top:78px;
	right:50px;
}

#lost-pass {
	position:absolute;
	top:85px;
	right:170px;
	font-size:12px;
	text-decoration:underline;
}

/* CSS for VIP form below */

#vip-log {
	background-image:url('../images/vip-bg.gif');
	background-repeat:no-repeat;
	background-position:center;
	height:311px;
	border:0;

}

#login-wrap {
	padding-top:85px;
	vertical-align:middle;
	margin-left:205px;
}

#login-wrap #submit {
	margin-top:72px;
	margin-left:42px;
	border:#cccccc 1px solid;
	padding:5px;
	background-color:#ba961c;
	color:#fff;
	font-weight:bold;
}


#login-wrap #login {
	border:#ba961c 1px solid;
	width:140px;
}
 
#login-wrap #postcode {
	border:#ba961c 1px solid;
}
#login-wrap  checkbox {
	border:#ba961c 1px solid;
}

#email-vip{
	padding-right:10px;
	font-weight:bold;
}

#log-vip{
	padding-right:10px;
	font-weight:bold;
}
.eachmonthly_vippromo{
	color:#F79905;
}


#roomie #roomiewinners{
	background:transparent url(/assets/images/headings/latest-winners.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	margin-top:20px;
	padding:0;
	text-indent:-9000px;
	width:673px;
}
body ul li .winners_name{
	color:#FA8602;
}
body ul li .winner{
	color:#FA8602;
}
body ul li .winners_prize{
	color:#FA0213;
}


.blogcont{
	font-size:13px;
	padding:0 15px 0 15px;
}
#blockwrap{
	margin-left:20px;
	margin-right:20px;
	padding:5px 10px 5px 10px;
	background:#FDB;
}
#roomieroundup_news i{
	font-size:13px;
}
#roomieroundup_news .winner{
	color:#FF9900;
}
#roomieroundup_news .winners_name{
	color:#FF6600;
}
#roomieroundup_news .winners_prize{
	color:#AB1B20;
	font-weight:bold;
}
#roomieroundup_news hr{
	margin:10px 0 10px; 0;
}
#roomieroundup_news h3{
	margin-left:20px;
}
#roomieroundup #NP_roomie_heading{
	background:transparent url(/assets/images/headings/roomie-news.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	padding:0;
	text-indent:-9000px;
	width:673px;
}

#roomieroundup_news #NP_roomie_r_team{
	background:transparent url(/assets/images/headings/team-bingo.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	padding:0;
	text-indent:-9000px;
	width:673px;
}

#roomieroundup_news #NP_roomie_r_tourn{
	background:transparent url(/assets/images/headings/tournament-bingo.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	margin-top:10px;
	padding:0;
	text-indent:-9000px;
	width:673px;
}

#roomieroundup_news #NP_roomie_r_quiz{
	background:transparent url(/assets/images/headings/quiz-winners.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	margin-top:20px;
	padding:0;
	text-indent:-9000px;
	width:673px;
}
#roomieroundup_news #NP_roomie_latest_winners{
	background:transparent url(/assets/images/headings/latest-winners.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	margin-top:20px;
	padding:0;
	text-indent:-9000px;
	width:673px;
}
#roomieroundup_news #bloglatest{
	background:transparent url(/assets/images/headings/blog-header.gif) no-repeat scroll center top;
	display:block;
	height:56px;
	margin:0;
	margin-top:20px;
	padding:0;
	text-indent:-9000px;
	width:673px;
}

.sidejackpot {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FA9636;
}


	
/* dynamic contact form */
#contact_form_netplay fieldset{ 
	margin-bottom:10px;
	padding:15px 10px 15px 10px;
}
