/* Base */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

body {height:100%;line-height: 1;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}

/* Custom */
html {height:100%;background:#020306;overflow-y:scroll}
body {background:#020306;color:#fff;font:12px arial, sans-serif;}
#wrapper {margin:0 auto;width:994px;}
#topper {height:225px;}
#topper .fr {height:245px;}
#content-top {background:transparent url(../img/eng-content-top.png) top left no-repeat;}
#content-middle {background:url(../img/eng-content-middle.png) top left repeat-y;*background:#020306 url(../img/eng-content-middle.png) top left repeat-y;}
#content-top-fr {background:transparent url(../img/fr-content-top.png) top left no-repeat;}
#content-middle-fr {background:url(../img/fr-content-middle.png) top left repeat-y;*background:#020306 url(../img/fr-content-middle.png) top left repeat-y;}


a {color:#f5f5f5;}
.container {margin-left:150px;}
.container p {padding:5px 0;width:600px;}
 
#products {position:relative;}
#product-overlay {position:absolute;top:170px;left:0px;} 
#table1 {float:left;margin-top:13px;margin-left:35px;_margin-left:15px;width:400px;}
#table2 {float:left;margin-top:13px;margin-left:100px;width:400px;}
table.subtable {margin-top:4px;}
td {padding-top:4px;font-size:11px;line-height:11px;}
td.table-space {font-size:1px;line-height:0;padding:0}
td.nutrition {border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 0}
img {display:block;clear:both;}
td.ingredients {line-height:14px; padding-right:50px;}
td.regular {padding-right:80px;}
.mac td.regular {padding-right:80px;}

#winners {
	background: #000 url(../img/winners.png) no-repeat;
	width: 960px;
	height: 783px;
	margin: 0 auto; 
	position: relative;
}
#winnersfr {
	background: #000 url(../img/winners_fr.png) no-repeat;
	width: 960px;
	height: 783px;
	margin: 0 auto;  
	position: relative;
}   
#winners a:link,
#winners a:visited,
#winners a:active,
#winnersfr a:link,
#winnersfr a:visited,
#winnersfr a:active {
	color: #f5f5f5;   
	text-decoration: none;  
	font-size: 1.1em;
}   
#winners a:hover,
#winnersfr a:hover {
	color: #ffffff; 
	text-decoration: underline;
}
