body {background: rgb(0,70,127)}
img {border: 0}

#all
	{
	position: absolute;
	left: 50%;
	top: 0px;
	width: 800px;
	height: 100%;
	background: rgb(231,216,172);
	margin: 0px;
	margin-left: -400px;
	padding: 0px;
	}

#urpic
 	{	
	background: url(http://www.sa.rochester.edu/urcrew/images/misc/toppic.jpg);
	width: 800px; 
	height: 122px; 
	position: fixed;  
	left: 50%;  
	top: 0px; 
	z-index: 100000; 
	border-bottom: 4px solid rgb(255,221,0);
	margin-left: -400px;
	}

#menu
	{
	position: fixed;
	top: 122px;
	left: 50%;
	margin-left: -400px;
	height: 30px;
	width: 800px;
	background: rgb(231,216,172);
	z-index: 15;
	}

#nav, #nav ul 
	{
	margin: 0;
	list-style: none;
	line-height: 1;
	padding: 4px 0px 0px 0px;
	}

#nav a:link {color:white; text-decoration:none;}
#nav a:visited {color:white; text-decoration:none;} 
#nav a:focus {color:white; text-decoration:none;}
#nav a:hover {color:white; text-decoration:none;}
#nav a:active {color:white; text-decoration:none;}

#nav a 
	{
	position: relative;
	left: 0px;
	display: block;
	width: 88.89px;
	background: rgb(88,123,124);
	text-align: center;
	padding: 0px;
	z-index: 1000;
	}

#nav li 
	{ 
	float: left;
	width: 88.89px;
	}

#nav li ul 
	{ 
	display: none;
	}

#nav ul li a:link {color:yellow; text-decoration:none;}
#nav ul a:visited {color:yellow; text-decoration:none;} 
#nav ul a:focus {color:yellow; text-decoration:none;}
#nav ul a:hover {color:yellow; text-decoration:none;}
#nav ul a:active {color:yellow; text-decoration:none;}

#nav li ul ul 
	{ 
	margin: -1em 0 0 100px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul 
	{
	display: none;
	}

#nav li:hover ul,#nav li.sfhover ul
	{
	display: block
	}

#nav li li:hover ul, #nav li li.sfhover ul
	{
	position: absolute;
	display: block;
	width: 88.89px;
	}

 #content
	{
	position:absolute;
	top:153px;
	left:0px;
 	background:rgb(255,255,255);
	width:800px;
	margin: 0px;
	padding-bottom: 10px;
	overflow: visible;
	}

#margin	{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	}

#picbar	
	{
	position:fixed;
	top:122px;
	left:50%;
	width:100px;
	height: 100%;;
	margin: 0px;
	margin-left: -400px;
	padding: 20px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: rgb(88,123,124);
	display: inline;
	z-index: 1;
	}

#picbar a:link {color:yellow;}
#picbar a:visited {color:yellow;} 
#picbar a:focus {color:blue;}
#picbar a:hover {color:green;}
#picbar a:active {color:yellow;}

#picresults
	{
	position:absolute;
	top:150px;
	left:100px;
 	background:rgb(255,255,255);
	width:700px;
	height: auto;
	margin: 0px;
	padding-bottom: 10px;
	}

#picresults a:link {color:blue;}
#picresults a:visited {color:purple;} 
#picresults a:focus {color:blue;}
#picresults a:hover {color:green;}
#picresults a:active {color:purple;}

.greyrow	
	{
	background: #80a1b7;
	border-style: solid;
	border-color: black;
	border-width: 1px;
	text-align: center;
	}

.whiterow	
	{
	background: d7d9da;
	border-style: solid;
	border-color: black; 
	border-width: 1px;
	text-align: center;
	}
