body{
	background-color: #2f4e24;
}

#header .title{
	border-color:gray;
	border-style:solid;
	border-width:thick;
	background-color: white;
	border-bottom-width:0px;
	border-top-width:0px;
	display: block;
	
	/*Shadow*/
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	
	font-size: 4em;
	font-family: 'Karla', sans-serif;
	color:green;
}

#body #main-secciones{
	margin-top: -4.5em;
	text-align: justify;
}

#body #main-secciones #first-column{
	margin-top: 3em;
	font-family: 'Karla', sans-serif;
	
}

#body #main-secciones #second-column{
	margin-top: 3em;
	font-family: 'Karla', sans-serif;
}

#body #main-secciones #menu{
	margin-top: 17px;
	font-size: 25px;
	text-decoration: underline;
	font-family: 'Karla', sans-serif;
}

#header-social{
	float: right;
	margin-right:10px;
}

#header-social a img{
	width:25px;

}

#body #main-secciones #menu .social img{
	height: 70px;
	margin-left: 20px;
	cursor: pointer;	
}

#body #main-secciones #menu .social #g{
	height: 60px;
	margin-left:25px;
	cursor: pointer;	
}

#body #main-secciones ul{
       list-style:none;
       font-size: 16px;
}

#body #main-secciones .list-style{
       list-style:disc;
       font-size: 16px;
}


#body #main-secciones-contacto #first-column{
	margin-top: 2em;
	font-family: 'Karla', sans-serif;
	
}

#body #main-secciones-contacto #second-column{
	margin-top: 2em;
	font-family: 'Karla', sans-serif;
}

#body #main-secciones-contacto #menu{
	margin-top: 0.5em;
	font-size: 25px;
	text-decoration: underline;
	font-family: 'Karla', sans-serif;
}

#body #main-secciones-contacto #menu .social img{
	height: 70px;
	margin-left: 20px;
	cursor: pointer;
	font-family: 'Karla', sans-serif;	
}

#body #main-secciones-contacto #menu .social #g{
	height: 60px;
	margin-left:25px;
	cursor: pointer;	
}

#body #main-secciones-contacto ul{
       list-style:none;
}

#body #main-secciones-contacto h1{
       font-size: 13px;
       font-weight:bold; 
}


#body #main-secciones-contacto #second-row .sm{
       font-size: 13px;
       font-weight:normal;
       padding-left: 5px;
}

#outFooter{
	height: 10px;
}

#body #menu ul li a{
	cursor: pointer;
	font-family: 'Karla', sans-serif;
	font-size: 2em;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;		
}

#main-secciones ul li a{
	cursor: pointer;
	font-family: 'Karla', sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	color: green;
			
}


#body {
	border-color:gray;
	border-style:solid;
	border-width:thick;
	border-bottom-width:0;
	border-top-width:0;
	
	/*Shadow*/
	background-color: white;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}

.wrapper-slideshow .slideshow { 
	height: 400px; width: auto; margin: auto ;
	
	}

.wrapper-slideshow .slideshow img{
	padding: 10px; border: 1px solid #ccc; 
	background-color: green;
	 -moz-box-shadow: 0px 0px 5px #000000;
	-webkit-box-shadow: 0px 0px 5px #000000;
	box-shadow: 0px 0px 5px #000000;
	border:none 0px #000000;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.twitter-widget {
	margin-top:3em;
	margin-bottom:2em;
	height: 20em;
	width: 25.5em;
 }
 
#main-secciones-contacto h1{ margin-top:22px;}