/*  
Theme Name: The Gossipers 2013
Version: 1.0
Author: Josie
*/



/* General */

body {
	overflow-x: hidden;
	margin: 0;
	/*background: url(/wp-content/themes/thegossipers/images/wallpaper_800x600_1333.jpg);*/
	background: #000000 top center fixed url(/wp-content/themes/thegossipers/images/dark_spot_background_texture_50611_1920x1080.jpg) no-repeat;
	text-align:center;
}
a, a:hover,a:active {
   outline: 0;
}

h1, h2, h3, h4, h5 {
	margin: 0;
	font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;
	font-weight:500px;
}

img {
	border: 0;
}

.clear {
	clear: both;
	overflow: hidden;
}

a { color: #e91b82; text-decoration:none; }
#content .post-meta a:hover, #content .post-descr a:hover, #sidebar a:hover, #content .post-info a:hover, #content .post-entry a:hover {color:#ffffff!important;background-color:#e91b82;}


/* Page */

/*#page-out {
    background: url("//www.gossip.it/newsite_2011/images/sfondo_laterale_new.jpg") repeat-y scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding: 0 12px;
    width: 963px;
    text-align:center;
}*/

#page {
	margin: 10px auto 0 auto;
	width: 955px;
	position:relative;
	font-size:13px;
	background:#ffffff;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
#banner_leaderboard {width: 955px;margin: 10px auto 0 auto; text-align:center;background:transparent;}
/* Header */

#header {
	width: 955px;
	background: #ffffff url("images/header.jpg") no-repeat;

}
#header-menu  {
        margin-top:65px;
        margin-bottom:0;
        padding: 0;
        height:48px;
        list-style-type: none;

}

#header-menu li {
        float:left;
}	

#header-menu li a {
        text-decoration: none;
        padding: 10px 16px;
        font-size: 28px;
	font-weight:700;
	text-transform:uppercase;
	font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;
        color: #000;
        display:block;

}

#header-menu li a:hover {
                background-color: #e91b82;
                color:#fff;
                display:block;
}
#header2-menu, #header2-menu ul {
	background-color:#e91b82;
	width:100%;
	display:block;
	height:31px;
	list-style-type: none;
	margin-top:0;
	padding-top:0;
	padding-left:0;
	
}
#header2-menu li {
	float:left;
	border-right: 1px solid white;
	background-color:#e91b82;
}

#header2-menu li a {
        text-decoration: none;
        padding: 3px 8px;
        font-size: 14px;
	height:25px;
	line-height:25px;
	font-weight:400;
	background-color:#e91b82;
	text-transform:uppercase;
	font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;
        color: #fff;
        display:block;

}


#icone {float:right;margin-right:25px;position:relative;width:260px;height:60px;}

#icone img {margin-right:25px;position:absolute;top:0;}

#searchform {float:right; margin:20px;margin-right:35px;width:238px;}
#searchform .searchtext {    background: none repeat scroll 0 0 #FFFFFF;
   background: url("/wp-content/themes/thegossipers/images/ricerca_sfondo.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #959595;
    float: left;
    font-size: 12px;
    height: 17px;
    margin: 0;
    padding: 6px 0 3px 9px;
    width: 186px;
}
#searchform .searchbutton {
           background: url("/wp-content/themes/thegossipers/images/ricerca_bottone.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 26px;
    margin: 0;
    padding: 0;
    width: 31px;
     border: medium none;
}
/* Main */

#main {
	width: 955px;


}
.barrarosa {
        width:100%;
        height:0;
        
}
.divisore {width:100%;
        height:15px;
}
.divisoresmall {width:100%;
        height:10px;
}
.riga {
        height:1px;
        border-bottom:1px dotted #ccc;
        width:200px;
        margin: 20px auto;
}
#scrollable_container {margin:0 0 15px 15px; width: 925px; height:165px;}
.scrollable {
  /* required settings */
  position:relative;
  overflow:hidden;
  width: 878px;
  height:120px;
  float:left;
}
h3.titoletto {
        border-top:4px solid #e91b82;
        font-weight:400;
        font-size:16px;
        text-transform:uppercase;
        margin-bottom:15px;
        color: #ffffff;
}
h3.titoletto span {
        padding:2px 5px;
        background-color: #e91b82;
}
#scrollable_container .wpp-thumbnail {width:180px;height:120px;margin: 0 20px;border-top:4px solid #e91b82;}
.hidden_meta {position:relative;}
.hidden_meta .icon {position:absolute;right:5px;bottom:5px;}
.hidden_meta a.wpp-post-title {font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;font-size:18px;font-weight:400;padding:25px 10px 0 10px;background: transparent url("/wp-content/themes/thegossipers/images/overlay.png");width:160px;height:95px;display:block;color:#ffffff;}
.hidden_meta {display:none;}

#scrollable_container .browse {
        cursor:pointer;
        cursor:hand;
        margin-top:42px;
        float:left;
        width:23px;
        height:22px;
       background: url("/wp-content/themes/thegossipers/images/left.png") no-repeat scroll 0 0 transparent;
}
#scrollable_container .browse.left.disabled, #scrollable_container .browse.left.disabled:hover {
        background: url("/wp-content/themes/thegossipers/images/left_disabled.png") no-repeat scroll 0 0 transparent;
}
#scrollable_container .browse.left:hover{
        background: url("/wp-content/themes/thegossipers/images/left_hover.png") no-repeat scroll 0 0 transparent;
}
#scrollable_container .right {
        background: url("/wp-content/themes/thegossipers/images/right.png") no-repeat scroll 0 0 transparent;
}
#scrollable_container .browse.right.disabled {
        background: url("/wp-content/themes/thegossipers/images/right_disabled.png") no-repeat scroll 0 0 transparent;
}
#scrollable_container .browse.right:hover{
        background: url("/wp-content/themes/thegossipers/images/right_hover.png") no-repeat scroll 0 0 transparent;
}
#scrollabe_container .browse.right.disabled:hover {
        background: url("/wp-content/themes/thegossipers/images/right_disabled.png") no-repeat scroll 0 0 transparent;
}
#scrollabe_container .browse.left.disabled:hover {
        background: url("/wp-content/themes/thegossipers/images/left_disabled.png") no-repeat scroll 0 0 transparent;
}
        
.scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
}
 
.items div {
  float:left;
}

/**main content**/
#content {width:624px;margin: 0 15px;border-right:1px dotted #ccc;float:left;}
#content .post-title h2 {font-size:32px;font-weight:500;text-transform:uppercase;margin:15px 0;}
#content .post-entry p {font-size:13px;line-height:18px;text-align:justify;}
#content .post-entry {float:left;width:510px;}
#content .post-info {float:right;width:95px;padding:0 8px;font-size:11.5px;color:#505050;}

.divider {margin: 10px auto;width:50%;border-top:1px dotted #505050;}

/**grid layout**/

.posts_layout {
float: left;
}
.grid_layout .post-item {
width: 295px;
margin-right:15px;
}
.grid_layout .title-over .post-title {
	width:86%;
	height:45px;
	padding:5px 2% 0 0;
	background:url(images/semitrasparenza.png);
	position:relative;
	z-index:10;
	margin-top:-80px;
        margin-bottom:40px;}

#content .grid_layout .post-title h2 {
        margin:0;padding:0;
        font-size:21px;line-height:22px;

}
#content .grid_layout .post-title h2 a{
        color:#000;
}
#content .grid_layout .post-title h2 a:hover, #content .grid_layout .post-title h2 a.hover{
        color: #e91b82;
}
.post-cat {
	height:20px;
	padding-bottom:9px;
	background:url(images/label_bg.png) right bottom no-repeat;
	position:absolute;
	right:-42px;
	top:8px;
	display:inline-block;
	z-index:2}

.grid_layout .post-cat {
	background-position:left bottom;
	right: auto;
	left:-15px;
	color:#fff;
	font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;
	top:20px;}

.grid_layout .post-cat, .list_layout .post-cat {
background-position: left bottom;
right: auto;
left: -15px;
}
.postSlider .slide_caption .slide_label span, .post-cat span {
display: block;
height: 20px;
background: #e91b82;
color: #000;
padding: 0 10px;
font-size: 15px;
line-height: 20px;
}
.grid_layout .post-image {
        position:relative;
        z-index:1;
}
.grid_layout .post-image img {
        width:295px;
        height:230px;
        position:relative;

}
.grid_layout .post-image img:hover {
/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%; 
		
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=80);
	
	/* Older than Firefox 0.9 */
	-moz-opacity:0.8;
	
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.8;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.8;

}
/*
.grid_layout .post-image img.galleryimg {
        width: 230px;
        height:270px;
}*/
.grid_layout .post-descr {
        color:#333;
        line-height:16px;
}

.grid_layout .post-meta {
        font-size:12px;
        color:#505050;
	margin:10px 0 15px 0}
	
/**sidebar**/

#sidebar {float:left;width:300px;}
#sidebar .sidebarleft {float:left;width:137px;padding-right:6px;margin-right:6px;border-right:1px dotted #ccc;}
#sidebar .sidebarright {float:right;width:150px;}
#sidebar ul, #sidebar ol {padding:0 0 0 20px;line-height:16px;}
#sidebar ul {list-style:none;padding:0;}
#IDWidget2 .idw-small-t {display:none;}
#sidebar .all {margin-top:5px;font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;font-size:16px;text-align:right;}

