/*CSS QUICK FIX*/
.Giraffe_SceneList .titleBar {
	height:22px;
	line-height:22px;
}
/*//CSS QUICK FIX*/

#container #toolbar .partof,
#container #toolbar #jumpSelect { display: none; }

#container #global .salespitch { padding: 10px; margin: 0 0 15px; text-align: center; font-size: 36px; font-weight: bold;  }

#dvds #container #secondary-column #straight-porn { display: none; }

/*** Fanclub block module on index ***/
#container #global .fanclub .module-content { position: relative; padding: 12px 9px; width: auto; min-height: 0; }
#container #global .fanclub .module-content div { padding: 0; }
#container #global .fanclub .module-content div p { line-height: normal; padding: 0; }
* html #home #container #global .fanclub .module-content { padding-bottom: 0; } /* I can't believe you make me do this, IE6... */
#container #global .fanclub .module-content .fanclub-block { float: left; display: inline; width: 278px; height: 195px; padding: 15px 15px 5px 15px; }
* html #container #global .fanclub .fanclub-block { padding-bottom: 3px; } /* I can't believe you make me do this, IE6... */
#container #global .fanclub .fanclub-block h5 { margin: 0 0 17px; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#container #global .fanclub .fanclub-block p em { font-size: 11px; }
#container #global .fanclub .fanclub-block div p { margin: 0 0 8px; }
#container #global .fanclub .fanclub-block div p a { font-weight: bold; }
#container #global .fanclub #journal-block { margin: 0 11px 26px 323px; }
#container #global .fanclub #journal-block div { margin: -10px 0 0; padding: 0 0 0 115px; }
#container #global .fanclub #journal-block img { position: absolute; top: 80px; width: 77px; height: 77px; }
#container #global .fanclub #guestbook-block div { padding: 0 0 0 95px; }
#container #global .fanclub #socialmedia-block h6 { margin: 0 0 6px; font-size: 18px; font-weight: bold; }
#container #global .fanclub #socialmedia-block p { margin: 0 0 8px; }
#container #global .fanclub #socialmedia-block a,
#container #global .fanclub #socialmedia-block .blocsocial { display: block; float: left; width: 46px; height: 46px; margin: 0 5px 0 0; background-position: top left; background-repeat: no-repeat; }
#container #global .fanclub #socialmedia-block a:hover { background-position: bottom left; }
#container #global .fanclub #socialmedia-block a strong,
#container #global .fanclub #socialmedia-block .blocsocial strong { display: none; }
#container #global .fanclub #socialmedia-block #sm-facebook { display: block; margin-left: 65px; background-image: url(/static/images/ico-fanclub-facebook.png); }
#container #global .fanclub #socialmedia-block #sm-twitter { display: block; background-image: url(/static/images/ico-fanclub-twitter.png); }
#container #global .fanclub #socialmedia-block #sm-myspace { display: block; background-image: url(/static/images/ico-fanclub-myspace.png); }
#container #global .fanclub #interview-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #biography-block div { padding: 15px 0 0 110px; }
#container #global .fanclub #contest-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #ask-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #personnalvideos-block div { padding: 15px 0 0 100px; }

#container #global #guestbook .module-content h4 { margin: 5px 0 20px 5px; font-weight: bold;  }
#container #global #guestbook .module-content p { margin: 0 0 5px; }
#container #global #guestbook #formulaire { margin: 0 0 30px; border: 1px solid #ddd; }
#container #global #guestbook #formulaire label { width: 200px; }
#container #global #guestbook #formulaire #captcha-input { margin: 5px 0 0 220px; }
#container #global #guestbook #formulaire #submit { display: block; width: 200px; margin: 10px 0 10px 225px; }

#container #global #journal .module-content h4 { margin: 5px 0 0 5px; font-size: 18px; }
#container #global #journal .module-content h5 { margin: 5px 0 20px 5px; font-weight: bold;  }
#container #global #journal .module-content p { margin: 0 0 5px; }


#page-fanclub #container #global .module { background: none; }

/* POSITION */

#container #global .fanclub #faq-block div { padding: 15px 0 0 110px; }
#container #global .fanclub #filmography-block div { padding: 15px 0 0 110px; }


#container #global .fanclub #ask-block,
#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #socialmedia-block ,
#container #global .fanclub #contest-block
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block,
#container #global .fanclub #faq-block ,
#container #global .fanclub #filmography-block  { margin:0px; }

#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block,
#container #global .fanclub #personnalvideos-block,
#container #global .fanclub #faq-block { margin-right:11px; }

#container #global .fanclub #ask-block,
#container #global .fanclub #journal-block,
#container #global .fanclub #guestbook-block ,
#container #global .fanclub #socialmedia-block ,
#container #global .fanclub #interview-block,
#container #global .fanclub #biography-block { margin-bottom:26px; }


#container #global .module-contest { margin: 0 0 10px; }
#container #global .module-contest .module-content { width: 308px; height: 260px; padding: 170px 310px 0 350px; }
#container #global .module-contest p { clear: both; text-align: center; font: 18px Tahoma, Arial, Helvetica, sans-serif; margin: 0 0 12px; color: #fff; }
#container #global .module-contest p span { font-size: 12px; }
#container #global .module-contest p a  { font-size: 20px; }
#container #global .module-contest #frmEmail { border: 2px solid #a96303; padding: 3px; width: 200px; }
#container #global .module-contest input { font: 12px Arial, Helvetica, sans-serif; }
#container #global .module-contest .ctrlHolder { border: none; width: 60%; float: left; }
#container #global .module-contest .ctrlHolder input { border: none; width: 100%; height: 22px; }
#container #global .module-contest .buttonHolder { width: 20%; float: left; clear: none; margin-top: 8px;}

#container #global #personalvideos .module-content { padding: 10px 0 0 5px; }
#container #global #personalvideos .scene p { margin: 0 0 5px; }


#page-fanclub #container #global .module { background: none; }

#container #global #footer .rta { position: absolute; top: 100px; right: 20px; text-align: center; }

#container #global .contest .module-content { width: 310px; height: 260px; padding: 170px 308px 0 350px; margin: 0 0 10px; }
#container #global .contest p { text-align: center; font-size: 14px; margin: 0 0 12px; }
#container #global .contest p a  { font-size: 20px; }

/* EMAIL GRABBER */
#div_emailgrabber { color:#fff; }
#div_emailgrabber #div_eg_labels {  font-size:1.6em;}
#div_emailgrabber strong { color:#FF9000; }

