* html {overflow:hidden;}

body {
	background-color:#f8f8f8; 
	background-attachment:fixed; 
	margin:0; 
	padding:0 10px 0 10px; 
	border:0; height:100%; 
	overflow-y:scroll;
	font-family:arial, sans-serif; 
	font-size:12px; 
	letter-spacing:1px;
}
#top_bar {
	position:fixed;
	display:block;
	top:0px;
	left:0px;
	width:1400px;
	height:150px;
	z-index:20;
	background-color: #F50AE7;
}
* html #top_bar {position:absolute;}
#left_side {
	position:fixed;
	display:block;
	top:150px;
	left:0px;
	width:187px;
	height:1400px;
	z-index:20;
	background-color: #F50AE7;
}
* html #left_side {position:absolute;}
#shadow {
	position:fixed; 
	display:block; 
	top:150px; 
	left:187px; 
	width:91px; 
	height:69px; 
	background-color:transparent; 
	z-index:1;
}
* html #shadow {position:absolute; z-index:-1}
#overhang {
	position:fixed; 
	display:block; 
	top:150px; 
	left:187px; 
	width:91px; 
	height:69px; 
	background-color:transparent; 
	z-index:21;
}
* html #overhang {position:absolute;}
#menu {
	position:fixed; 
	display:block; 
	top:240px; 
	left:85px; 
	width:130px; 
	height:400px; 
	background-color:transparent; 
	z-index:20;
}
* html #menu {position:absolute;}
#menu a, #menu a:link {
	display:block; 
	width:120px; 
	height:25px; 
	color: #F50AE7; 
	text-decoration:none; 
	line-height:25px; 
	margin-top:5px; 
	border:5px solid #000; 
	background:#fff; 
	font-size:18px; 
	text-align:center;
}
#menu a:visited {
	display:block; 
	width:120px; height:25px; 
	color: #F50AE7;
}
#menu a:hover {
	font-weight:bold; 
	color:#000;
}
#menu a:active {font-weight:bold;}

#submenu {
	position:fixed; 
	display:block; 
	top:125px; 
	left:270px; 
	width:510px; 
	height:40px; 
	background-color:transparent;
z-index:20;
}
* html #submenu {position:absolute;}
#submenu a, #submenu a:link {
	display:block; 
	width:120px; 
	height:25px; 
	color: #F50AE7; 
	text-decoration:none; 
	line-height:25px; 
	margin-top:5px; 
	border:5px solid #000; 
	background:#fff; 
	font-size:18px; 
	text-align:center;
}
#submenu a:visited {
	display:block; 
	width:120px; height:25px; 
	color: #F50AE7;
}
#submenu a:hover {
	font-weight:bold; 
	color:#000;
}
#submenu a:active {font-weight:bold;}

#content {
	position:relative; 
	display:block; 
	margin:0 0 0 195px; 
	background:transparent; 
	overflow:hidden; 
	letter-spacing:.08em; 
	z-index:10;
}
#pad {
	display:block; 
	height:200px;
}
.text {
	display:block;
	padding:10px 10px 10px 10px;
	width:95%;
	margin-left:5px;
	text-align:justify;
	float:left;
	color:#000;
	border: none;
}
#foot {
	display:block; 
	padding:10px 10px 0 100px; 
	text-align:justify; 
	background:transparent; 
	font-size:10px; 
	color:#000; 
	text-align:center;
}
.h4 {
	font-size:40px;
	color:rgb(250,111,0);
	margin-bottom:5px;
	border-bottom:1px solid #000;
	letter-spacing:1px;
	font-weight:bold;
	z-index:2;
	text-align: center;
}
.bodycell {
	text-align: left;
	vertical-align: top;
	padding-right: 20px;
	padding-left: 20px;
}
.clear {
	clear:both; 
	height:1px;
}
