/*	----------------------------
 *	Developed by Marciano Studio 
 * 	www.marciano.com.mx | mail: info@marciano.com.mx
 * 	for Ezqualo www.ezqualo.com
 * 	last update: june 01st 2009
 * 	----------------------------
 */

html
{
	margin:0px;
	width:100%;
        
}

body 
{
	margin:0px;
	background-color:#000000;
	width:100%;
}

body, input
{
	font:12px "Futura_light", "Century Gothic", Arial, sans-serif normal;
	color:#636363;
}

input
{
	width:120px;
	background-image:url(../images/inputBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#191919;
	border:none;
	padding:0px 5px 0px 5px;
}

label, input
{
	float:left;
	margin-top:0px;
	margin-left:5px;
}

label
{
	margin-left:15px;
}

a
{
	color:#898989;	
}

a:hover
{
	color:#ffc425;
}
/*
 * 	Main Content
 */

.main
{
	width:982px; 
	height:550px;
	background-image:url(../images/followerBGn.jpg);
	position:absolute;
	top:50%;
	right:50px;
	margin-top:-288px;
}

.mainInner
{
	padding-top:310px;
	padding-left:590px;
	text-align:center;
}

.social
{
	padding:30px 0 0 0;	
	
}

.btnFacebook
{
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background-image:url(../images/btnSocial.jpg);
	width:31px;
	height:30px;
	float:left;
	margin-left:150px;
}

.btnFlickr
{
	text-indent:-9999px;
	background-position:-31px 0px;
	overflow:hidden;
	display:block;
	background-image:url(../images/btnSocial.jpg);
	width:31px;
	height:30px;
	float:left;
	margin-left:5px;
}


.btnTweeter
{
	text-indent:-9999px;
	overflow:hidden;
	background-position:-62px 0px;
	display:block;
	background-image:url(../images/btnSocial.jpg);
	width:31px;
	height:30px;
	float:left;
	margin-left:5px;
}

.btnFacebook:hover{ background-position:-0px -30px; }
.btnFlickr:hover{ background-position:-31px -30px; }
.btnTweeter:hover{ background-position:-62px -30px; }

.btnEnter
{
	display:block;
	text-indent:-999px;
	overflow:hidden;
	width:71px;
	height:25px;
	background-image:url(../images/btnEntrar.jpg);
	background-position:0px 0px;
	margin-left:165px;
	font-size: 0;
	line-height: 5;
}
.btnEnter:hover 	{ background-position:0px -25px; }
.btnEnter:active 	{ background-position:0px -50px; }

/*
 * 	Follower
 */

.follower
{
	width:450px;
	height:58px;
	background-image:url(../images/followerBG.jpg);
	background-position:0px 20px;
	background-repeat:no-repeat;
	padding-top:0px;
	text-align:center;
	padding-bottom:10px;
	position:absolute;
	bottom:0px;
	right:20px;
}

.login
{
	padding:10px 0 0 0;
	clear:both;
	width:450px;	
}



.followerSubmit
{
	display:block;
	width:14px;
	height:14px;
	padding:0px;
	background-image:url(../images/btnFollower.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:none;
	text-indent:-999px;
	font-size: 0;
	overflow:hidden;
	cursor:pointer;
	float:left;
}

.followerSubmit:hover { background-position:0px -14px;}
.followerSubmit:active { background-position:0px -28px;} 

/*
 * 	Marciano Info
 */
.weAreMarciano
{
	display:block;
	text-indent:-999px;
	font-size: 0;
	overflow:hidden;
	position:absolute;
	bottom:20px;
	left:20px;
	width:50px;
	height:44px;
	background-image:url(../images/btnMarciano.jpg);
	background-position:0px -2px;
	background-repeat:no-repeat;
}

.weAreMarciano:hover
{
	padding-top:1px;
	background-position:0px -45px;
}

#marcianoTxtBox
{
	background-image:url(../images/marcianoTxtBox.png);
	width:228px;
	height:32px;
	position:absolute;
	visibility:hidden;
	z-index:1000;
}



.btnFollower
{
	display:block;
	width:70px;
	height:20px;
	background-image:url(../images/pestanasLogin.jpg);
	text-indent:-999px;
	background-position:-1px -21px;
	float:left;
	overflow:hidden;
}

#aFollower.selected
{
	display:block;
	width:70px;
	height:20px;
	background-image:url(../images/pestanasLogin.jpg);
	text-indent:-999px;
	float:left;
	overflow:hidden;
	background-position:-1px 0px;
	cursor:auto;
}

#aRumpus.selected
{
	overflow:hidden;
	display:block;
	width:54px;
	height:20px;
	background-image:url(../images/pestanasLogin.jpg);
	text-indent:-999px;
	float:left;
	background-position:-72px 0px;
	cursor:auto;
}


.btnRumpus
{
	overflow:hidden;
	display:block;
	width:54px;
	height:20px;
	background-image:url(../images/pestanasLogin.jpg);
	background-position:-72px -21px;
	text-indent:-999px;
	float:left;
}

a.btnFollower:hover { background-position:-1px -40px;}
a.btnFollower:active { background-position:-1px -60px; border:none;}

a.btnRumpus:hover { background-position:-72px -40px;}
a.btnRumpus:active { background-position:-72px -60px; border:none;}


/*******************************************************************************
******************************FUCK*FUCK*FUCK************************************
/******************************************************************************/
#fuck{
    width: 100%;
    height: 100%;    
    font-family: "Futura_light", "Century Gothic", Arial, sans-serif ;
    color:#FFF;
}
#fuck .fuck_bg{
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity:.5;
  z-index: 999;
}

