body {margin: 0; padding: 0; background: #ba9765; position: relative; font-size: 10px; color: #fff; font-family: "Times New Roman", Times, serif;}
html, body, #pageWrap {height: 100%;}
a img {border: none;}
a {outline: none;}
#pageWrap td {border: 1px solid #fff;  background: url(../images/bg.gif) center center #000;}
#pageLayout {width: 264px; text-align: center; margin: 40px auto; padding: 0 100px; position: relative;}
#pageCollage {border: 2px solid #70400b; padding: 2px;}
	#pageCollage .collage {border: 2px solid #ba9765; position: relative; overflow: hidden; width: 252px; background: #000; text-align: left;}
	#pageCollage img {float: left; z-index: 8;}
	.title {margin: 35px 0 55px;}
	#password .wrapper {width: 100%; height: 100%; float: left; background: #000; opacity: 0.8; filter: alpha(opacity: 80); position: absolute; z-index: 10;}
	
	#password {text-align: center; width: 252px; height: 318px; position: absolute; z-index: 10; display: none;}
	#pageCollage #password form img {float: none; z-index: 12;}
	#password .wrapper {left: 0; top: 0; z-index: 11;}
	#pageCollage #password form {position: relative; z-index: 12;}
		#pageWrap #password table, #pageWrap #password td {width: 100%; height: 100%; vertical-align: middle; background: none; border: none;}
    #password .pswd {width: 135px; border: 1px solid #ba9765; background: #0f0d01; color: #fff; font-size: 12px; padding: 2px 5px;}
    #errors { font-size: 12px; font-weight: bold; color: #e8e7e7; line-height: 1.6; margin: 0; padding: 10px 20px 20px;}
		#errors a {color: #d2d2d2;}
		.line {clear: both; padding: 5px 0;}
		
	/*->IE6 fix's*/
	#pageLayout, #pageCollage {_position: relative;}
