div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,form.competition{margin:0;padding:0}
ul,ol{padding:0 0 0 1.2em;margin:0 0 1em}
input.short{width:80px}
input.medium,input.pay-button{width:150px}
input.long,textarea.long{width:300px}
textarea.long{overflow:auto;height:7em}
input.small-button{width:4em}
input.big-button{width:6em}
p,form{margin:.2em 0 1em}
a,a:visited,a:link{text-decoration:underline;color:#ddd}
a:hover{text-decoration:underline;color:#E33}
a img{border-style:none}
body{font:10pt Verdana,Arial,Helvetica,sans-serif;background:#1d1d1d url(/images/body_bg-black.png) repeat-x scroll left top;color:#ccc}
#outer-container{text-align:left;padding:10px;border-bottom:1px solid #333;border-left:1px solid #667;background:#000 url(/images/container-edge.png) repeat-x left top;margin:0 auto;width:980px;border-top:1px solid #667}
#home-nav{border-top:1px solid #8fa19a;height:53px}
#navigation{height:51px;border-bottom:1px solid #142f25;margin:1px 0}
#navigation ul{margin:0;float:right;width:500px}
#navigation ul li{border-bottom:1px solid #142f25;width:125px;list-style:none;float:left}
#navigation .menu{margin-left:1px;font:700 16px/51px Arial,Helvetica,sans-serif;text-decoration:none;width:124px;float:left;display:inline;line-height:51px;color:#fff}
#navigation ul li.selected{border-bottom:1px solid #000}
#navigation ul li.selected a,#navigation li.selected a:hover{color:#b3ea0e;background:#000 url(/images/nav-bg-selected.png) repeat-x left top}
.preload{position:absolute;left:-1000px;background:url(/images/nav-bg-hover.png)}
#navigation li a:hover{background:#94aaa2 url(/images/nav-bg-hover.png) repeat-x left top;cursor:pointer;color:#131}
#content-container{width:728px;border-left:1px solid #080808;margin:0;background-color:#1a2022;float:left;height:auto;border-bottom:1px solid #181e1f;min-height:439px;line-height:1.4em;padding:0;background:#1a2022 url(/images/body_bg-blue.png) repeat-x scroll left top;border-right:1px solid #181e1f}
/* for Internet Explorer */
/*\*/
* html #content-container{height:439px}
/**/
.fullwidth{width:100%!important}
#content{margin:20px 5px;padding:0}
#header{width:968px;min-height:70px;border-top:1px solid #333;overflow:hidden;padding:0 5px;border-left:1px solid #333}
/* for Internet Explorer */
/*\*/
* html #header{height:70px}
/**/
#header.bg-pic,#logo .bg-pic{background:transparent url(/images/header_bg-blue.png) repeat-x scroll}
#header.bg-pic{background-position:left top}
#logo{height:31px;display:block;overflow:hidden;margin-top:10px;width:334px;position:relative}
#logo b{text-indent:-999px;width:100%;position:absolute;height:100%;top:0;left:0}
#logo .bg-pic{background-position:0 -10px}
#logo-pic{background:transparent url(/images/DeltaPrize.png) no-repeat left top}
#footer{background-color:#000;clear:both;width:980px;font-size:.9em;padding-top:5px;color:#ccc}
#footer a{text-decoration:none}
.clear{clear:both}
.padding-top{padding:10px 0 0}
.alert-red{color:#E33}
#footer p{padding:4px 5px 0 0;margin:0;text-align:right}
#content-title{color:#b3ea0e;font:400 1.3em Arial,Helvetica,sans-serif}
h2{color:white}
table.current-listing{margin:0 auto;width:45%}
table.current-listing th{border-bottom:solid #142F25 1px;padding:15px 0 20px}
table.current-listing th.right,.current-listing td.right{text-align:right}
table.current-listing td{padding:20px 0 0}
form.mailing-list{padding:3px 2px 8px;width:520px;margin:5px auto 0;text-align:center;border:1px solid #142F25;background-color:#181818}
form.mailing-list p{margin:0 2px 2px}
form.mailing-list .row span.left{width:200px;margin:0;text-align:right;float:left;padding:0 1em 0 0}
form.mailing-list .row span.right{text-align:left;float:left}
form.mailing-list .row{clear:both;padding:3px 0 0}
form.competition .row span.left{width:200px;margin:0;text-align:right;padding:0 10px 0 0;float:left}
form.competition .row span.right{text-align:left;margin:0;width:508px;float:left;padding:0}
form.competition .row{clear:both;padding:10px 0 0}
.subheader-grey{color:#ccc}
#home-pic{background:transparent url(/images/luxury_house_holiday_car.jpg) no-repeat scroll center center;margin:10px 10px 15px;height:199px}
.home-box{background:#000 url(/images/box-top.png) no-repeat scroll -220px top;float:left;display:inline;border:1px solid #1d1d1d;width:300px;margin:0 10px 10px}
.home-box h3{margin:0 0 5px}
.home-box .body{margin:10px 15px;height:65px}
.home-box .bottom{padding:2px 0 10px 15px;background:#000 url(/images/box-bottom.png) no-repeat scroll -220px bottom}
.home-box-wide{clear:both;background:#000 url(/images/box-top.png) no-repeat scroll 130px top;margin:0 10px 10px}
.home-box-wide h3{margin:0}
.home-box-wide .body{margin:10px 15px}
.home-box-wide .bottom{background:#000 url(/images/box-bottom.png) no-repeat scroll 130px bottom;padding:2px 0 10px 15px}
#how-it-works-pic{width:400px;border:2px solid #a33;height:230px;background:transparent url(/images/how-it-works.jpg) no-repeat scroll center center}
#list-with-us-pic{border:2px solid #1d1d1d;height:264px;width:310px;background:transparent url(/images/horn.png) no-repeat scroll center center}
#charities{float:right;width:287px}
#charities #pic{height:167px;margin-bottom:1em;width:287px;background:transparent url(/images/charities-collage.png) no-repeat}
#charities p{text-align:center}
#content-left{padding-right:297px}
.row-list p,.row-list ul,.row-list li{display:inline}
.row-list ul{padding-left:5px;list-style-type:none}
.row-list img{vertical-align:middle}
.comp-notice{color:#888;line-height:12pt;font-size:8pt}
.home-box h3,.home-box-wide h3{color:#b3ea0e;font-size:18px;padding:2px 0 2px 5px;font-variant:small-caps}
#home-pic,.home-box-wide{text-align:center;width:945px;border:1px solid #1d1d1d}
#navigation,#navigation .menu{background:#000 url(/images/nav-bg.png) repeat-x left top}
#navigation ul li,#navigation ul li.selected{background:#8fa19a url(/images/nav-divider.png) no-repeat left bottom}
h2,.subheader-grey{font:700 1.1em Arial,Helvetica,sans-serif}
#how-it-works-pic,#list-with-us-pic{text-align:center;float:right;margin:.2em 10px 15px}
body,#navigation ul li{text-align:center;margin:0;padding:0}
.row-list,.row-list p{margin:5px 0;padding:5px 0}
#outer-container,#header{border-right:1px solid #333}
