@charset "utf-8";
/* CSS Document */

.carousel  {
    padding:0;
    margin:0 ;  
}  
              
    .carousel a.prev, .carousel a.next {
        display: block;
        float: left;
        width: 24px;
        height: 143px;
        text-decoration: none;
        background: url(../images/prev-horizontal.png) left 50px no-repeat;
    }
        .carousel a.next {
            background: url(../images/next-horizontal.png) left 50px no-repeat;
        }
            .carousel a.next:hover {
                background: url(../images/next-horizontal.png) right 50px no-repeat;
            }
            .carousel a.prev:hover {
			    background:url(../images/prev-horizontal.png) right 50px no-repeat;
            }    
            .carousel a:hover, .carousel a:active {
                border: none;
                outline: none;
            }                 
    .carousel .jCarouselLite {	     
		float: left;
		margin:10px;           
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
		height:122px;
		width:912px;		
    }
        .carousel ul {
            margin: 0;
        }	   
       .carousel li img{
            background-color: #fff;
            width: 75px;
            height: 75px;          
        }
	    .carousel li p{		
		    width:152px;
  		    padding:0;
		    margin:0;		
		}
		.carousel li p a{
		    font:normal 11px Arial, Helvetica, sans-serif;
			text-decoration:none;
			padding:10px 5px 0 0;			
			color:#fee076;		
		}
		.carousel li p a:hover{
		    text-decoration:underline;
		    color:#fff;		
		}             
          
/*_____________________________________________ End - Projects - jCarouselLiteDemo _____________________________________________*/



.photoslide  {	
	width:320px;
	min-height:120px;	
    padding:0;
    margin:0;       
}  
              
    .photoslide a.prev2, .photoslide a.next2 {
        display: block;
        float: left;
        width: 14px;
        height: 62px;
        text-decoration: none;
        background: url(../images/prev.png) left 18px no-repeat;
    }
        .photoslide a.next2 {
            background: url(../images/next.png) left 18px no-repeat;
        }         
            .photoslide a:hover, .photoslide a:active {
                border: none;
                outline: none;
            }
	.photoslide .mid{
	    text-align:center;		
	}		 
	.photoslide .mid img{	
   	    background-color:#fff;
	    border:2px solid #b3afa4;		
		padding:10px;
		width:261px;	
	}		                 
    .photoslide .photoSlideshow {	     
		float: left;
		margin:10px;           
        /* Needed for rendering without flicker */
        position: relative;		
        visibility: hidden;		
        left: -5000px;
    }
        .photoslide ul {
            margin: 0;
        }
        .photoslide li img{
            background-color: #fff;
			cursor:pointer;
			margin-left:3px;		
            width: 63px;                     
        } 
