HTML, BODY {margin:0; padding:0; width:100%; font-family: Tahoma, sans-serif; font-size:12px; color:#000; background:#FFF;}
DIV, FORM {margin:0; padding:0;}
A, A:visited {color:#000;}
A:hover {text-decoration:none;}
A IMG {border:0;}
H1 {font-size:26px; font-weight:normal; padding:0; margin: 8px 0 4px 0;}
H1, H2, H3, H4 {font-family:Georgia, sans-serif;}
P {padding:0; margin: 0 0 5px 0;}

#fullpage{position:relative; margin: 0; width:100%; min-width:990px; background:#FFF; color:#000;}

.clear {clear:both; height:1px; font-size:1px;}
.cornlt {position:absolute; top:0; left:-20px; width:20px; height:20px; font-size:1px; background:transparent url(../img/cornlt.png) left top;}
.cornrt {position:absolute; top:0; right:-20px; width:20px; height:20px; font-size:1px; background:transparent url(../img/cornrt.png) right top;}

#topline {position:relative; zoom:1; height:181px; margin:0 0 55px 0; background:#f4f3e6 url(../img/bg.jpg) no-repeat right top;}
#imglogo {display:block; background:url(../img/logo.png) left top no-repeat;}
#iconhome {position:absolute; display:block; right:50px; top:122px;}
#iconmail {position:absolute; display:block; right:50px; top:154px;}
#cornheader {position:absolute; font-size:1px; left:0; bottom:-9px; width:34px; height:9px; background:url(../img/cornhead.gif) no-repeat;}
#toplinel {position:absolute; left:45px; top:30px;}
#infan {margin:10px 0 0 5px; color:#7D7D7D;}
#topliner {position:absolute; right:75px; bottom:0; width:440px; padding:0 20px 10px 20px; background:#FFF;}
#topliner A {color:#608EBD;}
#topliner .date {font-size:12px; color:#000;}
#topliner H1 {font-size:24px; color:#608EBD; margin: 0 0 8px 0}
#toplinercorn {position:absolute; top:-20px; left:20px; background:#FFF; width:440px; height:20px;}
#topliner IMG {float:left; border: 5px solid #DBDBDB; margin:0 8px 0 0;}


#wrapper{position:relative; float:left; width:100%;}
#content{position:relative; margin: 0 300px 20px 280px; padding-right:20px;}
#content .date {font-size:12px; color:#FFF; background:#5C8DBD; width:70px; padding: 0 5px; height:16px; line-height:16px; border:1px solid #9CBAD6; border-top:0;}
#content H2 {font-size:16px; margin:3px 0; padding:0; color:#000; line-height:22px;}
#content H2 A {color:#000; text-decoration: underline;}
#content P {margin-bottom:15px;}

#lpanel{position:relative; float:left; width:265px; margin-left:-100%;}
#lcontent{ width:200px; padding:15px 15px 15px 50px;}
#lpanel #lmenu A {display:block; font-size:18px; font-family: Times New Roman, sans-serif; color:#0B4885; margin-bottom:10px;}
#lpanel H2 {font-size:18px; color:#3b3535; margin:20px 0 3px 0;}

#rpanel{position:relative; float:left;width:265px;margin-left:-285px;}
#rcontent{width:235px; padding:15px; background:#eeeeee; color:#000;}
#rcontent .date {font-size:10px; color:#b7b7b7;}
#rcontent H1 {font-size:18px; margin:3px 0; padding:15px 0 0 0; color:#000; line-height:20px;}
#rcontent H1 A {color:#000; text-decoration: underline;}
#rcontent H2 {font-size:12px; margin:3px 0; padding:0; color:#000; line-height:18px;}
#rcontent H2 A {color:#000; text-decoration: underline;}
#rcontent P {margin-bottom:15px;}

#footer {position:relative; border-top:1px solid #E0E0E0; background:#BFBFBF; height:80px; margin: 25px 0 0 0;}
#cornfooter {position:absolute; font-size:1px; left:0; top:-9px; width:33px; height:9px; background:url(../img/cornfoot.gif) no-repeat;}
#footerleft {float:left; padding:28px 0 0 275px; }
#footerleft A {color:#dadada;}
#footerright {float:right; width:255px; padding: 28px 20px 0 0; text-align:left;}
#footercrt {position:absolute; left:50px; top:35px;}

.leftspacer {height:10px; border-top:1px solid #d3d3d3;}

.tdimg {vertical-align:top; padding:0 10px 10px 0;}
.tdimg A IMG {border: 3px solid #DBDBDB;}

#mainpicwin {position:relative; float:left; margin:0 5px 8px 0; padding:5px 0 0 0; background: #F5F0E9; border: 1px solid #C9C0AF;}
#picmain {position:relative; display:block; margin: auto;}
.thumbimgdiv DIV {margin:0 10px 10px 0; position:relative; float:left; background: #eeeeee; border:1px solid #C9C0AF; padding:5px;}
.thumbimgdiv DIV IMG {cursor:pointer; display:block; margin:auto; position:relative;}

.pm_newsdesc { display: none; }
.pm_newsdate { display: block; font-size: 8pt; }