/* Keep Firefox Scrollbars on at all times so that pages don't shift horizontally */
html {
	overflow: -moz-scrollbars-vertical;
	margin: 0px auto;
	padding: 0px auto;
}

body {
	padding: 0px;
	margin: 0px;
	background: #a1a1a1 url(../images/bgBody.jpg) top left repeat-x;
}

div#containerZero {
	position: relative;
	padding: 0px;
	margin: 0px auto;
	width: 850px;
	height: 556px;
	background: url(../images/bgContainer.jpg) no-repeat;
}

div.clear {
	clear: both;
}

span.notext {
	display: none;
}

/*************** HEADER ***************/

div#header {
	position: relative;
	padding: 20px 45px 0px 35px;
	margin: 0px auto;
	width: 785px;
	height: 80px;
}

	h1#reports {
		padding: 0px;
		margin: 0px;
		width: 213px;
		height: 40px;
		float: left;
		background: url(../images/titleReports.gif);
	}
	
	h1#aldor {
		position: absolute;
		top: 16px;
		left: 345px;
		padding: 0px;
		margin: 0px;
		width: 163px;
		height: 81px;
		background: url(../images/logoAldor.jpg);
	}

	h1#phone {
		padding: 0px;
		margin: 0px;
		width: 181px;
		height: 40px;
		float: right;
		background: url(../images/titlePhone.gif);
	}
	
/*************** CONTENT ***************/

div#containerOne {
	padding: 0px;
	margin: 0px auto;
	width: 850px;
	height: 290px;
}

	div#contentOne {
		padding: 0px 40px 0px 40px;
		margin: 0px;
		width: 350px;
		float: left;
	}
	
		span.big {
			padding: 0px;
			margin: 0px;
			width: 47px;
			height: 47px;
			display: block;
			float: left;
			background: url(../images/A.gif);
		}
		
		span.hidden {
			visibility: hidden;
		}
	
		p.content {
			padding: 0px;
			margin: 0px;
			font-family: Verdana;
			font-size: 11px;
			line-height: 13px;
			text-align: justify;
		}
		
		a.rollButton {
			position: absolute;
			padding: 0px;
			margin: 14px 0px 0px 161px;
			width: 138px;
			height: 33px;
			display: block;
			background: url(../images/rollButton.gif);
		}
		
		a.rollButton:hover {
			background: none;
		}
		
	div#contentTwo {
		position: relative;
		padding: 0px;
		margin: 0px;
		width: 350px;
		float: left;
	}
	
		h2#packages {
			padding: 0px;
			margin: 0px;
			width: 265px;
			height: 53px;
			background: url(../images/packages.gif);
		}
		
			p#platinum {
				padding: 0px;
				margin: 0px 0px 0px 15px;
				width: 162px;
				height: 64px;
				background: url(../images/platinum.gif);
			}
			
			p#gold {
				padding: 0px;
				margin: 0px 0px 0px 15px;
				width: 140px;
				height: 62px;
				background: url(../images/gold.gif);
			}
			
			p#silver{
				padding: 0px;
				margin: 0px 0px 0px 15px;
				width: 137px;
				height: 64px;
				background: url(../images/silver.gif);
			}
			
			p#single {
				padding: 0px;
				margin: 0px 0px 0px 15px;
				width: 144px;
				height: 60px;
				background: url(../images/single.gif);
			}
			
		a.rollReport {
			position: absolute;
			padding: 0px;
			margin: 73px 0px 0px 224px;
			width: 149px;
			height: 185px;
			display: block;
			background: url(../images/rollReport.gif);
		}
		
		a.rollReport:hover {
			background: none;
		}
		
/*************** FOOTER ***************/

div#orderinfo {
	position: absolute;
	top: 427px;
	left: 248px;
	padding: 10px 0px 0px 10px;
	margin: 0px;
	/*margin: 37px 0px 0px 248px;*/
	width: 523px;
	height: 114px;
	background: url(../images/bgOrder.jpg);
}
	
	h2#order {
		padding: 0px;
		margin: 0px;
		width: 130px;
		height: 26px;
		background: url(../images/order.gif);
	}

	p.contentTwo {
		padding: 0px;
		margin: 0px 35px;
		font-family: Verdana;
		font-size: 11px;
		line-height: 13px;
		text-align: justify;
	}
	
	img#cards {
		position: absolute;
		padding: 0px;
		margin: 0px;
		bottom: 12px;
		right: 75px;
	}