body {
	padding: 0px;
	margin: 0px;

	font-family: Trebuchet MS;
	text-align: left;
	
	background: url('/client_side/images/body_bg.jpg') repeat-x #ffffff;
}

DIV.web {
	width: 100%;
	
	padding: 0px;
	margin: 0px;
	
	font-size: 12px;
	line-height: 16px;

	background: url('/client_side/images/main_bg.jpg') repeat-x;
	backgrount-position: top;
}

DIV.soundbar {
	width: 840px;
	height: 26px;
}

	DIV.soundbar TABLE.soundcontrol {
		width: 120px;
		height: 26px;
		
		padding: 0px;
		margin: 0px;
	}

		DIV.soundbar TABLE.soundcontrol A {
			margin: 6px 0px 6px 0px;
		
			color: #ffffff;			
			font-size: 14px;
			line-height: 14px;			
			cursor: pointer;
		}
	
		DIV.soundbar TABLE.soundcontrol IMG {
			margin: 4px 0px 4px 0px;
			cursor: pointer;
		}
	
DIV.web_main {
	width: 840px;
	
	margin: 18px 0px 0px 0px;

	border: 1px solid #e8e8e8;
	
	background: #ffffff;
}

	DIV.header {
		width: 840px;
		height: 133px;
		
		background: url('/client_side/images/header.jpg') no-repeat;
	}
	
		DIV.header DIV.search {
			float: right;
			
			width: 255px;
			
			margin: 56px 0px 0px 0px;
		}
	
			DIV.header DIV.search FORM.form {
				margin: 0px;
				padding: 0px;
			}
	
			DIV.header DIV.search INPUT.field {
				float: left;
			
				width: 160px;
				height: 13px;
				
				margin: 16px 13px 0px 0px;
				padding: 2px 0px 2px 20px;
				
				border: 1px solid #a5acb2;
				
				background: url('/client_side/images/search.jpg') no-repeat #ffffff;
				
				line-height: 16px;
				font-size: 10px;
				color: #a5acb2;
			}
			
			DIV.header DIV.search INPUT.submit {
				float: left;
			
				width: 31px;
				height: 48px;
				
				line-height: 0px;
				font-size: 0px;
			}
	
	DIV.padded_menu {
		padding: 33px 33px 0px 33px;
	}
	
		DIV.menu {
		
			clear: both;
			
			width: 758px;
			height: 35px;
			
			padding: 0px 8px 8px 8px;
			
			background: url("/client_side/images/menu_bg.jpg") repeat-x;
		
		}
		
			DIV.menu DIV.link A {
				float: left;
			
				height: 35px;
				
				padding: 15px 5px 15px 5px;
				text-align: center;
				
				font-family: ;
				font-size: 12px;
				line-height: 16px;
				text-decoration: none;
				
				color: #ffffff;
			}
			
			DIV.menu DIV.link A.link:hover {
				background: url("/client_side/images/menu_hoover.jpg") repeat-x;
				
				text-decoration: none;		
				
				color:#000000;
			}
			
			DIV.menu DIV.link A.current {
				background: url("/client_side/images/menu_selected.jpg") repeat-x;
				
				text-decoration: none;		
				
				color:#000000;
			}
			
	DIV.top {
		width: 778px;
		height: 192;
		
		border: 1px solid #c3c3c3;
	}

		DIV.top IMG {
			margin: 5px;
		}
		
	DIV.padded_content {
		padding: 0px 25px 33px 25px;
	}

		DIV.content_holder {
			width: 790px;			
			margin: 20px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		DIV.content_holder DIV.left {
			float: left;
			
			width: 215px;
			
			padding: 6px 8px 0px 10px;
			
			background: url("/client_side/images/left_bg.jpg") no-repeat;
		}

			DIV.content_holder DIV.left DIV.link {
			
				float: left;
				
				margin: 10px 0px 0px 9px;
			
			}
		
		DIV.content_holder DIV.content {
			float: left;
			
			width: 537px;

			padding: 7px 0px 0px 20px;
			
			background: url("/client_side/images/content_bg.jpg") no-repeat;
		}
