﻿html {height:100%;}
body{margin:0;font:normal 0.75em Arial, Helvetica, Serif;color:#555;height:100%;}
a:link, a:visited {color:#cc0000;text-decoration:none;}
/* general */
img {border:none;}
h1,h2,h3 {margin:0;padding:0;font-family:"Trebuchet MS", Arial, Helvetica, Serif;letter-spacing:-1px;}

/* Content */
#header .subnav, #h_header .subnav, #wrapper {width:982px;padding-left:0px;margin:0 auto;}
#headers {padding-top:10px;height:55px;background:url(images/sprites1.png) no-repeat center 48px;}
#headers h1, #headers h3 {font-style:italic;line-height:30px;}
#headers h3 {float:left;width:240px;margin-right:15px;font-size:167%;}
#headers h1 {float:left;font-size:200%;width:610px;}
#headers ul {margin:10px 0 0;padding:0;float:right;}
#headers ul li {float:left;width:26px;text-align:center;border-right:dotted 1px #ccc;list-style:none;}
#headers ul li a {text-decoration:none;}
/* Headers */
#header{background:url(images/header_strip.gif) repeat-x left 61px;}
#h_header  {background:url(images/home_stripv2.gif) repeat-x left 45px;}
#header .adjuster, #h_header .adjuster {width:1000px;margin:0 auto;}
#header ul.toplinks, #h_header ul.toplinks {margin:10px 0 0;padding:0;float:right;font-size:92%;line-height:14px;}
#header ul.toplinks li, #h_header ul.toplinks li {display:inline;list-style:none;color:#000;}
#header ul.toplinks li a, #h_header ul.toplinks li a {color:#000;text-decoration:none;}
#header ul.toplinks li a:hover, #h_header ul.toplinks li a:hover {color:#ff8a00;}
#header .navwrapper {clear:both;margin:0 auto;background-repeat:no-repeat;background-position:center;height:245px;}
#header .navwrapper .mainnav {width:1000px;margin:0 auto;position:relative;}
#h_header .navwrapper {clear:both;margin:0 auto;background-repeat:no-repeat;background-position:center;height:463px;}
#h_header .navwrapper .mainnav {width:1000px;margin:0 auto;position:relative;}
#header .mainnav ul, #h_header .mainnav ul{margin:11px 0 0;padding:0;float:right;}
#header .mainnav ul li, #h_header .mainnav ul li {background:#000 url(images/sprites1.png) no-repeat -851px -115px;list-style:none;padding-left:7px;margin:0 0 0 2px;float:left;font-size:117%;font-weight:bold;text-transform:uppercase;}
#header .mainnav ul li span, #header .mainnav ul li a, #h_header .mainnav ul li span, #h_header .mainnav ul li a
{display:block;padding:5px 14px 5px 7px;background:#000 url(images/sprites1.png) no-repeat right -115px;}
#header .mainnav ul li span, #h_header .mainnav ul li span {color:#ff8a00;}
#header .mainnav ul li a, #h_header .mainnav ul li a {color:#fff;text-decoration:none;}
#header .mainnav ul li a:hover, #h_header .mainnav ul li a:hover {color:#e3d6c0;}
#header .subnav, #h_header .subnav {font-size:0;line-height:0;position:relative;height:118px;}
#header .subnav img, #h_header .subnav img {float:left;}
#header .subnav .flash, #h_header .subnav .flash {float:left;font-size:0;}
#header .subnav .flash p, #h_header .subnav .flash p  {margin:0;padding:0;position:absolute;bottom:0px;}

/* Left Column */
#leftColumn {float:left;width:241px;margin-right:15px;clear:both;}
#leftColumn ul {margin:0;padding:0 0 20px;}
#leftColumn ul li {display:block;border-bottom:dotted 1px #999;font-style:italic;font-weight:bold;}
#leftColumn ul li span {padding:5px 2px;display:block;background:url(images/sprites1.png) no-repeat 220px -18px;font-size:117%;color:#f78f1e;}
#leftColumn ul li a {padding:5px 2px;display:block;font-size:117%;color:#4f4f4f;text-decoration:none;}
#leftColumn ul li a:hover {background-color:#ffeedd;}
/* Right Column */
#rightColumn, .rightColumn {float:right;width:241px;}
#rightColumn p.pic, .rightColumn p.pic {margin:0;padding:0 0 10px 0;}
#rightColumn2, .rightColumn2 {float:right;width:725px;}
/* Centre Column */
#centreColumn, .centreColumn {float:left;width:470px;padding-bottom:10px;}
#centreColumn h2, .centreColumn h2 {font-style:italic;font-size:167%;}
#centreColumn h4, .centreColumn h4 {font-size:117%;font-style:italic;margin:0;padding:0;}
#centreColumn ul, .centreColumn ul {margin:0;padding:0 0 0 20px;list-style-type:square;}
p.orangeintro {color:#ff8a00;margin-top:0;font-size:150%;font-style:italic;font-weight:bold;}
p.orangeintro span{color:#000;margin-top:0;display:block;padding-top:5px;}

/* Car Details */
.CarDetails .left {float:left;width:350px;padding-top:5px;}
.CarDetails .right {float:right;width:330px;padding-top:5px;}
.CarDetails p {clear:both;margin:0;padding:10px 0;overflow:hidden;}
.CarDetails p span.title {float:left;width:140px;clear:both;padding-bottom:5px;}
.CarDetails p span.content {float:left;width:200px;padding-bottom:5px;}
.CarDetails ul {margin:0 0 0 15px;padding:0;}
.CarDetails ul {list-style-type:square;}
/* Side panels Lottery, Subscribe, Winners */
.cLottery2 p,.cLottery p, a.cSubscribe div p, a.cWinners div p {display:block;font-weight:bold;font-style:italic;color:#000;margin:0;padding:0;}
a.cSubscribe, a.cWinners {text-decoration:none;display:block;width:241px;}
.cLottery {padding:0 10px 10px 0;border-bottom:dotted 1px #999;}
.cLottery2 {padding:0 10px 10px 0;margin-bottom:10px;border-bottom:dotted 1px #999;}
.cLottery2 a {font-size:117%;color:#ff0000;text-decoration:none;}
.cLottery a, .cLottery a:visited{font-size:117%;color:#ff8a00;text-decoration:none;}
.cLottery a.ticket:link, .cLottery a.ticket:visited, .cLottery a.ticket:active,.cLottery2 a.ticket:link, .cLottery2 a.ticket:visited, .cLottery2 a.ticket:active
{display:block;float:right;margin-top:8px;}
.cLottery2 pre, .cLottery pre {font:normal 92% Arial, Helvetica, Serif;margin:0;padding:0;}
a.cSubscribe div {background:url(images/sprites1.png) no-repeat right -17px;padding:10px 70px 10px 0;border-bottom:dotted 1px #999;font-weight:bold;font-style:italic;color:#000;}
a.cSubscribe div p {background:#fff;padding-bottom:5px;}
a.cWinners div {background:url(images/sprites1.png) no-repeat -660px -15px;padding:10px 70px 15px 0;font-weight:bold;font-style:italic;color:#000;}

.mainprize p {margin:10px 0;padding:10px 0;font:bold 142% "Trebuchet MS",Arial, Helvetica, Serif;border-bottom:dotted 1px #666;border-top:dotted 1px #666;overflow:hidden;}
.mainprize .prizevalue, .mainprize .lotterydate{padding:0 0 10px;border-top:none;overflow:hidden;font-style:italic;}
.mainprize .lotterydate2 {height:50px;padding:10px 0 10px;overflow:hidden;font-style:italic;}
.mainprize .lotterydate {height:50px;}
.mainprize .lotterydate span.close, .mainprize .lotterydate2 span.close  {font-size:83%;}
.mainprize .lotterydate span.orangelink, .mainprize .lotterydate2 span.orangelink, .mainprize .lotterydate span.greenlink,.mainprize .lotterydate2 span.greenlink, .mainprize .lotterydate span.bluelink, .mainprize .lotterydate2 span.bluelink 
{margin-top:10px;}
.mainprize span.tprice {margin-top:7px;font-style:italic;font-size:36px;color:#f7540f;float:right;text-align:center;width:70px;padding-right:5px;font-family:"Trebuchet MS", Arial, Helvetica, Serif;line-height:32px;}
.mainprize span.tfrom {margin-top:7px;text-align:right;font-style:italic;font-size:18px;color:#f7540f;float:right;font-family:"Trebuchet MS", Arial, Helvetica, Serif;line-height:16px;letter-spacing:-1px;}
.mainprize p span.value {font-size:110%;font-style:normal;}
.mainprize p span.other {float:right;font-size:88%;padding:1px 15px 0 0;font-style:normal;}
.mainprize a.x {font:bold 150% "Trebuchet MS",Arial, Helvetica, Serif;text-transform:uppercase;float:right;background-image:url(images/sprites1.png); background-repeat:no-repeat;font-style:italic;text-decoration:none;font-size:14px;padding:3px 5px;color:#fff;text-align:center;line-height:22px;}
.prizefeatures {overflow:hidden;border-bottom:dotted 1px #666;width:725px;}
.prizefeatures ul {margin:15px 0 10px;padding:0;width:750px;overflow:hidden;}
.prizefeatures ul li {list-style:none;float:left;width:225px;margin-right:25px;}
.prizefeatures ul li a, .prizefeatures ul li a:visited {text-decoration:none;color:#666;font-weight:bold;}
.prizefeatures ul li a span {display:block;padding-left:5px;margin:5px 0;border-left:solid 5px #ff8a00;}
.prizefeatures ul li a:hover span {border-left:solid 5px #f7540f;}
.pflist h2 {font-size:167%;font-style:italic;color:#555;padding-bottom:10px;border-bottom:dotted 1px #666;}
.pflist h2.noborder {font-size:167%;font-style:italic;color:#555;padding-bottom:10px;border-bottom:none;}
.pflist .value {font-size:150%;font-weight:bold;}
.pflist ul {margin:2px 0 0 20px;padding:0;list-style-type:square;}
.mainprize .bt, .bt {margin:0;padding-top:10px;border-top:dotted 1px #666;}
.mainprize .nobb {border-bottom:none;}
span.greenlink {float:right;padding:0 0 0 7px;text-align:center;background:#9ab446 url(images/buttons.png) no-repeat left -33px;margin-right:5px;}
span.bluelink {float:right;padding:0 0 0 7px;text-align:center;background:#006cad url(images/buttons.png) no-repeat left -66px;margin-right:5px;}
span.orangelink {float:right;padding:0 0 0 7px;text-align:center;background:#f7540f url(images/buttons.png) no-repeat left top;}
span.greenlink a, span.bluelink a, span.orangelink a, span.greenlink a:visited, span.bluelink a:visited, span.orangelink a:visited {padding:3px 7px 2px 0;color:#fff;font-style:italic;text-decoration:none;font-size:14px;font-family:"Trebuchet MS",Arial, Helvetica, Serif;display:block;background-image:url(images/buttons.png);background-repeat:no-repeat;line-height:23px;text-transform:uppercase;}
span.greenlink a {background-position:right -33px;}
span.bluelink a {background-position:right -66px;}
span.orangelink a {background-position:right top;}
prizefeatures {overflow:hidden;border-bottom:dotted 1px #666;width:725px;}
#bottomAD {clear:both;padding:30px 0 15px;text-align:center;}
a.winnerslink:link, a.winnerslink:visited, a.winnerslink:active, a.winnerslink:hover {color:#ff8a00;font-weight:bold;text-decoration:none;}

/* Gallery */
.galleryThumbs {width:725px;overflow:hidden;}
.galleryThumbs ul{margin:0;padding:0;width:735px;}
.galleryThumbs ul li {float:left;margin:0 8px 8px 0;padding:0;font-size:0px;line-height:0px;list-style:none;}

/* Miscellaneous */
#buyTickets {}
#buyTickets ol li {line-height:20px;font:normal 20px "Trebuchet MS", Arial, Helvetica, Serif;color:#fff;font-style:italic;margin:4px 25px 0 0;list-style:none;display:block;width:190px;float:left;text-align:center;}
ol.buystep1, ol.buystep2, ol.buystep3, ol.buystep4 {margin:5px 0;padding:0 0 0 30px;background-image:url(images/booking_steps.png);background-repeat:no-repeat;height:36px;}
ol.buystep1 {background-position:left top;}
ol.buystep2 {background-position:left -38px;}
ol.buystep3 {background-position:left -76px;}
ol.buystep4 {background-position:left -114px;}
ul.buytabs {margin:20px 0 0 0;padding:0;overflow:hidden;}
ul.buytabs li {margin-right:10px;float:left;padding-left:14px;list-style:none;font-style:italic;font-weight:bold;background-image:url(images/buttons.png);background-repeat:no-repeat;background-position:left -164px;}
ul.buytabs li a, ul.buytabs li p {color:#fff;text-decoration:none;float:left;background-image:url(images/buttons.png);background-repeat:no-repeat;background-position: right -164px;padding:5px 16px 0 0;margin:0;height:45px;}
ul.buytabs li.current {background-position:left -104px;}
ul.buytabs li.current p {background-position:right -104px;}
ul.buytabs li span {font-size:167%;}
ul.tickets {margin:5px 0 0;padding:0;width:940px;border-bottom:dotted 1px #666;}
ul.tickets li {list-style:none;margin-bottom:10px;padding-right:16px;background:url(images/sprites1.png) no-repeat 690px -142px;height:100px;}
ul.tickets li a.buy {float:right;margin:30px 0 0;}
ul.vouchers {margin:0;padding:0;}
ul.vouchers li {margin:0 0 10px 0;padding:0;list-style:none;}

/* Homepage */
.hleftColumn {float:left;width:741px;}
.hsingleColumn {float:left;width:223px;padding-right:23px;}
.hsingleColumn2 {float:right;width:223px;padding-right:23px;}
.hdoubleColumn {float:left;width:470px;}
.hdoubleColumn h5 {font-size:150%;font-style:italic;margin:0;padding:5px 0 5px;}
.hsingleColumn h6 {color:#ff8a00;font-weight:bold;margin:0;padding:0 0 5px;font-size:100%;}

/* Forms */
table td {padding:0 0 5px 0;}
table td.label {width:150px;padding-right:10px;}
table td.control {vertical-align:top;}
div.phonetickets {display:block;background:url(images/phone_bg.jpg) no-repeat left;padding-left:80px;}
div.phonetickets p {display:block;background:#fff;font-size:116%;font-weight:bold;font-style:italic;}
.lgform {float:left;background:#f5f7f6;width:480px;}
.lgform .section {padding:10px;border-bottom:solid 2px #fff;overflow:hidden;}
.lgform h2{font-style:italic;font-size:167%;padding-bottom:10px;}
.lgform h3{font-size:133%;padding-bottom:10px;letter-spacing:normal;font-family:Arial, Helvetica, Serif;}
.lgform label {float:left;font-weight:bold;}
select.sel80{width:80px;border:solid 1px #666;font-size:100%;margin:0 10px 0 0;}
select.sel60{width:60px;border:solid 1px #666;font-size:100%;margin:0 10px 0 0;}
select.sel180{width:180px;border:solid 1px #666;font-size:100%;margin:0 10px 0 0;}
select.sel280{width:280px;border:solid 1px #666;font-size:100%;margin:0 10px 0 0;}
input.txt80 {width:80px;border:solid 1px #666;font-size:100%;padding:2px 0;margin:0 10px 0 0;}
input.txt100 {width:100px;border:solid 1px #666;font-size:100%;padding:2px 0;margin:0 10px 0 0;}
input.txt200 {width:200px;border:solid 1px #666;font-size:100%;padding:2px 0;margin:0 10px 0 0;}
input.txt280 {width:280px;border:solid 1px #666;font-size:100%;padding:2px 0;margin:0 10px 0 0;}
.chk1 {float:left;margin:0 5px 0 0;height:15px;}
.chk2 {float:left;margin:0 5px 50px 0;height:15px;}
.lgform span.clears {display:block;font-size:0;clear:both;}
.lgform .validators {color:#ff0000;}
.lgform a.next {margin:10px 0;font:italic normal 150% "Trebuchet MS", Arial, Helvetica, Serif ;float:left;background:#fb5d04 url(images/buttons.png) no-repeat left -224px;padding-left:15px;text-decoration:none;color:#fff;text-transform:uppercase;}
.lgform a.next span {float:left;background:#fb5d04 url(images/buttons.png) no-repeat right -224px;padding:0px 30px 0px 0;line-height:40px;cursor:pointer;}
.lgform .txtarea {width:361px;height:56px;border:solid 1px #666;font-size:120%;}
.halfright {float:right;width:480px;}
.TFform {background:#f5f7f6;padding:10px 15px;}
.TFform table td.label {width:100px;padding-right:10px;font-weight:bold;}
.TFform table td.title {color:#cc3300;font-weight:bold;padding:10px 0;}
.TFform table .txtarea {width:690px;height:120px;border:solid 1px #666;font-size:100%;}
.TFform  .validators {color:#ff0000;padding-top:5px;}
.ContactUs .TFform {float:left;width:400px;margin-right:15px;}
.ContactUs .TFform .txtarea {width:280px;height:120px;border:solid 1px #666;font-size:100%;}
a.btnsubmit {margin:10px 0;font:italic normal 150% "Trebuchet MS", Arial, Helvetica, Serif ;float:left;background:#fb5d04 url(images/buttons.png) no-repeat left -224px;padding-left:15px;text-decoration:none;color:#fff;text-transform:uppercase;}
a.btnsubmit span {float:left;background:#fb5d04 url(images/buttons.png) no-repeat right -224px;padding:0px 30px 0px 0;line-height:40px;}
a.viewpolicy:link,a.viewpolicy:visited,a.viewpolicy:active {display:block;padding:5px 0;}
ul.VipBooks {margin:0;padding:0;}
ul.VipBooks li {margin:0;padding:0;list-style:none;float:left;width:145px;}
ul.VipBooks li input {margin:0 5px 5px 0; padding:0;}
ul.vip_list {list-style-type:none;margin:0;padding:0;}
ul.vip_list li label {float:none;}

/* Footer */
#footerWrap {background:#000;color:#fff;padding:10px 0 20px 0;}
#footer {background:url(images/sprites1.png) no-repeat 760px -250px;width:982px;padding-left:0px;margin:0 auto;}
#footer .freeCall {float:right;text-align:right;width:230px;}
#footer .freeCall span {display:block;height:40px;font-size:36px;font-style:italic;visibility:hidden;}
#footer .freeCall p {margin-top:10px;}
#footer a {color:#fff;text-decoration:none;}
#footer a.orange:link, #footer a.orange:visited, #footer a.orange:active {color:#ff8a00;}
#footer a:hover, #footer a.orange:hover {color:#ffcc99;}
#footer ul.toplinks, #footer ul.large {margin:0 0 15px;padding:0;}
#footer ul.toplinks li {display:inline;}
#footer ul.large li {display:inline;font-size:133%;text-transform:uppercase;font-weight:bold;}
#footer ul.column {margin:10px 0 20px;float:left;padding:0 50px 0 0;}
#footer ul.column li {list-style:none;padding:1px 0;}
#footer #logos, #footer #followus {clear:both;overflow:hidden;padding-bottom:10px;}
#footer #logos ul, #footer #followus ul {width:1000px;margin:0;padding:0;}
#footer #logos li, #footer #followus ul li {float:left;padding-right:31px;list-style:none;}
#footer #copyright {background:url(images/sprites1.png) no-repeat -930px -268px;padding-left:80px;font-size:92%;}
#footer #copyright p {margin:0;padding:0;color:#f7941d;text-transform:uppercase;font-weight:bold;font-size:127%;}
#footer #copyright span, #footer #copyright a {color:#999;text-decoration:none;}
#footer #copyright a:hover {color:#fff;}
#footer #logos li, #footer #followus ul li {float: left;list-style: none outside none;padding-right: 15px;}
.darkgary {background:#e8e9e9;}

/* FAQs */
ul.faqs{margin:0;padding:0;}
ul.faqs li {list-style:none;}
ul.faqs li ul {margin:0 0 0 20px;padding:0 0 15px;}
ul.faqs ul li {list-style-type:square;margin-bottom:5px;}
ul.faqs li p.question {color:#fff;cursor:pointer;font-weight:bold;display:block;margin:0 0 1px;padding:8px;background:url(images/faqs_bg.png) no-repeat;}
ul.faqs li p.question span {color:#fff;float:left;width:110px;}
ul.faqs li div.answer p{padding:10px 0;margin:0;}

/* Subscribe Frame */
.PHSubFrame {width:720px;height:800px;}

/* Common */ 
.fright{display:block;margin:0;padding:0;float:right;}
.fleft {display:block;margin:0;padding:0;float:left;}
.f10 {font-size:83%;}
.f11 {font-size:91%;}
.f12 {font-size:100%;}
.f14 {font-size:117%;}
.f16 {font-size:133%;}
.f18 {font-size:150%;}
.f18n {font-size:150%;letter-spacing:normal;}
.f20 {font-size:167%;}
.f20n {font-size:167%;letter-spacing:normal;}
.f22 {font-size:183%;}
.f24 {font-size:200%;}
.f26 {font-size:217%;}
.clear {clear:both;padding:0;margin:0;}
.clearf5 {clear:both;padding:0;margin:0;font-size:5px;height:5px;}
.clearf0 {clear:both;padding:0;margin:0;font-size:0px;height:0px;line-height:0;}
.orange {color:#ff8a00;}
.green {color:#9aab4b;}
.red {color:#cc3300;}
.blue, a.blue {color:#027bc2;}
.dgrey {color:#666;}
.pdt5 {padding-top:5px;margin-top:0;}
.mrt0 {margin-top:0;}
.sep1 {display:block;margin:20px 0 20px;border-top:dotted 1px #333;height:1px;font-size:0;clear:both;}
.sep2 {display:block;margin:10px 0 10px;border-top:dotted 1px #333;float:right;width:725px;clear:right;}

/* New */
a {outline:0;}
p.intro {color:#999;margin-top:0;font-size:150%;font-style:italic;font-weight:bold;}
span.darkGreyBtn {padding:0 0 0 7px;display:inline-block;text-align:center;background:#006caf url(images/buttons.png) no-repeat left -275px;line-height:30px;}
span.darkGreyBtn a{padding:5px 25px 4px 18px;color:#fff;text-decoration:none;font:bold 18px "Trebuchet MS",Arial, Helvetica, Serif;display:inline-block;background:url(images/buttons.png) no-repeat right -275px;text-transform:uppercase;}

#buyVIPTickets {}
#buyVIPTickets ol li {line-height:20px;font:normal 20px "Trebuchet MS", Arial, Helvetica, Serif;color:#fff;font-style:italic;margin:4px 25px 0 0;list-style:none;display:block;width:180px;float:left;text-align:center;}
#buyVIPTickets ol li.first {width:250px;}
#buyVIPTickets ol.buystep1, #buyVIPTickets ol.buystep2, #buyVIPTickets ol.buystep3, #buyVIPTickets ol.buystep4 {margin:5px 0;padding:0 0 0 30px;background-image:url(images/vip_booking_steps.png);background-repeat:no-repeat;height:36px;}
#buyVIPTickets ol.buystep1 {background-position:left top;}
#buyVIPTickets ol.buystep2 {background-position:left -38px;}
#buyVIPTickets ol.buystep3 {background-position:left -76px;}
#buyVIPTickets ol.buystep4 {background-position:left -114px;}
.VIPbuytabs {background:url(images/buttons.png) repeat-x left -445px;width:940px;padding-bottom:20px;overflow:hidden;margin-top:20px;}
.VIPbuytabs ul {margin:0;padding:0;overflow:hidden;}
.VIPbuytabs ul li {margin-right:10px;float:left;padding-left:14px;list-style:none;font-style:italic;font-weight:bold;background-image:url(images/buttons.png);background-repeat:no-repeat;background-position:left -381px;}
.VIPbuytabs ul li.VIPLogo {background:url(images/vip_logo.png) no-repeat left 10px;width:66px;height:51px;}
.VIPbuytabs ul li a, .VIPbuytabs ul li a:visited, .VIPbuytabs ul li p {color:#fff;text-decoration:none;float:left;background-image:url(images/buttons.png);background-repeat:no-repeat;background-position: right -381px;padding:17px 20px 0 0;margin:0;height:36px;}
.VIPbuytabs ul li.current {background-position:left -317px;}
.VIPbuytabs ul li.current p {background-position:right -317px;height:37px;}
.VIPbuytabs ul li span {font-size:167%;}

/* Winners */
.winSearch {overflow:hidden;border:solid 1px #dfdfdf;background:#ededed;font-size:133%;font-weight:bold;font-style:italic;color:#2b2b2b;padding:7px;margin-bottom:15px;}
.winSearch span {margin:0 0 0 10px;display:inline-block;vertical-align:middle;}
.winSearch select {padding:2px;width:105px;font:normal 75% Arial, Helvetica, Serif;height:36px;}
.winSearch a.btn {background:url(images/buttons.png) no-repeat left -530px;line-height:26px;color:#fff;display:block;padding:0 20px;}
.Winners h1 {font-style:italic;border-bottom:solid 1px #d1d1d1;padding-bottom:6px;}
.WinnersDetails {margin-top:10px;display:inline-block;padding-bottom:20px;border-bottom:dotted 1px #666;}
.WinnersDetails h2 {font:bold italic 133% Arial, Helvetica, Serif;letter-spacing:normal;margin-bottom:10px;}
.WinnersDetails .winnerPic {float:left;width:300px;font-weight:bold;font-style:italic;margin-right:20px;}
.WinnersDetails .winnerPic p {color:#373737;line-height:normal;margin:5px 0;}
.prizes {float:left;width:400px;}
.prizes .item {display:inline-block;width:400px;padding-bottom:10px;}
.prizes div.pic {float:left;width:30px;margin:0 10px 0 0;}
.prizes div.info {float:left;width:350px;}
.prizes div.info h4 {margin:2px 0 0;font-size:117%;}
.prizes div.info p {margin:0;}
.VIPWeekly h2 {background:url(images/vip_logo2.gif) no-repeat left top;margin-top:20px;border-bottom:solid 1px #d1d1d1;padding:0 0 5px 50px;letter-spacing:normal;font-style:italic;line-height:40px;}
.VIPWeekly .left {float:left;width:240px;color:#333;margin:15px 40px 0 0;}
.VIPWeekly p {font-size:117%;font-weight:bold;}
.VIPWeekly p:first-child {margin:0;}
.VIPWeekly .gborder {border-left:solid 5px #9ab446;padding-left:10px;}
.VIPWeekly a.btn {background:url(images/buttons.png) no-repeat left -530px;line-height:26px;color:#fff;display:inline-block;padding:0 20px;}
.wframe {float:left;width:445px;margin-top:5px;}
.winnersframe {width:410px;}
.winnersframe p {border-bottom:dotted 1px #333;padding-bottom:10px;margin:10px 0;}

/* Ajax please wait */
.ajaxWait {width:16px;height:16px;}
.ajaxWaitBg {background:#000000;opacity:0.6;filter:alpha(opacity=60);}
