#container{background: transparent url(../_images/bg-body.gif) 0px 100px repeat-y;}
#footer{padding:50px 0px 20px 0px; text-align: center; font-size: 11px; color: #006685; background: transparent url(../_images/bg-footer.gif) 0px 0px no-repeat;}

#content{width: 960px; background: transparent url(../_images/bg-competition.jpg) left top no-repeat; padding-bottom: 20px; padding-top:70px;}

#conditions{float: left; display:inline; width: 587px; margin: 85px 0px 0px 45px;background: transparent url(../_images/bg-conditions.jpg) left top repeat-y;}
#conditions-inner{width: 517px; padding: 0px 42px;}
strong{font-weight: bold;}
span{font-weight: bold; color: #006685;}

#prize-list{width:100%; background: transparent url(../_images/bg-prizes.jpg) left top no-repeat; margin-top:10px;}
#prize-list ul{margin-right: 130px;}
#prize-list ul li{ font-size: 13px; font-weight: bold; padding: 0 0 4px 100px; margin:0;line-height:1.2em;}
#prize-list ul li.first { background: url(../_images/prize_5k-a.gif) no-repeat 0 0; padding-top: 3px; }
#prize-list ul li.second { background: url(../_images/prize_5k-b.gif) no-repeat 0 0; }
#prize-list ul li.third { background: url(../_images/prize_2k.gif) no-repeat 0 0; }
#prize-list ul li.fourth { background: url(../_images/prize_1k.gif) no-repeat 0 0; }
#prize-list ul.small-prizes{margin: 0 0 20px 53px; padding: 5px 0 0 65px; list-style: disc;}
#prize-list ul.small-prizes li{font-size: 12px; padding: 0; font-weight: normal;line-height:1.4em; color:#006685;}
.special-link{font-weight: bold; color: #006685; padding-left: 10px; background: transparent url(../_images/icon-arrow-grn2.gif) 0px 2px no-repeat; text-decoration: none;}
.special-link:hover{text-decoration: underline;}
#how-it-works{display: block; margin: 30px 0px 10px 0px;}
.content-block{padding: 0px 10px 20px 10px; background: transparent url(../_images/bg-competition-dash-blk.gif) 10px 100% no-repeat; margin-bottom: 10px;}
.content-block h4{font-weight: bold; font-size: 14px; color: #333; margin-bottom: 10px;}
.content-block.toggle{padding-bottom:10px;}

ol{list-style-type:decimal; list-style-position: outside;}
ol li{margin-left: 25px; margin-bottom: 5px;}
em.bold-italic{font-weight:bold;font-style:italic;}

dt{padding-left: 25px; background: transparent url(../_images/icon-bullet-square.gif) 10px 5px no-repeat; font-weight: bold; margin-bottom: 0px;}
dd{padding-left:25px; margin-bottom: 10px;}
p.rules{color: #006685;}

.content-block h4 a{padding-left: 15px; background: transparent url(../_images/icon-plus-minus.gif) 0px 2px no-repeat; text-decoration: none; color: #333; line-height:1.0em;}
.toggled-content{margin-bottom: 0px;}

#instructions{float:left; display: inline; width: 227px; height: 293px; padding: 70px 20px 0px 35px; background: #000 url(../_images/bg-3d-instructions.jpg) left top no-repeat;}
#instructions{background:none;} /* padding-top 70 on #content line 4 above */
#btn-enter-now img{margin-top:15px;}
#instructions dl{margin-top:20px;}
#competition-footer{margin-top:20px;}
#btn-enter-now{display: block; width: 147px; height:62px; background: transparent url(../_images/btn-enter-now.png) left top no-repeat; margin-top:10px;}
#btn-enter-now:hover{background-position: bottom left;}
.divider{background: transparent url(../_images/competition-dash.gif) left top repeat-x; padding: 10px 0px 0px 0px;}