#p30box h1, #p30box h2, #p30box p {margin:0 10px; letter-spacing:1px; padding:0;}
#p30box h1 {font-size:2.5em; color:#fff;}
#p30box h2 {font-size:1em;color:#000; border:0; text-align:center;}
#p30box p {padding-bottom:0.5em;}
#p30box h2 {padding-top:0.5em;}

#p30box {background: transparent; margin:5px .5em 10px .5em; width:200px; float:right;}

.ptop, .pbottom {display:block; background:transparent; font-size:1px;}
.pb1, .pb2, .pb3, .pb4 {display:block; overflow:hidden;}
.pb1, .pb2, .pb3 {height:1px;}
.pb2, .pb3, .pb4 {background:#F4EDE3; border-left:1px solid #00694e; border-right:1px solid #00694e;}
.pb1 {margin:0 5px; background:#00694e;}
.pb2 {margin:0 3px; border-width:0 2px;}
.pb3 {margin:0 2px;}
.pb4 {height:2px; margin:0 1px;}

.p30content {display:block; background:#F4EDE3; border:0 solid #00694e; border-width:0 1px;}

#p30list {
padding-left: 0;
margin-left: 0;
}

#p30list li
{
list-style: none;
margin: 0;
padding: 5px 10px;
border-top: 1px solid gray;
}

#p30list li a { text-decoration: none; }
#p30list li a:hover { text-decoration: underline; }

