/* -------------------Resets------------------- */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, 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-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}ol, ul {	list-style: none;}table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}body {	font-family: Helvetica, Arial, sans-serif;	background:url(../_images/bg-gradient.png) repeat-x #333;	text-align: center; 	color: #fff;}.clear{clear:both;}h1 {font-size: 4em; padding-bottom: 20px;}h2 {font-size:2.4em; padding: 20px 0;}p {font-size: 1em; padding-bottom: 10px; text-align: justify; line-height: 1.5em;}a:link {color: #ed1e79;	font-weight: bold; text-decoration: none;}a:hover {text-decoration: underline;}a:visited {text-decoration: none;}#container {	width: 640px;	margin: 10em auto;	text-align: left;	}#mainContent {padding: 0 20px; z-index: 0;}.left{	float:left;	width:300px}.right{	float:right;	width:300px;}ul li{	font-size:11px;	font-weight:normal;	}ul{line-height:1.3em;}#topLftcorner{background:url(../_images/topLft-vignette-trans.png) no-repeat;position:absolute;top:0; left:0; z-index:-1;width:268px;height:269px;}#topRtcorner{background:url(../_images/topRt-vignette-trans.png) no-repeat;position:absolute;top:0; right:0; z-index:-1;width:268px;height:269px;}#botLftcorner{background:url(../_images/botLft-vignette-trans.png) no-repeat;position:absolute;bottom:0; left:0; z-index:-1;width:268px;height:269px;}#botRtcorner{background:url(../_images/botRt-vignette-trans.png) no-repeat;position:absolute;bottom:0; right:0; z-index:-1;width:268px;height:269px;}