/* Normalizes margin, padding */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; }/* Normalizes font-size for headers */h1,h2,h3,h4,h5,h6 { font-size : 100%; }/* Removes list-style from lists */ol,ul { list-style : none; }/* Normalizes font-style and font-weight to normal */address, caption, cite, code, dfn, em, strong, th, var{ font-style : normal; font-weight : normal; }/* Removes list-style from lists */table { border-collapse : collapse; border-spacing : 0; }/* Removes border from fieldset and img */fieldset,img { border : 0; }/* Left-aligns text in caption and th */caption,th { text-align : left; }/* Removes quotation marks from q */q:before, q:after { content :''; }/* layout */html 	{ text-align : center;  background-image:url(../images/cellulite_shocker.jpg); background-position: -250px 0px; 	}body {text-align : center;	width:1200px;	margin:0 auto;	}h1.title{	margin-top:360px;	width:800px;	height:230px;	background-image:url(../images/title.png);	background-position: 30px 50px;	background-repeat: no-repeat;	text-indent:-3000px;	}.offscreen{text-indent: -3000px;}#body{margin:0 auto;	overflow:auto	padding:30px;	width:800px;	background-color: #ffffff;	background-image:url(../images/pomme-foie-burger.png); background-repeat: no-repeat ;	background-position: center 0px;		}		ul.bullets{ background-color:#cccccc; padding:40px; margin-left: 50px; margin-right: 50px; list-style-type:square; text-align: left; }	ul.bullets li { width: 70%; padding-left:30px; padding-bottom:20px;}	#content_l{position:relative;text-align:left; width:40%; padding:5%; float:left;}#content_r{position:relative;text-align:left; width:40%; padding:5%; float:right;}		h2.outmarch{	xposition:relative;	margin:-50px 230px; 	height:130; 	width:400px; 	background-image:url(../images/march2013.png); 	background-repeat: no-repeat; 	text-indent:-3000px;}	p, a{font-family: helvetica; color:#000000; font-size: 90%; line-height: 1.2em }h2{ font-size: 150%; padding-top:20px; padding-bottom: 20px;}.main-quote{ font-size: 140%; color:#ff0000}.small-italic{font-family:times, serif; font-style: italic}.style2{padding:40px; font-size: 120%; color:#ff0000}#follow {margin-top:10px;	background-position: center;	background-repeat:no-repeat;}	#about{position: absolute; top: -500px; text-indent: -3000px}	.credit{color:#666666; font-size: 80%; margin-top:20px}.credit a{color:#666666;}.clear{clear:both;}