/*   
Theme Name: College Magazine Black
Theme URI: http://shirou-june.deviantart.com
Description: 2da version optimizada y desarrollada especialmente para las sedes de la Universidad Bolivariana como parte del Proyecto Web de Cristian Alvarez y Eduardo Morales.
Author: Patricia Callejas Laura
Author URI: mailto:callejaspatricia@yahoo.com
Template: 
Version: 1.0
.

.
*/

body {
background-image:url('images/fondo.gif');
background-repeat: no-repeat;
background-position: center top;
}

html> body {
background-image:url('images/fondoFF.gif');
}

h2 {
color: #69CD01;
font-size: 14pt;
font-weight: normal;
}

h3 {
color: #006600;
font-size: 9pt;
font-weight: ;
border-top: 1px solid #69CD01;
text-align: right;
}

h4 {
color: black;
font-size: 8.5pt;
padding: 0px 0px 5px 10px;
margin: 19px 0px 0px 0px;
border-bottom: 1px solid #6ABB28;
font-family: Arial;
}
html>body h4 {
margin: 13px 0px 0px 0px;
}

#menuH {
height: 35px;
background-image:url('images/headerHmenu.gif');
background-repeat: repeat-x;
background-color: black;
text-align: center;
font-family: arial;
font-weight: bold;
padding: 7px 0px 7px 0px;
}
html>body #menuH {
height: 21px;
}
#menuH A{
font-size: 10.5pt;
text-decoration: none;
color: white;
margin-top: 0px;
padding: 9px 15px 9px 15px;
text-transform: uppercase;
}
#menuH A.menu1{
color: #69CD01;
background-image:url('images/headerHmenu2.gif');
background-repeat: repeat-x;
background-color:#848E98;
}
#menuH A:hover{
color: #69CD01;
background-image:url('images/headerHmenu2.gif');
background-repeat: repeat-x;
background-color:#848E98;
}
#menuH li{
line-height: 0px;
display: inline;
}
#menuH menu {
padding: 0px;
margin: 0px;
}

#menuV {
background-color: #FFFFFF;
background-image:url('images/whiteboxback.gif');
background-repeat: repeat-x;
padding: 15px 6px 0px 6px;
text-align: right;
font-family: arial;
font-size: 8.5pt;
font-weight: normal;
color: #000000;
font-weight: bold;
}

#menuV ul {
padding: 0px;
margin: 0px;
}

#menuV li {
list-style: none;
border-bottom: 1px solid #E2E2E2;
background-image:url('images/greenarrow5.gif');
background-position: 189px bottom;
background-repeat: no-repeat;
}
html>body #menuV li {
padding: 0px 0px 0px 0px;
}
#menuV A {
font-weight: bold;
text-decoration: none;
padding: 4px 26px 4px 0px;
color: #006600;
width: 100%;
display: block;
}
html>body #menuV A {
width: 184px;
}

#menuV A:hover {
background-color: #69CD01;
color: #006600;
}

#whitebox {
background-image:url('images/backCOL.gif');
background-repeat:repeat-y;
background-position:right;
text-align: justify;
font-family: arial;
font-size: 8.5pt;
color: #7B7C7D;
width: 485px;
float: left;
}

blockquote {
background-color:#F8F8F8;
padding: 0px 15px;
border-left: 25px solid #F1F1F1;
border-bottom: 1px solid #F1F1F1;
border-top: 1px solid #F1F1F1;
}

#whitebox_in1 {
background-color: #FFFFFF;
margin: 0px 15px 0px 0px;
}

#columnbox img {
border: 10px solid #F1F1F1;
display: inline;
margin: 3px;
}

#columnbox tr {
font-size:9pt;
font-family: Trebuchet MS, tahoma;
background-color:#F8F8F8;
border: 2px solid #FFFFFF;
color: #7B7C7D;
}

#columnbox .formulario, option {
font-size:9pt;
font-family: tahoma;
background-color: #EF9C00;
border: 1px ridge #7B7C7D;
padding: 3px 10px;
}

#columnbox option {
font-size:7.5pt;
border: 0px;
}

#more {
text-align: center;
border-left: 1px solid #E2E2E2;
padding-left: 14px;
padding-top: 15px;
}

#more img {
text-align: left;
border-right: 5px solid #006600;
margin-bottom: 5px;
}

#whitebox_in2 {
background-color: #FEFFFC;
text-align: justify;
font-family: arial;
font-size: 8.5pt;
color: #7B7C7D;
width: 141px;
display: inline;
clear: right;
position: absolute;
top: 500px;
margin-left: 314px;
}

#whitebox A{
color: #69CD01;
text-decoration: none;
font-size: 7.5pt;
}
#whitebox A:hover{
text-decoration: underline;
}

