/* portfolio.css */
.info_out { 
	background: none;
}

.info_about {
 margin: 10px 20px 0;
 width: 600px;
 padding-right: 0x; 
 background: none /* adjust background image placement here ********** */
}
* html .info_about {
 padding-right: 0;
 }

ul.rightlist {
 font-size: 1.1em;
}
.pager {
 color: #3f3f3f;
 font-size: 9px;
 text-align: right;
 margin: 3px 30px 0 0;	
}
.pager a {
 color: #3f3f3f;
 text-decoration: underline;
}
.pager a:hover {
 color: #d8271e;
 text-decoration: underline;
}
.pager-eol {
 margin-right: 15px;	
}
a.nextpage  {
 color: #3f3f3f;
 text-decoration: none;	
 padding-right: 28px;
 height: 12px;
 background: url(images/arrow_blk.png) no-repeat center right;
}
* html a.nextpage  {
 background: url(images/arrow_blk.gif) no-repeat center right;
}
 a.nextpage:hover {
 color: #d8271e;
 text-decoration: none;	
}
/* 2nd page arrow code :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

a.backpage  {
 color: #3f3f3f;
 text-decoration: none;	
 padding-left: 28px;
 margin-right: 15px;	
 height: 12px;
 background: url(images/arrow-back_blk.png) no-repeat center left;
}
* html a.backpage  {
 background: url(images/arrow-back_blk.gif) no-repeat center left;
}
 a.backpage:hover {
 color: #d8271e;
 text-decoration: none;	
}
/* ---------------------------------------------------------------- */
/* slideshow code */
	}
	#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */


	}
	
	#previewPane{
		border:1px solid #CCCCCC;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;

/*		position:relative; */
		
		/* CSS HACK */
			height: 387px;	/* IE 5.x */
			height/* */:/**/387px;	/* Other browsers */
			height: /**/387px; */

				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
/*		font-style:italic; */
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:1.5em;
		font-weight: bold;
		margin: 10px 0;
	}
	#galleryContainer{
		
		height:200px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
/*		position:relative; */
		overflow:hidden;
		padding:1px;
		width: 505px;
		margin-left: auto;
		margin-right:auto;
		margin-top: 15x;
		
		/* CSS HACK */
		height: 160px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/160px;	/* Other browsers */
		height: /**/160px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding: 0;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:0;		
	}
	#theImages{
/* 		position:absolute; */
		height:160px;
		left:40px;
		width:505px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
/*		filter: alpha(opacity=50);
		opacity: 0.5; */
		cursor:pointer;
		border:0px;
		padding-bottom: 10px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:450px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}

	#theImages div {
		height: 160px;
		width:166px;
		float:left;

	}

	#theImages div a {
		display:block;
		height: 160px;
		padding-top: 15px;
		text-decoration:none;
		color: #000;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size: 1.5em;
		font-weight: bold;
		text-align:center;
		background:none;
	}
	#theImages div a:hover {
/*	background-color:#cc0000; */
	background-image:url(images/image_hover_red_1.jpg);
	}
	#theImages div a:active {
/*	background-color:#000000; */
	background-image:url(images/image_pointer_grey.jpg);
/*	background-position: 0 -15px; */
	}
	#theImages div.initial {
/*	background-color:#000000; */
	background-image:url(images/image_pointer_grey.jpg);
/*	background-position: 0 -15px; */
	}