@charset "UTF-8";
/* CSS Document */

/***** home *****/
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
        color:#FFFFFF;
}
#wrap{
	width:1061px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
.home_logo_area{
	width:1061px;
	height:145px;
	background-image:url(../images/sage_eco_layout_02.jpg);
}
.home_newsletter{
	width:1061px;
	height: 27px;
	background-image:url(../images/sage_layout_04.jpg);
}
.home_animated_area{
	width:1061px;
	height: 308px;
	background-image:url(../images/sage_eco_layout_05.jpg);
}
.home_text{
	width:981px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 36px;
	padding-bottom: 20px;
	background-image:url(../images/sage_eco_layout_06.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.home_text_eco{
	width:895px;
	padding-left: 126px;
	padding-right: 40px;
	padding-top: 36px;
	padding-bottom: 20px;
	background-image:url(../images/sage_eco_layout_06.gif);
	background-position:top;
	background-repeat: repeat-x;
}
#footer{
	background-image:url(../images/footer_07.jpg);
	background-repeat: repeat-x;
	height:73px;
	width:100%;
	background-position:top;
}
.content_footer{
	width:1061px;
	height: 73px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/sage_layout_07.jpg);
}
.T_white{	
	line-height: 15px;	
	color:#FFFFFF;
	text-align:left;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.T_yellow{	
	line-height: 15px;	
	color:#f8c802;
	text-align:left;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.T_yellow_big{	
	line-height: 23px;	
	color:#f8c802;
	text-align:left;
	font-size: 19px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.T_cream_big{	
	line-height: 23px;	
	color:#f7edc9;
	text-align:left;
	font-size: 19px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.T_black{	
	line-height: 15px;	
	color:#000000;
	text-align:left;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.textfield {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight:normal;
	line-height: 15px;
	color:#000000;
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
}
.B_textfield {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	line-height: 15px;
	color:#000000;
	border: 1px solid #f8c802;
	background-color:#f8c802;
}
.B_white{	
	line-height: 15px;	
	color:#FFFFFF;
	text-align:left;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.B_white:hover{	
	line-height: 15px;	
	color:#f8c802;
	text-align:left;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.B_yellow_centered{	
	line-height: 20px;	
	color:#f8c802;
	text-align:center;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.B_yellow_centered:hover{	
	line-height: 20px;	
	color:#FFFFFF;
	text-align:center;
	font-size: 12px;	
	font-family: "Trebuchet MS";
	font-weight: normal;	
	text-decoration:none;	
}
.B_black{	
	line-height: 20px;	
	color:#000000;
	text-align:center;
	font-size: 11px;	
	font-family: "Trebuchet MS";
	font-weight: bold;	
	text-decoration:none;	
}
.B_black:hover{	
	line-height: 20px;	
	color:#000000;
	text-align:center;
	font-size: 11px;	
	font-family: "Trebuchet MS";
	font-weight: bold;	
	text-decoration:underline;	
}
.T_copyright{	
	color:#9b7e07;
	text-align:center;
	font-size: 10px;
	font-style: normal;
	font-family: "Trebuchet MS";
	font-weight:normal;
	text-decoration:none;		
}
.B_web_design{	
	color:#9b7e07;
	text-align:center;
	font-size: 10px;
	font-style: normal;
	font-family: "Trebuchet MS";
	font-weight:normal;
	text-decoration:none;		
}
.B_web_design:hover{	
	color:#000000;
	text-align:center;
	font-size: 10px;
	font-style: normal;
	font-family: "Trebuchet MS";
	font-weight:normal;
	text-decoration:none;		
}


/***** internal pages *****/
.internal_animated_area{
	width:1061px;
	height: 209px;
	background-image:url(../images/sage_internal_layout_05.jpg);
}
.internal_doted_lines{
	width:1061px;
	height: 22px;
	background-image:url(../images/sage_internal_layout_07.gif);
}
.eco_home_doted_lines{
	width:1061px;
	height: 34px;
	background-image:url(../images/eco_home_dotted_lines_07.jpg);
}
.internal_about_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/sage_internal_layout_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_services_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/services_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_contact_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/contact_us_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_publications_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/publications_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_ads_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/ads_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_takeatour_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/takeatour_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_movieslideshow_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/movieslideshow_08.gif);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_landscapediscussion_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/discussion_08.gif);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_cranevideo_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/crane_08.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_calendar_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/calendar_08.gif);
	background-position:top;
	background-repeat: repeat-x;
}
.internal_testimonials_text{
	width:931px;
	padding-left: 65px;
	padding-right: 65px;
	padding-top: 90px;
	padding-bottom: 20px;
	background-image:url(../images/testimonials.jpg);
	background-position:top;
	background-repeat: repeat-x;
}

/*adicionales*/
.font6link {
	font-family: "Tahoma";
	font-size: 10px;
	font-weight: normal;
	color:#CCCCCC;
	text-decoration: none;
}
.font6link:Hover {
	text-decoration: underline;
}
.font4 {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color:#e7d06f;
	text-decoration: none;
}
.font1 {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: normal;
	color:#c0c0c0;
	text-decoration: none;
}

.img-border{
    border: 2px #fff solid;
}