/* CSS Document */

body{
background-color:#0b7e59;
/*background-image:url(images/bg.jpg);*/
	
	}
	
#wrapper{
	width:auto;
	height:auto;
	background-color: #FFF}
	
nav{
	width:auto;
	height:50px;}
	
	
#banner{
	position:static;
	width:90%;
	height:400px;
	/*width:1100PX;*/
	margin:auto;
	/*	background-color:#0F9;*/
/*background-image:url(images/bgslide.jpg);*/
background-color:#e0e0e0;
	alignment-adjust:central;
	
	}
	

#content {
	background: #fff;
	padding: 20px 25px;
	width: 240px;
	height:180px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	/*box-shadow: 0 1px 3px rgba(0,0,0,.4);*/
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px; /*160*/
	font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:13px;
}

#content1 {
	background: #fff;
	padding: 20px 25px;
	width: 400px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
    margin-top:30px;
	margin-left:30px;
	margin-bottom:20px;
	text-align:center;
}

#content2 {
	background: #fff;
	padding: 20px 25px;
	width: 400px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
	margin-top:0px;
	margin-bottom:60px;
	margin-left:20px; /*160*/
}

#content3 {
background: #fff;
	padding: 20px 25px;
	width: 400px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
	margin-top:0px;
	margin-bottom:60px;
	margin-left:20px; /*160*/
	text-align:center;
}


#contentgeneral {
	background: #fff;
	padding: 20px 25px;
	width: 700px;
	/*height:550px;*/
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
	/*margin-top:30px;*/
	margin-bottom:20px;
	margin-top:40px;
	margin-left:20px; /*160*/
	font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:13px;
}

#subcontentgeneral {
	background: #fff;
	padding: 20px 25px;
	width: 600px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
	margin-bottom:20px;
	margin-left:20px; /*160*/
	font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:13px;
}

#contentinicio {
	background: #fff;
	padding: 20px 25px;
	width: 600px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
	margin-top:-57px;
	margin-bottom:20px;
	margin-left:20px; /*160*/
	font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:13px;
}

h2.title-contentgeneral {
    /*background: #f9f2e3;*/
    border-radius: 5px;
    padding: 0px 5px ;
    border-top: 1px solid #A3A3A3;
    border-bottom: 1px solid #A3A3A3;
    text-align: left;
	color:#ff8201;
}

.post-contentgeneral {
	margin-bottom: 20px;
}
.post-title-contentgeneral {
	margin: 0 0 5px;
	padding: 0;
	font: bold 18px/120% Arial, Helvetica, sans-serif;
}

#fandboxface {
	background: #fff;
	padding: 20px 25px;
	width: 200px;
	height:280px;
	float: left;
	/* rounded corner */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
    margin-top:40px;
	margin-left:30px;
	margin-bottom:20px;
	text-align:center;
}
h2.post-title {
    background: #ddd;
    border-radius: 5px;
    padding: 0px 5px ;
    border-top: 1px solid #A3A3A3;
    border-bottom: 1px solid #A3A3A3;
    text-align: center;
}
h2.post-title a {
    color: #FFFFFF;
    font-size: 0.9em;
    text-shadow: 1px 1px 2px #333333;
}
.post {
	margin-bottom: 20px;
}
.post-title {
	margin: 0 0 5px;
	padding: 0;
	font: bold 18px/120% Arial, Helvetica, sans-serif;
}
.post-title a {
	text-decoration: none;
	color: #000;
}
.post-meta {
	margin: 0 0 10px;
	font-size: 90%;
}


figure.post-imagen img {
    float: left;
    max-width: 260px;
	margin-top:5px;
	margin-bottom:0px;
	margin-right:17px;
	margin-left:-35px;
}
#sidebar {
	width: 280px;
	float: right;
	margin: 30px 0 30px;
}
