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

html {
    height:100%;
}

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 {
}

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

}

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

img {
    border: none;
}