/* HOMEPAGE STYLES 13.04.2010 */



.promo { float:left; height:290px; margin:10px 0; padding:0; clear:both; background:#fbfbfb; }

      div.rotator { position:relative; width:980px; height:290px; padding:0; }
      div.navigation { position:absolute; top:10px; right:5px; }
      div.navigation div.current, div.navigation a { width: 12px; height: 12px; margin: 0 8px 0 0; float: left; overflow: hidden; }
      div.navigation a { display: block; background:#FFF; }    
      div.navigation a:hover { text-decoration: none; background:#000; }
      div.navigation div.current { background: #39F; }
      div.rotator .rotatorContent { position:absolute; bottom:0px; left:0; width:950px; height:20px; font-size:85%; color:#FFF; text-align:left; padding:15px; z-index:100; }
      div.rotator .rotatorContent h4 { font-size:110%; color:#FFF; }
      
.heading225 { float:left; width:225px; height:45px; background:#fbfbfb url(../images/home/heading225.jpg) no-repeat; }
.menuheading225 { float:left; width:225px; height:45px; background:#fbfbfb url(../images/home/accheading225.jpg) no-repeat; }
.heading500 { float:left; width:500px; height:45px; background:#fbfbfb url(../images/home/heading500.jpg) no-repeat; }
.heading225 h3, .menuheading225 h3, .heading500 h3 { font-size:110%; font-weight:normal; color:#08C; padding-left:15px; line-height:2.6em; }
.colInner225 { float:left; position:relative; width:225px; padding:10px 0; margin-bottom:15px; background:#fbfbfb url(../images/home/colInner225.jpg) no-repeat bottom left; }
.colInner500 { float:left; position:relative; width:500px; padding:0; margin-bottom:15px; background:#fbfbfb url(../images/home/colInner500.jpg) no-repeat bottom left; }

.colList225 { float:left; text-align:left; margin:0; padding:0 0 0 15px; list-style:none; font:normal 80% Arial, Helvetica, sans-serif; }
.colList225 li { width:195px; display:block; margin:0; padding:5px 0 5px 0; list-style:none; line-height:16px; border-bottom:1px solid #eaeaea; }

.colMenu225 { position:relative; width:225px; padding:0; margin:0; background:#fbfbfb url(../images/home/colInner225.jpg) no-repeat bottom left; }

/* NEWS SLIDER */
		
	#slider ul { margin:0 0 0 15px; padding:0; list-style:none; }
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:205px; height:110px; margin:0; font-size:80%; overflow:hidden;  }
	span#prevBtn { float:left; margin-left:15px; font-size:80%; }
	span#nextBtn { float:left; margin-left:15px; font-size:80%; }

	/* numeric controls */	
	ol#controls{ width:190px; margin:15px; padding:0; height:12px;	 }
	ol#controls li{ font-size:0px; margin:0 8px 0 0;  padding:0; float:left; list-style:none; height:12px; line-height:12px; }
	ol#controls li a{ float:left; height:12px; line-height:12px; background:#eaeaea; color:#555; padding:0 10px; text-decoration:none; }
	ol#controls li.current a{ background:#08C; color:#fff; }
	ol#controls li a:focus { outline:none; }
