
/*********************************/
/*       FONT REPLACEMENT
/*********************************/
/*for non-flash based browsers- ensures plain text shows through*/
.DINtitle {
font-family: Arial;
text-align:center;
margin:10px 0;
}
			
/*for flash based browsers*/
.sIFR-active .DINtitle {
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}				


/*********************************/
/*         SLIDER
/*********************************/


#portfolio {
width:655px;
margin:0 auto;
position:relative;
left:75px;
}

#slider{}
	
#slider ul {
margin: 0;
padding: 0;
}
	
#slider li{ 
height: 450px;
list-style-type: none;
list-style:none;
padding: 0;
width: 503px;
}		
	
#slider li img {
display: block;
margin: 0 auto; }
	
#slider li p {
text-align:center;
font-family:"Calibri", Arial, Helvetica, sans-serif;
color:#666666;
}
	
#slider a {
color:#666666;
text-decoration:none;
}
	
#slider a:hover {
color:#000000;
text-decoration:underline;
}
	
#slider .website a {
font-family:"Calibri", Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
font-size:1.2em;
text-decoration:none;
}
	
#slider .website a:hover {
text-decoration:underline;
color:#990000;
}
	
#slider h2 {
color:#FF0000;
margin:10px 0;
}


/*********************************/
/*     PREVIOUS/NEXT BUTTONS
/*********************************/
		
/* image replacement */
#prevBtn, #nextBtn {
display:block;
overflow:hidden;
text-indent:-8000px;
}	
	
#prevBtn, #nextBtn { 
display:block;
width:75px;
height:85px;
position:absolute;
left:-75px;
top:120px;
}	
	
#nextBtn { 
left:503px;
}				
												
#prevBtn a, #nextBtn a {  
display:block;
width:75px;
height:85px;
background:url(../images/portfolio/prev.jpg) no-repeat 0 0;	
background-position:top left;
}	
		
#nextBtn a { 
background:url(../images/portfolio/next.jpg) no-repeat 0 0;	
}
		
#prevBtn a:hover, #nextBtn a:hover  {
background-position:0 -85px;
}