body
{
	background: #FFF;
	padding: 0; margin: 0;
}
#contents
{
   width: 770px !important;
   position: relative;
   padding: 0;
   margin: 0;
   min-width: 37em;
	height: 442px !important;
   background: #FFF;
}
#articles
{
   float: right;
   width: 600px !important;
   /* overflow: hidden; */
	height: 442px !important;
   position: relative;
   background: #FFF;
   margin:0;padding:0;top:0;right:0;
}
#FPslashboxes
{
   float: left;
   width: 160px !important;
   position: relative;
   margin: 0 0 4px 1px;
   background: #FFF;
   padding: 0;
   /* overflow: hidden; */
}
.dashed {border: 1px dotted black;}
iframe.NewsIFrame{
	height:200px;
	margin: 2px 0px 8px 0px;
	background: #FFF;
   padding: 0;
	border: 0px red solid;
}
#newsitemDiv a.newsitem
{
	margin:0; padding: 2px;
	margin-bottom: 3px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	background: #fefefe;
	text-decoration: none;
	border: 1px #000 dotted;
}
#newsitemDiv a.newsitem:hover
{
	background: #eee;
}
.newsheader
{
	font-weight: bold; font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	margin-BOTTOM: 6px;
}
.newsheader A
{
	color: #000000; TEXT-DECORATION: none;
	padding-bottom: 6px;
}
.newsheader A:hover
{
	color: #000000; text-decoration: underline;
	background: #F6F6F6;
}
.newsheader A:visited
{
	color: #000000;
}
.more
{
	text-align: right;
   border: none;
   font-weight: bold;
   font-size: 12px;
   background: #F6F6F6;
	text-decoration: none;
}
.more A
{
	color: #000000;
	text-decoration: none;
}
.more A:hover
{
	color: #000000;
	text-decoration: underline;
	background: #F6F6F6;
}

#fpSideMenuDiv {
	border:0px red solid;
	padding:2px;
	width:158px;
	background:#aaa;
	background-repeat: no-repeat;
}
#fpSideMenuDiv a:link, #fpSideMenuDiv a:visited {
	border:0px green solid;
	margin-top: 2px;
	height: 23px;width:158px;
	display:block;
}
a#fp1 { background:url(/images/fp3/css/j.gif); }
a#fp1 span { display:none; }
a#fp1:hover { background:url(/images/fp3/css/j_r.gif); }

a#fp2 { background:url(/images/fp3/css/ot2010.gif); }
a#fp2 span { display:none; }
a#fp2:hover { background:url(/images/fp3/css/ot2010_r.gif); }

a#fp3 { background:url(/images/fp3/css/mc.gif); }
a#fp3 span { display:none; }
a#fp3:hover { background:url(/images/fp3/css/mc_r.gif); }

a#fp4 { background:url(/images/fp3/css/mb.gif); }
a#fp4 span { display:none; }
a#fp4:hover { background:url(/images/fp3/css/mb_r.gif); }

a#fp5 { background:url(/images/fp3/css/s.gif); }
a#fp5 span { display:none; }
a#fp5:hover { background:url(/images/fp3/css/s_r.gif); }

a#fp6 { background:url(/images/fp3/css/st.gif);  }
a#fp6 span { display:none; }
a#fp6:hover { background:url(/images/fp3/css/st_r.gif); }

a#fp7 { background:url(/images/fp3/css/ttt.gif); }
a#fp7 span { display:none; }
a#fp7:hover { background:url(/images/fp3/css/ttt_r.gif); }

a#fp8 { background:url(/images/fp3/css/blog.gif); }
a#fp8 span { display:none; }
a#fp8:hover { background:url(/images/fp3/css/blog_r.gif); }

a#fp88 { background:url(/images/fp3/css/bus.gif); }
a#fp88 span { display:none; }
a#fp88:hover { background:url(/images/fp3/css/bus_r.gif); }
#mediaspace
{
   position: relative;
}
#popUpDiv
{
	z-index: 15;
	padding: 10px;
	background: #ccc url(/images/OrangeWhiteGradient.jpg) 0 0 repeat-x;
	text-align: center;
	font-weight: bold;
   position: absolute;
   top: 100px;
   left: 40px;
   border: 2px #555 solid;
}
.FPPhoto
{
   position: absolute;
	width: 600px !important;
	height: 442px !important;
	border-color: black;
   border-width: 0px;
   /* overflow: hidden; */
   margin:0;padding:0;top:0;left:0;
}
.FPPhoto_extra3
{
	z-index: 2;
	text-align: right;
   position: absolute;
   float: left;
   margin: 180px auto auto 5px;
   border: 0px black solid;
}
.FPPhoto_extra2
{
	text-align: right;
   position: absolute;
   width: 270px;
   top: 5px;
   left: 5px;
   border: 0px black solid;
}
.FPPhoto_extra
{
	text-align: right;
   position: absolute;
   width: 220px;
   top: 5px;
   right: 5px;
   border: 0px black solid;
}
