@charset "UTF-8";
/* CSS Document */
.jnews #featurewrapper {background:url(../images/rotator_back.png) no-repeat;}
*:first-child+html .jnews #featurewrapper {background:url(../images/rotator_back.png) no-repeat;}
*html .jnews #featurewrapper {background:url(../images/rotator_back.png) no-repeat;}

.jnews #bottoml a, .jnews #bottomr a {
	color:#0066CC;
}
.jnews #bottoml h5, .jnews #bottoml h5 a {
	color:#0066CC;
	font-weight:bold;
	margin: 0;
	font-size:1.2em;
}
.jnews h4 {
	margin:0 0 5px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	border-bottom:none!important;
	color:#000;
}
.jnews #bottoml h4 {
	border-bottom:1px solid #ececec!important;
}
.jnews #imgwrapper {
	clear:both;
	float:left;
	width:490px;
	padding:0;
	margin:0;
}
.jnews img.jlogo {
	float:left;
	margin-right:10px;
	margin-bottom: -15px;
}
.jnews #featurewrapper #title img {
	float:left;
}
.jnews #featurewrapper #title {
	background: url("/external/oap/images/btm_bk.png") repeat-x scroll 0 0 transparent;
    float: right;
    margin-top: 5px;
    padding: 20px 0;
    width: 270px;
    min-height: 300px;
}
.jnews #featurewrapper #title img {
	margin:0;
}
.jnews #featurewrapper h2 {
	background:none; 
	color:#0066CC; 
	padding:.3em 0; 
	margin:5px 0 -5px 15px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal; 
	font-size:2.6em;
}
.jnews #featurewrapper #title a.prev {
	color:#0066CC;
	font-size:0.9em;
	margin:10px 20px;
	float:right;
}
.jnews #featurewrapper h3 {
	border-bottom: medium none;
    color: #666666;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    margin: 0 17px 10px 0;
    padding-top: 0;
}
.jnews #featurewrapper h3.jtitle {
	margin: -5px 0 0 30px;
	font-size: 0.8em;
	text-transform:uppercase;
}
.jnews #featurewrapper p.date {
	margin-left:0;
	margin-bottom: 5px;
	background:#06C;
	color:#fff;
	font-size:1em;
	padding-left:10px;
}
.jnews #bottoml {
	clear:both;
	float:left;
	width:490px;
	margin:-40px 20px 0;
	line-height: 1.55em;
}
.jnews #bottomr {
	background: url("/external/oap/images/btm_bk.png") repeat-x scroll 0 0 transparent;
	float:right;
	width:250px;
	margin:-80px 20px 0 0;
	font-size:0.9em;
	padding-top: 20px;
}
.jnews #bottomr img {
	margin-left:0;
}
.jnews #bottomr h4 + p {
	margin:0;
}
.jnews #bottomr div {
	margin:10px 0;
	padding:0;
}
.jnews #rlinks {
	background:#ececec;
	padding:10px!important;
}
.jnews #rlinks a {
	color:#000;
}
.jnews #rlinks p {
	margin-left:0;
}
.jnews #divide {
		background:url("/external/oap/images/btm_bk.png") repeat-x scroll 0 0 transparent;
		padding-top:10px;
		margin-top:10px;
}
.jnews #divide img {
	margin-left:0;
}
.jnews #bottomr #ephotos {
	background:#06C;
	color:#fff;
	padding:10px 22px;
}
.jnews #bottomr #ephotos p {
	margin-left:0;
}
.jnews #bottomr #ephotos h4,
.jnews #bottomr #events h4 {
	color:#fff;
}
.jnews #bottomr #ephotos a.more {
	background:#4ba2fa;
	color:#fff;
	font-weight:bold;
	padding:5px 10px;
}
.jnews #bottomr #ephotos a.more:hover {
	background:#fff;
	color:#06C;
	text-decoration:none;
}

.jnews #bottomr #events {
	background:#4ba2fa;
	color:#fff;
	padding:10px 15px 10px 22px;
	overflow:auto;
	vertical-align:top;
}
.jnews #bottomr #events div.edate {
	clear:left;
	width:60px;
	float:left;
	border-right:1px solid #fff;
	font-size:2em;
	line-height:1.2em;
	font-family:Georgia, "Times New Roman", Times, serif;
	min-height: 45px;
	vertical-align:top;
}
.jnews #bottomr #events div.edesc {
	width:140px;
	float:left;
	margin-left:10px;
	min-height: 45px;
	vertical-align:top;
	padding-top:5px;
}
.jnews #bottomr #events div.edesc a {
	color:#000;
}
.jnews #divide p {
	padding:0;
	margin:0;
}
.jnews #bottoml #divide p {
	padding:10px 0;
}
.jnews #divide .bgtxt {
	font-family: georgia;
    font-size: 1.3em;
    font-style: italic;
    font-weight: bold;
}
.jnews a.orange {
	background: url("/external/07/images/arrow.gif") no-repeat scroll left 0.4em transparent;
    padding-bottom: 0.3em;
    padding-left: 1em;
}
.jnews .caption {
	clear:both;
	font-size:0.8em;
	color:#666;
}

.jnews #jfooter {
	clear:both;
	text-align:center;
	font-size:0.9em;
}