.fuckTheMarciano{
    background-image: url(../images/fuck/fuckMarciano.jpg);
    width: 60px;
    height: 60px;
    position: absolute;
    bottom: 15px;
    left: 15px;
    z-index: 100;
}

.fuckTheEzqualo{
    background-image: url(../images/fuck/fuckEzqualo.jpg);
    width: 650px;
    height: 518px;
    position: absolute;
    top: 50%;
    margin-top: -323px;
    right: 136px;
    z-index: 100;
}

.fuckTheFollower{
    background-image: url(../images/fuck/fuckFollower.jpg);
    width: 548px;
    height: 85px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 101;
}

a#fuck_closeWindow{
    color:#fff;
    text-decoration: none;
    display: inline-block;
    border:1px solid #FFF;    
    padding:2px 30px 4px 6px;
    border-radius: 22px;  
    -moz-border-radius: 22px;
    top:15px;
    right: 40px;
    position: absolute;
    z-index: 99999;
    color:#FFF;
}

.fuck_BTNClose{    
    border: 1px solid #FFFFFF;
    border-radius: 50px 50px 50px 50px;
    color: #FFC425;
    padding: 2px 7px;
    position: absolute;
    margin-left: 8px;
    margin-top: -2px;
}
.fuck_txtYelow{
    color:#FFC425;
}

#fuck_content_1{
    width: 100%;
    height: 100%;
    position:absolute;
    z-index: 9999;
    
}

 
#fuck_background{
    width: 100%;
    height: 100%;
    background-color: #000;
    position:absolute;
    z-index: 999;
    opacity:.8;
}

#fuck_cliche{
    width: 480px;
    height: 451px;
    position: absolute;
    background: url("../images/fuck/fondo_finpromo.png") no-repeat;
    top:50%;
    left: 50%;
    margin:-250px 0 0 -350px; 
    z-index: 9999;
}
/****************************/


#fuck_content_2{
    display: none;
}
#fuck a:hover{
    color:#DEB314;
}
.fuck_background_img{
    width: 960px;
    height: 550px;    
    position:absolute;
    z-index: 999;
    left: 50%;
    top:50%;
    margin-top: -275px;
    margin-left:-430px;   
    background: url("../images/fuck/fondo_app.png") no-repeat;
}

.fuck_content{
    width: 100%;
    height: 100%;
    position:absolute;
    z-index: 9999;
}

#fuck_logo{
    display: block;
    text-indent: 50px;
    background: url("../images/fuck/fuck_logo.png") no-repeat scroll 0px -32px ;
    background-repeat: no-repeat;
    height: 30px;       
    display: block;  
    font-size: 26px;
    text-decoration: none;
    color:#FFF;
}

#fuck_logo.active{
    background-position: 0 0;
    color:#deb314;
    margin-bottom: 10px;
    font-family: "Futura_book", "Century Gothic", Arial, sans-serif ;
}

#fuck_logo:hover{
    background-position: 0px 0px;
}

.fuck_contenido{
    width: 680px;
    
    position: absolute;
    top:50%;
    left: 50%;
    margin-left: -340px;
    margin-top: -200px;
}

.fuck_contenido h1{
    display: block;
    font-size: 22px;
    font-weight: bold;
    margin: 0;
    font-family: "Futura_bold", "Century Gothic", Arial, sans-serif ;
    width: 190px;
}

.fuck_contenido_info{
    width: 220px;              
}

.fuck_contenido_bg{
    background-color: #000;
    height: 125px;
    opacity: 0.7;
    position: absolute;
    width: 240px;
    z-index: 999;   
    border-radius: 22px;  
    -moz-border-radius: 22px;
}
.fuck_contenido_bg1{
    background-color: #000;
    
    opacity: 0.7;
    position: absolute;
    width: 240px;
    z-index: 999;   
    border-radius: 22px;  
    -moz-border-radius: 22px;
}

.fuck_contenido_txt{
    position: absolute;
    z-index: 9999;
    width: 220px;
    margin: 5px 0 0 10px;
}
.fuck_contenido_txt p span{
    font-size: 15px;
}

.fuck_contenido_txt a{
    color:#FFC425;
    font-family: "Futura_bold", "Century Gothic", Arial, sans-serif;
}


.fuck_contenido_info p{
    font-size: 10px;   
}

