/*







Theme Name: WGR







Theme URI: http://www.themelab.com/free-wordpress-themes/







Description: Design by <a href="http://imanto.com">imanto.com</a>.  WordPressed by <a href="http://www.themelab.com">Theme Lab</a>







Version: 1.0







Author: WGR







Author URI: http://www.themelab.com/







*/















* { padding: 0; margin: 0; }















body {



	font: 13px Verdana, sans-serif;



	color: #000;



	/*background:#aedd9a url(images/fondo.jpg) center 172px no-repeat;*/



	background:url(images/fondo.jpg) center 172px no-repeat;



	background-color:#C2E1A6;



	margin: 0px;



	padding: 0px 0px 0px;



}







#wrapper { 



 margin: 0 auto;



 width: 950px;







}







#fondo, #fondo-index{



width: 100%;



background:url(images/fondo.jpg) center top no-repeat;



min-width:950px;



position:absolute;



z-index:-1;



min-height:456px;



}







#fondo-index{



background:url(images/fondo-index.jpg) center top no-repeat;



}







/*



#total { 



 width: 100%;



 background:url(images/fondo-index-1.jpg) center 0px no-repeat;



 height: 100px;



 background-color:red;



}



*/



/*



#header {







 color: #fff;







 width: 800px;







 padding: 0;







 height: 93px;







 margin: 0;







 background: url(images/header_bg.png) #2d2d2d repeat-x;







}



*/



/* header area */



#header, #header-index {



	height: 172px;



	position: relative;



	text-align: right;



	color: #000;



/*	background-color: #FDFDCB;*/
        background-color: #FBFFB3;



	width: 100%;



}



#header-index {



	background: #FEFDCB url(images/banner-top-index.jpg) center no-repeat;	



}







/*



#header h1{







 position:relative;







float:left;







padding-left:77px;







padding-top:20px;







}















#header h1 a {







 color: #fff;







 text-decoration:none;







}















#header p {







 position:relative;







float:left;







padding-left:147px;







}















#header form {







 float: right;







 margin: 34px 47px 0 0;







}















#header input {







 background-color: #3b3b3b;







 border: 1px #c0c0c0 solid;







 color: #fff;







}















#header #s {







 float: left;







 height: 15px;







 width: 205px;







 padding: 5px;







}















#header #searchsubmit {







 float: left;







 height: 27px;







 width: 72px;







 text-transform: uppercase;







 font-weight: bold;







 font-size:10px;







}



*/



#headerimg, #headerimg-index {



	position: relative;



	/*padding: 30px 0px 0px 0px;*/



	margin: 0px auto;



	width:950px;



	height: 172px;



}







#headerimg {



	background: url(images/banner-top.jpg) center no-repeat;	



}







#headerimg-index {



	background: url(images/banner-top-index-1.jpg) no-repeat;	



}







#headerextra{



	background: url(images/hojas.png) center no-repeat;



	height: 154px;



	width: 169px;



	position: absolute;



	float: left;



	left: 180px;



	top:20px;



	z-index: 100;



}







#pestana{



	background: url(images/pestana.jpg) center no-repeat;



	height: 53px;



	width: 54px;



	position: absolute;



	z-index: 150;



}







#welcome{



	background: url(images/welcome.png) center no-repeat;



	height: 141px;



	width: 288px;



	position: absolute;



	/*z-index: 15;*/



	left:355px;



	top: 30px;



}







#name_page{



	/*background: url(images/section1.png) center no-repeat;*/



	/*height: 59px;*/



	/*width: 247px;*/



	color:#E7000E;



	position: relative;



	float: left;



	left:57px;



	top: 40px;



	z-index:100;



	font-size:65px;



	font-weight: bold;



	/*font-stretch: condensed;*/



	font-family:arial, sans serif;



}







#logo{



	background: url(images/logo.png) center no-repeat;



	height: 164px;



	width: 181px;



	position: relative;



	float: right;



	right: 25px;



	top:3px;



}







#logo-index{



	background: url(images/logo-index.png) center no-repeat;



	height: 165px;



	width: 181px;



	position: relative;



	float: right;



	right: 25px;



	top:2px;



}











/*



#nav {







 width:780px;



 background-color: #880083;







 color: #fff;







 font-weight: bold;







 padding:10px;







}















#nav li {







 display: inline;







}















#nav a {







 color: #fff;







 text-decoration: none;







 padding:10px;







}















#nav a:hover {







 background-color: #a640a2;







}







*/



#menu {



	margin: 0px auto;



	width: 950px;



	margin-bottom:5px;



	height:30px;



}







#nav {



	list-style: none;



	margin: 0px;



	position: relative;



	float:right;



	/*top: 112px;*/



	/*padding-left: 50px;*/



	bottom: 0px;



}



