body {
	margin					: 10px;
	padding					: 0px;
	background				: url('../images/background.png') 50% 50% repeat fixed;
	text-align				: center;
	font-size				: 80%;
	font-family				: verdana, arial;
	color					: #FFF;
}

.body {
	width					: 900px;
	text-align				: left;
	margin					: 0px auto;
	padding					: 0px;
	position				: relative;
}

div.clear {
	clear					: both;
}

p.disclaimer {
	text-align				: right;
	font-size				: 65%;
	font-style				: italic;
	margin					: 20px 0px 0px 0px;
}

/**************************
 ***     Index page     ***
 **************************/
.frontPage {
	width					: 100%;
	text-align				: center;
}

.frontPage img {
	margin					: auto;
}

/***************************
 ***     Page titles     ***
 ***************************/
.pageTitle img{
	margin					: 0px 0px 10px 0px;
	height					: 26px;
}

.pageTitle p {
	margin					: 0px 10px 10px 10px;
}

.title {
	font-size				: 110%;
	font-weight				: bold;
	color					: #8a8e06;
}

/***************************
 ***   Rounded corners   ***
 ***************************/
.imgCorner {
	position				: absolute;
	z-index					: 1001;
}

/************************
 *** content layout   ***
 ************************/
.contentWindow {
	width					: 735px;
	background				: #2b2725;
	padding					: 0px 20px;
	margin					: 0px;
	z-index					: 2;
	position				: relative;
}

.mainContent {
	position				: relative;
	margin					: 0px;
	padding					: 0px 0px 10px 0px;
	background				: #444341 url('../images/mainContentBottom.gif') bottom left no-repeat;
	display					: block;
}

.mainContentTop {
	height					: 10px;
	margin					: 0px;
	padding					: 0px;
	background				: #444341 url('../images/mainContentTop.gif') top left no-repeat;
	width					: 735px;
}

.contentTOP {
	width					: 775px;
	height					: 20px;
	background				: url('../images/contentTOP.png') no-repeat;
}

.contentBOTTOM {
	width					: 775px;
	height					: 20px;
	background				: url('../images/contentBOTTOM.png');
}

/********************************
 ***   Photo Content Layout   ***
 ********************************/
.photoAlbum {
	width					: 670px;
	padding					: 0px 20px;
}

* html .photoAlbum{
	width					: 710px;
}

.mainPhotoContent {
	position				: relative;
	margin					: 0px;
	padding					: 0px 0px 10px 0px;
	background				: #444341 url('../images/mainPhotoContentBottom.gif') bottom left no-repeat;
	width					: 670px;
	display					: block;
}

.mainPhotoContentTop {
	height					: 10px;
	margin					: 0px;
	padding					: 0px;
	background				: url('../images/mainPhotoContentTop.gif') top left no-repeat;
	width					: 670px;
}


/************************
 ***   footer style   ***
 ************************/
#footer {
	margin-top				: -85px;
	z-index					: 0;
	height					: 212px;
	position				: relative;
}

#footer .band {
	clear					: both;
	background				: url('../images/wekeBOTTOMline.gif') repeat-x;
	width					: 693px;
	height					: 107px;
	float					: left;
	margin-top				: 108px;
}

#footer .band p {
	colour					: #ffffff;
	margin					: 33px 10px 20px 15px;
	font-size				: 80%;
}

#footer .footerText {
	color					: #898e05;
	position				: absolute;
	bottom					: 1px;
	width					: 865px;
	height					: 11px;
	left					: 10px;
	font-size				: 9px;
	text-align				: center;
}

* html #footer .footerText {
	font-size				: 50%;
}

#footer .logo {
	float					: left;
}
