* {
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
}

body {
	background: url (images/back.jpg);
	margin-bottom: 200px;
	width: 100%;
}

#head {
	height: 868px;
	width: 1100px;
	background: url (images/head.png);
}

#body {
	width: 728px;
	font: bold 14px Arial;
	color: black;
	margin-top: -600px;
}

.block {
	width: 728px;
	height: 100%;
	overflow: hidden;
}

.block .body {
	margin: -64px 4px 0 4px;
	background: white;
	width: 650px;
	height: 100%;
	text-align: left;
	font: 13px/18px Arial;
	color: #333;
	padding: 5px 35px 50px 35px;
}

.block .body .side {
	background: url(images/h-borders.png);
	position: absolute;
	left: -8px;
	top: 0px;
	width: 8px;
	height: 100%;
}

*html .block .body .side {
	height: expression(parentNode.clientHeight);
}

.block .body .side.right {
	margin-left: 100%;
	left: 0px;
}

.block .foot {
	height: 34px;
	background: url(images/v-borders.png);
	margin-bottom: 30px;
}

#foot-img {
	width: 1124px;
	height: 953px;
	background: url(images/foot.png);
	position: absolute;
	top: 100%;
	margin-top: -1050px;
	left: -185px;
}

h1 {
	margin: 15px 0;
	font: italic 20px Georgia;
	color: #d8008f;
}

h2 {
	margin: 15px 0;
	font: bold 14px Arial;
	color: #333;
}

#get-it {
	width: 254px;
	height: 63px;
	background: url(images/getit.png);
	margin-bottom: 40px;
}

#footer {
	width: 640px;
	font: 11px Tahoma;
	color: #212629;
	margin-top: 20px;
	text-align: left;
}

#footer a {
	color: #212629;
}

#footer a:hover {
	color: #aaa;
}