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

#container #global #twitterscript h3 { background-image:none; height:auto; }

#container #global .dvd-scene3 .dvd-scene-join { width: 289px; height: 67px; }
#container #global #footer { width: 980px; padding: 350px 0 0; text-align: center; }

#container #global .latest-update2 .star-rating { top: 0px; left: 3px; }

.partof, #jumpSelect { display: none; }


#container_product { float:left; width:480px; }
#container #global .products { width: 968px; }
#container #global .product { display: inline; float: left; width: 233px; margin: 0 12px 0 0; }
#container #global .last-product { margin: 0; }
#twitterph { float:left; padding:0 0 0 12px; width:475px; }
#container #global #twitterph img { background:none; }

#container #global #footer .rta { text-align: center; margin: 15px 0 0; }
#container #global #footer .rta img { border: 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 div { margin: -10px 0 0; padding: 0 0 0 115px; }
#container #global .fanclub #journal-block img { position: absolute; top: 100px; 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 #ontheroad-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #products-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #calendar-block div { padding: 15px 0 0 100px; }
#container #global .fanclub #asktera-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 #guestbook #formulaire label.error { float:none; display:inline-block; border:none; color:#ff0000; margin:0; padding:4px; }


#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; }

/* 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 { margin-left: 322px; }

#container #global .fanclub #journal-block,
#container #global .fanclub #socialmedia-block,
#container #global .fanclub #interview-block,
#container #global .fanclub #ontheroad-block,
#container #global .fanclub #asktera-block,
#container #global .fanclub #products-block,
#container #global .fanclub #faq-block { margin-right:11px; }

#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,
#container #global .fanclub #faq-block ,
#container #global .fanclub #filmography-block  { margin-bottom:26px; }

#container #global .fanclub #asktera-block,
#container #global .fanclub #ontheroad-block,
#container #global .fanclub #calendar-block { margin-bottom:30px; }


#container #global .module-products .module-content { position: relative; padding: 134px 0 0 25px; height: 585px; background: url(../images/bg-products.jpg) 0 0 no-repeat; }
#container #global .module-products #intro { position: absolute; width: 665px; top: 30px; left: 250px; color: #fff; text-align: center; }
#container #global .module-products .product { float: left; display: inline; width: 296px; margin: 0 15px 15px 0; }
#container #global .module-products .product h5 { padding: 0 0 0 15px; height: 26px; font: bold 14px/26px Arial, Helvetica, sans-serif; color: #fcd2f3; text-transform: uppercase; }
#container #global .module-products .product a { display: block; height: 247px; }
#container #global .module-products .product a strong { display: none; }
#container #global .module-products #sinner a { display: inline; height: auto; color: #b7a07f; text-decoration: none; }
#container #global .module-products #sinner a:hover { text-decoration: underline; }
#container #global .module-products #sinner ul { float: right; margin: 170px 10px 0 0; font-style: italic; text-align: right; display: inline; }


#container #global #personalvideos .module-content { padding: 10px 0 0 5px; }
#container #global #personalvideos .scene { height: 220px;  background: none; }

/* EMAIL GRABBER */
#div_emailgrabber { color:#fff; }
#div_emailgrabber strong { color:#ECC98C; }
#div_emailgrabber div.ctrlHolder label { color:#EA7211 !important; }