#portada {
width: 205px;
margin-right: 20px;
margin-bottom: 16px;
text-align: justify;
}

#portada1 {
width: 205px;
margin-right: 20px;
margin-bottom: 16px;
text-align: justify;
}


#portada img {
margin-top: 9px;
margin-bottom: 12px;
border: 0px;
}

#portada1 img {
margin-top: 9px;
margin-bottom: 12px;
border: 0px;
}

#portada .pcomment A {
color: white;
}

#portada1 .pcomment A {
color: white;
}


#destacado .descomment A {
color: white;
}
#portada A {
color: white;
font-family: Trebuchet MS;
line-height: 14px;
font-size: 10.5pt;
}

#portada1 A {
color: white;
font-family: Trebuchet MS;
line-height: 14px;
font-size: 10.5pt;
}



.pcomment {
background-image:url('images/bulletportada.gif');

background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
background-color: #5EC201;
}

.bread {
background-image:url('images/bulletwhite.gif');
background-repeat: no-repeat;
background-position: left center;
padding-left: 17px;
}
.bcomment {
background-image:url('images/bulletcomment.gif');
background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
}

.descomment {
background-image:url('images/bulletpink.gif');
background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
background-color: #E00024;
}


#destacados {
background-image:url('images/newsdestacado.gif');
background-repeat: no-repeat;
background-position: left 14px;
display: block;
clear: both;
height: 125px;
}
#destacado {
font-size: 8pt;
font-family: Trebuchet MS;
color: #7B7C7D;
display: block;
width: 430px;
text-align: justify;
margin-top: 18px;
}
html>body #destacado {
margin-top: 0px;
}


/* Destacado */

#img img{
border: 0px;
margin-left: 12px;
margin-bottom: 5px;
}

.repimg img
{
  border:0px;
  margin-left: 12px;
  margin-bottom: 5px;

}

/* Actualidad */
#actualidad {
margin: 0px 0px;
width: 100%;
}
#actualidad td {
padding: 0px 15px;
text-align: center;
height: 162px;
}
#actualidad img{
margin: 12px 0px 15px 0px;
border: 0px;
}
#actualidad A {
color: white;
display: inline;
font-family: Trebuchet MS, tahoma; 
}

#librostr {
margin-left: 30px;
background-image:url('images/libros.gif');
background-position: -40px 0px;
background-repeat: repeat-y;
width: 669px;
margin-right: -51px;
}
html>body #librostr {
margin-right: 0px;
}

#libros {
display: block;
width: 198px;
float: left;
margin-right: 25px;
margin-left: 0px;
font-size: 8pt;
height: 460px;
}
html>body #libros {
}

#libros img {
}


.ngg-clear {
clear: both;
}

#blackbox {
background-color: #FFFFFF;
background-image:url('images/whiteboxback.gif');
background-repeat: repeat-x;
width: 222px;
float: right;
margin: 0px;
padding: 0px;
}
#blackie {
text-align: left;
font-family: arial;
font-size: 8.5pt;
color: black;
font-weight: bold;
margin: 11px 6px 0px 6px;
}

html>body #blackie {
margin-top:15px;
}

#blackie A{
font-size: 7.5pt;
text-decoration: none;
font-weight:normal;
}

#blackie ul{
padding: 0px;
margin: 0px;
}
#blackie li{
list-style: none;
border-bottom: 1px solid #E2E2E2;
background-image:url('images/greenarrow5.gif');
background-position: 5px bottom;
background-repeat: no-repeat;
padding: 4px 0px 4px 26px;
display: block;
}

#blackie .zLoginField{
background-color: #006600;
margin: 4px 0px 4px 20px;
border: 0px groove;
color: #6CD202;
font-size: 8pt;
padding: 4px 0px 4px 30px;
height: 21px;
width: 175px;
}
#tx-newloginbox-pi1-user, #tx-newloginbox-pi1-pass {
background-color: #006600;
margin: 4px 0px 4px 20px;
border: 0px groove;
color: #6CD202;
font-size: 8pt;
padding: 4px 0px 4px 30px;
height: 21px;
width: 175px;
}
#tx-newloginbox-pi1-login_submit {
margin: 5px 0px 0px 125px;
border: 1px ridge;
color: #006600;
background-color: white;
}

#footer {
font-size: 7.5pt;
color: white;
text-align: center;
font-family: arial;
font-weight: normal;
padding-top: 15px;
}

#footer A {
color: white;
}

/* Single */

#whiteboxsingle {
background-color: #FFFFFF;
background-image:url('images/whiteboxback.gif');
background-repeat: repeat-x;
margin: 0px 0px 5px 0px;
text-align: justify;
font-family: Trebuchet MS, Arial,  tahoma;
font-size: 10pt;
color: #777777;
width: 707px;
float: left;
padding: 0px 30px 20px 0px;
}
html>body #whiteboxsingle {
width: 677px;
}

