* {margin: 0;}
html, body {
	font-family: Lucida Grande, sans-serif; font-size: 13px; /* 1em is 10pt, 0.8em is 8pt, 1.6em is 16pt, etc */ color: #000; padding: 0px;
	line-height: 16px; background:#000; height:100%;}
	
a {text-decoration: none; color:#ffffff;}
a:hover { color:#ffffff; text-decoration:none;}
a:visited {color:#ffffff;}
a:visited:hover { color:#ffffff; text-decoration:none;}

#intro {width:100%;height:100%; position:relative; overflow:hidden;}
#photoFrame {width:100%; height:100%; position:relative; background:url(images/intro0.jpg) center center no-repeat;} 
#introLink {width:100%; height:100%; position:relative;} 
#menu {width:100%; height:15%; background:#000; position:absolute; top:0px; left:0px; opacity:0.9;filter:alpha(opacity=90); }
#footer {width:100%; height:20%; background:#000; position:absolute; bottom:0px; left:0px;  opacity:0.9;filter:alpha(opacity=90);}
#logo { width:100%; text-align:center; position:absolute; bottom: 12%; z-index:10;}
#navContainer { top: 5%; height:40px;margin-left:250px; float:right; position: absolute }
#nav { width:720px; font-family: Georgia, serif; font-size: 11px; font-weight: normal; text-transform:uppercase; letter-spacing:1px; margin-left:250px; float:right}
#nav ul  {list-style: none; padding:0px 0px 5px 0px; margin:0px;}
#nav ul li { float:left; padding-right:26px;}
#nav ul li a {color:#FFF; display:block; padding: 0px 0px 0px 0px; text-decoration:none; font-size:12px; letter-spacing:1px;}
#nav ul li a:hover { color:#c7b468;}
#nav li ul { /* second-level lists */ position: absolute; top: 16px; background-color: #000; width: 220px; left: -999em; z-index:100; padding:10px; margin-left:-10px; background:background:#000; opacity:0.9;filter:alpha(opacity=90); }
#nav li ul li { /* second-level lists */}
#nav li ul a{ /* second-level lists */ color: #FFF; text-decoration: none; width: 220px !important; text-align:left; padding-bottom:4px; /* consistant width for all global nav dropdowns */ }
#nav li ul a:hover{ color: #666; }
#nav li:hover ul { /* lists nested under hovered list items */left: auto;}
#nav li.sfhover ul { /* lists nested under hovered list items */left: auto;}

#regents {position:absolute; top: 20px; left:20px; height:47px; width:138px; z-index:10;}
#chinese {position:absolute; top: 20px; right:20px; height:52px; width:58px; z-index:10;}
.footertext {
	FONT-SIZE:12px;COLOR:#ffffff;LINE-HEIGHT:normal;FONT-FAMILY:my_font1; }

.footertext1 {
	FONT-SIZE:11px;COLOR:#7a7a7a;FONT-FAMILY:my_font1;line-height:20px; }
.textBox1
{
	
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px; 
	}
	
@font-face
{
    font-family: my_font;
    src: url('../fonts/futuramedium.eot');
    src: local(my_font), url('../fonts/futuramedium.ttf') format('opentype');
}



@font-face
{
    font-family: my_font1;
    src: url('../fonts/futuraBookBt.eot');
    src: local(my_font1), url('../fonts/futuraBookBt.ttf') format('opentype');
}
	