﻿.box{margin-top:4px}
.lbox h2,.rbox h2{/*height:40px;padding:4px 23px 0;*/line-height:40px;font-family:georgia,times,serif;font-size:1.8em;font-weight:normal}
.box.topbox h2{/*height:40px;*/position:relative}
#pboxTop{height:5px;position:relative}
#cboxTop{height:13px;position:relative}
.box h2 strong,.box h1 strong{color:#360;font-weight:normal}
.boxInner{position:relative}
.boxBottom{height:4px;margin-top:25px}
.lbox{background:#fff url(img/lboxMiddle.gif) repeat-y 0 0}
.lbox h2{background:#fff url(img/lboxTop.png) no-repeat bottom left}
.lbox.topbox .in{background:url(img/lboxTopTop.png) no-repeat 0 0}
.topbox .in h2{background:none}
.lbox .boxBottom{background:url(img/lboxBottom.gif) no-repeat 0 0}
.rbox{background:#fff url(img/rboxMiddle.gif) repeat-y 0 0}
.rbox h2{background:#fff url(img/rboxTop.png) no-repeat 0 0}
.topbox.rbox .in{background:url(img/rboxTopTop.png) no-repeat 0 0}
.rbox .boxBottom{background:url(img/rboxBottom.gif) no-repeat 0 0}
.cbox{background:#fff url(img/cboxMiddle.gif) repeat-y 0 0}
.cbox .in{background:url(img/cboxTopTop.png) no-repeat 0 0}

.gallery {
	width: 80px;
	height: 80px;
	float: left;
	display: block;
	}
	
/* Photo gallery */
.rtf ol.sf_listAndPage li dd.sf_image, .rtf ol.sf_listAndPage li dd.sf_image img, .rtf ol.sf_photoListLightbox li dd.sf_image, .rtf ol.sf_photoListLightbox li dd.sf_image img
{
	position: static;
}
.sf_previousItem 
{
	background: transparent url(img/laquoRed.gif) no-repeat 0 50%;
	padding-left: 10px;
	padding-right: 5px;
}
.sf_nextItem 
{
	background: transparent url(img/raquoRed.gif) no-repeat 100% 50%;
	padding-right: 10px;
	padding-left: 5px;
}