body {
	background-image:url('../images/bg_body.jpg');
	background-position:bottom right;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

/* Graphical user interface */

#container {
	display:block;
	position:relative;
	width:830px;
	margin:0 auto;
	text-align:left;
	background-image:url('../images/bg_container.jpg');
	background-position:0 0;
	background-repeat:repeat-y;
}

	#header {
		display:block;
		position:relative;
		width:830px;
		height:165px;
	}
		.header1 { background:#fff url('../images/bg_header1.jpg') top right no-repeat; }
		.header2 { background:#fff url('../images/bg_header2.jpg') top right no-repeat; }
		.header3 { background:#fff url('../images/bg_header3.jpg') top right no-repeat; }
		.header4 { background:#fff url('../images/bg_header4.jpg') top right no-repeat; }
		.header5 { background:#fff url('../images/bg_header5.jpg') top right no-repeat; }
		.header6 { background:#fff url('../images/bg_header6.jpg') top right no-repeat; }
	
		#header_left {
			display:block;
			background-image:url('../images/bg_header_left.jpg');
			background-position:top left;
			background-repeat:no-repeat;
			float:left;
			width:420px;
			height:165px;
		}
			#logo {
				display:block;
				position:relative;
				background-image:url('../images/logo.png');
				background-position:bottom;
				background-repeat:no-repeat;
				width:260px;
				height:120px;
				padding-top:20px;
				padding-left:220px;
			}
			
	#contents {
		display:block;
		position:relative;
		width:830px;
		height:auto;
	}
	
		#content_left {
			display:block;
			position:relative;
			background-image:url('../images/bg_content_left.jpg');
			background-position:0 0;
			background-repeat:no-repeat;
			float:left;
			width:270px;
			height:433px;
		}
			#menu {
				display:block;
				width:270px;
				float:left;
				padding-top:66px;
			}
				#menu ul {
					display:block;
					padding:0;
					margin:0;
				}
					#menu ul li { 
						position:relative;
						float:left;
						padding:0;
						margin:0;
						list-style:none;
						white-space:nowrap;
					}		
						#menu ul li a {
							display:block;
							width:245px; /* changed on 25-1 / orig: 270px; */
							height:24px;
							background-image:url('../images/bg_menu.gif');
							background-repeat:no-repeat;
							background-position:bottom left;
							float:left;
							padding-left:25px;
							padding-top:5px;
							padding-bottom:3px;
							font-size:15px;
							text-transform:uppercase;
							color:#dbd1c1;
						}
						#menu ul li a:hover {
							color:#fff;
							text-decoration:none;
						}
						#menu ul li a.selected {
							color:#fff;
							text-decoration:none;
						}
			#payoff {
				display:block;
				position:relative;
				float:left;
				bottom:0;
				width:220px;
				height:50px;
				padding:100px 25px 25px 25px;
			}

		#content_right {
			display:block;
			position:relative;
			float:left;
			width:560px;
			height:auto;
		}
			
			#content_right_top {
				display:block;
				position:relative;
				background-image:url('../images/bg_content_right.jpg');
				background-position:0 0;
				background-repeat:no-repeat;
				float:left;
				width:560px;
				height:100px;
			}

			#cms_page_titles {
				display:block;
				position:relative;
				float:right;
				width:300px;
				height:50px;
				padding-top:40px;
			}			
			#cms_content_txt {
				display:block;
				position:relative;
				float:left;
				width:480px;
				height:auto;
				padding:40px;
				padding-bottom:20px;
			}

	#footer {
		display:block;
		position:relative;
		background:#fff;
		background-image:url('../images/bg_footer.jpg');
		background-position:0 0;
		background-repeat:no-repeat;
		width:830px;
		height:50px;
		text-align:center;
		padding-top:15px;
	}
		#footer p, #footer a {
			color:#837459;
			font-size:11px;		
		}












