body{
	text-align:center;
}

#bigbox{width:701px;
	margin:0 auto;
}

.center{
	text-align:center;
}
.centerinside{
	width:235px;
	margin:0 auto;	
}
.fleft{
	width:auto;
	float:left;
}
.short{
	width:100px;
	float:left;
}

#bodyphotos{width: 700px
           }

#inlinebox {
            width: 700px;
           }

#inlineboxhome{
	display: block;
	width: 700px;
	height: 810px;
	text-align:center
}

#inlinet {display: block;
             width: 700px;
             height: 580px
                      }


#menuitem{BACKGROUND-COLOR:#c7c8bc;
          WIDTH: 83px;
          margin: 1px 1px 1px 1px;
          display:inline;
          VERTICAL-ALIGN:TOP;
          BORDER-width:thin;
          border-style:solid;
          line-height:20px;
          vertical-align:middle;
          BORDER-WIDTH:medium;
          BORDER-COLOR:#7d7f67;
          MARGIN-BOTTOM:10px
         }

#menuitem2{BACKGROUND-COLOR:#c7c8bc;
          WIDTH: 89px;
          margin: 1px 1px 1px 1px;
          display:inline;
          VERTICAL-ALIGN:TOP;
          BORDER-width:thin;
          border-style:solid;
          line-height:20px;
          vertical-align:middle;
          BORDER-WIDTH:medium;
          BORDER-COLOR:#7d7f67;
          MARGIN-BOTTOM:10px
         }
A.menu:link, A.menu:visited, A.menu:active {color:#7B6824;
                                            text-decoration: none;
                                            font-family: Verdana;
                                            font-size: 10px
                                            }
a.menu:hover {color: #8E2323; 
              font-family:Verdana;
              text-decoration:none;
              font-size:10px
             }

#header{BACKGROUND:#7D7F67;
         MARGIN-BOTTOM:10px;
         MARGIN-TOP:10px;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
         font-size:14px; 
         text-align:center; 
         visibility:visible; 
         WIDTH:700px;
         height:50px;
        }

.fancy {COLOR:#ffffff;
        FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:18px; 
        FONT-WEIGHT:bold; 
        LINE-HEIGHT:50px;
        VERTICAL-ALIGN:middle
       }



#leftcol {BACKGROUND-COLOR: #ffffff;
          float:left;
          position: relative;
          width: 330px;
          display: inline;
          vertical-align:top;
          border-left: 0px solid;
          border-right: 0px solid;
          clear: both
                  }

#nulebox1{width:330px;
          height: 47px;
          line-height:47px;
          float: left;
          vertical-align: top
         }


.nulebox2{width:330px;
          background-color: #c7c8bc
        }

#nulebox3{width:330px;
	text-align: justify
         }
.nulebox4{
/*	width:330px;*/
	background-color: #c7c8bc;
	margin: 0 auto;
}

#subtitulo {width:330px;
            float:left;
            Height:40px;
            background-color:#c7c8bc;
            color:#000000;
            line-height:40px;
            VERTICAL-ALIGN:middle
           }

#subtitulo2 {width:330px;
             Height:40px;
             background-color:#c7c8bc;
             color:#000000;
             line-height:40px;
             vertical-align:middle
           }

#subtit1 {WIDTH:330px;
          BACKGROUND:#c7c8bc;
          COLOR:#000000;
          TEXT-ALIGN:left;
          DISPLAY:inline;
          VERTICAL-ALIGN:top;
          }

#subtit2 {width:50px;
          BACKGROUND-COLOR:#c7c8bc;
          display:inline;
          VERTICAL-ALIGN:TOP;
          LINE-HEIGHT: 40px;
          VERTICAL-ALIGN:middle

          }


.subletra2 {COLOR: #000000;
	   FONT-FAMILY: "Verdana";
	   FONT-SIZE: 13px;
           FONT-WEIGHT: bold; 
           text-align: center;
           LINE-HEIGHT: 40px;
           VERTICAL-ALIGN:middle
          }

.subletra {COLOR: #000000;
	       FONT-FAMILY: "Verdana";
	       FONT-SIZE: 13px; 
               FONT-WEIGHT: bold; 
               LINE-HEIGHT: 40px;
               text-align: center;
               VERTICAL-ALIGN:middle               
              }

.texto {COLOR: #000000; 
        FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px; 
        LINE-HEIGHT: 16px; 
        MARGIN-LEFT: 2px;
        MARGIN-right: 2px;
        MARGIN-bottom: 2px;
        MARGIN-top: 0px;
        text-align:justify
}



.textoresto {COLOR: #000000; 
             FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif;
              FONT-SIZE: 11px; 
              LINE-HEIGHT: 16px; 
              MARGIN: 2px 2px 2px 2px;
              text-align:left;
       }

#box {position: relative;
      width: 310px;
      FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif;
      FONT-SIZE:11px; 
      background-color: #c7c8bc;
      color: #000000;
      text-align: justify
     }
#boxmessage {position: relative;
      width: 310px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      FONT-SIZE:11px;
      margin-top: 4px;
      margin-left: 4px;
      background-color: #c7c8bc;
      color: #000000;
      text-align: justify;
    }
					 
#footer  {width: 700px;
         display: block;
         text-align:center;
         margin-top:20px;
         padding-bottom:3px;
         padding-top:3px;
         FONT-SIZE: 11px; 
         color:#ffffff;
         background:#9C9E8B;
         FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 clear:both;
         }

