body{
	text-align:left;
	background:#FFFFFF url(mainBg.png) repeat-x;
	background-position: 0 -86px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:0px;
}

#mainContainer{
	width: 1083px;
	clear: both;
	margin: 0 auto 0 auto;
}

#head {
	position:relative;
	margin:0;
	padding:0 0 0 0;
	z-index:1001;
}

#content {
	width: 1083px;
	float:right;
}

.contentLeft{
	position:relative;
	margin:0;
	padding:17px 0 0 0;
	float:left;
}

.contentMain{
	position:relative;
	margin:9px 0 0 12px;
	float: left;
}

.contentRight{
	position:relative;
	margin:17px 0 0 12px;
	float:left;
}


.contentFoot{
	background: url(contFootBg.png);
	position:relative;
	height:129px;
}

.footContainer{
	width: 1065px;
	clear: both;
	margin: 0 auto 0 auto;
	position:relative;
}

.foot{
	background:url(footBg.png) repeat-x;
	background-position: bottom;
	width: 100%;
	position:relative;
	float:left;
}

/* content spec */
.contentLeftFull{
	position:relative;
	margin:0;
	padding:10px 0 0 0;
	float:left;
}
.contentMainRebates{
	position:relative;
	padding:0 0 0 0;
	margin:17px 0 0 12px;
	float: left;
}
.contentCenter{
	width: 560px;
	clear: both;
	margin: 0 auto 0 auto;
	position:relative;
}
.contentFull{
	width: 1065px;
	clear: both;
	margin: 0 auto 0 auto;
	position:relative;
}
.contentMainHalf{
	position:relative;
	margin:0;
	padding:10px 0px 0 13px;
	float:left;
}

.button{background-image:url(go.gif); width:33px; height:26px; border:none; background-repeat:no-repeat}
.element ul li{list-style:none; background-image:url(bull.gif); background-repeat:no-repeat; background-position:left 4px; padding:0 11px 0 21px; margin-left:-34px; line-height:21px; text-align:justify; border-bottom:1px dotted #C1C5C8; /*background-image:url(desi.gif); background-repeat:repeat-x; width:205px; height:auto*/}


/* content spec */


