ol.sf_photoListLightbox li  { height:155px;}
.sf_newsList
{
font-family:Arial,Helvetica,sans-serif;
margin-top:0px;
}

.sf_newsList li{
margin-bottom:20px;
list-style:none;
}
.sf_newsList li:last-child{
margin-bottom:0px;
}

.sf_newsList h2.sf_newsTitle, .sf_newsList li h2.sf_newsTitle a { color:#822A8E;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
margin:0px !important;
line-height:18px !important;
}

.news_contentbox_miiddle .sf_newsList li div p {
margin-left:-80px;
}

.news_contentbox_miiddle .sf_newsList li div p a { 
color:#ff0000;
font-weight:bold;
text-decoration:none;
font-size:12px;
}

.sf_newsList p
{
  font-size:14px;
}

.sf_newsDate{
	font-family:Arial,Helvetica,sans-serif;
	color:white;
	font-size:12px;
}

.sf_newsThumbnail{
	margin-top:-20px;
}

.classes_contentbox_middle ul{
	padding-left:5px;
	margin-bottom:0px;
}


.classes_contentbox_middle ul.sf_newsList h2.sf_newsTitle, .classes_contentbox_middle ul.sf_newsList h2.sf_newsTitle a{
	color:white;
	font-family:verdana;
	font-size:12px;
	margin-left:39px;
}

.classes_contentbox_middle ul.sf_newsList li p.content_text{
	font-size:10px;
	color:white;
	margin-left:80px;
}

.classes_contentbox_middle ul.sf_newsList li p.sf_readMore a{
	font-size:12px;
	color:red;
	font-weight:bold;
	text-decoration:none;
}

.box_rightsection ul.sf_newsList { padding-left:10px; margin-bottom:0px;}
.box_rightsection ul.sf_newsList li { margin-bottom:10px;}
.box_rightsection ul.sf_newsList li div p { margin-left:-80px;}
.box_rightsection ul.sf_newsList li div p a { 
color:#ff0000;
font-weight:bold;
text-decoration:none;
font-size:12px;
}


ol.sf_photoListLightbox li dd.sf_image {

text-align: center; 
display: table-cell;
*display: inline-block;
vertical-align: middle;
height: 100%;
}

.sf_photoListLightbox img {
border:1pt #fff solid;
border-width:1px;
}


ol.sf_photoListLightbox li dd.sf_image span {
    display: inline-block;
   
}



ol.sf_photoListLightbox li dd.sf_image, ol.sf_listAndPage li dd.sf_image, ol.sf_photoListBigImg li dd.sf_image {
height:150px;
margin:0;
padding:0;
width:150px;
text-align: center; 
vertical-align: middle;
}


ol.sf_photoListLightbox li dd.sf_image img, ol.sf_listAndPage li dd.sf_image img, ol.sf_photoListBigImg li dd.sf_image img {
position:relative;
vertical-align:bottom;
}
