/* @charset "utf-8"; */

body {
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 80px 0px 100px 0px;
	height: 100%;
	background-color: #006699;
}


#Back-Top-I {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

#Back-Bottom-I {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

#Back-Top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 50%;
/*	margin-top: -200px;
	margin-bottom: -200px; */
}

#Back-Bottom-Index {
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	height: 50%;
	background-color: #006699;
}

#Back-Bottom {
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	height: 250%;
	background-color: #006699;/*	bottom: 100%; */
/*	height: 100%; in case of high content */
}

#Back-Middle {
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	height: 400px;
	margin-top: -200px;
}


TD.Back-Top-Left {
	background-image: url(gfx/back-tile-II-top-corner.jpg);
	background-position: right bottom;
} 

TD.Back-Top-Right {
	background-image: url(gfx/back-tile-II-top-corner.jpg);
	background-position: left bottom;
} 

TD.Back-Top-Center {
	background-image: url(gfx/back-tile-II-top-center.jpg);
	background-position: left bottom;
	width: 400px;
} 

TD.Back-Bottom-Left {
	background-image: url(gfx/back-tile-II-bottom-corner.jpg);
	background-position: right top;
} 

TD.Back-Bottom-Right {
	background-image: url(gfx/back-tile-II-bottom-corner.jpg);
	background-position: left top;
} 

TD.Back-Bottom-Center {
	background-image: url(gfx/back-tile-II-bottom-center.jpg);
	background-position: left top;
	width: 400px;
} 

TD.Back-Middle-Left {
	background-image: url(gfx/back-tile-II-middle-sides.jpg);
	background-position: right top;
} 

TD.Back-Middle-Right {
	background-image: url(gfx/back-tile-II-middle-sides.jpg);
	background-position: left top;
} 

TD.Back-Middle-Center {
	background-image: url(gfx/back-tile-II-middle-center.jpg);
	background-position: left top;
	width: 400px;	
} 

#Main-Window-I {
	position: absolute;
	width: 698px;
	left: 50%;
	margin-left: -360px;
	padding: 0px;
	color: #0099CC;/*	filter:alpha(opacity=50); */
	z-index: 0;
}

#Main-Window-Content {
	position: absolute;
	width: 550px;
	left: 50%;
	margin-left: -220px;
	margin-top: 125px;
	padding: 15px;
	z-index: 4;
}

#Main-Window-ContentRel {
	position: relative;
	width: 550px;
	margin-left: 145px;
	margin-top: -60px;
	padding: 15px;
	vertical-align: top;
}


TD.Header-Top-L {
	width: 181;
	height: 110;
 	background-image: url(gfx/MKHS-I_Header-Top-L.gif);
	background-repeat: no-repeat;
	background-position: bottom;

}

TD.Header-Top-R {
	width: 283;
	height: 77;
	background-image: url(gfx/MKHS-I_Header-Top-R.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

TD.Header-Btm {
	width: 698;
	height: 70;
	background-image: url(gfx/MKHS-I_Header-Btm.gif);
}

TD.Header-Main {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-Main.gif);
}

TD.Header-Gallery {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-Gallery.gif);
}

TD.Header-Portfolio {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-Portfolio.gif);
}

TD.Header-Downloads {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-Downloads.gif);
}

TD.Header-Links {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-Links.gif);
}

TD.Header-About {
	width: 234px;
	height: 121px;
	background-image: url(gfx/MKHS-I_Header-About.gif);
}

TD.Body-Tile {
	background-image: url(gfx/MKHS-I_body-tile.gif);
	width: 698px;
}

TD.Bottomer-UP {
	background-image: url(gfx/MKHS-I_Bottomer.gif);
	width: 698px;
	height: 92px;
}

TD.Bottomer-Top {
	background-image: url(gfx/MKHS-I_Bottomer-Top.gif);
	width: 698px;
	height: 34px;
}

TD.Bottomer-Btm-L {
	background-image: url(gfx/MKHS-I_Bottomer-Btm-L.gif);
	width: 88px;
	height: 51px;
	background-repeat: no-repeat;
}

TD.Bottomer-Btm-R {
	background-image: url(gfx/MKHS-I_Bottomer-Btm-R.gif);
	width: 517px;
	height: 52px;
	background-repeat: no-repeat;
}

#Menu-Link-form {
	vertical-align: top;
	height: 30px;
	}

#Menu-Over-window {
	position: absolute;
	display: block;
	left: 50%;
	margin-top: 121px;
	margin-left: -360px;
	width: 129px;
	height: 180px;
	z-index: 3;
/*	background-image: url(gfx/MHS-I_Menu-Overlay_01.jpg); */
	vertical-align: top;
}	

#Flash-Link {
	position: absolute;
	display: block;
	left: 50%;
	margin-top: 105px;
	margin-left: -262px;
	width: 61px;
	height: 62px;
	z-index: 3;
	vertical-align: top;
}	

#Main-Window-Index {
	position: absolute;
	top: 50%;
	width: 320px;
	left: 50%;
	margin-left: -164px;
	margin-top: -55px;
	z-index: 4;
	padding: 10px;
	background-color: #B3DDF4;
	border: 2px solid #2C3D58;
	color: #184A70;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
