/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////// STANDARD CSS WORKING TEMPLATE //////////////// */
/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


/* RESET */
* { margin: 0; padding: 0; }

/* COVER ALL */
body { background: #fff url('../images/bg_diagonal.gif'); color: #666; font-family: georgia, sans-serif; font-size: 100%;}

.white{color: #fff;}
.red{color:#ff3300;}


/*div {border: 1px dotted #ff6600;}*/



/* PAGE STYLES */ 
h1, h2, h3 { color: #333; font-weight: normal;}

.moduleTitle h1 {padding: 8px; color: #fff;}

p { line-height: 1.5em;}
p.prizeCopy {width: 330px;}
p.prizeCopyWide {width: 360px; font-size: 90%;}
p.prizeCopyMedium {width: 220px; font-size: 90%;}
p.prizeCopyNarrow {width: 220px; font-size: 80%;}

#footerContent p {color:#fff;}

/* IMAGES STYLES */ 
img { border: none; }

/* GENERAL LINKS*/
a:link, a:visited { color: #390; font-weight: normal; text-decoration: none; }
a:hover { text-decoration: underline;}

a.whiteLinks:link, a.whiteLinks:visited { color: #fff; font-weight: normal; text-decoration: none; }
a.whiteLinks:hover { text-decoration: underline;}

/* NAVS  */
#nav { width: 706px; margin: 0 28px; text-align: left; padding: 28px 0;}
#nav a.nd { display: none; }
#nav ul { list-style-type: none; margin: 0px; padding: 0; }
#nav li { display: inline; list-style:none; }

/* LISTS */
ol {margin: 0; padding: 0;}
ol li{ list-style-type: default; list-style-position: inside; line-height: 1.5em;}


/* FORM CODE */
span.formColOne { width: 170px; /*border: 1px solid #ff6600; */display: block; float: left;}
span.basketCols { width: 150px; /*border: 1px solid #ff6600; */display: block; float: left;}
span.basketCols_descrCol {width:250px; display: block; float: left;}
form div {clear:both; margin: 12px 0;}
#basket div{clear:both; margin: 12px 0;}
.formField{margin: 8px 0;}

.submitButton {display: block; border: none; background-color: transparent; font-family: georgia, sans-serif; color: #390; font-size: 1.8em; width: 120px; margin:0px; padding: 0; position: absolute; top: 480px; left: 150px;}
.submitButton:hover {cursor: pointer;}

a.submitLink *.submitButton {text-decoration: underline;}
a.submitLink:hover *.submitButton {text-decoration: none;}

/* LAYOUT DIVS */ 
#wrapper { margin: 0 auto; width: 934px; border-left: #ccc; border-right: #ccc; border-width: 0 8px; border-style: none solid none solid; background-color: #98b64d; background-image: url('../images/contentBG.jpg'); background-repeat: no-repeat; } 

#wrapperNoBubbles { margin: 0 auto; width: 934px; border-left: #ccc; border-right: #ccc; border-width: 0 8px; border-style: none solid none solid; background-color: #98B64D; background-image: url('../images/contentBG_noBubbles.jpg'); background-repeat: no-repeat; } 

#header {margin-bottom: 10px; position: relative; width: 934px;  height: 120px;}
#logo {position: absolute; top: 28px; left: 28px;} 

#bubble01{width: 140px; position: absolute; top: -115px; left: 440px;}
#bubble01 p {font-size:120%; line-height: 1.2em; font-weight: bold; color: #fff;}

#bubble02{width: 140px; position: absolute; top: -115px; left: 640px;}
#bubble02 p {font-size:140%; line-height: 1.2em; font-weight: bold; color: #fff;}

#bubble03{width: 140px; position: absolute; top: 270px; left: 640px;}
#bubble03 p {font-size:170%; line-height: 1.1em; font-weight: bold; color: #fff;}

.module { width: 488px; background-color: #fff; margin: 28px 0; border: 8px solid #9C0; position: relative;}
.moduleTitle {background-color: #99cc33; }
.moduleBody {padding: 18px; }

.prizeModule01 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule02 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week2.jpg); background-repeat: no-repeat; background-position: bottom left; ; border: 8px solid #9C0;}
.prizeModule03 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week3.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule04 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week4.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule05 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week5.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule06 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week6.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule07 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week7.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule08 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week8.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule09 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week9.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule10 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week10.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule11 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week11.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule12 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week12.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule13 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week13.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule14 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week14.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule15 {width: 488px; height: 410px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week15.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule16 {width: 488px; height: 450px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week16.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule17 {width: 488px; height: 800px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week17.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule18 {width: 488px; height: 600px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week18.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule19 {width: 488px; height: 550px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week19.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule20 {width: 488px; height: 745px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week20.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule21 {width: 488px; height: 600px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week21.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule22 {width: 488px; height: 600px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week22.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule23 {width: 488px; height: 600px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week23.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}
.prizeModule24 {width: 488px; height: 600px; background-color: #FFF; margin: 28px 0; background-image: url(../images/prize_week24.jpg); background-repeat: no-repeat; background-position: bottom right; border: 8px solid #9C0;}

#terms {width: 488px;}
#claimForm {width: 488px; position: relative;}

#thanks {margin-top: 50px; width: 400px;}

/* CONTENT */
.content { width: 878px; margin: 28px 28px; position: relative;}

/* FOOTER */
#footer { height: 117px; background-color: #333; margin-top: 65px;}
#footerContent { padding: 28px 28px;}













