/* Homepage Image placement styles */

#slicer1c3 {
	position:absolute;
	left:29px;
	top:10px;
	width:1001px;
	height:1px;
	z-index:1;
	visibility:visible;
}

#slicer1c15 {
	position:absolute;
	left:1057px;
	top:10px;
	width:100px;
	height:132px;
	z-index:2;
	visibility:visible;
}
#mgfplogo {
	position:absolute;
	left:30px;
	top:19px;
	width:428px;
	height:23px;
	z-index:3;
	visibility:visible;
}
#slicer4c3 {
	position:absolute;
	left:29px;
	top:80px;
	width:1001px;
	height:1px;
	z-index:4;
	visibility:visible;
}
#slicer5c5 {
	position: absolute;
	left: 700px;
	top: 436px;
	width: 200px;
	height: 200px;
	z-index: 5;
	visibility: visible;
}
#slicer5c8 {
	position: absolute;
	left: 483px;
	top: 485px;
	width: 200px;
	height: 150px;
	z-index: 6;
	visibility: visible;
}
#slicer5c10 {
	position: absolute;
	left: 700px;
	top: 266px;
	width: 200px;
	height: 150px;
	z-index: 7;
	visibility: visible;
}
#slicer7c3 {
	position: absolute;
	left: 32px;
	top: 377px;
	width: 200px;
	height: 200px;
	z-index: 9;
	visibility: visible;
}
#slicer7c32 {
	position: absolute;
	left: 260px;
	top: 483px;
	width: 200px;
	height: 150px;
	z-index: 8;
	visibility: visible;
}
#slicer11c8 {
	position: absolute;
	left: 260px;
	top: 316px;
	width: 200px;
	height: 150px;
	z-index: 9;
	visibility: visible;
}

#slicer9c8s1 {
	position: absolute;
	left: 33px;
	top: 97px;
	width: 200px;
	z-index: 9;
	visibility: visible;
}

#slicer11c10 {
	position: absolute;
	left: 483px;
	top: 266px;
	width: 200px;
	height: 200px;
	z-index: 10;
	visibility: visible;
}
#slicer13c5 {
	position: absolute;
	left: 259px;
	top: 98px;
	width: 200px;
	height: 200px;
	z-index: 11;
	visibility: visible;
}
#slicer16c8 {
	position: absolute;
	left: 708px;
	top: 464px;
	width: 200px;
	height: 100px;
	z-index: 12;
	visibility: visible;
}
#slicer18c10 {
	position: absolute;
	left: 700px;
	top: 97px;
	width: 200px;
	height: 150px;
	z-index: 13;
	visibility: visible;
}
#slicer20c3 {
	position: absolute;
	left: 29px;
	top: 679px;
	width: 1001px;
	height: 1px;
	z-index: 14;
	visibility: visible;
}
#textbox_bkgnd {
	position: absolute;
	left: 923px;
	top: 126px;
	width: 230px;
	height: 112px;
	z-index: 1;
	visibility: visible;
}

#gagaku_cd {
	position: absolute;
	left: 483px;
	top: 100px;
	width: 200px;
	height: 150px;
	z-index: 15;
	visibility: visible;
}

/* Home Text Box Placement Styles */

#headertext {
	position:absolute;
	left:800px;
	top:36px;
	width:250px;
	z-index:1;
	visibility:visible;
}

#infocus {
	position: absolute;
	left: 33px;
	top: 581px;
	width: 197px;
	z-index: 0;
	visibility: visible;
}
#infocus2 {
	position: absolute;
	left: 33px;
	top: 305px;
	width: 197px;
	z-index: 1;
	visibility: visible;
	height: 22px;
}

#infocus3 {
	position: absolute;
	left: 34px;
	top: 91px;
	width: 197px;
	z-index: 1;
	visibility: visible;
	height: 43px;
}
#infocustext {
	position: absolute;
	left: 32px;
	top: 601px;
	width: 197px;
	z-index: 100;
	visibility: visible;
	font-size: 10px;
	height: 42px;
}
#infocustext2 {
	position: absolute;
	left: 32px;
	top: 324px;
	width: 197px;
	z-index: 1;
	visibility: visible;
	font-size: 10px;
	height: 28px;
}

#gaij {
	position: absolute;
	left: 701px;
	top: 97px;
	width: 197px;
	z-index: 16;
	visibility: visible;
	font-size: 10px;
	font-weight: bold;
	height: 28px;
}

 #infocustext ul {

	margin-left:1em;
	padding-left:1em;
	
	margin-bottom: 0px;
	padding-bottom: 4px;
}
	
 #infocustext li {
	margin-left:0px;
	padding-left:0px;
	margin-bottom: 2px;
	padding-bottom: 2px;	}
	
#medialibrary {
	position: absolute;
	left: 936px;
	top: 132px;
	width: 204px;
	height: 96px;
	z-index: 1;
	visibility: visible;
	font-size: 10px;
}

#medialibrarylist {
	position: absolute;
	left: 935px;
	top: 238px;
	width: 300px;
	height: 345px;
	z-index: 1;
	visibility: visible;
}

#footertext {
	position: absolute;
	left: 27px;
	top: 685px;
	width: 600px;
	z-index: 1;
	visibility: visible;
}

#address {
	position: absolute;
	left: 450px;
	top: 714px;
	z-index: 1;
	visibility: visible;
	}
	
	#websherpa {
	position: absolute;
	left: 936px;
	top: 691px;
	z-index: 1;
	visibility: visible;
	}
	
		#facebook {
	position: absolute;
	left: 936px;
	top: 720px;
	z-index: 1;
	visibility: visible;
	color: #CCC;
	}

/* Image Styles */

img {
	border:none;
	}
/* Text Styles */

div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

h1 {}

#main.menu {
	position:absolute;
	left:28px;
	top:58px;
	z-index:1;
	visibility:visible;
	color:#CCFF00;
	font-size: 11px;
}

#medialibrarylist ul {
	padding:0px;
	margin:4px 0 14px 0;

	}
	
#medialibrarylist li {
	list-style: circle;
	margin:0 0 0 0;

	}
	
.header {
	font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}

a:link { text-decoration:none; color:#FFFFFF;}
a:visited { text-decoration:none; color:#FFFFFF;}
a:active { text-decoration:none; color:#FFFFFF; } 
a:hover { text-decoration:underline; color:#CCFF00;}


.subtitle {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFCC00;
	font-size:11px;
	font-weight:bold;
	margin:0;

}

.subtitle_VHS {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#CC99FF;
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-top:10px;

}

.subtitle_NEW {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#CC99FF;
	font-size:14px;
	font-weight:bold;
	margin:0;


}
.title {
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

.about {
	font-family:Eras Demi ITC, Arial Black, Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	color:#FFCC00;
}

.copyright {
	color:#999999;
	font-size:10px;
}

.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CCFF00;
	
}

.subhead ul{
	list-style:none;
}
