.MainWrapper {
	position: relative;
	font-family: Optima, Palatino, Verdana, Arial, sans-serif;
	font-size: 12px; 
/*	padding: 1px;
	background-color: #ccc;
	border: 1px solid #333; */
	text-align: center;
	width: 720px;	
	margin-right: auto;
	margin-left: auto;
	} 

.MainWrapper a {
	display: block; 
	text-decoration: none;
	color: #444;
	}
.MainWrapper a:hover {
	color: #000;
	}
.MainWrapper p {
	display: block; 
	margin: 0px 0px 0px 0px;
	line-height: 115%;
	}

.nav_container {
	display: block; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	/* should be 720px; */
	height: 40px;
	}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav li{float:left;width:240px;height:40px;text-align: center}
ul#nav a{display:block;text-decoration:none;padding:0px 0px 0px 0px;color: #666666;font-weight:normal;font-family: Optima, Palatino, Times, Verdana, Arial, sans-serif;/*padding:6px 0px 8px 0px;*/}
ul#nav a:hover{color:#000}

.type_title  {
	font-size: 14px;
	padding: 3px 0px 0px 0px;
	}	

.type_content {
	font-size: 12px;
	font-style: italic;
	text-shadow: white 1px 1px 0px;
	padding: 2px 0px 0px 0px;
	}	
	
.type0 {
	display: block; 	/* necessary for Mozilla and Safari */
	border-top: 1px solid #E9E8F8;
	border-right: 1px solid #A3C4B1;
	border-bottom: 1px solid #A3C4B1;
	border-left: 1px solid #E9E8F8;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #AAC6D0;
	width: 238px;
	height: 92px;
	text-align: center;
	opacity: .9; filter: alpha(opacity=90);
	}

.type9 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #eaeaea; 
	border-right: 1px solid #b5b5b5; 
	border-bottom: 1px solid #b5b5b5;
	border-left: 1px solid #eaeaea;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #cdcdcd;
	width: 238px;
	height: 23px;
	text-align: center;
	opacity: .9; filter: alpha(opacity=90);
	}

.type1 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #E9E8F8; 
	border-right: 1px solid #90A7C0; 
	border-bottom: 1px solid #90A7C0;
	border-left: 1px solid #E9E8F8;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #BBD7E0;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}

.type2 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #E6FFF0;
	border-right: 1px solid #A3C4B1;
	border-bottom: 1px solid #A3C4B1;
	border-left: 1px solid #E6FFF0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #BBE0CA;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}

.type3 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #F6EECE;
	border-right: 1px solid #C8BFA0;
	border-bottom: 1px solid #C8BFA0;
	border-left: 1px solid #F6EECE;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #e6d8a5;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}

.type4 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #F4E7E4;
	border-right: 1px solid #C4B9B7;
	border-bottom: 1px solid #C4B9B7;
	border-left: 1px solid #F4E7E4;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #E0D4D1;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}

.type5 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #E9E8F8;
	border-right: 1px solid #C4B9B7;
	border-bottom: 1px solid #C4B9B7;
	border-left: 1px solid #E9E8F8;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #D2D1E0;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}
	
.type6 {
	display: block; 	/* necessary for Mozilla and Safari */
	position: relative;
	border-top: 1px solid #E9E8F8;
	border-right: 1px solid #A3C4B1;
	border-bottom: 1px solid #A3C4B1;
	border-left: 1px solid #E9E8F8;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #AAC6D0;
	width: 238px;
	height: 38px;
	opacity: .9; filter: alpha(opacity=90);
	}



