@charset "UTF-8";
/* CSS Document */

@import url("project_content.css");


body {
	background-image:url(../images/page_backer.png);
	background-repeat:repeat-x;
	margin:0px;
	background-color:#000000;
	}

#ubercontainer {
	width:1024px;
	height:768px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image:url(../images/page_back.jpg);
	}

#header {
	width:1024px;
	height:100px;
	}

#mainnav {
	width:400px;
	height:39px;
	float:right;
	position:relative;
	margin-right:40px;
	margin-top:36px;
	}

.home {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/tp_homeON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.home:hover {
	background-image:url(../images/tp_homeON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}
	
.about {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/tp_aboutON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.about:hover {
	background-image:url(../images/tp_aboutON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}
	
.faculty {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/tp_facultyON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.faculty:hover {
	background-image:url(../images/tp_facultyON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}

.research {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/tp_researchON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.research:hover {
	background-image:url(../images/tp_researchON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}

.blog2009 {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/bl_2009ON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.blog2009:hover {
	background-image:url(../images/bl_2009ON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}

.blog2010 {
	width:86px;
	height:39px;
	position:relative;
	float:right;
	background-image:url(../images/bl_2010ON.png);
	margin-left:2px;
	filter:alpha(opacity=55);
	-moz-opacity:.55;
	opacity:.55;
	}

.blog2010:hover {
	background-image:url(../images/bl_2010ON.png);
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}


#container {
	width:944px;
	height:530px;
	margin-top:20px;
	margin-left:30px;
	}

#footer {
	width:944px;
	height:92px;
	margin-left:30px;
	margin-top:9px;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	}

.toes {
	width:200px;
	height:68px;
	margin-left:40px;
	margin-top:10px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	}

.toes a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	}

.toes a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
	}

.toes2 {
	width:197px;
	height:68px;
	margin-left:40px;
	margin-top:10px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	font-weight:bold;
	}

.toes2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
	}

.toes2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:underline;
	}

#legal {
	width:1024px;
	height:12px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}

#legal a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}

#legal a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}