/* JS Check */

.js_disabled { display: none; }
.noscript .js_enabled { display: none; }
.noscript .js_disabled { display: block; }


/* LOGIN POPUP */

#popup-wrapper {
	height: 255px;
	padding: 10px 25px 15px 25px;
	border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
	position: relative;
	z-index: 111;
	background-repeat: no-repeat;
	background-position: center top;
}

#popup-wrapper .widget {
	width: 215px;
	margin: 0;
}

#popup-wrapper p { margin-bottom: 15px; font-size: 12px; line-height: 22px; }


#popup-wrapper .widget_login h3 {
	padding-left: 28px;
	background: url(../images/icon-lock.png) no-repeat left 8px;
}

#popup-wrapper .widget_register h3 {
	padding-left: 33px;
	background: url(../images/icon-register.png) no-repeat left 8px;
}





/* FEEDS POPUP */

#popup-wrapper.feeds {
	height: 130px;
	background-image: none;
}

#popup-wrapper.feeds h3 {
	padding-left: 30px;
	background: url(../images/icon-feeds.png) no-repeat left 8px;
}

.feedslist li {
	margin: 0 11px 11px 0;
	float: left;
}

.feedslist a {
	width: 40px; height: 40px;
	float: left;
	text-indent: -999999px;
	background-repeat: no-repeat;
}

.feedslist a:hover { background-position: 0 -40px; }

.feedslist .feedburner	{ background-image: url(../images/bookmarks/feedburner.png);	}
.feedslist .twitter		{ background-image: url(../images/bookmarks/twitter.png);		}
.feedslist .facebook	{ background-image: url(../images/bookmarks/facebook.png);		}
.feedslist .flickr		{ background-image: url(../images/bookmarks/flickr.png);		}
.feedslist .digg		{ background-image: url(../images/bookmarks/digg.png);			}
.feedslist .delicious	{ background-image: url(../images/bookmarks/delicious.png);		}
.feedslist .youtube		{ background-image: url(../images/bookmarks/youtube.png);		}
.feedslist .yahoo		{ background-image: url(../images/bookmarks/yahoo.png);			}
.feedslist .stumbleupon	{ background-image: url(../images/bookmarks/stumbleupon.png);	}








/* TOOLTIP */
.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; text-shadow: none; }
  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url(../images/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }


	





.gallery-item {
	float: left;
	width: 33%;
	margin: 0 0 15px 0;
}

.gallery-icon, .gallery-caption, .wp-caption p.wp-caption-text {
	float: none;
	width: auto;
	margin: 0;
	text-align: center;
}

.gallery-caption {
	margin-top: 5px;
}






/*
p.attachment {
	text-align: center;
	margin: 0; padding: 0;
}

p.attachment a img {
	padding: 5px;

	php
	background-color: #fff;
	border: 1px solid #b2b2b2;
}

.caption {
	margin-left: 10px;
}

.navigation a img {
	padding: 5px;

	php
	background-color: #fff;
	border: 1px solid #b2b2b2;
}

*/
.adbox { clear: both; overflow: hidden; }
.adbox.ad-posts { padding-top: 10px; }