/*
Theme Name: Gustavo A. Monzon
Theme URI: http://www.sitefun.com.ar/
Description: Theme realizado por <a href="http://www.sitefun.com.ar">Sitefun</a> para Gustavo A. Monzon.
Author: Sitefun
*/

body {
	font-size: 12px; 
	font-family: Verdana, Geneva, sans-serif;
	background:#0291c7 url(images/background.png) repeat-x top center;
	color: #000;
	text-align: center;

	}

	
small {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
        font-weight:bold;
        color: #2e3192;
	}

img {border: 1px solid #ffffff;}

h1, h2, h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

h2 {font-size: 20px;}
h3 {font-size: 16px;}
a, a:visited {text-decoration: none; color: #2e3192; }
a:hover {text-decoration:none; color: #00aeef;}
	
#wrapper {
	margin:20px auto 0 auto;
	width:960px;
}


#content {width: 960px;margin:0px auto 0px auto;font-size: 11px;overflow:hidden;text-align: left;}

#content2top {background: url(images/content2_top.png) no-repeat bottom center; width: 960px;height:20px;margin:0px auto 0px auto;font-size: 11px;overflow:hidden;text-align: left;}
#content2 {background: url(images/content2.png) repeat-y center; width: 960px;margin:0px auto 0px auto;font-size: 11px;overflow:hidden;text-align: left;}
#content2bottom {background: url(images/content2_bottom.png) no-repeat top center; width: 960px;height:20px;margin:0px auto 0px auto;font-size: 11px;overflow:hidden;text-align: left;}

#bloqueuno h2 a, #bloqueuno h2 a:visited, #bloqueuno .headtitle #bloquedos h2 a, #bloquesinf h2 a,#bloquedos .headtitle, #bloquesinf .headtitle,#bloqueuno .headtitle  {text-transform:uppercase;text-decoration:none;color: #ffffff;border-bottom: 1px solid #2c271a;padding-bottom:5px;padding-right:10px;}
#bloqueuno h2 a:hover {color: #00aeef;}


#bloquedos { float: left; width: 260px;height:160px;padding: 0px 2px 0px 0px;background: url(images/bg_infoline.png) no-repeat top right;}

#bloquesinf { float: left; width: 260px;height:160px;padding: 0px 2px 0px 0px;background: url(images/bg_infoline.png) no-repeat top right;}


#post {float:right;width: 700px;padding-right:10px;}
#post .headtitle {text-transform:none;text-decoration:none;color: #2e3192;border-bottom: 1px solid #2c271a;padding:5px;}


#nav {float:right;
width:516px;}

#navbar {float:left;
        width: 480px;
        height:34px;
	font-size: 12px;
        font-weight: bold; 
	font-family: Verdana, Geneva, sans-serif;
	background: url(images/navbar_bg.png) repeat-x center;
        padding-top:20px;
	}

#navbar a,#navbar,#navbar a:visited {
text-decoration: none;
color: #9c9c9c;}

#navbar a:hover {
text-decoration: none;
color: #00aeef;}

#navbar1 {float:left;
        width: 18px;
        height:34px;
	background: url(images/navbar_bg1.png) no-repeat center;
        padding-top:20px;
	}
#navbar2 {float:right;
        width: 18px;
        height:34px;
	background: url(images/navbar_bg2.png) no-repeat center;
        padding-top:20px;
	}

#header {
height:95px;
width:960px;

}

#logo h1 a, #logo h1 a:hover{	
float:left;
	background:url(images/logo.png) no-repeat top center;
	width:200px;
	height:55px;
	text-decoration:none;
	border:none;
	text-indent:-9000px;
}

#logo2 h2 a, #logo2 h2 a:hover{	
	float:left;
	margin-left:20px;
	background:url(images/logo2.png) no-repeat top center;
	width:163px;
	height:55px;
	text-decoration:none;
	border:none;
	text-indent:-9000px;
}



#bloquecat {float:left;width:320px;height:190px;margin-bottom:5px;margin-left: 2px;border-bottom: 1px solid #ccc;}
#bloquecat .thumb img {float:left;width:100px;height:100;margin:0px 3px 0px 3px;border: 1px solid #ffffff;}
#bloquecat p {color: #2c2c2c;margin-left:3px;}
#bloquecat h2 a{font-size:16px;padding:1px;margin:0px;color:#829f22;}

/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}
.alignright {float: right;}
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;height:0px;}
.rightalign {float:right;}
.leftalign {float:left;}

#navigation {float:left;width:660px;margin-top:10px;margin-bottom:10px;}

