/* CSS Document */


body {
background:#FFFFFF none repeat scroll 0%;
color:#333333;
font-family:Verdana,sans-serif;
font-size:small;
margin:0pt;
margin-left:5px;
padding:0pt;

}
html > body {
font-size:small;
}
h2 { 
margin:0px;
font-size:10px;

}
HR { color:#999999; margin:0PX; }

#main {
       
		
		width:980px;
		border-left:1px solid #99CCFF;
		border-right:1px solid #99CCFF;
		border-top:1px solid #99CCFF;
		border-bottom:0px solid #FFFFFF;
		margin:0px auto;
		padding:0px 0px 0px;
		position:relative;
		text-align:left;
		background-color:#FFFFFF;
		
}

#top {      
		
		width:980px;
		border-bottom:1px solid #ffffff;
		height:90px;
		margin:0pt auto;
		padding:0px 0pt 0pt;
		position:relative;
		text-align:left;
		background-color:#99CCFF;
}

#menu {      
		
		width:980px;
		border-bottom:1px solid #ffffff;
		height:25px;
		margin:0px 0px 0px;
		padding:0px 0px 0px;
		text-align:left;
		background-color:#3399FF;
}

#date {
       
		
		width:980px;
		border-bottom:1px solid #99CCFF;
		margin:0px 0px 0px 0px;
		padding:5px 0pt 0pt;
		float:left;
		height:29px;
		position:relative;
		text-align:left;
		
		background-color:#fff;
}

#search {
width:300px;
margin:0px 0px 0px 0px;
padding:0px 0pt 0pt;
float:right;
background-color:#fff;

}

#javadate {
width:300px;
margin:0px 0px 0px 0px;
padding:0px 0pt 0pt;
float:left;
background-color:#fff;

}

#morenews {
       
		
		width:200px;
		margin:10px 10px 10px 10px;
		padding:0px 0pt 0pt;
		float:left;
		text-align:left;
				
}
#morenewsright{
width:220px;
margin:10px 10px 10px 10px;
		padding:0px 0pt 0pt;
		float:left;
		text-align:left;
		}

#morenews-col {
       width:480px;
		margin:10px 10px 10px 10px;
		padding:0px 0pt 0pt;
		float:auto;
		position:relative;
		text-align:justify;
		background-color:#ffffff;
}

#footer {
background:#F59E25 none repeat scroll 0%;
border-top:3px solid #6699FF;
color:#125581;
font-size:9px;
text-align:center;
padding:1.1em 10px 3em;
position:relative;
float:auto;
}

#footer a {

color:#66CCCC;
font-size:9px;

}
.date {color:#FF9900;
font-size:9px;}

.clear { clear:both; }

.morenews {
font-family:Verdana,Arial,sans-serif;
font-size:12px;   font-weight:bold;   color:#3333FF; text-decoration:none;

}

.morenews:hover {
font-family:Verdana,Arial,sans-serif;
font-size:12px;  font-weight:bold; color:#0099FF; text-decoration:none;

}
h1 a { font-size:28px;  text-decoration:none; color:#0099FF;} 
h1 a:hover { text-decoration:none; color:#FF9933;} 
.s  { font-size:18px;  word-spacing:4px;  font-family:Verdana,Arial,sans-serif;
text-decoration:none;
}

.smallnews { letter-spacing: 1px;  font-size:10px; color:#0000CC; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.smallnews:hover { letter-spacing: 1px;  font-size:10px; color:#0099FF; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.links 
{
font-family:Verdana,Arial,sans-serif;
font-size:11px; color:#3333FF; text-decoration:none;

}

/* HEADER
******************************************/
#nav {
	float: left;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	}

#nav ul
{ 
list-style: none; 
padding: 0; 
margin: 0; 
display: block; 
} 




#nav li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	
}


#nav li a {
	float: left;
	height: 25px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin: 0px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	
	
}

#nav li a:hover {
	
	background:#FF6600;
	color: #FFFFFF;
	
}


#special a{
height:160px;
    font-size: 10px; text-decoration:none;
    display: block;  width:130px;
    border: 5px solid #CCFF99;
    background-color:#CCFF99; color: #3333FF; }

#special a:hover{

    font-size: 10px; text-decoration:none;
    border: 5px solid #FFFF99;
    background-color: #FFFF99; color: #0099FF;
	}
