body {
	background: #ECE2C0;
	font-family: verdana;
	font-size:9pt;
	height:100%;
}

html {
    height:100%;
}

iframe {
    border-style: none;		
    border-width: 0px 0px 0px 0px;
    overflow: hidden; 
}

ul#menu { width: 720px; height: 26px; list-style-type: none; margin: 0; padding: 3px 0px 0px 0px;}
ul#menu li { display: block; float: left;}
ul#menu li a { height: 26px; color: #fff; text-decoration: none; display: block; float: left; line-height: 200%; padding: 0px 21px; }
ul#menu li a:hover { color: #292C54; background: #FFFFFF;}
ul#menu li a.current{ color: #292C54; background: #FFFFFF;}

	
.frame{ 
	background: white;
	color: #292C54;
	width: 960px;
	margin: auto;
	padding: 0px;
	height:100%;
}
	
.header{ 
	background: #ECE2C0;
	color: white;	
	margin: auto;
}

.menubox{
	background: #292C54;
}

.content{ 
	background: white;
	margin-right: 270px;
	color: #292C54;
	padding: 30px 40px 40px 40px;
	line-height:18px;
	font-size:9pt;
	min-height:200%;	
}

.content a{
    color:  #292C54;
    text-decoration: underline;
}

.content a:hover{
    text-decoration: none;
}

.rightbar{ 	
  	float: right;
	background: #292C54;
	color: white;
	padding-bottom: 70px;
	width: 270px;
	height:200%;
	min-height:200%;
	text-align: center;
	
}

.intextimg{
    align: left;
    border-style: none;
    padding-right: 20px;
    padding-bottom: 15px;
}

.linkimage{
    border-style: none;
    padding-right: 20px;
}

.rightimg{
	border-style: solid;	
	border-color: #ECE2C0;	
	border-width: 1px;
}

.linkimg{
	border-width: 0px;
}

.astrobox{ 	
	border-style: dashed;	
	border-color: #ECE2C0;	
	border-width: 0px 0px 1px 0px;
	margin: auto;
	padding: 30px 0px;
	background: #292C54;
	color: white;
	width: 80%;	
	text-align: center;
}

.rightbar a{
    color:  #ECE2C0;
    text-decoration: none;
}

.rightbar a:hover{
    text-decoration: underline;
}

.footer{ 
	padding: 10px;
	text-align: center;
}

table#articles {
    border: solid #292C54 1px;
    border-spacing: 0px;

}

table#articles td {
    border: solid #292C54 1px;
    border-spacing: 0px;
    padding: 5px;

}

table#articles th {
    border: solid #292C54 1px;
    border-spacing: 0px;
    background: #292C54;
    color: white;
    padding: 5px;

}

table#home img#thumb{
    width: 180px;
    border: none;
}

table#home img#apod{
    width: 280px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}


table#home {
}

table#home td#right{
    padding: 0px 20px 0px 0px; 
    border-style: dashed;	
    border-color: #292C54;	
    border-width: 0px 1px 0px 0px;

}

table#home td#apodtd{
    padding: 0px 0px 0px 0px; 
    border-style: dashed;	
    border-color: #ffccaa;	
    border-width: 0px 0px 0px 0px;

}


table#home div#apoddiv {
    width: 310px;
    padding-right: 20px;
    padding-top: 15px;
    padding-left: 0px;
    padding-bottom: 15px;
    border-style: none;
    float: left;
    text-align: center;
    align: center;
}

table#home div#fbidiv {
    width: 310px;
    padding-right: 0px;
    padding-top: 15px;
    padding-left: 10px;
    border-style: none;
    float: right;
    text-align: center;
    align: center;
}

table#home div#fbidescdiv {
    width: 310px;
    padding-right: 0px;
    padding-left: 10px;
    padding-bottom: 15px;
    border-style: none;
    float: right;
    text-align: center;
    align: center;
}

table#home td#apod{
    padding: 0px 0px 0px 0px; 
    border-style: dashed;	
    border-color: #292C54;	
    border-width: 0px 0px 0px 0px;

}

table#home td#left{	
    padding: 0px 0px 0px 20px;
}

img {
    border: none;
}
