body
{
   margin: 0px;
}
#mainBodyLyr
{
   position: relative;
   left: 0px;
   top: 0px;
   height: 1200px;
   width: 1000px;
   background: #fff;
   color: #333;
   font-family: arial;
   font-size: 10pt;
   text-align: left;
   border: none;
   cursor: default;
   z-index: 100;
   overflow: visible;
}
.bubble001,
.bubble002,
.bubble003,
.bubble004,
.bubble005
{
   position: relative;
   visibility: hidden; 
   height:  138px;
   width: 333px;
   z-index: 100055;
}
.bubble001
{
   position: relative;
   left: 614px;
   top: -34px;
   background: url("images/plain_sprite.png") -5px -105px;
}

.bubble002
{
   position: relative;
   left: 607px;
   top: -172px;
   background: url("images/plain_sprite.png") -349px -105px;
}
.bubble003
{
   position: relative;
   left: 606px;
   top: -310px;
   background: url("images/plain_sprite.png") -5px -246px;
}

.bubble004
{
   position: relative;
   left: 604px;
   top: -448px;
   background: url("images/plain_sprite.png") -349px -246px;
}

.bubble005
{
   position: relative;
   left: 558px;
   top: -586px;
   background: url("images/plain_sprite.png") -5px -392px;      
}

.icons_bottoms
{
   position: relative;
   left: 600px;
   width: 323px;
   height: 30px;
   background: url("images/plain_sprite.png") -300px -60px;
   cursor: hand;
   cursor: pointer;
}

.menuIcon1,
.menuIcon2,
.menuIcon3,
.menuIcon4,
.menuIcon5
{
   position: relative;
   height: 60px;
   left: 600px;   
   cursor: hand;
   cursor: pointer
}

.menuIcon1
{
   width: 59px;
   background: url("images/plain_sprite.png") -300px 0px;
}

.menuIcon2
{
   width: 65px;
   left: 596px;
   background: url("images/plain_sprite.png") -358px 0px;
}

.menuIcon3
{
   width: 60px;
   left: 592px;
   background: url("images/plain_sprite.png") -423px 0px;
}

.menuIcon4
{
   width: 60px;
   left: 588px;
   background: url("images/plain_sprite.png") -483px 0px;
}

.menuIcon5
{
   width: 60px;
   left: 584px;
   background: url("images/plain_sprite.png") -543px 0px;
}

.PPILogo
{
   position: relative;
   left: 50px;
   top: -775px;
   width: 280px;
   height:100px;
   background: url("images/plain_sprite.png") -5px -5px;
}

#mainPageContent
{
   position: relative;
   height: 700px;
   left: 280px;
   top: -1714px;
   width: 650px;   
   color: #000;
   font-size: 10pt;
   border: none;
   z-index: 100;
}
#pageTitle
{
   font-size: 38pt;
   color: #f00;
}
#subTitle
{
   font-size: 18pt;
   color: #555;
   line-height: 27px;
}
#StandardMenu
{
   position: relative;
   left: 75px;
   top: -712.5px;
   height: 1000px;
   width: 150px;
   font-family: default;
   font-size: 10pt;
   color: #333;
   z-index: 10000;
}

#menu1,#menu2,#menu3,#menu4,
#menu5,#menu6,#menu7
{
   position: relative;
   padding: 8px;
   text-indent: 5px;
   cursor: hand;
   cursor: pointer;
}
#menu4
{
   top: -15px;
}
#menu5
{
   top: -30px;
}
#menu6
{
   top: -45px;
}
#menu7
{
   top: -60px;
}

#sign1,#sign2,#sign3,#sign4,#sign5
{
   position: relative;
   left: -18px;
   width: 15px;
}
#sign1
{
   top: -23px;
}
#sign2
{
   top: -38px;
}
#sign3
{
   top: -53px;
}
#sign4
{
   top: -68px;
}
#sign5
{
   top: -83px;
}

#submenu3,
#submenu4,
#submenu5,
#submenu6,
#submenu7
{
   position: relative;
   left: 25px;
   height: 0px;
   overflow: hidden;
}

#submenu3
{
   top: -16px;
}

