.hiddenDivs{
position:absolute; top:150px; left:-99999px; border:2px solid black; overflow-y:scroll; padding:5px; background:white; z-index:200; font-size:90%; height:110px; width:250px;
}

a .imageWInfo{
text-decoration:none; border:1px solid blue;
}
.imageWInfo{
border:0;
}

.imageContainer{
position:relative;}

body{
	background-color: #4e7995;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin: 0;
	padding: 0;
}

table tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
}

.cases {
	background-color:#4e7995; 
	width:380px; 
	padding:3px; 
	border:1px #333333 solid;
}

.casestop {
	border-bottom:1px solid #333333;
}

.casesbottom {
	border-top:1px solid #333333;
}

#container-main{
	background-color:#FFFFFF;
	width:800px;
	text-align:left;
	margin:auto;
	padding-bottom:10px;
}	

#menu-top, #menu-footer{
	width:800px;
	text-align:center;
	height:25px;
	padding:0;
	clear:both;
	background-image:url(../images/menu-bg1.gif);
	background-repeat:repeat-x;
}

#menu-list{
	list-style:none;
	display:block;
	width:800px;
	vertical-align:middle;
	text-align:center;
	padding-left:20px;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	margin:0;
	background-repeat:repeat-x;
	font-size:.83em;
}	

#menu-list li, #menu-list-bottom li{
	text-align:center;
	display:block;
	position:relative;
	float:left;
	height:25px;
	padding:0;
	margin:0;
}	

#menu-list li a{
	width:80px;
	height:25px;
	text-decoration:none;
	display:block;
	padding-top: 4px;
	background-image:url(../images/menu-bg1.gif);
	background-repeat:repeat-x;
	color:#993300;
}

#menu-list li a:hover{
	width:80px;
	height:25px;
	padding-top: 4px;
	text-decoration:none;
	background-image:url(../images/menu-bg2.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#114755;
}
#menu-list li a.small{
	width:60px;
	height:25px;
}

#menu-list li a.small:hover{
	width:60px;
	height:25px;
}
#menu-list li a.medium, #menu-list-bottom li a.medium{
	width:125px;
	height:25px;
}
#menu-list li a.medium:hover, #menu-list-bottom li a.medium:hover{
	width:125px;
	height:25px;
}
#menu-list li a.big{
	width:145px;
	height:25px;
}
#menu-list li a.big:hover{
	width:145px;
	height:25px;
}

#menu-left{
	position:relative;
	float:left;
	width:190px;
	margin-left:10px;
	margin-top:10px;
	border:1px solid #d4cfbc;
	background-color:#e8fae0;
	padding: 5px;
	color:#114755;
}
#menu-left h1{
	font-size:1.5em;
	color:#2f4235;
}
#menu-left a{
	color:#993300;
}
#menu-left ul{
	margin-left: 0px;
	padding-left:10px;
}
#container-content{
	position:relative;
	float:left;
	width:555px;
	margin-left:10px;
	background-color:#ffffff;
	margin-top:10px;
	padding-right:5px;
}

#container-content h3{
	color:#164861;/*color:#114755;*/
	font-size:1.5em;
}
h2{
	color:#114755;
	font-size:1.3em;
}

#imagesEx{
	display:none;
	border:1px solid yellow;
	width: 400px;
	height: 300px;
	overflow:auto;
	position:absolute;
	background-color:#ffffff;
	z-index:10;
}

.sections{
	border-top: 1px solid #114755;
	border-bottom: 1px solid #114755;
	padding:5px;
	width:530px;
	font-size:.9em;
}
.sections table tr td{
	font-size:.75em;
	padding:0;
}

#intheNewsBody{
	position:relative;
	float:left;
	width:190px;
	margin-left:10px;
	border-bottom:1px solid #d4cfbc;
	border-left:1px solid #d4cfbc;
	border-right:1px solid #d4cfbc;
	background-color:#8e7c6a;
	padding: 5px;
	color:#3d5870;
}
#intheNewsBody a{
	color:#265472;
}
#intheNewsBody ul{
	margin-left: 0px;
	padding-left:10px;
}
#intheNews h1{
	font-size:1.2em;
	margin:0;
}
#intheNews{
	position:relative;
	float:left;
	width:191px;
	margin-left:10px;
	margin-top:10px;
	border-top:1px solid #d4cfbc;
	border-left:1px solid #d4cfbc;
	border-right:1px solid #d4cfbc;
	background-color:#8e7c6a;
	padding: 5px;
	color:#993300;

}
#leftside{
	position:relative;
	float:left;
	width:215px;
}
.feeds{
	position:relative;
	float:left;
	width:205px;
	font-weight:bold;
	margin-left:5px;
	padding-left:3px;
	margin-top:10px;
	margin-right:0px;
	padding-right:0px;
	
}