A:link, A:visited, A:active {color:#7B6824; text-decoration:none}
a:hover {color:#8E2323; text-decoration:underline}

.figuraesq {BORDER-LEFT: 2px;
            BORDER-TOP: 3px;
            BORDER-right: 2px;
            FLOAT: left;
            TEXT-ALIGN: left
           }


#box2 {POSITION: relative; 
       FLOAT: right;
       width:80%;
       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
       FONT-SIZE: 11px; 
       font-weight: bold;
       margin-left:5%;
       margin-right:5%;
       margin-bottom:5px;
       margin-top:5px;
       background: #7D7F67;
       color: #ffffff;
       border:0px solid #c0c0c0;
       text-align: center
      }



#midcol{width:40px;
        float: left;
        height:40px;
        display: inline;
        vertical-align:top
        }

#rightcol {background-color:#ffffff;
/*           float:left;*/
/*           width: 330px;*/
           display: inline;
           vertical-align:top
          }

.rightcol2 {FLOAT: right;
           BACKGROUND-COLOR: #ffffff;
           WIDTH:330px;
           }

#pathbox{width: 700px;
         margin-bottom:3px;
         background-color:#c7c8bc;
         color:#000000;
         line-height:40px;
         vertical-align:middle
        }

.clear{
	text-align: center;
	margin: 0 auto;
}

.legendouter{
	WIDTH: 160px;
	display: inline;
	margin-top:5px;
	margin-right:8px;
	Padding:3px 3px 3px 3px;
	float:left;
	VERTICAL-ALIGN:TOP;
	TEXT-ALIGN:center;
}

#legend{BACKGROUND-COLOR: #c7c8bc;
        border: 2px;
        border-color:#7D7F67;
        margin-top:5px;
        margin-right:8px;
        Padding:3px 3px 3px 3px;
        WIDTH: 159px;
        float:left;
        display: inline;
        VERTICAL-ALIGN:TOP;
        TEXT-ALIGN:center
        }

.legendinside{
	BACKGROUND-COLOR: #c7c8bc;
	border: 2px;
	display: block;
	margin-top:5px;
	margin-right:8px;
	Padding:30px 3px 3px 3px;
	border-color:#7D7F67;
	float:top;
	TEXT-ALIGN:center;
	}

.legendbelow {
	BACKGROUND-COLOR: #ffffff;
	border-color: #ffffff;
	margin-color: #ffffff;
	width: 159px;
	border: 2px;
	display: block;
	margin: 0 auto;
	float: left;
	Padding: 30px 3px 3px 3px;
	TEXT-ALIGN: center;
}

#legendoutside{
	border-style: dashed;
	border: 2px;
	margin-top:5px;
	margin-right:8px;
	Padding:3px 3px 3px 3px;
	float:left;
	width: 160px;
	display: inline;
	VERTICAL-ALIGN:TOP;
	TEXT-ALIGN:center
}

#articlebox { POSITION:RELATIVE;
              BACKGROUND-COLOR: #ffffff;
              WIDTH: 525px;
              display: inline;
              float:left;
              VERTICAL-ALIGN:TOP
            }

.nilotpalabox{
	width:90%;
	background-color:#BEBFB0
}
	    
p.legend {COLOR: #000000;
	  FONT-FAMILY: "Verdana";
	  FONT-SIZE: 10px;
          margin: 2px 2px 2px 2px; 
          text-align: center
         }

p.legend2 {COLOR: #000000;
	   FONT-FAMILY: "Verdana";
	   FONT-SIZE: 10px;
           margin: 2px 2px 2px 2px;
           text-align: justify;
          }

p.legend3 {COLOR: #000000;
	   FONT-FAMILY: "Verdana";
	   FONT-SIZE: 10px;
           text-align: center
          }

p.photos{COLOR: #000000;
	   FONT-FAMILY: "Verdana";
	   FONT-SIZE: 13px;
           FONT-WEIGHT:bold;
           Line-height:16px;
           text-align: center
         }

h1.article{Color:#000000;
           FONT-FAMILY: "Verdana";
	   FONT-SIZE: 13px;
           text-align: center
          }

pre {COLOR: #000000;
	text-align: justify;
	FONT-SIZE: 12px;
	line-height:18px;
	}

.articletext {COLOR: #000000;
	       FONT-FAMILY: "Verdana";
	       FONT-SIZE: 11px;
               text-align: justify;
              line-height:18px;  /*Se mudarmos isso, os ensaios ficam
                                   mais longos na p'agina, e precisamos
				   ver se não invadem a caixa do fim da página */
              }

p.prayer {COLOR: #000000;
	       FONT-FAMILY: "Verdana";
	       FONT-SIZE: 11px;
               text-align: center;
               line-height:18px
              }

#hsuyunpicture{
	width:140px;
	height:156px;
}

.figurecaption{
	width:50%;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.articletitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.articletitle2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#000000;
}

.articletitle3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight: normal;
        color:#000000;
}

.phototext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#76660E;
	font-weight:bold;
	font-size:10px;
}

.phototext2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#76660E;
        font-size:10px;
}


.textocaixa {COLOR: #000000;
        FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif;
	        FONT-SIZE: 11px;
		        LINE-HEIGHT: 16px;
			        margin: 5px 5px 5px 5px;
				        text-align:justify;
					}

.titlecaixa{
        color: #000000;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 18px;
        text-align: center;
}

.poemseparator{
	width:100;
	size:1
	color:green;
	text-align: center;
}

.figureright {
	float: right;
	text-align: right;
	display: inline;
}

.copyright{
        text-align: right;
        font-size: 9px;
}

.smallpoem{
	text-align: left;
        font-size: 9px;
}