.fuck_contenido_info_r{
    left: 230px;
    position: absolute;
    top: 136px;
}

.fuck_menu{
    left: 50%;
    margin: 200px 0 0 -250px;
    position: absolute;
    top: 50%;
    width: 400px;
    z-index: 10000;

}
.fuck_menu ul {
    padding: 0px;
    margin:0px;
}

.fuck_menu ul li{ 
 list-style: none;   
 display: block;
 width: 130px;
 text-align: center;
 float: left; 
 height: 50px;
}

.fuck_menu ul li a{
    color:#fff;
    text-decoration: none;
    font-size: 14px;
    display: block;
    
}

.fuck_menu ul li a span{
    display: block;
    height: 30px;
    background: url("../images/fuck/fuck_logo.png") no-repeat scroll 40px -32px ;
    overflow: hidden;
}
.fuck_menu ul li a span:hover{
    background: url("../images/fuck/fuck_logo.png") no-repeat scroll 40px 0px ;
    overflow: hidden;
}
.fuck_social{
    left: 480px;
    position: absolute;
    top: 282px;
}
.fuck_btnTweeter{    
    text-indent:-9999px;
    overflow:hidden;
    background-position:-28px 0px;
    display:block;
    background-image:url(../images/fuck/social.png);
    width:27px;
    height:27px;
    float:left;
    margin-left:5px;
}
.fuck_btnFacebook{    
    background-image: url("../images/fuck/social.png");
    background-position: 0 0;
    display: block;
    float: left;
    height: 27px;
    margin-left: 5px;
    overflow: hidden;
    text-indent: -9999px;
    width: 27px;
}
/****************************/
#fuck_content_3{
    display: none;
}


#fuck_galery{
    position:relative;
   width:318px;
   height: 344px;
}

#fuck_galery .bg{
   -moz-border-radius: 22px;
   -webkit-border-radius: 22px;
   -O-border-radius: 22px;
   border-radius: 22px;
   background-color: #000;
   position:absolute;
   width:318px;
   height: 344px;
   top:0;
   left:0;
   z-index: 10;
   opacity:.8;
}

#fuck_galery .content{
    position:absolute;
    z-index: 11;
}


.fuck_contenido h2{
    background-color: #000;
    border-radius: 7px 7px 7px 7px;
    color: #FFC425;
    display: block;
    font-size: 9px;    
    left: 332px;
    padding: 5px;
    position: absolute;
    top: 85px;
    width: 135px;
    font-family: "Futura_bold", "Century Gothic", Arial, sans-serif ;
}
#fuck_content_fb{
    position: absolute;
    width: 317px;
    height: 170px;
    left: 332px;
    position: absolute;
    top: 130px;
    background-color: black;
    padding: 10px 10px 17px 10px;
    opacity:.9;
    overflow-y:scroll; 
}

.fuck_publish_fb{
    background-image: url("../images/fuck/publish_fb.png");
    display: block;
    height: 20px;
    left: 422px;
    overflow: hidden;
    position: absolute;
    text-indent: -999px;
    top: 335px;
    width: 111px;
}

.fuck_ezqualo{
    background-image: url("../images/fuck/ezqualo.png");
    height: 68px;
    position: absolute;
    bottom: 40px;
    right: 40px;
    width: 75px;
}

/***********************************/
#fuck_content_4{
    display: none;
}
#fuck_cont_3{
    margin-top: 115px;
    width: 500px;
}
.fuck_img_hd
{
    display: block;
    position: absolute;
    z-index: 9999;
}
.fuck_bg_3{
    background-color: #000000;
    height: 217px;
    opacity: 0.5;
    position: absolute;
    width: 530px;
    z-index: 999;
    border-radius: 22px;  
    -moz-border-radius: 22px;
}

#fuck_cont_3 ol
{
    display: block;
    position: absolute;
    width: 467px;
    z-index: 9999;
}


/*
    GALLERY
*/

#carrousel{
    width: auto;
    overflow: hidden;
}

.imgMask{
    width:235px;
    height:314px;
    overflow:hidden;
    margin-left:45px;
    padding-top:15px;
}

.imgContainer{
    width: 235px;
    float: left;
    text-align: center;
}

.imgContainer.horizontal{
    padding-top:75px;
}

.imgContainer img{
     width: 235px;
}

#nextBtn, #prevBtn{
    display:block;
    position:absolute;
    width: 10px;
    height:19px;
    background-image: url(../images/fuck/arrows.png);
    top:160px;
    left:23px;
    overflow: hidden;
    text-indent: -999px;
}

#prevBtn{
  left:auto;
  right:-20px;
  background-position: -10px 0px;
}

.fuck_fb_like{
    height: 40px;
    position: absolute;
    right: 0;
    width: 350px;
    top:339px;
    z-index: 999999;
}
#fuck_cont_3 ol li{
    font-family: "Futura_book", "Century Gothic", Arial, sans-serif ;
}

.fuck_images{
    margin-top:78px;
}
