

.hpgRow{
   overflow:hidden;
   border:1px #7dab29 solid;
   padding:0px;
}

.hpgPicBox{
   position:relative;
   overflow:hidden;
   border:0px;
   height:100px;
   border:0px blue solid;
   padding: 0 3px 0 0;
}

.hpgTxt, .hpgDetailTxt{
   background-color:#fff;
   padding:1px 5px 3px 5px;
}

.hpgTxt .title{
   font-size:1.1em;
   font-weight:bold;
   text-transform:none;
   color:#636363;
}

.hpgTxt .subTitle, .hpgDetailTxt .subTitle{
   font-weight:bold;
   color:#ff6600;
}

.hpgTxt .author{
   font-weight:normal;
   font-style:italic;
}

.hpgDetailTxt .title{
   font-size:1.3em;
   font-weight:bold;
   text-transform:none;
   color:#7dab29;
}

.hpgDetailTxt .picBox{
   margin:0 2px 10px 5px; 
   float:left;
   white-space:nowrap;
}

.hpgDetailTxt .zoom{
   position:relative;
   top:25px;
   right:17px;
   padding:0 0 3px 0;
}

.editHpg {
   color:#dcdcdc;
}

a.editHpg:hover {
   color:#ff6600;
}

/*****
NEWS
*****/

#outputBoxNews {
   overflow:hidden;
   border:0px #7dab29 solid;
   padding:0px;
   line-height:17px;
   width:330px;
}


/*****
POLITICS
*****/

.dataBoxMagazine {
   position:relative;
   padding: 6px 2px 0px 0px;
   margin: 0 0 0 10px;
   border:0px #7dab29 solid;
   border-width:0 0 1px 0;
   width:315px;
   float:left;
}

.dataBoxMagazine .zoom {
   position:absolute;
   top:87px;
   left:-23px;
}

.dataBoxUserHeight{
   float:right;
   width:1px;
   height:92px;
}

#outputBox .picBoxUser{
   position:relative;
   overflow:hidden;
   border:0px;
   width:110px;
   height:100px;
   float:left;
   border:0px blue solid;
   padding: 0 3px 0 0;
}

