@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	border: none;
}
body {
font:12px Arial, Helvetica, sans-serif;
color:#CCCCCC;
background: #111 url(../Images/body_background20060109.jpg) repeat-x ;
margin:0;
padding:0;
text-align:center;
}

p {

padding:0 25px 0 0;
text-align:justify;
color:#999999;
margin:0 0 10px 0;


}

a, a:visited {
color:#FFF;
text-decoration:none;
text-transform:uppercase;
height:15px;
padding: 0 2px 0;
}
#container {
position:relative;
width:800px;
margin: 0 auto;
background: #000 url(../Images/gallery_page_bg.jpg) no-repeat 50px 110px;
padding-left:50px;
padding-right:50px;
text-align:left;
height:1000px;
}


#intro {

}

#logo {
margin:0;
padding:0;
width:800px;
height:35px;
background:url(../images/mini_logo.jpg) no-repeat 0 -25px;
}
#logo h1 {
font-size:10px;
}
#logo span{
display:none;
}





ul#navmain {
list-style-type:none;
position:relative;
width:799px;
height:37px;
margin:0px;
margin-top:0px;
padding:0px;

}
li#frontspace {
position:absolute;
top:1px;
left:0px;
width:79px;
height:37px;
background:url(../images/html_navbar.jpg) no-repeat 0 0;
}
li#home {
position:absolute;
top:1px;
left:79px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -79px 0;
}
li#products {
position:absolute;
top:1px;
left:239px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -239px 0;
}
li#faq {
position:absolute;
top:1px;
left:399px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -399px 0;
}
li#gallery {
position:absolute;
top:1px;
left:559px;
width:160px;
height:36px;
background:url(../images/html_navbar.jpg) no-repeat -559px 0;
}
li#enderspace {
position:absolute;
top:1px;
left:719px;
width:80px;
height:37px;
background:url(../images/html_navbar.jpg) no-repeat -719px 0;
}

ul#navmain a {
display:block;
width:160px;
height:37px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
}
li#home a:hover {
background:url(../images/html_navbar.jpg) no-repeat -79px -39px;
}
li#products a:hover {
background:url(../images/html_navbar.jpg) no-repeat -239px -39px;
}
li#faq a:hover {
background:url(../images/html_navbar.jpg) no-repeat -399px -39px;
}
li#gallery a:hover {
background:url(../images/html_navbar.jpg) no-repeat -559px -39px;
}


#flashcontent {
		width: 598px;
		height: 180px;
		margin:0;
		padding:0;
		margin-left:10px;
}

#welcome {
margin-left:10px;
position:relative;
	width:450px;
	height:150px;
	clear:both;
	
}
#welcome h2 {
	position:absolute;
	top:50px;
	left: 0px;
	width:450px;
	height:24px;
	text-indent:-9999px;
	background: url(../Images/welcome_student_gallery.jpg) no-repeat;
	
}
#welcome p.p1 {
position:absolute;
	top:90px;
	left: 20px;
width:450px;
}
#uploadform {
position:relative;
height:180px;
width:598px;
background: url(../Images/form_bgjpg_small.jpg) no-repeat;
}
#uploadform h2 {
height:37px;
width:145px;
text-indent:-9999px;
background:url(../Images/mailcenter_bg.jpg) no-repeat 9px 7px;
padding-top:5px;
margin-left:16px;
}
#uploadform p.p1{
	color:#DAB567;
	width:540px;
	margin-top:5px;
	margin-left:25px;
	margin-bottom:25px;
}
ul#mailcenter {
list-style-type:none;
position:relative;
width:598px;
height:54px;
margin:0px;
padding:0px;

}
ul#mailcenter a {
display:block;
width:125px;
height:43px;
text-decoration:none;
text-indent:-9999px;
overflow:hidden;
}
li#picture{
	position:absolute;
	top:0px;
	left:70px;
	width:125px;
	height:43px;
	background:url(../Images/upload_fileinput_btn.jpg) no-repeat 0 0;
}
li#feedback{
position:absolute;
top:0px;
left:250px;
width:125px;
height:43px;
background:url(../Images/upload_feedback_btn.jpg) no-repeat 0 0;
}
li#survey{
position:absolute;
top:0px;
left:430px;
width:91px;
height:46px;
background:url(../Images/upload_survey.jpg) no-repeat 0 0;
}
#studentpictures {
width:800px;
height:500px;
}


#studentpictures h2 {
margin:50px 0 10px 20px;
padding:0;
color:#990000;
font: 18px Arial, Helvetica, sans-serif;
}
#studentpictures h3{
margin: 0 0 10px 20px;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
}
#footer {
padding:0;
margin:0;
	height: 30px;
	clear: both;
	padding-left:220px;

	font-size: 9px;
}
#footer a, #footer a:visited {	
	color: #999999;
	background-image: none;
}
#disclaimer {
float:left;

height:20px;

}
#disclaimer p{
width:800px;
text-align:center;
}