*{ margin: 0; padding: 0; }
body  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color:#f6f6f6; color:#000000 }
.bt { background: #ffffff; cursor: hand; color: #444444; border: #888888 1px solid; font-size:12px; padding: 3px;}
.bt1 { background: #EEEEEE; cursor: hand; color: #444444; border: #888888 1px solid; font-size:11px; padding: 5px;}
.inp { color: #333333; font-family: Tahoma;  background: #ffffff; border: #888888 1px solid; font-size:12px; padding: 3px; margin-top:5px;}
.inpclear { color: #333333; font-family: Tahoma; background:none;  border-bottom: 1px solid #888888; font-size:12px; font-weight:bold; padding: 3px; margin-top:5px;}

h6 { text-align: center; color: #555555; font-size: 20px; }
h5 { text-align: center; color: #660000; font-size: 20px; font-weight:bold; }
h4 { text-align: left; color: black; font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 13pt; padding-bottom: 40px; text-transform:uppercase;  }
h3 { text-align: left; color: black; font-size: 1.4em; }
h2 { text-align: left; color: black; font-size: 1.8em; }
h1 { text-align: left; color: black; padding-top: 5px; padding-bottom: 5px; padding-left: 1em; font-size: 14px; }

img.album { background: white; padding: 0px; border: solid 1px #666666; }
img.album:hover { border: solid 1px #FF0000; }

a:active { color:#063f88; text-decoration:none; }
a:visited { color:#063f88; text-decoration:none; }
a:link { color:#063f88; text-decoration:none; }
a:hover { color:#cc0000; text-decoration:underline; }

a.mm:active { color:#1D3D61; text-decoration:none; }
a.mm:visited { color:#1D3D61; text-decoration:none; }
a.mm:link { color:#1D3D61; text-decoration:none; }
a.mm:hover { color:#275383; text-decoration:none; }

a.MenuWhite:active { color:#e4e4e4; text-decoration:none; }
a.MenuWhite:visited { color:#e4e4e4; text-decoration:none; }
a.MenuWhite:link { color:#e4e4e4;text-decoration:none; }
a.MenuWhite:hover { color:#ffffff; text-decoration:underline; }

a.moder:active { color:red; text-decoration:none; }
a.moder:visited { color:red; text-decoration:none; }
a.moder:link { color:red; text-decoration:none; }
a.moder:hover { color:blue; text-decoration:underline; }

p.menutt { font-style: "Trebuchet MS"; font-size: 11pt; padding: 0 0 10px 0; }
p.menutt2 { font-family: Tahoma;  font-size: 8pt; padding: 0 0 0 0; }
p { padding-bottom:10px; padding-top:10px; }
p.ModerPages { padding-bottom:5px; }

li { font-size: 10pt; text-align: justify; list-style-type: circle }
ul { text font-size: 10pt; text-align: justify; padding: 20px; }

.admintable
  td {border-left: 1px solid #888888; border-bottom: 1px solid #888888; font-size:10pt; text-align:left; padding:5px; marging:5px;}

.ForecastTable
  td {border-left: 1px solid #888888; border-bottom: 1px solid #888888; font-size:11pt; text-align:center; vertical-align:middle; padding:10px; marging:10px;}

  
div.newssmall {font-size:9px; text-align:justify; padding: 20px 0 20px 0; border-bottom-color:#999999; border-bottom-style: solid; border-width:thin }
div.newssmallpic { background: url(/images/bgphoto.jpg) left top no-repeat; float: left; width:52px; height:52px; text-align:center; margin-right:10px; margin-bottom:5px; }
p.newssmall {  padding: 0 0 10px 0; }
div.specsmall {font-size:12px; text-align:justify; padding: 30px 0 30px 0; border-top-color:#999999; border-top-style:solid; border-width:thin }
p.specsmall { text-transform:uppercase; padding: 0 0 10px 0; }

a.newssmallpic:active { color:#333333; text-decoration:none; }
a.newssmallpic:visited { color:#333333; text-decoration:none; }
a.newssmallpic:link { color:#333333; text-decoration:none; }
a.newssmallpic:hover { color:red; text-decoration:none; }

a.newssmalltxt:active { color:#1a1a1a; text-decoration:none; }
a.newssmalltxt:visited { color:#1a1a1a; text-decoration:none; }
a.newssmalltxt:link { color:#1a1a1a; text-decoration:none; }
a.newssmalltxt:hover { color:#1D3D61; text-decoration:none; }

a.newssmalltt:active { color:#063f88; text-decoration:none; }
a.newssmalltt:visited { color:#063f88; text-decoration:none; }
a.newssmalltt:link { color:#063f88; text-decoration:none; }
a.newssmalltt:hover { color:#D12E2E; text-decoration:none; }

.Wrapper {}
 .Header { background: url(line.jpg) repeat-x left top;  height: 72px; overflow:hidden;}
  .Logo   { background: url(pm_logo.gif) no-repeat;  position:absolute; left: 15px; top:10px; width: 144px; height: 48px; z-index:10; cursor: hand;}
  .Menu   { position:absolute; left:200px; top:40px; width: 750px; height: 20px; font-style:"Trebuchet MS"; font-size: 8pt; color: #e5e5e5; z-index:10; }
   .Menu a:active   {text-decoration: none; color:#e4e4e4; }
   .Menu a:link       {text-decoration: none; color:#e4e4e4; }
   .Menu a:visited {text-decoration: none; color:#e4e4e4; }
   .Menu a:hover     {text-decoration: none; color:#ffffff; }
  .RightMenu { position:absolute; right:15px; top:15px; width: 400px; height: 60px; font-style: "Trebuchet MS"; font-size: 8pt; color: #e5e5e5; z-index:8; }
   .RightMenu p { font-family: Tahoma;  font-size: 8pt; padding: 0 0 10px 0; }
   .RightMenu a:active {text-decoration: none; color: #e4e4e4; }
   .RightMenu a:link {text-decoration: none; color: #e4e4e4; }
   .RightMenu a:visited {text-decoration: none; color: #e4e4e4; }
   .RightMenu a:hover {text-decoration: none; color: #ffffff; }
 .Wallpaper { height: 333px;}
  .Contents { overflow:hidden; padding-top:0px; }
  .Flash { overflow:hidden;}
  .LowerSection { background: url(html_bac.jpg) no-repeat left top;} 
   .ContentLeft { float:left; width:429px; text-align:justify;}
   .ContentRight { margin:0px 0px 0px 430px; text-align:justify; }
     .News { width:105px;  }
	 .CenterSection { width:105px;  }
	 .Catalog { width:105px;   }
	 .CatalogTitle {font-weight:bold; }
	 .ItemTitle    {background: #f3f3f3; padding: 3px 3px 3px 10px; margin: 2px 0 0 0; }
     .NewsPic img { margin:15px 10px 10px 15px; }
     .PhotoBox { border: 0px solid #888888; padding: 0px; margin: 0px 0; }
      .PhotoBox img { border-right: #999999 1px solid; padding-right: 6px; border-top: #999999 1px solid; padding-left: 6px; background: white; padding-bottom: 6px; border-left: #999999 1px solid; padding-top: 6px; border-bottom: #999999 1px solid }

   .Footer { position:relative; background: url(line_dw.gif) repeat-x left bottom; height:84px; overflow: hidden; }
    .FooterMenu { position:absolute; left: 10px; top: 20px; height:15px;  text-align:left; font-style: "Trebuchet MS"; font-size: 7pt; color: #e5e5e5; }
    .FooterMenu a:active {text-decoration: none; color:#e4e4e4; }
    .FooterMenu a:link {text-decoration: none; color:#e4e4e4; }
    .FooterMenu a:visited {text-decoration: none; color:#e4e4e4; }
    .FooterMenu a:hover {text-decoration: none; color:#ffffff; }
    .FooterStatistics { position:absolute; right: 20px; top:7px;}
    .FooterCopyright { position:absolute; right:20px; top:60px; text-align:right; color: #2d2d2d; font-family: Tahoma; font-size: 7pt;  }
    .FooterCopyright a:active {text-decoration: none; color: #2d2d2d; }
    .FooterCopyright a:link {text-decoration: none; color: #2d2d2d; }
    .FooterCopyright a:visited {text-decoration: none; color: #2d2d2d; }
    .FooterCopyright a:hover {text-decoration: none; color: red; text-decoration:underline }


.WeatherBox { position:absolute; right:140px; top: 43px;  width:200px; z-index:30;}
 .Weather2 { overflow:hidden; position: absolute; top:45px; background: #000000; border:1px solid #ffffff; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; width:200px; }
  .weathe {color: #ffffff; font-family: Tahoma; font-size: 7pt; }

 
 .Clear { height: 0px; overflow: hidden; clear: both; line-height:0px; }