#submenu4
{
   top: -31px;
}

#submenu5
{
   top: -46px;
}

#submenu6
{
   top: -61px;
}

#submenu7
{
   top: -76px;
}

#sub1menu3,
#sub2menu3,
#sub3menu3,
#sub4menu3,
#sub5menu3,
#sub6menu3,
#sub7menu3,
#sub1menu4,
#sub2menu4,
#sub3menu4,
#sub4menu4,
#sub5menu4,
#sub1menu5,
#sub2menu5,
#sub3menu5,
#sub1menu6,
#sub2menu6,
#sub3menu6,
#sub4menu6,
#sub5menu6,
#sub1menu7,
#sub2menu7
{
   padding: 5px;
   cursor: hand;
   cursor: pointer;
}

#menu1:hover,#menu2:hover,#menu3:hover,#menu4:hover,
#menu5:hover,#menu6:hover,#menu7:hover
{
   background: #eee;
}

#sub1menu3:hover,
#sub2menu3:hover,
#sub3menu3:hover,
#sub4menu3:hover,
#sub5menu3:hover,
#sub6menu3:hover,
#sub7menu3:hover,
#sub1menu4:hover,
#sub2menu4:hover,
#sub3menu4:hover,
#sub4menu4:hover,
#sub5menu4:hover,
#sub1menu5:hover,
#sub2menu5:hover,
#sub3menu5:hover,
#sub1menu6:hover,
#sub2menu6:hover,
#sub3menu6:hover,
#sub4menu6:hover,
#sub5menu6:hover,
#sub1menu7:hover,
#sub2menu7:hover
{
   background: #eee;
}
#menu6 { font-weight: bold; }
#submenu6 { height: 155px; }
#sub6menu7
{
	padding: 5px;
	cursor: hand;
	cursor: pointer;
}
#sub6menu7:hover { background: #eee; }
body{ font-family:Arial, Helvetica, sans-serif;} 
h1{ font-size:20px;}
h2{ font-size:20px; margin:0; padding:0 0 6px 0;}
h2 a{ color:#800; text-decoration:none;}
h2 a:hover{ text-decoration:underline}
small{font-weight:bold; display:block; padding:6px 0 10px 6px; font-size:11px;}
.entry{padding:0 6px}
.entry p{ margin:0; padding:0 0 10px; line-height:17px;}
#CopyArea{ width:770px; padding:130px 0 0 10px; *padding:144px 0 0 10px; position: relative; top: -110px; }
#BlogCopyArea{ float:left; width:570px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 0}
#BlogSidebarArea{ margin:46px 0 0 0; padding:0 0 0 0px; background:#fff; float:right; width:180px;}
#BlogSidebarArea ul{ padding:0 0 10px 0; margin:0; text-align:left}
#BlogSidebarArea ul h2{font-size:16px; text-align:left}
#BlogSidebarArea ul ul{ padding:0 0 14px 30px; margin:0; text-align:left}
#BlogSidebarArea li{ font-size:12px;}
  #BlogSidebarArea li ul{margin:0 0 20px 0;}
  #BlogSidebarArea li li{margin:0 0 0 25px; padding:0; list-style:disc; font-size:12px; }
  #BlogSidebarArea ul{margin:0; padding:0;}
h2.widgettitle{margin:0; padding:0;}
form#searchform{margin:0 0 15px 0; font-weight:bold; font-size:18px;}
#comment{width:320px;}
img.alignright {float:right; margin:6px 0 1em 1em}
img.alignleft {float:left; margin:6px 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:6px 0 1em 1em}
a img.alignleft {float:left; margin:6px 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.post{ background:#fff; padding:0; border:0px solid #000; margin:0 0 12px 0; line-height: 20px;}
.post ul{ margin:0; padding:0 0 10px 30px;}
.post ol{ margin:0; padding:0 0 10px 30px;}
.post h2{background:#fff; border:0px solid #000; border-width:0 0 0 0; padding:6px; padding-top: 30px; line-height: 28px; font-size: 20pt; }
.postmetadata{ padding:6px; background:#eee; clear:both; margin:0; border: solid 2px #000; }
.entry { font-size:12px; line-height:18px;}