#nav li {



	float: left;



	margin-left: 1px;



}



#nav .current_page_item a, #nav .current_page_item a:visited{



	color: #a4dfed;



	text-decoration: none;



}







#nav .page_item a{



	/*background: url(images/home.jpg) center no-repeat;*/



	/*color:#FFFFFF;*/



	display:block;



	font-size:0px;



	height:28px;



	/*text-align:center;



	text-decoration:none;*/



	width:116px;


	background: url(images/home_over.jpg) center no-repeat;
	background: url(images/home.jpg) center no-repeat;



	font-size:1px;

	

	color:#D93128;

}







#nav .page_item a:hover{



	background: url(images/home_over.jpg) center no-repeat;

	color:#E92B37;

	cursor: hand;

}







#nav .page_item.page-item-5 a{


	background: url(images/team_over.jpg) center no-repeat;
	background: url(images/team.jpg) center no-repeat;



	font-size:1px;

	color:#D93128;



}







#nav .page_item.page-item-5 a:hover{



	background: url(images/team_over.jpg) center no-repeat;

	color:#E92B37;

	cursor: hand;

}







#nav .page_item.page-item-8 a{


	background: url(images/tour_over.jpg) center no-repeat;
	background: url(images/tour.jpg) center no-repeat;



	font-size:1px;

	color:#D93128;

}







#nav .page_item.page-item-8 a:hover{



	background: url(images/tour_over.jpg) center no-repeat;

	color:#E92B37;
	cursor: hand;
}







#nav .page_item.page-item-12 a{


	background: url(images/contact_over.jpg) center no-repeat;
	background: url(images/contact-us.jpg) center no-repeat;



	font-size:1px;

	color:#D93128;

}







#nav .page_item.page-item-12 a:hover{



	background: url(images/contact_over.jpg) center no-repeat;

	color:#E92B37;

	cursor: hand;

}







#nav .page_item.page-item-45 a{


	background: url(images/store_over.jpg) center no-repeat;
	background: url(images/store.jpg) center no-repeat;



	font-size:0px;

	color:#D93128;



}







#nav .page_item.page-item-45 a:hover{



	background: url(images/store_over.jpg) center no-repeat;

	color:#E92B37;

	cursor: hand;

}





#content, #content-index, #message, #bio_index { 



 color: #e7000e;



/* background: #FFF;*/



 margin: 0px 0px 0px 0px;



 padding: 0 5px 0 5px;



 /*min-height: 350px;*/



 width: 685px;



 float: left;



}







#message { 



 position: relative;



 width: 385px;



 height:295;



 top:45px;



 float: left;



 left:270px;



 height:256px;



 line-height:14px;



}







#bio_index { 



 float: left;



 position:relative;



 top:260px;



 width:682px;



/* line-height:14px;*/



}







#photo_index, #photo { 



 float: left;



 position:relative;



 width:228px;



 height:269px;



 background: url(images/pagephoto.png) center no-repeat;



 bottom:10px;



/* padding-right:20px;*/



}







#text{



 float:right;



 background: url(images/cuadernola.png) center repeat;



padding:15px 10px 15px 25px;



width:420px;



}







#text_index{



 float:right;



 background: url(images/cuadernola_index.png) center repeat;



padding:15px 22px 15px 36px;



width:390px;



color: #FFFFFF;



}







#caja_global{



 float:left;



 padding-bottom:40px;



 width:685px;



}







.portart{



left:30px;



position:relative;



top:25px;



}







#video_index { 



 float: left;



 position:relative;



 top:230px;



 width:682px;



 line-height:14px;



 left:240px;



}







#content-index { 



 position:relative;



 right:160px;



 top:230px;



 width:448px;



}







#content .heading {



/* background: #f0f0f0;*/



 /*padding: 13px;*/



 min-height: 5px;



}







#content .heading h2 {



 font-size: 18px;



}







#content .heading h2 a {



 color: #404040;



 text-decoration: none;



}







#content .post-info {



 font-size: 10px;



}















#content .comment-bubble {







 background: url(images/comment-bubble.png) #f0f0f0 no-repeat;







 width:51px;







 height: 36px;







 font-family: georgia;







 padding:5px 0 0 19px;







}















#content .comment-bubble a {







 color: #FFF;







 text-decoration: none;







 font-weight: bold;







}















#content .post {







/* border:1px #f0f0f0 solid;*/







 margin:0 0 15px 0;







}















#content p {







 padding: 10px 0 10px 0;







 /*font-family: georgia;*/







}















#content a, #footer a {







 color: #880083;







 text-decoration: none;







}







#signup{



	background: url(images/signup-text.png) center no-repeat;



	height: 75px;



	width: 189px;



	position: relative;



	float: right;



	right:50px;



	top:30px;



}







