﻿/*
Theme Name: On Assignment
Theme URI: http://graphpaperpress.com
Description: A child theme for Modularity 2.2 and higher
Author: Thad Allender
Author URI: http://thadallender.com
Template: modularity
Version: 2.2
License:  GPL
*/
	
@import url("../modularity/style.css");

/* Globals */
.container {padding: 0em 0 2em 0; height:960px /*antes no existia*/} /*0em 0 2em 0*/
.container-inner {padding:0; /*background:#FAFFE0 mio*/}
#top {height:30px /*36*/;}

/* Masthead */
#masthead {position: relative; margin: 0;padding:0; float:none; height: 34px} /*55px*/
#masthead #logo h1 {line-height: 0; margin-top:-24px /*-31px*/;} /*margin-top: 16px*/
#masthead #logo h1 a {color: #000;}
#masthead #logo .description {float:left; margin:1.4em 2em;vertical-align: middle}
#masthead #search {position: absolute; top: 5px /*8*/; right:0; }
#masthead #search #s {border:3px solid;background:#ccc; color:#600; width: 90px; margin-top: 14px;}
#masthead #search #s:hover {background:#bbb}

/* Top navigation overrides */
#nav-wrap-top {float:right;margin-top:1em;}
#nav-wrap-top .sf-menu {background: none; float:right;height:0px}
#nav-wrap-top .sf-menu li {background: none;float:left; border-right:0px solid #fff; margin-left:0px;}
#nav-wrap-top .sf-menu li.last {border:none}
#nav-wrap-top .sf-menu li a {font-weight:bold; color:#999; padding: 6px 8px;height:11px;margin-top:2px;}


/* Main navigation overrides */
#nav-main {height:0px /*46px*/;background:#FFF /*111*/;margin:0 0 2em 0}
.home #nav-main {margin:0em 0;} /* 1em 0*/
#nav-main .sf-menu {font-weight:bold; margin:0;padding:0;display:block;position:relative;top:-15px;font-size:12px;width:811px;height:30px;float:none;clear:both; background:#111 /*111*/}
#nav-main .sf-menu li {margin-right:0; background:#111;white-space:nowrap;text-transform:capitalize}
#nav-main .sf-menu li a {padding:7px 5px 7px 5px; color:#fff;margin-top:0px;}
#nav-main .sf-menu li a:hover {color:#fff;}
#nav-main .sf-menu li.sfHover ul {top:3.8em;}
#nav-main .sf-menu li {border-right: 0px solid #fff;margin-left:3px; margin-top:2px;}
#nav-main .sf-menu li li {border:none;}
#nav-main .sf-menu li li li {border:none;}
#nav-main .sf-menu a {padding:9px;text-decoration:none;}

/* Footer */
#footer-wrap {border-top: 0px solid #222; margin: -3em 0 0; padding: 0em 0;} /*-3 0 0 ; 0 0 */
#footer div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #222;}
#footer hr {background:#222}
#footer h3 {margin:.5em 0; color:#ff0;font-weight:bold;background:#666;padding:5px;}
#footer h3 a {color:#fff}

/* Archive */
.archive h3 {margin:0em /*.5em*/0; display:inline;}


/*--- MIO ---- */
.archive h3 a {
background:none repeat scroll 0 0 #675;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:normal;
height:232px;
line-height:1em;
max-height:38px;
opacity:1;
padding-left:12px;
padding-top:6px;
position:static;
width:258px;
margin-top:-3px;}






.archive .content {margin: 2em 0}

/* Featured */
#featured {margin: 0 0 3em 50px}
#featured img.attachment-medium {max-width:170px;overflow:hidden;display: inline} /*max-widht:270px*/

/* MIO */
#cabecera1{text-align: justify; font-family:arial;background:#a1af8e; font-size:32px; color:#600; padding:30px 30px 30px 30px;margin:3px 3px 3px 3px ;border:0px solid #606f4c;font-style:bold;font-weight:bolder;}
#cabecera2{text-align: justify; font-family:arial;background:#606f4c; font-size:32px; color:#353f27; padding:30px 30px 30px 30px;margin:33px 33px 3px 3px ; border:0px solid #606f4c;font-style:bold;font-weight:bolder;}

#cuerpo1  {text-align: justify; font-family:arial;background:#a1af8e; font-size:14px; color:#d5ddca; padding:20px 50px 50px 65px; margin:25px 24px 20px 22px ; border:12px solid #606f4c;font-style:normal;}
#cuerpo2  {text-align: justify; font-family:arial;background:#a1af8e; font-size:14px; color:#d5ddca; padding:20px 50px 50px 65px; margin:25px 24px 20px 22px ; border:12px solid #606f4c;font-style:normal;}

#cita1    {text-align: justify; font-family:arial;background:#606f4c; font-size:13px; color:#d5ddca; padding:12px; margin:26px 45px 23px 0px; border:0px solid #606f4c;font-style:italic;}
#cita2    {text-align: justify; font-family:arial;background:#606f4c; font-size:14px; color:#d5ddca; padding:30px 30px 30px 30px; margin:25px 138px 20px 78px; border:0px solid #606f4c;font-style:italic;}

#firma1   {text-align: justify; font-family:arial;background:#a1af8e; font-size:13px; color:#efefef; padding:15px; margin:24px 342px 6px 0; border:1px solid #606f4c;font-style:italic;font-weight:bolder;}
#firma2   {text-align: justify; font-family:arial;background:#a1af8e; font-size:13px; color:#efefef; padding:15px; margin:25px 275px 20px 30px; border:0px solid #606f4c;font-style:italic;font-weight:bolder;}
#firma3   {text-align: justify; font-family:arial;background:#a1af8e; font-size:13px; color:#efefef; padding:15px; margin:25px 275px 20px 30px; border:0px solid #606f4c;font-style:italic;font-weight:bolder;}


#Carousel {margin-bottom:15px;}



#numero_visitas{text-align: right; font-family:arial; font-size:10px; color:#ffb; padding:0px; margin:0px 0px 5px 0; font-style:italic;font-weight:bolder;}
#texto_cabecera{text-align: left; font-family:arial; font-size:28px; color:#eee/*#ffb*/; padding-left:25px; margin:0px 0px 0px 0; font-style:normal;font-weight:bolder;background:#600}

/*---- para la HOME ------ */
#marco1home {
position:absolute;
z-index:1;
margin-top: -193px;
margin-left: 720px;
}
#marco1home img {
height: 169px;
width:240px;
}


#marco2home {
position:absolute;
margin-top: -193px;
margin-left: 720px;
z-index:20;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0.00 /*1*/; opacity:0.00 /*1*/;
}

#marco2home:hover  {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1.00 /*1*/; opacity:1.00 /*1*/;
}

/*---*/

#marco3home {
position:absolute;
z-index:1;
margin-top: -358px;
margin-left: 720px;
}
#marco3home img {
height: 169px;
width:240px;
}


#marco4home {
position:absolute;
margin-top: -358px;
margin-left: 720px;
z-index:20;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity:0.00 /*1*/; opacity:0.00 /*1*/;
}

#marco4home:hover  {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1.00 /*1*/; opacity:1.00 /*1*/;
}


