@font-face {
	font-family: 'LiberationSerifRegular';
	src: url('font/LiberationSerif-Regular-webfont.eot');
	src: local('☺'), url('font/LiberationSerif-Regular-webfont.woff') format('woff'), url('font/LiberationSerif-Regular-webfont.ttf') format('truetype'), url('font/LiberationSerif-Regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
#HomepageRotator { 
	height:		335px;
	width:		646px;
	position:	relative; 
	overflow:	hidden; 
	z-index:	1;
	border-top: 2px dotted #9f9d8c; 
	
} 
	#HomepageRotator #RotatePrev img,
	#HomepageRotator #RotateNext img { border: 0; }
	#HomepageRotator #RotatePrev { z-index: 98; position: absolute; left:  0; top: 110px; }
	#HomepageRotator #RotateNext { z-index: 98; position: absolute; right: 0; top: 110px; }

	#HomepageRotator .banners { 
		padding: 0 0; 
		margin: .5em 0;
		position: relative; 
		overflow: hidden; 
		height: 258px; 

		} 
	#HomepageRotator .banner { 
		position: absolute;  
		font-family: Helvetica, arial,sans-serif; 
		
	}
	#HomepageRotator .banner img.bg { position: absolute;  display: block; z-index: 10; width: 646px; top: 0; left: 0;}
	#HomepageRotator .banner img.inline { vertical-align:middle }
	
	#HomepageRotator .banner .content { 
		z-index: 11; 
		position: absolute;
		color: #000;
		width: 500px;
	} 
	
	#HomepageRotator .banner .head { font-family: "LiberationSerifRegular",georgia, serif } 

	* html #HomepageRotator .banner .content img {  behavior: url(/res/css/iepngfix.htc) }
	
/* Banner NAVIGATOR styles */
#HomepageRotator #BannerNavigator { 
	position:			absolute;
	bottom:				0;
	left:				0; 
	height:				56px;
	width:				646px; 
	text-align: center;
	padding-top: 5px;
		border-top: 2px dotted #9f9d8c; 
	} 
	#BannerNavigator .navitem { 
		height: 43px;
		width: 43px;
		display: 				inline;
		vertical-align:			middle;
		text-align:				center;
		margin-right: 5px;
		
	}
	#BannerNavigator .navitem img { display: inline } 
	#BannerNavigator .navitem:first-child { border: 0;  } 
	
	
	#BannerNavigator .navitem:hover,
	#BannerNavigator .navitem.selected	{
		cursor:					pointer;
		opacity: .5;
		-webkit-opacity: .5;
	}

	/* ie only */
	#BannerNavigator .navitem:hover img,
	#BannerNavigator .navitem.selected img { filter: alpha(opacity = 50); }
	
	#BannerNavigator .navitem:hover { cursor: pointer }

/* BANNER-specfic styles */
#Banner1 { z-index: 85; left: 0px; }
#Banner2 { z-index: 84; left: 900px; }
#Banner3 { z-index: 83; left: 900px; }
#Banner4 { z-index: 82; left: 900px; }
#Banner5 { z-index: 81; left: 900px; }


	/* BANNER #1 */
	#Banner1 .content { 	left: 25px; top: 9px; } 
	
	/* BANNER #2 */
	#Banner2 .content { 	left: 281px; top: 28px; 	} 
	
	/* BANNER #3 */
	#Banner3 .content {	left: 230px;	top: 10px; }
	
	/* BANNER #4 */
	#Banner4 .content {  	left: 25px; top: 10px; 	} 
	
	/* BANNER #5 */
	#Banner5 .content { left: 25px; top: 87px; } 
	

