/*

Theme Name: neventum
Author: neventum
Author URI: http://www.neventum.org

*/
h1,h2,h3{margin:0;padding:0}
a{
text-decoration:none;
color:#1CA5EC;
outline:none;
}
img{
border:none;}
blockquote{
    background: url("images/bquote.gif") no-repeat scroll 0 0 transparent;
    margin: 0 0 0 20px;
    padding-left: 20px;
}
body{
    background: url("images/tirador.jpg") no-repeat fixed center center #000000;
    color: #333;
    font-family: Arial;
    font-size: 13px;
    line-height: 130%;
    margin: 40px;
}
h1,h2{
font-size:20px;
font-weight:normal;
margin-bottom:10px;
}
#page{
border:1px dashed #FFFFFF;
margin:auto;
width:980px;
}
#page_index{
border:1px dashed #FFFFFF;
width: 980px;
height: 600px;
margin-left: -490px;  /***  width / 2   ***/
position: absolute;
margin-top: -300px;          /***  height / 2   ***/
left: 50%;
top: 50%;

}
#neventum{
background:url(images/neventum.png) no-repeat scroll center center;
display:block;
margin-left:50px;
padding-bottom:20px;
padding-top:270px;
text-align:center;
width:185px;
}
#neventum_contact_home{
background:#FFFFFF none repeat scroll 0 0;
display:block;
margin-left:800px;
padding:20px;
width:140px;
}
#neventum_contact{
background:#FFFFFF none repeat scroll 0 0;
bottom:20%;
display:block;
margin-left:800px;
padding:20px;
position:fixed;
width:140px;
}



#neventum_contact p, #neventum_contact_home p{
font-weight:bold;
}
#main{
    background: none repeat scroll 0 0 #FFFFFF;
    height: 100%;
    margin: 0 auto;
    padding: 30px;
    position: relative;
    width: 540px;
}
#main p{line-height:22px;}
.logo{
    display: block;
    height: 24px;
    margin: 0 auto 40px;
    width: 148px;
}
.navmenu{
    border-bottom: 1px solid #EEEEEE;
    list-style-type: none;
    margin: 0 0 40px;
    overflow: hidden;
    padding: 0 0 10px;
    text-align: center;
}
.navmenu li{
    display: inline;
    font-weight: bold;
    margin: 4px;
}
.equipo_box{
    display: block;
    float: left;
    font-size: 11px;
    height: 160px;
    margin: 9px;
    text-align: center;
    width: 90px;
}
.equipo_box img {
border:medium none;
height:120px;
width:90px;
}
.equipo_box p {
    line-height: 14px !important;
    margin: 5px 0 0;
}
.neventum_avatar{
float:left;
height:160px;
width:120px;
}
.equipo_quiz{
    float: right;
    width: 360px;
}
.current_page_item a {
    background: none repeat scroll 0 0 #1CA5EC;
    color: #FFFFFF;
}
.navmenu li a{
    display: inline-block;
    padding: 2px;}
.contact_form{
border:1px solid #CCCCCC;
color:#333333;
font-family:"Trebuchet MS", Helvetica, sans-serif, Verdana, Arial;
font-size:12px;
padding:3px;
width:245px;}
.button_form{
background:#333333 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:"Trebuchet MS",Helvetica,sans-serif,Verdana,Arial;
font-size:12px;
font-weight:bold;
padding:5px;
text-align:center;
text-transform:uppercase;
}
.contact_map{
float:left;
margin:0 30px 0 0;}
.post{
    border-bottom: 1px dotted #CCCCCC;
    overflow: hidden;
    padding: 20px 0;
}
.excerpt{ overflow: hidden;}
.post h2{
margin-bottom:0px;}
.min {
color:#999999;
font-size:11px;
margin:0 0 10px;
}
.thumbnail {
    float: right;
    margin: 0 0 0 10px;
}
.thumbnail img {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #ddd;
padding:5px;
}
#content h1{
margin-bottom:-5px;
}

.rss{
    background: url("http://neventum.org/wp-content/themes/neventum_org/images/rss.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 37px;
    overflow: hidden;
    position: absolute;
    right: 30px;
    text-indent: -9009px;
    width: 66px;
}
.commentlist {
    list-style: none inside none;
    padding: 0;}

.comment-icon {
background:transparent url(http://neventum.org/wp-content/themes/neventum_org/images/default-avatar.png) no-repeat scroll 0 0;
position:absolute;
width:48px;
}
.comment-content{padding:0 0 0 60px;}
.commentlist li {
border-bottom:1px dotted #DDDDDD;
margin:20px 0;
position:relative;
}
.commentlist li small{color:#999999;
margin:0 0 0 5px;}

.wrap_comment{margin:0 0 20px;}
.div_avatar{border:1px solid #CCCCCC;
float:left;
margin:5px 10px 0 0;
padding:1px;}
.div_comment{float:left;float:left;
width:490px;}

.comment-meta{
color:#999999;
font-size:11px;
}
.fn {
font-weight:bold;
margin:0;
padding:0;
}
#respond{
	background:none repeat scroll 0 0 #D9EEF8;
	border-bottom:1px solid #9EC4D5;
	display:block;
	margin:20px 0;
	overflow:hidden;
	padding:20px;
}

#respond span{
	display:block;
	font-size:18px;
	margin:0 0 10px;
	text-shadow:0 1px 0 #FFFFFF;
}
#commentform input {
border:1px solid #CCCCCC;
color:#999999;
font-family:arial;
font-size:12px;
margin:0 0 5px;
padding:5px 10px;
width:210px;
}
#commentform input#submit {
background:none repeat scroll 0 0 #0CB3F1;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
padding:5px 10px;
width:auto;
}
#commentform input#submit:hover {
background:none repeat scroll 0 0 #9EC4D5;

}
#commentform .comment_left {
	float:left;
	width:250px;
}
#commentform .comment_right {
float:right;
width:250px;
}
#commentform textarea {
border:1px solid #CCCCCC;
color:#999999;
font-family:arial;
font-size:12px;
margin:0 0 5px;
padding:5px 10px;
width:210px;
}
