.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:12px}
.fleft {float:left}
.fright  {float:right}
.fcenter {float:none;margin:0 auto;text-align:center}
.fclear {clear:both}
body {margin:0 0 10px 0;padding:0;background:white;text-align:justify;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:16px;color:#333}
#wrapper {width:95%;margin:0 auto;background:#fff}
.logos {width:100%;height:50px;margin:0px 5px 0px 5px; position:fixed}
.header {width:100%;height:50px;margin-top:0px}
.menu {height:50px;margin-top:0px}
#left {float:left;width:150px;margin:10px 0 0 10px;padding:5px}
.content {position:relative; float:left;width:95%;padding-top:200px;padding:5px}

@media screen and (max-width: 600px){
    .content {float: none;margin-top:500px}
}
.clear {clear:both;height:0}
#footer {height:30px;padding:10px 0 0 0;background:#000;color:#ccc}
#footer div {padding:0 11px}
h2 {font-size:25px;display:inline}
h3 {font-size:17px;color:#be4204;display:inline}
h4 {font-size:12px;color:#be4204;display:inline;padding-left:35px}
p, ol, ul {line-height:22px}
/* ul {margin-left:0;padding-left:0;list-style:none}
ul li {width:150px;padding:2px 0 5px 0;border-bottom:1px dotted #444} */
ul li.first {background:none}
img {float:left;margin:0px;border:0px}
h1 {padding:45px 0 0 30px;color:#f00;font-size:36px;text-decoration:none;line-height:36px;margin:0px}
h1 a {color:#f00;text-decoration:none}
h1 a:hover {color:#fff;text-decoration:none}

/* #rc1 {width:10px;height:50px;background-image:url(images/rc1.png);background-repeat:no-repeat;float:left} */
#bg {width:95%;height:50px;background-image:url(images/linksbg.png);background-repeat:repeat-x;float:left;padding-left:30px}
/* #rc2 {width:10px;height:50px;background-image:url(images/rc2.png);background-repeat:no-repeat;float:left} */
.toplinks {width:80px;text-align:center;float:left;height:40px;line-height:40px;font-family:tahoma;font-size:14px;font-weight:bold;margin:5px 0 0 15px;color:#ccc;text-decoration:none}
.toplinks:hover:not(.active) {background-color:#FFCC00}
/* a {color:#9B9A64}
a:hover:not(.active) {text-decoration:none;color:#FF6600}
 */


.content-main {position:relative;top:120px}

@media screen and (min-width: 400px){
.content-main {top:60px; margin-left:100px}
}

@media screen and (min-width: 700px){
.content-main {top:100px; margin-left:100px}
}


.content-pubs {position:relative;top:100px; margin-left: 20px}

#projects{
max-height: 45px;
height: auto;
width:auto\9;
}

@media screen and (min-width: 400px){
.content-pubs {top:60px; margin-left:50px}
#projects{
max-height: 50px;
height: auto;
width:auto\9;} 
} 


@media screen and (min-width: 700px){
.content-pubs {top:60px; margin-left:100px}
#projects{
max-height: 60px;
height: auto;
width:auto\9;}
}


.pepito{
	font-family: "Helvetica Neue Custom", Helvetica, Arial, sans-serif;
font-size: 36px; 
font-weight:200; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.pepitoBold{
	font-family: "Helvetica Neue Custom", Helvetica, Arial, sans-serif;
font-size: 36px; 
font-weight:600; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.pepitoItalic{
	font-family: "Helvetica Neue Custom", Helvetica, Arial, sans-serif;
font-size: 36px; 
font-weight:600; 
font-style: italic;
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.papato{
    font-family: Georgia, "Times New Roman", Times, serif;
/*    font-style: italic;*/
font-size: 18px; 
font-weight:800; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}

.papatolite{
    font-family: Georgia, "Times New Roman", Times, serif;
/*    font-style: italic;*/
font-size: 14px; 
font-weight:400; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}

.section{
    margin: 20px 0;
}
.section:before{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURf///7+/v6NDdjkAAAAQSURBVAjXY2hgEGBQYHAAAAR4APGA2fwfAAAAAElFTkSuQmCC);
    content: " ";
    display: block;
    height: 8px;
    margin-bottom: 20px;
    width: 100%
}

.perez{
	font-family: "Helvetica Neue Custom", Helvetica, Arial, sans-serif;
font-size: 14px; 
font-weight:300; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}

.linkStyle_1{font-family: 'Helvetica-Light','Helvetica',sans-serif;
font-size: 36px; 
font-weight:300; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
a.linkStyle_1:visited{color:#5E5E5E; text-decoration:none;}
a.linkStyle_1:hover{color:#212121; text-decoration:none;}
.linkStyle_4{font-family: 'Helvetica-Light','Helvetica',sans-serif;
font-size: 36px; 
font-weight:300; 
color: #5E5E5E;
text-decoration: none; 
/*110#00F900#5E5E5E#212121*/
word-wrap: break-word;}
a.linkStyle_4:visited{color:#5E5E5E; text-decoration:none;}
a.linkStyle_4:hover{color:#212121; text-decoration:none;}
.Style7{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
font-weight:700; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.StylePepe{
    color: #5E5E5E;
	font-size: 100%;
    font-weight: 700;
    line-height: 1.2;
    margin: 0

}
.section--minor {
    border-top: 1px solid #E5E5E5;
    padding-top: 20px
}

.Style8{font-family: 'Helvetica',sans-serif;
font-weight: 400;
color: #5E5E5E;
word-wrap: break-word;}
.Style9{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.Style10{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
margin:0;
color: #424242;
word-wrap: break-word;}
.Style11{font-family: 'Helvetica',sans-serif;
font-size: 13px; 
font-style: italic;
margin:0;
color: #424242;
word-wrap: break-word;}
.Style12{font-family: 'Helvetica',sans-serif;
font-weight:700; 
color: #5E5E5E;
word-wrap: break-word;}
.Style13{font-family: 'Helvetica',sans-serif;
color: #5E5E5E;
word-wrap: break-word;}
.Style14{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
font-weight:700; 
font-style: italic;
margin:0;
color: #5E5E5E;
word-wrap: break-word;}
.Style15{font-family: 'Helvetica',sans-serif;
font-style: italic;
color: #5E5E5E;
word-wrap: break-word;}
.Style16{font-family: 'Helvetica',sans-serif;
font-size: 12px; 
margin:0;
word-wrap: break-word;}
.linkStyle_17{font-family: 'Helvetica',sans-serif;
color: #5E5E5E;
text-decoration: none; 
/*110#00F900#5E5E5E#212121*/
word-wrap: break-word;}
a.linkStyle_17:visited{color:#5E5E5E; text-decoration:none;}
a.linkStyle_17:hover{color:#212121; text-decoration:none;}
