body {
	background-color : #000;
	color : #FFF;
	margin : 0;
	padding : 0;
	text-align : center;
}
ul {
	font-size: 13px;
}
p {
font : 10pt/16pt georgia, palatino, times, serif;
text-align : left;
}
a:link {
	font-weight : lighter;
	text-decoration : none;
	background-color : #FFF;
	color : #06C;
}
a:visited {
	font-weight : normal;
	text-decoration : none;
	background-color : #FFF;
	color : #069;
}
a:hover, a:active {
	text-decoration : none;
	background-color : #FFF;
	color : #036;
}
#containerhome {
	position : relative;
	margin-top : 0;
	margin-left : auto;
	margin-bottom : 0;
	margin-right : auto;
	padding : 1px;
	font : 8pt/12pt georgia, palatino, times, serif;
	color : #666;
	background : #FFF url(WhiteBannerShort.jpg) no-repeat top center;
	width : 800px;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 800px;
}
#container {
	position : relative;
	margin-top : 0;
	margin-left : auto;
	margin-bottom : 0;
	margin-right : auto;
	padding : 1px;
	font : 8pt/12pt georgia, palatino, times, serif;
	color : #666;
	background : #FFF url(WhiteBannerShort.jpg) no-repeat top center;
	width : 800px;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 800px;
}
#intro {
	position : relative;
	margin-top : 50px;
	margin-left : 218px;
	margin-bottom : 10px;
	margin-right : 39px;
	padding-top : 10px;
	padding-left : 10px;
	padding-bottom : 0;
	padding-right : 10px;
}
#cornerpic {
float : left;
clear : both;
margin-top : 8px;
margin-left : 0;
margin-bottom : 0;
margin-right : 7px;
width : 165px;
voice-family : "\"}\"";
voice-family : inherit;
width : 175px;
}
#cornerpic p {
font : italic 8pt/10pt georgia, palatino, times, serif;
text-align : left;
margin-left : 15px;
}
#first {
	clear : right;
	padding-top : 5;
	padding-left : 15;
	padding-bottom : 15;
	padding-right : 5;
	background-color: #FFF;
	text-align: left;
}
#intro h3 {
	margin-top : 5px;
	margin-left : 5px;
	margin-bottom : 15px;
	margin-right : 0;
	padding-top : 1px;
	padding-left : 0;
	padding-bottom : 3px;
	padding-right : 0;
	background-color : #FFF;
	font : 14pt/16pt georgia, palatino, times, serif;
	font-weight : normal;
	text-align : left;
	color : #333;
}

#footer {
	margin-top : 25px;
	margin-left : 15;
	margin-bottom : 15px;
	margin-right : 15;
	text-align : center;
	padding: 15px;
	background-color : #FFF;
	color : #999;
	border-top : 1px solid #fff;
	border-bottom : 1px solid #fff;
	border-top-color: #CCC;
}

#footerfineprint{ 
font-size:9pt;
}
#footer a:link, #footer a:visited {
	background-color : #FFF;
	margin-left : 10px;
	margin-right : 10px;
}
#nav {
	position : absolute;
	margin : 0;
	padding : 0;
	top : 220px;
	left : 9px;
	width : 180px;
	text-align : left;
}

#nav ul {
margin-top : 50px;
margin-bottom : 150px;
margin-left : 10px;
margin-right : 0;
padding : 0;
}
#nav li {
	list-style-type : none;
	background : transparent no-repeat top center;
	display : block;
	padding-top : 0px;
	margin-bottom : 0px;
}
#lselect li, #lfavorites li {
background : no-repeat 0 7px;
padding-left : 11px;
}
#lselect a, #lfavorites a {
	display : block;
	font-size: 10pt;
}
#lselect a.c, #lfavorites a.c {
display : inline;
text-transform : none;
}

#homebutton{
display : block;
margin-top : 50px;
margin-left : 10px;
margin-bottom : 15px;
margin-right : 0;
padding-top : 1px;
padding-left : 0;
padding-bottom : 3px;
padding-right : 0;
font : 14pt georgia, palatino, times, serif;
font-weight : normal;
text-align : left;
background-color : transparent;

}
table {	
	clear : right;
	padding-top : 5;
	padding-left : 0;
	padding-bottom : 15;
	padding-right : 0;
	font : 10pt/13pt georgia, palatino, times, serif;
	text-align : left;
}

td {
	color: #666;
	font : 9pt/11pt georgia, palatino, times, serif;
}
	
.hidden { 
	display: none; 
}

.unhidden {
	display: block;
}
#teaching with telescopes #container #intro #first dl dd em {
	text-align: left;
}

