/* main bg holder */

body#index1 .page {
	background: url(../images/bg_index1.jpg) no-repeat 50% 0;
}

body#index2 .page {
	background: url(../images/bg_index2.jpg) no-repeat 50% 0;
}

body#index3 .page {
	background: url(../images/bg_index3.jpg) no-repeat 50% 0;
}

body#index4 .page {
	background: url(../images/bg_index4.jpg) no-repeat 50% 0;
}

/* logo */
.logo {
	position: absolute;
	top: 77px;
	left: 62px;
	background: url(../images/logo.gif) no-repeat;
	width: 256px;
	height: 40px;
	text-indent: -9999px;
	overflow: hidden;
}

/* content start */
.content {
	width: 440px;
	margin: 47px 0 0 462px;
}
body#index2 .content {
	width: 566px; /* 540 */
	margin: 184px 0 0 454px; /*464 */
}
body#index3 .content {
	width: 440px;
	margin: 250px 0 0 548px;
}
body#index4 .content {
	width: 546px;
	margin: 47px 0 0 460px;
}

/* content end */
/* main title */
#main h1 {
	color: #fff;
	font-size: 56px;
	line-height: 70px;
	font-weight: bold;
	margin: 0 0 0 16px;
	position: relative;
	white-space:nowrap;
}
body#index1 #main h1 {
	margin: 14px 0 0px 14px;
}
body#index2 #main h1, 
body#index3 #main h1, 
body#index4 #main h1 {
	display:none;
}

/* footer start */
#footer {
/*	background: url(../images/footer-bg.png) repeat-x; */
	border-top: 2px solid #999;
	margin: 104px 0 0 746px;
	width: 164px;
}
body#index2 #footer {
	margin: 154px 0 0 776px; /* was 174 */
}
body#index3 #footer {
	margin: 22px 0 0 812px; /* was 42 */
}
body#index4 #footer {
	margin: 312px 0 0 790px;
}

#footer p a {
	color: #fffefe;
}
body#index2 #footer p a,
body#index3 #footer p a,
body#index4 #footer p a {
	color: #999;
}

/* footer end */