#signup-button{



	height: 61px;



	width: 167px;



	position: relative;



	float: right;



	right:5px;



	top:50px;



}







#sidebar-index, #sidebar-block{ 



color:#6C8D46;



display:inline;



float:right;



margin:0;



min-height:350px;



position:relative;



text-align:justify;



width:230px;



}







#sidebar-index { 



left:50px;



top:170px;



}







#sidebar h3 {







 text-transform: uppercase;







 font-size: 13px;







 /*font-weight: bold;*/







 border-bottom: 1px #91C365 dotted;



 margin-top:10px;



}















#sidebar ul {







 list-style: none;







}















#sidebar a {







 color: #404040;







 /*font-weight: bold;*/







 text-decoration: none;







}











#sidebar a:hover {







 color: #978E48;







 /*font-weight: bold;*/







 text-decoration: none;







}











#footer { 







 width: 780px;







 clear: both;







 color: #404040;







 background: #EEE;







 margin: 0px 0px 10px 0px;







 padding: 10px;







}















#comments {







 padding-bottom:10px;







}















.commentlist {







 padding-left: 20px;







}















.f-left {







 float: left;







}















.f-right {







 float: right;







}















.clear {







 clear:both;







}















/* WordPress CSS */















img.avatar {







 float: left;







 margin-right: 5px;







}















.aligncenter,







div.aligncenter {







   display: block;







   margin-left: auto;







   margin-right: auto;







}















.alignleft {







   float: left;







}















.alignright {







   float: right;







}















.wp-caption {







   border: 1px solid #ddd;







   text-align: center;







   background-color: #f3f3f3;







   padding-top: 4px;







   margin: 10px;







   /* optional rounded corners for browsers that support it */







   -moz-border-radius: 3px;







   -khtml-border-radius: 3px;







   -webkit-border-radius: 3px;







   border-radius: 3px;







}















.wp-caption img {







   margin: 0;







   padding: 0;







   border: 0 none;







}















.wp-caption p.wp-caption-text {







   font-size: 11px;







   line-height: 17px;







   padding: 0 4px 5px;







   margin: 0;







}







/*********************************************/



.post {



	clear:both;



	padding-top: 15px;



	/*padding-left: 35px;*/



	text-align: justify;



}







.post p {



	padding-top: 15px;



}







.posted {



	margin: 0;



	font-size:0.9em;



	padding: 5px;



/*	background:#F2F7FC url(images/posted.png) left no-repeat;*/



	border-bottom: 1px solid #91C365;



	border-top: 1px solid #91C365;



	color: #000;



	text-align:right;



}







.post-title {



	float: left;



	/*margin-left: 0px;*/



	width: 448px;



	padding-top: 30px;



}







.post-title h2 a{



font-size: 18px;



color:#404040;



text-decoration:none;}



/*



#sidebar a:hover {



color:#978E48;



text-decoration:none;



}



*/



.entry {



	clear: both;



	padding: 10px 0 10px 0;



}



.post-cat {



	background: url(images/mini-category.gif) no-repeat;



	padding-left: 20px;



	float:left;



	font-size: 95%;



	color: #999999;



}



.post-comments {



	background: url(images/comment.png) no-repeat;



	padding-left: 20px;



	float: right;



	font-size: 95%;



}



.post-calendar {



	background: url(images/mini-calendar.gif) no-repeat;



	padding-left: 20px;



	float: right;



	font-size: 95%;



	color: #999999;



}



/*registro formulario*/







#form-box{



font-size:11px;



/*padding:10px;*/



position:relative;



width:360px;



}







#input, #input-captcha{



margin-top: 5px;



margin-bottom: 5px;



border: 1px solid #999;



padding: 3px;



width: 240px;



float: right;



}







#input-captcha{



width: 160px;



}







#label{



color:#E7000E;



position:relative;



top:8px;



}







#required{



color: #E7000E;



}







#email, #first-name, #last-name, #captcha{



height: 35px;



}







#captchaPreview{



position:relative;



top:25px;



}







#vrCaptchaImage{



left:215px;



position:relative}







#captcha_text{







}







#botton-submit{



margin-top: 15px;



border: none;



padding: 3px;



background-color:#D83027;



color: #FFFFFF;



float: right;



}







#required-top{



height:25px;



left:300px;



position:relative;



width:70px;



}







#box-header{



background:transparent url(images/signup-head.png) no-repeat scroll 0 0;



height:56px;



left:250px;



padding-bottom:15px;



position:relative;



width:314px;



}







#box-bottom{



background:transparent;



height:40px;



left:150px;



position:relative;



top:60px;



width:314px;



z-index: -1;

}