#footer {background: url(images/footer.png) no-repeat top center;float:left;width: 960px;height: 45px;margin:20px auto 0px auto;padding: 10px 0px 5px 0px ;color:#ffffff;font-size:9px;text-align:center;font-weight:bold;}

#footer a {text-transform:none;color:#00aeef;}

#footer-auspiciantes {background: url(images/auspiciantes.jpg) no-repeat top center;width: 100%;height:70px;margin:0px auto 0px auto;float:left;}

#destacado {
float:left;
width:960px;
height:322px;
background: url(images/bg_destacado.png) no-repeat bottom center;
color:#6b6f5e;
font-size:14px;


}


#destacado h2 .titulo, #destacado h2 a {
font-family:Verdana, Geneva, sans-serif;
font-weight:normal;
font-size:30px;
float:left;
width:640px;
color: #2e3192;
padding-bottom:5px;
}

#destacado .thumb img {
float:left;
border: 1px solid #ffffff;
margin:20px 12px 2px 2px;
}

#noticias {
display:block;
float:left;
overflow:hidden;
width:960px;
height:360px;
background: url(images/noticias_bg.png) no-repeat top center;
color:#6b6f5e;
font-size:14px;
}


#noticias h2 .headtitle, #noticias h2 a {
font-family:Verdana, Geneva, sans-serif;
font-weight:normal;
font-size:24px;
width: 410px;
float:left;
color: #2e3192;
padding-bottom:1px;
}

#texto-top {
float:left;
width:620px;
height:170px;
overflow:hidden;
display:block;
}

#noticias .thumb {
float:left;
margin:2px;
}

.texto {
float:left;
vertical-align:top;
width: 220px;
height: 100px; }

.texto p {
color:#000;
}
.bloque { 
float: left; 
width: 466px;
height:160px;
padding: 0px 5px 0px 5px;
}

	
.date {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
        font-weight:bold;
        color: #2e3192;
        width: 300px;
        float:left; 
        margin-left:4px;
	}

#contesocial {float:right;width:52px;height:30px;}
#bookmark {float:left;width:24px;margin:1px;}
#bookmark img {border: none;}

.sidebar {float:left;width:250px;padding: 0;}
.sidebar .headtitle {text-transform:uppercase;text-decoration:none;color: #ffffff;border-bottom: 1px solid #2c271a;padding-bottom:5px;padding-right:10px;}
.sidebar .thumb img {float:left;width:240px;overflow:hidden;margin: 5px 0px 5px 0px;}


/*subnavi*/

#subnav{
        margin-left:-30px;
	padding-bottom:20px;
        font-size:12px;
        font-weight:bold;
        font-color:color:#000000;
	}

#subnav ul{
	width:240px;
	list-style-type:none;
	list-style-position:outside;
	clear:both;
	}
	
#subnav li{
	width:200px;
	}
	
#subnav li a{
	text-decoration:none;
        display:block;
	width:200px;
	padding:5px 5px 5px 30px;
	}

.sidebar ul, .sidebar ol, .footer ul, .footer ol  {
list-style-position:outside;
list-style-type:none;
/*position:relative;*/
float:left;
}


.widget{
clear:both;
padding-bottom:20px;
width:250px;
float:left;
overflow:hidden;
position:relative;
}

.widget a, .widget a:visited{
padding:2px;
text-decoration:none;
width:230px; /*change if sidebarwidth changes*/
}

.widget a:hover, .widget li:hover a {
text-indent:0;
}

.widget h3 {
text-transform:capitalize;
padding:0px 4px 4px;
margin:0;
}

.widget div{
padding:2px;
}

.more-link{
	color:#699300;
	background:#fff url(images/bg_subnav.png) 0px 5px no-repeat;
	}
	
	
.more-link:hover{
	background:#fff url(images/bg_subnav.png) 0px -85px no-repeat;
	}

#subnav li{

	}
	
#subnav li a, #subnav .current_page_item ul a {
	border-bottom:1px solid #c4c4c4;
	background: url(images/bg_subnav.png) 9px 11px no-repeat;
	}
	
#subnav .current_page_item a, #subnav .current a{
	background: url(images/bg_subnav.png) 9px -79px no-repeat;
	}
	
	
#top #subnav li a:hover{
	background:transparent url(images/bg_subnav.png) 9px -79px no-repeat;
	}
	
.anunciante { float:left;padding:1px;}
.anunciante img{float:left;border:none;margin:1px;}


#publis {
float:left;
width:955px; 
height:85px; 
overflow:hidden;
display:block;
}
