

/*Drop Down Menu Styles*/
#ddmenu {
	
	margin: 0;
	padding: 0;
	height:40px;
	width:auto;
	
	
	padding-right:200px;
}
	
#ddmenu li {	
	float: right;
	list-style: none;
	
	font-family:Times New Roman;
	float:right;border:0 none;padding:0;margin:5px;height:28px;padding-right: 5px;
	
		border-color:#d4d4d4;
	background-color:#eeeeee;
	border-style:solid;
	border-width:thin;
	border-radius: 8px;
	-moz-border-radius: 8px;
}

#ddmenu li a {	
	
	padding: 5px 5px;

	/*background:url(images/top-dotted.gif) right no-repeat;
	display: block;
	text-decoration: none;
	width: 70px;
	color: #fff;
	text-transform:uppercase;
	white-space: nowrap;
	text-align:center;
	color:#000;*/
}

#ddmenu li a:hover {	


}
	
#ddmenu li ul {	
	margin: 3px 0 0 6px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:auto;

	background-color:#e0e0e0;
	
	height:40px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	}

#ddmenu li ul li {	
	display:inline;
}

#ddmenu li ul li a {
	width: auto;
	height:auto;	

	
	color: #d9d9d9; 
	font-size: 10px;
	padding: 3px 5px;
	color:#990000;
	top:15px;
	
}

#ddmenu li ul li a:hover {	

	padding: 3px 5px;
	color:#790000;
	top:15px;
}


  .topads 
    {
        top:20px;
        z-index:auto;
        margin:20px;
        margin-left:60px;
        float:left;
        width:481px;
        height:77px;
}

.ads2 
{
    
      top:20px;
        z-index:auto;
        margin:20px;
    
    }
    #scrollerota {
	width: 397px;
height: 333px;
overflow: hidden;
position: relative;
top: 30px;
	}

	#scrollerota ul.text {
		list-style: none;
		width: 200px;
		background: url(images/pixel.png);
		position: absolute;
		top: 0;
		left: 0;
		padding: 0;
		margin: 0;
		color: #fff;
		font-size: 14px;
		line-height: 20px;
		}
		
		#scrollerota ul.text li {
			overflow: hidden;
			}

	#scrollerota a.readmore {
		background: #666;
		border: 1px solid #777;
		padding: 5px 0;
		text-align: center;
		color: #fff;
		clear: both;
		display: block;
		width: 80px;
		margin-top: 16px;
		text-decoration: none;
		font-size: 12px;
		line-height: 17px;
		}
		
	#scrollerota a:hover.readmore {
		background: #888;
		border: 1px solid #999;
		text-decoration: none;
		}
		
	#scrollerota ul.images {
		list-style: none;
		position: absolute;
		top: 0;
		left: 0;
		padding: 0;
		margin: 0;
		width:397px;
		height:403px;
		}
		
		#scrollerota ul.images li {
			float: left;
			}
						
	#scrollerota .controls {
		position: absolute;
		bottom: 10px;
		right: 10px;
		}
		
		#scrollerota .controls a {
			width: 22px;
			height: 22px;
			display: block;
			float: left;
			background: url(images/controls.png) no-repeat;
			}
	
		#scrollerota .controls .prev {
			background-position: 0 -22px;
			}
	
		#scrollerota .controls .next {
			background-position: -23px -22px;
			}
			
		#scrollerota .controls .play {
			background-position: -23px 0;
			display: none;
			}	
			
			/* liScroll styles */

.tickercontainer { /* the outer div with the black border */

background: #fff; 
width: 600px; 
height: 140px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}

.tickercontainer1 { /* the outer div with the black border */

background: #fff; 
width: 700px; 
height: 20px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}


.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
right: 10px;
top: 8px;
width: 600px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 600px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: right; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 10px Verdana;

} 
ul.newsticker span {
margin: 0 10px 0 0;
} 

img.projects{
float:left;
padding:2px;margin:0 10px 0 0; border:1px #dcdcdc solid;
}



.mainewsimage 
{
    


		

			border:solid;
Width : 392px;
 Height : 300px;
		
border-color: #A00000;
			border-width: 3px;

			background-color:white;
    }
    
    

.ads6 
{
   top: 5px;
right: 30px;
padding-right: 790px;
padding-top: 139px;
position: absolute;
    }
    
    .username 
    {
      padding-bottom:10px;
        
        }
        
        .featuredbanner 
        {
            padding-top:10px;
            width:265px;
            height:60px;
            text-align:center;
            right:-20px;
            
            }
            
            .searchnews 
            {
                font-size:16px;
                line-height:20px;
                
                
                
                }