/*
Theme Name: Crazy White Worbz
Theme URI: http://yellowpimento.com/
Description: Worbz Crazy Theme
Version: 4.1
Author: Marianne Hauchecorne & Gregory Clement
*/

*{margin:0;padding:0;border:0;background:none;font:normal normal 10pt/1.2em Arial, Helvetica, sans-serif;outline:0;}
html, body{background:#fff;height:100%;color:#000;position:relative;width:100%;}
body.interne{overflow:auto;}
:focus {
	outline: 0;
}
#bigback{position:fixed; z-index:0; top:0; left:0; width:100%; height:100%;}
#bigback img{width:100%;height:100%;}
#outer{padding-top:20px; z-index:1; position:absolute; top: 0; left: 0; width:100%; min-height:680px;}
#header{display:none;}
#backlogo{height:92px;width:7000px;top:20px;left:0;position:absolute;background:#000;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
body.interne #backlogo{width:100%!important;}
#backhome{width:645px;height:60px;display:block;margin:8px 0 23px 100px;background:url(images/worbz_fr.png) 0 0 no-repeat;}
* html #backhome{margin:14px 0 17px 100px!important;}


/*
HOME
*/
#masterrows{height:485px;width:auto;position:absolute;margin-left:10px;left:10px;top:110px;}
#masterrows span{position:relative;width:100%;height:100%;}
#rows{height:485px;width:7000px;position:absolute;left:0px;top:0px;}
#outer div.rows div.item{border:10px solid #fff;background:#fff;}

#rows span{display:block;width:100%;height:100%;position:relative;}
#row1{position:absolute;left:0;height:155px;width:auto;top:0px;}
#row2{position:absolute;left:0;height:155px;width:auto;top:165px;}
#row3{position:absolute;left:0;height:155px;width:auto;top:330px;}
#rows div.item, #row0 div.item{float:left;border:10px solid #fff;width:155px;height:135px;overflow:hidden;background:#fff;position:relative;margin-right:10px;}
#row0{position:absolute;left:0;height:155px;top:330px;}

#focus{height:330px;width:auto;position:absolute;left:0px;top:0px;}
#focus div.itemfocus{position:absolute;background:#fff;border-left:10px solid #fff;padding:10px 10px 10px 0;}
#focus div.noborder{position:absolute;background:#fff;border:none!important;padding:0!important;}

#focus div.video{background:#fff url(images/frise.gif) 0 95% no-repeat!important;overflow:hidden;position:relative;}
#focus div.video h2{text-transform:uppercase;color:#ed6aa8;font-size:13pt!important;font-weight:bold;padding:0;margin:0;}
#focus div.video a{position:absolute;top:265px;left:0;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:11pt;}
#focus div.video a:hover{text-decoration:underline;}

* html #focus div.flickr{padding-bottom:0;}
#focus div.flickrimages{background:#fff url(images/frise.gif) 0 95% no-repeat;height:310px!important;overflow:hidden;position:relative;}
#focus div.flickrimages h2{text-transform:uppercase;color:#eda751;font-size:13pt!important;font-weight:bold;padding:0;margin:0;}
#focus div.flickrimages a{position:absolute;top:255px;left:0;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:11pt;}
#focus div.flickrimages a span{text-transform:none;font-size:9pt;color:#333;text-decoration:none;font-style:italic;}
#focus div.flickrimages a:hover{text-decoration:underline overline;}
#focus div.flickrimages  img{position:absolute;top:22px;left:0;overflow:hidden;max-width:340px;max-height:230px;}
* html #focus div.flickrimages  img{width:340px;height:230px;}


#outer div.detailitem{position:absolute;top:0px;height:135px;width:155px;left:0;}
#outer div.detailitem a.vignette{display:block;height:90px;width:155px;overflow:hidden;position:relative;}
#outer div.detailitem a.vignette img{position:absolute;top:0;left:0;}
#outer div.detailitem a.vignette img.play{position:absolute;top:90px;left:0;}
#outer div.detailitem a.contenu{display:block;background:#fff;width:155px;height:35px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#000;font-size:8pt;margin-top:10px;}
#outer div.detailitem p{display:none;}

/*
SINGLE
*/
#contenu{background:#e6e6e6 url(images/backsingle.gif) 0 0 repeat-y;padding:20px 0 20px 20px;min-height:460px;position:relative;}
div.cat1{border-left:24px solid #ccd12f;}
div.cat2{border-left:24px solid #13bbb4;}
div.cat3{border-left:24px solid #f2d100;}
div.cat4{border-left:24px solid #f8578c;}
div.cat5{border-left:24px solid #f79521;}
#contenu p a{text-decoration:underline;color:#000;}
/*
div.cat1 p a{color:#ccd12f;}
div.cat2 p a{color:#13bbb4;}
div.cat3 p a{color:#f2d100;}
div.cat4 p a{color:#f8578c;}
div.cat5 p a{color:#f79521;}
*/
#contenu p a:hover{text-decoration:none;color:#fff;}
div.cat1 p a:hover{color:#fff;background:#ccd12f;}
div.cat2 p a:hover{color:#fff;background:#13bbb4;}
div.cat3 p a:hover{color:#fff;background:#f2d100;}
div.cat4 p a:hover{color:#fff;background:#f8578c;}
div.cat5 p a:hover{color:#fff;background:#f79521;}

#contenu div.col{width:400px;margin:10px 40px 0 0;float:left;min-height:216px;}
#contenu p{text-align:justify;margin:0 0 10px 0;font-size:9pt;line-height:12pt;}
#contenu ul,#contenu ol{text-align:justify;margin:0 0 10px 20px;font-size:9pt;line-height:12pt;}
#outer p strong, #contenu p b{font-weight:bold;font-style:inherit;font-size:inherit;}
#outer em, #contenu i{font-style:italic;font-weight:inherit;font-size:inherit;}
#contenu h3 a{text-transform:uppercase;display:block;text-decoration:none;font-weight:bold;font-size:26pt;color:#000;width:380px;margin-bottom:10px;}
#contenu h4 {text-transform:uppercase;font-weight:bold;font-size:13pt;color:#000;}
#contenu div.meta{color:#888;}
#contenu div.meta a{color:#000;text-decoration:none;}
#contenu div.meta a:hover{color:#000;text-decoration:underline;}
#contenu div.share{height:16px;margin-bottom:11px;}

#deezer{width:220px;height:55px;position:absolute;bottom:0;left:0;}

div.myflickr img{padding-bottom:10px;max-width:800px;max-height:600px;}

#contenu div.cols{width:820px;margin-top:10px;}

#contenu div.who{width:650px;clear:both;}
#contenu div.who div.pict{width:300px;height:160px;float:left;margin:0 40px 20px 0;background-position:50% 50%;}
#contenu div.who p{font-size:0.8em;line-height:1.2em;margin:0;padding:0;}
#contenu div.who h2{text-transform:uppercase;font-weight:bold;margin:0;padding:0;}
#contenu div.who p strong{display:block;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
#contenu div.who address{display:block;text-align:right;font-weight:bold;margin-top:5px;}
#outer div.weareworbz{background:#e6e6e6 url(images/backsingle.gif) -100px 0 repeat-y;}
#outer div.weareworbz h3{text-transform:lowercase;display:block;font-weight:bold;font-size:26pt;color:#000;margin:0 0 20px 340px;}

a#closeitem{position:absolute;width:45px;height:39px;background:url(images/closeblack.gif) 0 0 no-repeat;left:860px;top:7px;}
a#closeitem:hover{background-position:0 100%;}
#contenu a.post-edit-link{position:absolute;top:10px;left:830px;color:#aaa;text-decoration:none;}
#contenu a.post-edit-link:hover{color:#000;}

#right{display:none;width:55px;height:39px;position:absolute;top:60px;left:75px;background:url(images/right.png) 0 0 no-repeat;}
#left{display:none;width:55px;height:39px;position:absolute;top:60px;left:20px;background:url(images/left.png) 0 0 no-repeat;}


/*
FOOTER
*/
#footer{background:#000;z-index:2;height:20px;width:6995px;position:absolute;top:0;left:0;padding-left:5px;}
body.interne #footer{width:100%!important;padding-left:0!important;}
ul.home{width:3070px;}
#footer li{float:left;list-style:none;width:auto;}
#footer li a{display:inline-block;line-height:20px;padding:0 15px;font-size:8pt;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:bold;}
#footer li a:hover{background:#ffd200;color:#000;padding:0 5px 0 25px;}
#footer li a.nolink{color:#555;cursor:none;display:none;}
#footer li a.icofacebook:hover{background:#ffd200 url(images/topfacebook.gif) 2px 2px no-repeat;}
#footer li a.icoyoutube:hover{background:#ffd200 url(images/topyoutube.gif) 2px 2px no-repeat;}
#footer li a.icoflickr:hover{background:#ffd200 url(images/topflickr.gif) 2px 2px no-repeat;}
#footer li a.icorss:hover{background:#ffd200 url(images/toprss.gif) 2px 2px no-repeat;}
#footer li a.icocover:hover{background:#ffd200 url(images/topcover.gif) 2px 2px no-repeat;}
#footer li a.icocoveron{cursor:default;background:#ffd200 url(images/topcover.gif) 2px 2px no-repeat;color:#000;padding:0 5px 0 25px;}
#footer li a.icotwitter:hover{background:#ffd200 url(images/toptwitter.gif) 2px 2px no-repeat;}
#footer li.page-item-759 a:hover{background:#ffd200 url(images/topcontact.gif) 2px 2px no-repeat;}
#footer li.page-item-2275 a:hover{background:#ffd200 url(images/topapropos.gif) 2px 2px no-repeat;}
#footer li.page-item-783 a:hover{background:#ffd200 url(images/topwho.gif) 2px 2px no-repeat;}
#footer #s{background:#fff;width:100px;color:#555;padding:1px 2px;display:inline-block;margin:2px 2px 0 2px;font-size:8pt;}
#footer #searchsubmit{border-left:2px solid #000;}
#footer #nbitem{display:inline;font-size:8pt;color:#ffd200;text-transform:uppercase;font-weight:bold;}
#footer #tagitem{display:inline-block;font-size:8pt;color:#ffd200;text-transform:uppercase;font-weight:bold;height:20px;}

#tagcloud{background:#333;color:#ffd200;padding:30px 30px 0 30px;text-align:center;text-shadow: #ffd200 0px 0px 2px;filter: glow(color=#ffd200,strength=2);}
#tagcloud h3{font-weight:bold;font-size:120pt;}
#tagcloud a{color:#fff;text-decoration:none;padding:5px;text-shadow: #ffffff 0px 0px 2px;filter: glow(color=#ffffff,strength=2);}
#tagcloud a:hover{color:#fff;text-decoration:underline;color:#ffd200;text-shadow: #ffd200 0px 0px 2px;filter: glow(color=#ffd200,strength=2);}
#tagcloud p{text-align:justify;width:490px;margin:0 auto;}
/*
GLOBAL BEHAVIOR
*/
.vvqbox{margin-top:0;padding-top:0!important;margin-top:0!important;}

.relative{position:relative!important;}
.alignleft{float:left;margin:0 10px 10px 0;}
.alignright{float:right;margin:0 0 10px 10px;}
.clear{clear:both;}