body {
	background-image:    url("../images/background.jpg");
	background-repeat:   repeat-x;
	background-color:    #fff3d2;
	margin:              20px 0 0 0;
}

h1 {
	text-indent:         -500000em;
	display:             block;
	width:               667px;
	height:              91px;
	background-repeat:   no-repeat;
	background-position: top left;
	background-image:    url("../images/title.gif");
	position:            relative;
	overflow:            hidden;
	margin:              15px 0 0 0;
}

h2 {color:#696c44; font-family:Tahoma; font-weight:normal; margin-top:0; font-size:24px;}
h3 {margin-top:30px; margin-bottom:10px;}

a {color:#7c4c22; text-decoration:none; font-weight:bold;}
h1 a {display:block; width:667px; height:91px;}
sup {vertical-align:baseline; position:relative; bottom:0.33em;}

div#container {width:960px; margin: auto;}

div#nav {float:right;}
div#nav ul {list-style:none; margin:25px 0 0 0;}
div#nav ul li {text-indent:-500000em; margin-bottom:3px; *margin-bottom:1px; _margin-bottom:1px; width:135px; height:17px; overflow:hidden;}
div#nav ul li a {display:block;	width:135px; height:17px;}
div#nav ul li a#home {background-image:url(../images/home.gif);}
div#nav ul li a#contest-entry {background-image:url(../images/contest-entry.gif);}
div#nav ul li a#active-naturals {background-image:url(../images/active-naturals.gif);}
div#nav ul li a#francais {background-image:url(../images/francais.gif);}

div#content div#logo img {float:left;}
div#content div#logo div {float:left; margin-left:24px;}
div#content div p {font-family:Verdana; font-size:16px; color:#616161; line-height:20px;}
div#content div p span {font-size:12px;}
div#content div#text {width:260px; margin-top:20px; *margin-top:40px; _margin-top:40px; float:left;}
div#content div#text p.active-naturals {color:#626440;}

div#principal {margin-top:35px; margin-left:260px; width:695px;}

div#principal div#top {width:695px; height:10px; background:url("../images/top.gif") no-repeat; position:relative; font-size:8px;}
div#principal div#center {width:648px; background-color:#fdf5df; border-left: 1px solid #dfd6b0; border-right: 1px solid #dfd6b0; padding: 90px 10px 0 35px; position:relative; color:#675c53;}
div#principal div#bottom {width:695px; height:10px; background:url("../images/bottom.gif") no-repeat;}
div#principal div#center p {margin-top:0; font-family:Arial; font-size:12px; line-height:normal;}
div#principal div#center div#cities {position:absolute; margin-top:-120px; _padding-left:4px;}
div#principal div#center div#cities a {margin-left:-4px;}
div#principal div#center div#cities a img {border:none; margin:0; padding:0;}
div#principal div#center p span.simply {color:#696c44; font-size:19px;}
div#principal div#center p span.required {color:#8c8c8c; font-size:9px;}
div#principal div#center p span.submitting {color:#696c44; font-size:11px; font-weight:bold;}
div#principal div#center p span.submitting a {font-weight:bold;}
div#principal div#center p span.winners {color:#7c4c22; font-size:14px; font-weight:bold;}
div#principal div#center form label.receiving {color:#696c44; font-weight:bold;}
div#principal div#center form {font-family:Tahoma; font-size:12px;}
div#principal div#center form p.yes {font-weight:bold;}
div#principal div#center form p.yes strong {font-size:20px; font-family:Arial;}
div#principal div#center form p.send {font-size:14px; color:#696c44; font-family:Verdana;}
div#principal div#center form p.bold {font-weight:bold;}
div#principal div#center form p.sub-text {font-size:10px; line-height:normal;}
div#principal div#center form p.sub-text a {font-weight:bold;}
div#principal div#center form input, div#principal div#center form select {font-family:Tahoma; border:1px solid #cccccc; font-size:12px; padding-left:3px;}
div#principal div#center form input {width:165px;}
div#principal div#center form select#province {width:171px;}
div#principal div#center form .auto-size {width:auto;}
div#principal div#center form input.submit {background-color:#fdf5df; border:none; color:#7C4C22; font-weight:bold; font-size:36px; padding-left:0; margin:0; width:auto;}
div#principal div#center form input#optinAgree,
div#principal div#center form input#optinJJ,
div#principal div#center form input#optinLW,
div#principal div#center form input.radio {width:auto; border:none;}
div#principal div#center form input#email {margin-right:60px; *margin-right:43px;}
div#principal div#center form input#phone3 {margin-right:87px; *margin-right:75px;}
div#principal div#center form input#gender2 {margin-left:6px; *margin-left:1px;}
div#principal div#center form span#french {margin-right:99px; *margin-right:84px;}
div#principal div#center form span#female {margin-right:94px; *margin-right:83px;}

div#principal div#center div#thanks {width:550px; padding-left:30px; padding-bottom:170px;}
div#principal div#center div#thanks p.thank-you {color:#7c4c22; font-size:24px; font-family:Tahoma;}
div#principal div#center div#thanks p.thank-you span {font-size:36px;}
div#principal div#center div#thanks p.find-out {font-size:16px; font-family:Tahoma;}
div#principal div#center div#thanks p.more-information {color:#696c44; font-family:Verdana; font-size:24px;}

div#principal div#center div#rules,
div#principal div#center div#privacy,
div#principal div#center div#legal,
div#privacy-links div#content {font-family:Arial; font-size:12px; padding-bottom:10px; padding-right:50px;}
div#principal div#center div#rules a,
div#principal div#center div#privacy a,
div#principal div#center div#legal a,
div#privacy-links div#content a {font-weight:bold;}
div#principal div#center div#rules ol li,
div#principal div#center div#rules ol li li {margin-bottom:5px; margin-top:5px;}

div#privacy-links {padding:0 10px 10px 20px;}

div#flash-content {padding-top:30px;  width:700px; float:left;}
div#flash-content p {font-size:12px !important;}
div#flash-content p.enter-now {color:#7b4b21; font-size:24px !important;}


div#principal div#center div#column1 {margin-left:20px;_margin-left:15px;}
div#principal div#center div#column2 {margin-right:20px;}
div#principal div#center div#column1, div#principal div#center div#column2 {text-align:right; line-height:25px;}
div#principal div#center div#column1, div#principal div#center div#tellafriend div#tellafriend1 {float:left;}
div#principal div#center div#column1 label, div#principal div#center div#column2 label {font-size:11px; font-weight:bold;}

div#principal div#center div#tellafriend label {margin-right:5px;}
div#principal div#center div#tellafriend input {width:150px;}

div#principal div#center div#tellafriend div#tellafriend1,
div#principal div#center div#tellafriend div#tellafriend2 {line-height:25px;}

div#principal div#center div#tellafriend div#tellafriend2 {margin-left:320px;}

div#footer {margin-top:30px;}
div#footer img {float:right; margin-top:5px; margin-left:20px;}

div#foot_text {margin-bottom:40px;}
div#foot_text p {font-family:Verdana; font-size:10px; color:#515234; margin-top:10px; margin-bottom:10px;}
div#foot_text ul {list-style:none; margin:0; padding:0}
div#foot_text ul li {float:left; color:#7c4c22; font-family:Verdana; font-size:10px; margin-right:4px;}
