#id_web2_banner {
/*background: url("/imgbg_blue.jpg") no-repeat scroll center top #536FB8; */
	background-color: #2f4d70;
	
	background-image:-webkit-linear-gradient(right,  #2f4d70, #274a74 ); 
	background-image:   -moz-linear-gradient(right,  #2f4d70, #274a74 );  
	background-image:    -ms-linear-gradient(right,  #2f4d70, #274a74 );  
	background-image:     -o-linear-gradient(right,  #2f4d70, #274a74 );  
	background-image:	 linear-gradient(right,  #2f4d70, #274a74 );  
	
	
}
.banner {
	padding: 10px 0 28px 0;
}

#bannerbox * {
	color:white;
	font-weight: normal !important;
}

#bannerbox{
    display: block;
    padding: 5px 10px 3px 3px;

}

.ribbon{
	width: 100px; 
	height: 45px; 
}