	body { 
		background:url('../images/bgVertical.png') repeat-x;
		background-position:top;
		min-height:802px;
		min-width:779px;
	}

	#ManWithPound { 
		background:url('../images/ManWithPound.png') no-repeat;
		display:block;
		width: 325px;
		height: 593px;
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: -291px;
		margin-left: -473px;
		z-index:2;
	}
	#logo { 
		background:url('../images/logo.png') no-repeat;
		display:block;
		width: 385px;
		height: 104px;
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: -276px;
		margin-left: -93px;
		z-index:2;
	}
	#holder { 
		background:url('../images/mainDIVbody.png') no-repeat;
		display:block;
		width: 695px;
		height: 479px;
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: -238px;
		margin-left: -347px;
		z-index:1;
	}

	#holder #textHolder { 
		display:block;
		width: 450px;
		height: 135px;
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: -206px;
		margin-left: -147px;
		z-index:2;
		font: normal 10px verdana;
		color:#000000;
	}
	#holder #textHolder h1 {  
		font: bold 14px arial;
		color:#C34D4A;
	}
	#holder #textHolder ul li { 
		list-style-image: url('../images/tick.png');
	}
	#holder .left { 
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: 22px;
		margin-left: -191px;
		z-index:1;
	}
	#holder .right { 
		position:absolute;
		top: 50%;
		left: 50%;
		margin-top: 22px;
		margin-left: 68px;
		z-index:1;
	}
	
	#holder #box { 
		background:url('../images/boxWithShadow.png') no-repeat;
		display:block;
		width: 264px;
		height: 275px;

	}
	#holder #box #boxTitle { 
		position:absolute;
		top: 23px;
		left: 30px;
		font: bold 14px arial;
	}
	#holder #box #boxMain { 
		position:absolute;
		top: 56px;
		left: 30px;
		display:block;
		height: 163px;
		width: 199px;
		font: normal 10px verdana;
		color:#000000;
	}
	
	#holder #box #boxMain label {
		font: normal 10px verdana;
		color:#000000;
	}
	
	#holder #box #boxMain input { 
		width: 100px;
		border: solid 1px #FFFFFF;
		font: normal 10px verdana;
		color:#000000;
	}
	#holder #box #boxMain input:hover { 
		border: solid 1px #000000;
	}
	
	#holder #box #boxMain .invalid { 
		font: normal 10px verdana;
		color:#FF0000;
	}
	
	#holder #box #boxLink { 
		position:absolute;
		top: 235px;
		left: 26px;
		display:block;
		height: 15px;
		width: 200px;
		font: bold 14px arial;
		color:#000000;
		text-align:right;
		text-decoration:none;
		z-index:100;
	}
	#holder #box #boxLink:hover { 
		text-decoration:underline;
	}
	#holder #car {
		background:url('../images/car.png') no-repeat;
		background-position:top;
		display:block;
		width: 302px;
		height:152px;
		position:absolute;
		top:50%;
		left:50%;
		margin-left:-258px;
		margin-top:98px;
		z-index:3;
	}
	#holder #home {
		background:url('../images/home.png') no-repeat;
		display:block;
		width: 165px;
		height:161px;
		position:absolute;
		top:50%;
		left:50%;
		margin-left:141px;
		margin-top:91px;
		z-index:9;
	}
	#loginText { 
		display:block;
		height:30px;
		width:710px;
		position:absolute;
		top:50%;
		left:50%;
		margin-left:-408px;
		margin-top:297px;
		font: normal 10px verdana;
		color:#000000;
		text-align:right;
		z-index:3;
	}
	#loginText a {
		font:bold 10px verdana;
		color:#000000;
		text-decoration:none;
	}
	#loginText a:hover {
		font: bold 10px verdana;
		color:#000000;
		text-decoration:underline;
	}
