 div.spacer {
 	clear: both; 
	height: 10px; 
	display: block;
}

div.item {
	border: 4px solid #89AFCA; 
	/* 
	border: 2px solid #444;
	*/
	background-color: #ffffff;
	margin-bottom: 10px;
}
	div.item div.border {
		border: 1px solid #6091B5;
	}
	div.item h1, div.item p {
		padding: 10px;
	}
	
	div.item h1 {
		font-size: 14px;
		background-color: #F8F8F8;
		border-bottom: 1px solid #cccccc;
		line-height: .8em;
		font-weight: normal;
	}
	
	div.item h1 a {
		
	}
	
	div.item div.paging {
		margin: 10px 0;
	}
	
		div.item div.paging a {
			padding:4px;
			border: 1px solid #999;
			background-color: #ececec;
		}
	
	div.item p {
		background-color: #ffffff;
		line-height: 14px;
		
	}
	
		div.item div.sub-column {
			float: left;
			margin-left: 10px;
			width: 230px;
			border: none;
		}
		
		div.item div.sub-column p {
			padding: 0px;
			margin: 0;

		}
		
		div.item div.sub-column h1 {
			margin-top: 10px;
			border: 1px solid #cccccc;
			clear: both;
		}
		
		div.item div.sub-column div {
			margin-top: 8px;
			clear: both;
		}
		
		div.item div.sub-column div h2 {
			margin-top: 0;
			margin-bottom: 2px;
			line-height: 15px;
		}
		
		div.item div.sub-column img {
			float: left;
			width: 65px;
			padding: 0 5px 0 0;
			overflow: hidden;
			text-align: left;
		}
		
	
	.pad-right {
		padding-right: 10px;
	}
	
	
	
	
	
	
	
#s3slider {
		   width: 228px; /* important to be same as image width */
		   height: 178px; /* important to be same as image height */
		   position: relative; /* important */
		   overflow: hidden; /* important */
		  border: 4px solid #89AFCA; 
}

#s3sliderContent {
   width: 228px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
	width: 228px; /* important to be same as image width */
   height: 178px; /* important to be same as image height */
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
  overflow: hidden;
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 208px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage span strong { font-size:110%; }

.clear {
   clear: both;
}