#spacer{
	width:800px;
	text-align:middle;
	height:45px;
	padding:0;
	clear:both;
}

#menu-list-bottom{
	list-style:none;
	display:block;
	width: 100%;
	vertical-align:middle;
	text-align:center;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	margin:0;
	font-size:.83em;
	padding-left:150px;
}	
#footer{
	width:800px;
	text-align:center;
	padding:0;
	clear:both;
	font-size:.8em;
}
#footer table{
	width: 780px;
	text-align:center;
	padding-left:20px;
}
#footer table tr td{
	font-size:.7em;
}

#menu-footer{
	width:800px;
	text-align:center;
	height:25px;
	padding:0;
	clear:both;
	background-image:url(../images/menu-bg1.gif);
	background-repeat:repeat-x;
}

#menu-list-bottom li a{
	width:80px;
	height:25px;
	text-decoration:none;
	display:block;
	padding-top: 4px;
	background-image:url(../images/menu-bg1.gif);
	background-repeat:repeat-x;
	color:#993300;
	text-align:center;
}

#menu-list-bottom li a:hover{
	width:80px;
	height:25px;
	padding-top: 4px;
	text-decoration:none;
	background-image:url(../images/menu-bg2.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#114755;
	text-align:center;
}
/* mid page boxes */
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;
}
.b1h {height:1px; background:#f0f1e3; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#f0f1e3; /*border-right:2px solid #aaa; border-left:2px solid #aaa;*/margin:0 3px;}
.b3h, .b3bh {height:1px; background:#f0f1e3; /*border-right:1px solid #aaa; border-left:1px solid #aaa;*/ margin:0 2px;}
.b4h, .b4bh {height:2px; background:#f0f1e3; /*border-right:1px solid #aaa; border-left:1px solid #aaa;*/ margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #f0f1e3;}
.headh {background: #f0f1e3; /*border-right:1px solid #aaa; border-left:1px solid #aaa;*/}
.headh h3 {margin: 0px -10px 0px 10px; padding-bottom: 8px; color:#000000;}
.contenth {background: #f0f1e3;  padding-right:6px; padding-left:8px;; /*border-right:1px solid #aaa; border-left:1px solid #aaa;*/}
.contenth p {margin-top:0px; margin-bottom:0px; padding-right:6px; padding-left:6px;}
.contenth div {margin-left: 12px; padding-top: 5px; }

/*left/right-side menu boxes*/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#f0f1e3; margin:0 15px;}
.b2 {height:1px; background:#f0f1e3; margin:0 13px;}
.b3 {height:1px; background:#f0f1e3; margin:0 12px;}
.b4 {height:2px; background:#f0f1e3; margin:0 11px;}
.contentb {background: #f0f1e3;  margin-left:10px; margin-right:10px; padding-left:3px; padding-right:3px; /*border-right:1px solid #888; //border-left:1px solid #888;*/}
.contentb div {margin-left: 5px;}

/*aligns the middle boxes*/
#box_right {
position: relative;
width: 265px;
border: none;
padding-left: 5px;
/*color: #ffffff;*/
margin-right:10px;
float: right;
}
#box_left {
position: relative;
width: 265px;
border: none;

/*margin-right:4px;
padding-top: 5px;
color: #ffffff;*/
float: left;
}
#latest_news_box{
position: relative;
border: none;
width: 285px;
padding-bottom: 20px;
/*padding: 5px;
color: #ffffff;*/
float: left;

}
#latest_news_box p{
margin-bottom:-8px;}

#featured_image{
position: relative;
border: none;
width: 230px;
margin-left:30px;
float:left;
text-align:center;
}
#featured_image img {
margin-bottom: 8px;

}
#f_inset{
position: relative;
border: none;
width: 205px;
margin-left:20px;
float: right;
text-align:center;
}
#f_inset {
margin-bottom: 8px;
}
#top_story{
border:2px dashed;
background-color:#DFDFDF;
border-color:#ccc;
border-style:ridge;
padding: 3px;
text-shadow:#ccc;
}