/**post singolo**/
#content p.attachment {text-align:center;}
.attachment img {-moz-box-shadow: 0px 0px 6px #666;
-webkit-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;}
.videopromo {width:610px;}
blockquote {
	padding-left: 50px;
	color:#4B4B49;
	background: transparent url(images/quotes.gif) no-repeat; 
}
#iconesharing span {margin:2px;}
.wp-cation-text {color:#505050;font-size:10px;}
#content .wp-caption {font-size:10px;text-align:center;background:#fff;padding-top:5px;-moz-box-shadow: 0px 0px 6px #666;
-webkit-box-shadow: 0px 0px 6px #666;
box-shadow: 0px 0px 6px #666;}
#content p.wp-caption-text {font-size:10px;text-align:center;color:#505050;}
.galleryprevlink a {display:block;float:right;margin-right:15px;background: transparent url("/wp-content/themes/thegossipers/images/arrow-left.png");color:#fff;background-repeat:no-repeat;width:30px;height:30px;}
.gallerynextlink a {display:block;float:right;background: transparent url("/wp-content/themes/thegossipers/images/arrow-right.png");color:#fff;background-repeat:no-repeat;width:30px;height:30px;}
.alignleftgallery {float:left;font-size:20px;line-height:25px;}
.alignrightgallery {float:right;padding-right:5px; font-size:20px;text-align:right;line-height:25px;}
.alignrightgallery .textlink {font-size:13px;font-family: Arial, Helvetica, sans-serif;}
#sidebar #ultimipost img {border:0;border-top:4px solid #e91b82;float:left;margin-right:10px;width:80px;height:80px;}
#sidebar #ultimipost .title {float:left;width:210px;text-transform:uppercase;font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;font-weight:400;font-size:22px;padding-top:15px;line-height:25px;color: #333;}
#external_rss a.title{text-transform:uppercase;font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;font-weight:400;font-size:22px;padding-top:15px;line-height:25px;color: #333;}
#external_rss a.title:hover {background:#fff!important;color:#e91b82!important;}
#sidebar #ultimipost a.title:hover {background:#fff;color:#e91b82!important; }
#sidebar #ultimipost li {margin-bottom:10px;}
#sidebar .idw-footer, #sidebar .idw-small, #sidebar .idw-time {display:none;}
#sidebar #ultimegallery .contenitoregallery {position:relative;}
#sidebar #ultimegallery .contenitoregallery a.title {font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;font-size:18px;text-align:center;padding:5px;background: transparent url("/wp-content/themes/thegossipers/images/overlay.png");display:block;position:absolute;display:none;width:130px;height:130px;color:#fff;}
#sidebar #ultimegallery .contenitoregallery a.tile:hover {color:#fff; background: transparent url("/wp-content/themes/thegossipers/images/overlay.png");}
#sidebar #ultimegallery .hovergallery {float:left;width:140px;height:140px;border-top:4px solid #e91b82;}

#wrapperone {position:relative;}
#wrapperone .titleover {position:absolute;width:285px;padding:5px;height:30px;top:140px;background-image:url('//www.gossip.it/newsite_2011/images/grigio_trasp.png');color: #ffffff;font-weight:bold;}
#videounder {font-size:10px;text-align:right;margin-top:5px;display:none;}
#gallery-1 img:hover {border: 2px solid #e91b82;}

.navigationgallery {width:500px;margin:0 auto;}


/**comment layout**/

#IDCommentsHead h3 {display:none;}
#idc-container-parent {width:610px;}
#IDCNavList {width:620px;overflow:hidden;}

/**footer**/
#footer {font-size:10px;line-height:15px;text-align:center;padding:20px;color:#ccc;margin-top:20px;border-top:4px solid #e91b82; background-color:#333;}
#footer a, #footer a:hover, #footer:active {color:#ffffff;}

/**paginazione**/
.navigation {font-family:'Yanone Kaffeesatz',​Tahoma,​Geneva,​sans-serif;}
.navigation .pages, .navigation .last, .navigation .first {display:none;}
.navigation .previouspostslink {margin-right:10px;}

/**verycool rss**/
#external_rss {width:300px;overflow:hidden;}
#external_rss img {border-top:4px solid #e91b82;width:150px; float:left;margin-right:5px;}


.tbar {
  
    height: 30px;
    line-height: 30px;
    
    top: 0;
    width: 100%;
    z-index: 9998;
    position:fixed;
}

.tbar ul {
    height: 30px;
    list-style: none outside none;
    margin: 0 auto;
    width:970px;
    padding:0;
    text-align:left;
    
   
    
}
.tbar li {
    display: inline-block;
    text-align:left;
    height: 30px;
    margin-left: 0;
    margin-right: 25px;
    margin-top: 6px;
    vertical-align: top;
}
.tbar .tlogo {
    height: 18px;

    width: 155px;

}
#tbarul {width:931px;padding:0 16px;background:url(/wp-content/themes/thegossipers/images/sfondobarra.jpg);background-repeat:no-repeat;margin:0 auto;z-index:100000;}
.bannerinpost {float:left;margin-right:10px;margin-bottom:5px;}


.wp-pagenavi {
    display: inline-block;
    margin-top: 20px;
    width: 100%;
}