#whiteboxsingle A{
color: #69CD01;
text-decoration: none;
font-size: 9pt;
}
#whiteboxsingle A:hover{
text-decoration: underline;
}

#whitebox A:hover{
text-decoration: underline;
}

#column {
display: block;
float: left;
width: 222px;
}

#greenbox {
background-color: #69CD01;
background-image:url('images/greenboxback.gif');
background-repeat:repeat-x;
width: 222px;
color: black;
padding: 5px 15px 15px 15px;
font-size: 8.5pt;
float: left;
}
html>body #greenbox {
width: 192px;
}

#greenbox A{
color: white;
font-size: 9pt;
text-decoration: none
}
#greenbox A:hover{
color: white;
text-decoration: underline
}

#back{
margin-left: 13px;

padding-left: 15px;
background-image: url('images/updir.gif');
background-repeat: no-repeat;
background-position: left top;
}

#greenbox .bread {
background-image:url('images/bulletgreen.gif');
background-repeat: no-repeat;
background-position: 1px center;
padding-left: 25px;
}
#greenbox .bcomment {
background-image:url('images/bulletcommentg.gif');
background-repeat: no-repeat;
background-position: 2px center;
padding-left: 25px;
}
#greenbox .brss {
background-image:url('images/mini-rss.gif');
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
}

#greenbox ul {
list-style: url('images/bulletwhitegreen.gif') disc;
padding-left: 0px;
margin-left:28px;
font-size: 8.5pt;
}
html>body #greenbox ul {
padding-left: 31px;
margin-left: 2px;
}

#greenbox ul li{
padding-left:7px;
margin-bottom:3px;
text-align:left;
}
html>body #greenbox ul li {
padding-left:5px;
}

#greenbox ul ul {
list-style: url('images/bulletgreen.gif') disc;
position: relative;
left: -13px;
margin-top: 3px;
}
#greenbox ul ul A {
color: #245F00;
font-size: 8pt;
}
#greenbox ul ul li {
margin-bottom:0px;
}
#greenbox ul ul A:hover {
color: black;
text-decoration:none;
}

#greenboxlight {
padding: 10px 15px 15px 28px;
font-size: 8.5pt;
width: 222px;
}
html>body #greenboxlight {
width: 179px;
}

#greenboxlight ul {
list-style: url('images/bulletwhite.gif');
}


#columnbox {
display: block;
float: right;
width: 425px;
}

/* COMMENTS */

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 70%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */



/* Begin Comments */
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


/* NOTICIAS HOME */

#news_p {
display: block;
margin: 12px 20px 0px 20px;
padding: 4px 0px;
background-image:url('images/greenarrow.gif');
background-position: 52px bottom;
background-repeat: no-repeat;
}

html>body #news_p{
margin: 10px 20px 0px 20px;
}

#news_p A {
font-weight: bold;
font-size: 8.5pt;
text-decoration: none;
padding: 0px 30px 0px 0px;
color: #006600;
}

#news_d {
display: block;
margin: 0px 20px;
padding: 4px 0px 4px 0px;
background-image:url('images/greenarrow2.gif');
background-position: 52px top;
background-repeat: no-repeat;
}

#news_d A {
font-weight: bold;
font-size: 8.5pt;
text-decoration: none;
padding: 0px 30px 0px 0px;
color: #006600;
}

#tags {
text-align: justify;
padding: 10px 20px 10px 0px;
}

#tags A{
color: white;
}

/* Search */

#s {
border: 1px solid;
}

#searchsubmit {
background: #ffffff url('images/buscador.gif') no-repeat ;
height: 24px;
width: 101px;
margin: 10px;
border: none;
}

/* Random */
#random {
margin-left: 12px;
}
#random A { 
padding: 3px 0px;
margin: 0px;
width: 150px;
font-weight: normal;
font-size: 7.5pt;
}
#random img {
margin-top: 10px;
border: 0px;
}
#random ul li {
border: 0px;
}
#nets {
text-align: center;
margin-top: 10px;
margin-bottom: 0px;
}

#nets A{
display: inline;
margin: 0px;
padding: 0px;
width: 46px;
}
#nets A:hover, #random A:hover {
background-color:white;
}

#archive_title {
color:black;
margin: 0px 0px 10px 0px;
border-bottom: 1px solid #E2E2E2;
font-size:8.5pt;
font-weight: bold;
font-family:arial;
padding:4px 5px;
background:url('images/greenarrow5.gif') 350px bottom no-repeat;
}

#entry img {
border: 0px solid #F8F8F8;
margin-left: 15px;
}