/* CSS CUTERAIN  */

body { margin:0; padding: 0; background: #FFFFFF url(../images/background.jpg) repeat;  }
*,a  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
a:hover { color: #84c225; }

.blClear { overflow: hidden; clear: both; }
p, form, input { margin: 0; padding: 0; }

#blContent { width: 954px; border-left: 8px solid #FFFFFF; border-right: 8px solid #FFFFFF; margin: 0 auto; margin-bottom: 0; background: #FFFFFF;}
#blContent .bl_content { background: #FFFFFf; border-left: 3px solid #608C05; border-right: 3px solid #608C05; width: 944px;  padding: 0 2px 0 2px;}
.blHeader { background: url(../images/blHeadbg_outside.jpg) no-repeat; width: 944px; height: 40px; }
.blHeader .bl_flag { padding: 7px 21px 9px 0; text-align: right; }
.blHeader2 { background: url(../images/blHeadbg_about.jpg) no-repeat; width: 944px; height: 40px;}
.blHeader3 { background: url(../images/blHeadbg_join.jpg) no-repeat; width: 944px; height: 40px;}


/* Home Body */ 
.blBody .bl_buttons { text-align: right; background: url(../images/bodybg_outside.jpg) no-repeat; height: 34px;  width: 944px;}
.blBody .bl_body1 { text-align: right; background: url(../images/bodybg2_outside.jpg) no-repeat; height: 226px;  width: 944px;}
.blBody .bl_body1 .bl_text { color: white; float: right; width: 260px; padding-right: 20px; margin-top: 15px; text-align: right;}
.blBody .bl_body2 .bl_left { float:left; width: 735px; overflow:hidden; }
.blBody .bl_body2 .bl_left .left { float:left; display: inline; width: 373px;  overflow:hidden;}
.blBody .bl_body2 .bl_left .left2 { float:left; display: inline; width: 253px;  overflow:hidden;}
.blBody .bl_body2 .bl_left .left3 { float:left; display: inline; width: 109px;  overflow:hidden;}
.blBody .bl_body2 .bl_left .left4 { float:left; display: inline; width: 411px;  overflow:hidden;}
.blBody .bl_body2 .bl_left .left5 { float:left; display: inline; width: 324px;  overflow:hidden;}
.blBody .bl_body2 .bl_right { float:right; width: 209px; }
.blBody .bl_body2 .bl_right .bl_menu { background: url(../images/bodybgmenu_outside.jpg) no-repeat right top; }
.blBody .bl_body2 .bl_right .bl_menu img { border:0;}
.blBody .bl_body3 { background: url(../images/en/bodybg5_outside.jpg) no-repeat right top; height: 104px;  width: 944px; overflow: hidden; clear:both; }
.blBody .bl_body3 img { float:left; margin-right: 20px;}
.blBody .bl_body3 .bl_text { float:left; width: 544px;  color: #FFFFFF; margin-top: 50px; }
.blBody .bl_body4 .bl_right { float:right; width: 498px; }
.blBody .bl_body4 .bl_right .bl_button { background: url(../images/button_joinbg.jpg) no-repeat; height: 67px; text-align: right; }
.blBody .bl_body4 .bl_left { float:left; width: 446px; background: url(../images/set_iframe.jpg) no-repeat left top; }
.blBody .bl_body4 .bl_left .bl_iframes { margin-left: 27px; height: 245px;  }
.blBody .bl_body4 .bl_left .bl_iframes .bl_iframeimages { overflow: auto; width: 187px; margin-left: 1px; float: left; height: 240px; } /* Iframe */
.blBody .bl_body4 .bl_left .bl_iframes .bl_iframevideos { overflow: auto; width: 230px;  float: left; height: 240px; } /* Iframe */
.blBody .bl_url { background: url(../images/url.jpg) no-repeat; height: 20px; width: 944px; clear: both; }
.blBody .blPics { background: #FFFFFF url(../images/home_bgpic.jpg) no-repeat; padding-top: 459px;  width: 944px; }
.blBody .blPics .bl_pics { width: 865px; margin: 0 auto; margin-bottom: 0; }
.blBody .blPics .bl_pics img { display: block; margin-bottom: 9px; }
.blBody .blPics .bl_pics .bl_column1 { width: 157px; float: left; margin-right: 7px; }
.blBody .blPics .bl_pics .bl_first { margin-right: 0; }
.blBody .blPics .bl_pics .bl_column2 { width: 537px; float: left;  }
.blBody .blPics .bl_pics .bl_column2 img { float: left; margin-right: 3px; margin-bottom: 0; }
.blBody .blPics .bl_pics .bl_column2 p { color: #2E5200; line-height: 1.3em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0 6px 0 3px; }
.blBody .bl_afterjoin { background: url(../images/en/afterjoin.gif) no-repeat; width: 908px; height: 277px; padding: 38px 0 0 36px; }

/* Photo.html */
.blPhoto .bl_buttons { text-align: right; background: url(../images/bodybg_photo.jpg) no-repeat; height: 34px;  width: 944px;}
.blPhoto .bl_body1 { text-align: right; background: url(../images/bodybg2_photo.jpg) no-repeat; height: 226px;  width: 944px;}
.blPhoto .bl_body1 .bl_text  { color: white;}
.blPhoto .bl_body2 .bl_right .bl_menu { background: url(../images/bodybgmenu_photo.jpg) no-repeat right top; }
.blPhoto .bl_body3 { background: url(../images/en/bodybg5_photo.jpg) no-repeat left top; height: 104px;  width: 944px; overflow: hidden; }
.blPhoto .bl_body4 .bl_right .bl_button { background: url(../images/button_joinphoto.jpg) no-repeat; height: 67px; text-align: right; }
.blPhoto .bl_body4 .bl_left { float:left; width: 446px; background: url(../images/en/thegirl_photo.jpg) no-repeat; height: 282px; }
.blPhoto .blPics { background: #FFFFFF url(../images/photos_bgpic.jpg) no-repeat; padding-top: 459px;  width: 944px; }

/* Blog */
.freeblogpost { padding: 20px 0 0 50px; width: 450px; text-align: justify; }
.freeblogpost .freeblogfecha { padding-top: 10px; font-size: 13px;  font-weight: bold; text-align: right; }
.freeblogpost .freeblogtitulo {  font-size: 20px; color: green; font-weight: bold;}
.freeblogpost .freeblogphoto {padding-top: 5px; }
.freeblogpost .freeblogdescription { padding-top: 5px; padding-bottom: 20px; font-size: 11px; border-bottom: 1px dashed green ; }

/* Webcam */
.blJoin .bl_webcamdiv { background: #def283; clear: both; }
.blJoin .bl_webcamdiv .bl_webcam { width: 632px; margin-top: -70px ; margin-left: 40px ;}
.blJoin .bl_webcamdiv .bl_right { width: 232px; float:right; }
.blJoin .bl_webcamdiv .pasoablanco { background: url(../images/pasoablanco.jpg); height: 55px}
.bl_webcamschedule { font-size: 10pt; color: green; width: 640px; padding: 30px 0px 0px 38px;}
.bl_webcamschedule b { font-size: 10pt; color: green }
.bl_webcamschedule a {  font-size: 8pt; color: green}
.googleschedule { overflow: hidden; width: 650px; height: 470px;}

/* Videos.html */
.blVideos .bl_buttons { text-align: right; background: url(../images/bodybg_videos.jpg) no-repeat; height: 34px;  width: 944px;}
.blVideos .bl_body1 { text-align: right; background: url(../images/bodybg2_join.jpg) no-repeat; height: 226px;  width: 944px;}
.blVideos .bl_body1 .bl_text  { color: white; margin-top: 10px;}
.blVideos .bl_body3 { background: url(../images/en/bodybg5_videos.jpg) no-repeat left top; height: 104px;  width: 944px; overflow: hidden; }
.blVideos .bl_body3 .bl_text { width: 422px; margin-left: 488px; color: #FFFFFF; margin-top: 28px; }
.blVideos .bl_body4 .bl_left { float:left; width: 446px; background: url(../images/videos_example.jpg) no-repeat left top; height: 319px; }
.blVideos .bl_body4 .bl_left .bl_videos { margin: 29px 0 0 31px; width: 401px; height: 226px; }
.blVideos .bl_body4 .bl_right .bl_button { background: url(../images/button_videosbg.jpg) no-repeat; height: 67px; }
.blVideos .bl_body4 .bl_right .bl_button .bl_text { float: left; width: 289px; text-align:left; line-height: 1.2em; overflow: hidden; }
.blVideos .bl_body4 .bl_right .bl_button img { float:left; }
.blVideos .blPics { background: #FFFFFF url(../images/videos_bgpic.jpg) no-repeat; padding-top: 459px;  width: 944px; }

/* Backstage.html */
.blBackstage .bl_buttons { text-align: right; background: url(../images/bodybg_backstage.jpg) no-repeat; height: 34px;  width: 944px;}
.blBackstage .bl_body1 { text-align: right; background: url(../images/bodybg2_backstage.jpg) no-repeat; height: 226px;  width: 944px;}
.blBackstage .bl_body1 .bl_text { color: white; margin-top: 25px;}
.blBackstage .bl_body3 { clear: both; background: url(../images/en/bodybg5_backstage.jpg) no-repeat left top; height: 104px;  width: 944px; overflow: hidden; }
.blBackstage .bl_body4 .bl_left { float:left; width: 389px; background: url(../images/en/backstage_hd.jpg) no-repeat left top; height: 305px;}
.blBackstage .bl_body4 .bl_left .bl_text { width: 340px; margin-top: 140px; margin-left: 40px; line-height: 1.4em; }
.blBackstage .bl_body4 .bl_right { float:right; width: 555px; background: url(../images/backstage_examples.jpg) no-repeat; padding-top: 49px; }
.blBackstage .bl_body4 .bl_right .bl_videos { width: 229px; float: left; height: 150px; margin-left: 33px; display: inline;  margin-bottom: 39px; }
.blBackstage .bl_body4 .bl_right .bl_button { background: url(../images/button_backstage.jpg) no-repeat; height: 67px; text-align: right;clear:both; }
.blBackstage .bl_url { clear:both; }
.blBackstage .blPics { background: #FFFFFF url(../images/backstage_bgpic.jpg) no-repeat; padding-top: 489px;  width: 944px; }

/* About.html */
.blAbout .bl_buttons { text-align: right; background: url(../images/bodybg_about.jpg) no-repeat; height: 34px;  width: 944px;}
.blAbout .bl_body1 { text-align: right; background: url(../images/en/bodybg2_about.jpg) no-repeat; height: 226px;  width: 944px;}
.blAbout .bl_body3 { background: url(../images/en/bodybg5_about.jpg) no-repeat right top; height: 175px;  width: 944px; overflow: hidden; }
.blAbout .bl_body3 img { margin-right: 47px;}
.blAbout .bl_body3 .bl_text { float:left; width: 603px; color: #204201; margin-top: 32px; }
.blAbout .bl_body3 .bl_text p { font-weight: bold ; color: #204201; }
.blAbout .bl_body3 .bl_text p b { color: #204201; }
.blAbout .bl_body4 { background: url(../images/en/bodybg6_about.jpg) no-repeat right top; height: 144px;  width: 944px; }
.blAbout .bl_aboutjoin { background: url(../images/button_joinbgabout.jpg) no-repeat left top; height: 67px;  width: 944px; text-align: right; }
.blAbout .blPics { background: #FFFFFF url(../images/about_bgpic.jpg) no-repeat; padding-top: 457px;  width: 944px; }

/* join.html */
.blJoin .bl_buttons { text-align: right; background: url(../images/bodybg_join.jpg) no-repeat; height: 34px;  width: 944px;}
.blJoin .bl_body1 { text-align: right; background: url(../images/bodybg2_join2.jpg) no-repeat; height: 226px;  width: 944px;}
.blJoin .bl_body1 .bl_text { color: white; margin-top: 25px;}
.blJoin .bl_body2 .bl_right .bl_menu { background: url(../images/bodybgmenu_join.jpg) no-repeat right top; }
.blJoin .bl_join2 { background: url(../images/body_joinbg.jpg) repeat-x; clear: both; }
.blJoin .bl_join2 .bl_blog { width: 632px; padding: 10px 0px 0px 20px ;}
.blJoin .bl_join2 .bl_left { width: 712px; float:left; }
.blJoin .bl_join2 .bl_left .bl_image {  }
.blJoin .bl_join2 .bl_left .bl_image .youget { float: left; height: 50px; width: 700px;}
.blJoin .bl_join2 .bl_left .bl_image .cuatronuevecinco { float: right; margin: 30px 40px 0 0 ;}
.blJoin .bl_join2 .bl_left .bl_image .cuatronuevecinco .bl_text { font-size: 9px; padding-left: 25px; }
.blJoin .bl_join2 .bl_left p { margin: 15px 0 14px 57px; font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 1.3em; }
.blJoin .bl_join2 .bl_left .blBox { margin-left: 30px;width: 647px; background: url(../images/en/bl_boxjoinchoose.jpg) no-repeat;}
.blJoin .bl_join2 .bl_left .blBox .bl_box {  height: 190px; padding: 40px 0 0 6px; }
.blJoin .bl_join2 .bl_left .blBox .bl_join995 { height: 155px; width: 225px;  float: left;  }
.blJoin .bl_join2 .bl_left .blBox .bl_join995 .bl_text {  position: relative; font-size: 9px; padding-left: 50px ; float:left; margin-top: 1px;}
.blJoin .bl_join2 .bl_left .blBox .bl_join1995 { height: 155px; width: 201px; float: left;  }
.blJoin .bl_join2 .bl_left .blBox .bl_join1995 .bl_text { position: relative;font-size: 9px; float:left; padding-left: 15px ; }
.blJoin .bl_join2 .bl_left .blBox .bl_join2495 { height: 155px; width: 215px; float: left;  }
.blJoin .bl_join2 .bl_left .blBox .bl_join2495 .bl_text {position: relative; font-size: 9px;float:left; padding-left: 35px ;  }
.blJoin .bl_join2 .bl_left .blBox2 { padding: 40px 0 0 0; width: 647px; background: url(../images/en/bl_boxjoinproblem.jpg) no-repeat;}
.blJoin .bl_join2 .bl_left .blBox2 .bl_box {  height: 200px; padding: 0px 0 0 6px ; }
.blJoin .bl_join2 .bl_left .blBox2 .bl_box .secondbiller  { float: left;  }
.blJoin .bl_join2 .bl_right { position: relative;width: 232px; float:right; }
.blJoin .bl_join2 .bl_right .bl_iframe { position: relative;background: url(../images/en/iframe_join.jpg) no-repeat; margin-top: 19px; width: 205px; height: 734px; padding: 55px 0 0 14px;}
.blJoin .bl_join2 .bl_right .bl_iframe .bl_iframecontenido { position: relative;width: 193px; }
.blJoin .bl_join2 .bl_logo .bl_logo1 { background: url(../images/footerlogo.jpg) no-repeat; width: 944px; height: 73px; text-align: right; }
.blJoin .bl_join2 .bl_logo .bl_logo2 { background: url(../images/footerlogo2.jpg) no-repeat; width: 944px; height: 52px; }


/* Footer */
.blFooter .bl_logo .bl_logo1 { background: url(../images/en/footerlogo.jpg) no-repeat; width: 944px; height: 73px; text-align: right; }
.blFooter .bl_logo .bl_logo2 { background: url(../images/footerlogo2.jpg) no-repeat; width: 944px; height: 52px; }
.blFooter .bl_enteremailboton { padding-left: 5px; float: left;}
.blFooter .bl_enteremail { float: left; }
.blFooter .bl_respuesta {  padding-top: 3px; padding-left: 360px; width: 150px;float: left; color: white; font-weight: bold; font-size: 13px;}
.blFooter .bl_input { margin-top: 10px; margin-left: 360px; float: left; }
.blFooter .bl_footer{ width: 944px; height:185px; }
.blFooterjoin { background: url(../images/joinfooter.jpg) no-repeat; height: 130px;  }
.blFooter .bl_bot1  { background: url(../images/en/joinnowoutside.gif) no-repeat; cursor: pointer;  float:left; width: 282px; height: 185px; }
.blFooter .bl_bot1  a { background: url(../images/en/joinnowoutside.gif) no-repeat; cursor: pointer;  float:left; width: 282px; height: 185px; }
.blFooter .bl_bot2  { background: url(../images/footerlogouotside.gif) no-repeat;  float:left; width: 344px; height: 185px; }
.blFooter .bl_bot2 .bl_text  {  text-align: center; width: 330px;  margin-top: 132px; }
.blFooter .bl_bot3  { background: url(../images/en/wantmoreoutside.gif) no-repeat; cursor: pointer; text-indent: -5000px; float:right; width: 318px; height: 185px; }
.blFooter .bl_bot3  a { background: url(../images/en/wantmoreoutside.gif) no-repeat; cursor: pointer; text-indent: -5000px; float:right; width: 318px; height: 185px; }