body {
	margin:0;
	background:rgb(69,65,64) url(../images/deep.background.png) top center no-repeat;}

#wrapper {
	background:#fff url(../images/background.jpg)no-repeat top center;
	margin:0 auto; width:947px; height:625px; position:relative; }
	
#search {
	float:right; display:inline; margin-right:15px; margin-top:4px; }
	
#banner {
	clear:right;
	width:820px; height:100px;
	padding-left:60px; padding-top:20px; 
	/*border-bottom:1px solid white; */}
#logo, #slogan, #foto {
	padding:0; margin:0; }

#nav {
	margin-top:10px; 
	width:947px; height:35px; background:url(../images/menubar.jpg) repeat-x; position:relative; z-indez:999999; }

#nav ul {
	list-style-type: none; 
	margin:0px; padding:0; 
        position:relative; z-index:999999; }
#nav li {
	float:left;
       position:relative; z-index:999999; }
#nav li a {
	padding:9.5px 10px; text-decoration:none; color:#fff; display:block;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:.95em;
        position:relative; z-index:999999; }
#nav li a:hover {
	color:#999999; }
#nav li li a {
	background:url(../images/dropdown.png) repeat; width:140px; font-size:.82em; padding:5px 11px; }
#nav li li a:hover {
	color:#999999; }
#nav li ul {
	position: absolute;
	width:125px;
	left: -999em; }
#nav li:hover ul {
	left: auto; }
#nav li:hover ul, #nav li.sfhover ul {
	left: auto; }
#nav li ul ul {
	margin: -1.2em 0 0 9.7em; }
#nav, #nav ul {
	line-height: 1; }
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto; }

#content {
	width:927px; height:400px; margin-left:10px; margin-top:10px; padding-left:5px; float:left; position:relative; z-index:999; }

#footer {
	clear:left;	float:left; width:947px; background:url(../images/menubar.jpg) repeat-x; height:35px; padding-top:8px; text-align:center; }
#footer ul {
	clear:left; float:left; list-style:none; margin:0 0 15px 0; padding:0;
	position:relative; left:50%; text-align:center; }
#footer ul li {
	display:block; float:left; list-style:none; margin:0; padding:0;
	position:relative; right:50%; }
#footer ul li a {
	display:block; margin:0; padding:0 5px; text-decoration:none; 
	color:#fff;
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif;font-size:.82em; }
#footer ul li a:hover {
	color:#999999; }
.item76 a, .item77 a, .item78 a {
	border-left:#fff solid 1px; }
	
#photo1 {
	width:300px; height:263px; margin-top:11px; margin-left:5px; background: url(../images/bluemenu.jpg) repeat-x; background-color:#fff; float:left; display:inline; position:relative; z-index:999; }
#photo2 {
	width:300px; height:263px; margin-top:11px; margin-left:5px; background: url(../images/greenmenu.jpg) repeat-x; background-color:#fff; float:left; display:inline; position:relative; z-index:999; }
#photo3 {
	width:300px; height:263px; margin-top:11px; margin-left:5px; background:url(../images/orangemenu.jpg) repeat-x; background-color:#fff; float:left; display:inline; position:relative; z-index:999; }

p#prof {
	margin:0px; font-size:.9em; width:287px; height:25px; text-align:center; padding-top:7px; color:#fff;}
p#prof a {
	color:#fff; }
p#prof a:link, p#tourtitle a:visited, p#tourtitle a:hover, p#tourtitle a:active { color:#fff; } 
p#prof a:hover { font-style:italic; text-decoration:none; }
#prof01 {
	margin-top:1px; }
p#alum {
	margin:0px; font-size:.9em; width:287px; height:25px; text-align:center; padding-top:7px; color:#fff; }
p#alum a:link, p#tourtitle a:visited, p#tourtitle a:hover, p#tourtitle a:active { color:#fff; } 
p#alum a:hover { font-style:italic; text-decoration:none; }
p#act {
	margin:0px; font-size:.9em; width:287px; height:25px; text-align:center; padding-top:7px; color:#fff;}
p#act a:link, p#tourtitle a:visited, p#tourtitle a:hover, p#tourtitle a:active { color:#fff; } 
p#act a:hover { font-style:italic; text-decoration:none; }

/*Font Formatting*/
p {
	font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Arial,Helvetica,Tahoma,sans-serif; color:#000; font-size:.8em; }
p a {
	color:#4b90cd; text-decoration:none;}
p a:hover { 
	text-decoration:underline; }
h1 /* titles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:#4b90cd; font-size:1.2em; }
h2 /* subtitles */ {
	font-family:Georgia, "Times New Roman", Times, serif; color:#4b90cd; font-size:1em; }
h2 a {
	color:#4b90cd; }
h2 a:hover {
	text-decoration:none; }
h3 /* graph and bar titles */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: .95em; }
h4 /* graph and bar content */ {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:.75em; }

/*End Font Formatting*/

.modifydate, .mainlevel {display:none; }

.ed { position:absolute; bottom:15px; right:10px; width:200px; height:268px; z-index:99999;  }
