body {
    background:#666666;
	text-align:center;
	padding:0;
	margin:1px 0 0;
	font:normal 11px Arial, Helvetica, Sans-serif;
	color:#000000;

}

a {
	color:#000000;
}

a:hover {
	color:#ff6600;
}



#container {
background: #ffffff;	text-align:left; /*was cccccc */
	background:#666666;
	width:750px;	
	margin:auto;
/*	position:relative; */
	padding:0;
}


#pageHeader {	
	width:700px;
	height:80px;
	background:#cccccc;
	margin:0;
	padding:0;
}

#pageHeader h1,h2 {
	padding:0;
	margin:0;
	display:none;
	
}



#fffeatures {
/*	position:absolute;   */
	position:relative;left:330px;
        position:relative;top:0px;
	border-top:#ffff00 2px dotted;
	border-left:#ffff00 2px dotted;
	border-right:#ffff00 2px dotted;
	border-bottom:#ffff00 2px dotted;
	margin:0;
	padding:0;
	width:424px;
	background:#cccccc;
        filter:alpha(opacity=85);
        -moz-opacity:.85;
        opacity:.85;
	z-index: 2;
	font:normal 12px Arial, Helvetica, Sans-serif;
	color:#000000;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}

#fffeatures h3{
	display:none;
	margin:0;
	padding:0;
}

#fffeatures .p1{
	margin:0;
	padding:31px 15px 0px 15px;
}



#fffeatures p, #search p{
	margin:0;
	padding:10px 15px 0px 15px;
}



#ffffeatures .p3, {
	margin:0;
	padding:10px 15px 7px 15px;
}

/*
#footer{
    	position: absolute; bottom:0;
	background:#FF6600;
	padding-top:17px;
	padding-left:15px;
	
}
   */

#nnnews {
	position:absolute;
        top: 250px;
	left:25px;
	border-top:#ffff00 2px dotted;
	border-left:#ffff00 2px dotted;
	border-right:#ffff00 2px dotted;
	border-bottom:#ffff00 2px dotted;
	margin: 10px;
	padding:0;
	width:200px;
	background:#cccccc;
	color:#fff;
        filter:alpha(opacity=85);
        -moz-opacity:.85;
        opacity:.85;
	z-index: 2;
    font:normal 12px Arial, Helvetica, Sans-serif;
	color:#000000;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
#nnnews h3{
	display:none;
	margin:0;
	padding:0;
}
#nnnews .p1{
	margin:0;
	padding:31px 15px 0px 15px;
}
#nnnews p, #search p{
	margin:0;
	padding:10px 15px 0px 15px;
}
#nnnews .p3, {
	margin:0;
	padding:10px 15px 7px 15px;
}


#nnnews a, #footer a{	
	color:#000000;
	text-decoration:underline;
}

#nnnews a:hover, #footer a{
	color:#ff6600;
        text-decoration:underline;
}

#nnnews p, {
	margin:10;
	padding:10px 15px 0px 15px;
}

#extraDiv1{
	margin:auto;
	width:700px;
	height:9px;
	background:#fff;
}



#bgimage2 {
z-index: 1; 
padding: 10px; 
position: absolute; 
top: 200px;    
padding-left: 180px; 
}

#ads {
	position: relative; bottom:0;
	width:600px;
	height:200px;
	margin: 30px;
	color:#fff;
	z-index: 2;
        text-shadow: rgba(0,0,0,.4) 0px 2px 5px;
}


#ads a, #footer a{	
	color:#000;
	text-decoration:none;
}

#ads a:hover, #footer a:hover{
	color:#ff6600;
}


