#wibiyaToolbar table{border-spacing:0px}
/* extra stuff invalid markup (yiks) */ 
.primary pre#hack {
		white-space: pre-wrap;		/* css-3 */
		white-space: -moz-pre-wrap !important;		/* Mozilla, since 1999 */
		white-space: -pre-wrap;		/* Opera 4-6 */
		white-space: -o-pre-wrap;	/* Opera 7 */
		word-wrap: break-word;		/* Internet Explorer 5.5+ */
}

.primary pre {
  overflow: auto;
  cursor:pointer;
  position:relative;
}

.primary pre code {
  display: block;
  margin:10px;
  padding:4px;
  border:1px solid #ddd;
  background:#F5F5F5;
  font:10px Lucida Sans Typewriter, Courier, monospace;
}
div .sociable { margin: 16px 0 !important; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}

.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable li {
	background: none;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 2px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/*big menu*/

#kwick {
	display: block;
	width: 100%;
	float: right;
}

#kwicky {
	padding: 3px 0 10px 0;
	display: block;
	width: 100%;
	float: right;
}
#kwick .kwicks, #kwicky .kwicks {
	display: block;
	height: 100%;
	margin: 0px;
	width: 100%;
}

#kwick li, #kwicky li {
	float: right;
}

li:after {
	content: "";
}

#kwick .kwick {
	margin: 1px;
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 20px;
	width: 99%; 
	text-align: right;
	padding: 4px 21px 0 9em;
}
#kwicky .kwick {
	margin: 1px;
	display: block;
	overflow: hidden;
	height: 20px;
	width: 99%; 
	text-indent: 10px;
	word-spacing: 3px;
	text-align: left;
	padding: 4px 3px 0 3px;
	font-size: 90%;
}

#kwick .opt1 {
	background: #9ce782 url('../images/corner.gif') no-repeat top right;
}
#kwicky .opt1 {
	background: #adeb97 url('../images/corner2.gif') no-repeat top left;
}
#kwick .opt1:hover {
	background: #adeb97 url('../images/corner_mo.gif') no-repeat top right;
}
#kwick .opt2 {
	background-color: #92bdfa;
}
#kwicky .opt2 {
	background-color: #a4c8fb;
}
#kwick .opt2:hover {
	background-color: #a4c8fb;
}
#kwick .opt3 {
	background-color: #faa892;
}
#kwick .opt3:hover {
	background-color: #fbb7a4;
}
#kwicky .opt3 {
	background-color: #fbb7a4;
}
#kwick .opt4 {
	background-color: #e78282;
}
#kwick .opt4:hover {
	background-color: #eb9797;
}
#kwicky .opt4 {
	background-color: #eb9797;
}
#kwick .opt5 {
	background-color: #ffec6e;
}
#kwick .opt5:hover {
	background-color: #ffef86;
}
#kwicky .opt5 {
	background-color: #ffef86;
}
#kwick .opt6 {
	background-color: #eaeaea;
}
#kwick .opt6:hover {
	background-color: #f8f8f8;
}
#kwicky .opt6 {
	background-color: #f8f8f8;
}
#kwick .opt7 {
	background-color: #f8f8f8;
}
#kwick .opt7:hover {
	background-color: #fcfcfc;
}
#kwicky .opt7 {
	background-color: #fcfcfc;
}

.thumbnailContainer {
	width: 100%;
	margin-top: 1px;
	display: none;
	height: 0px;
	overflow: hidden;
}

.thumbnailContainer .clipper {
	margin: 0 0 20px 0;
	float: right;
	padding: 0 0 20px 0;
}
#kwick a, #kwick a:link, #kwick a:visited, #kwick a:active { color: #333; text-decoration: none; }
.kwicks li { padding: 0; margin: 0; border-bottom: 1px solid #ffffff; text-decoration: none; }
.kwicks li:hover { color: #555; padding: 0; margin: 0; border-bottom: 1px solid #eaeaea; text-decoration: none; }

#navcontainer ul
{
list-style: none;
margin-left: 0;
padding-left: 0;
list-style-position: inside;
float: left;
}

#navcontainer ul li { display: inline;
margin: 0;
padding: 0;
text-decoration: none;
float: left; }

#navcontainer ul li a
{ 
width: 10%;
margin: 0;
padding: 5px;
text-decoration: none;
color: #555;
float: left;
border-bottom: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #ffffcc;
border-bottom: 1px solid #999999;
color: #333;
}
#navlist img { border: 0px; padding: 0; margin: 0; }


/* POSITIVE */

.buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover{
    background-color:#FFFFCC;
    border-bottom:1px solid #999;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    color:#666;
}

/* BUTTONS */

.buttons { float: right; margin: 0 0 20px 0;}

.buttons a {
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-size:90%;
    line-height:130%;
    text-decoration:none;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}

.buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
.onecol-stories p.update {
width: 120px;
}
.jezcomment a, .jezcomment a:visited { color: black; border-bottom: 1px dotted #aeaeae; padding: 3px; }
.jezcomment a:hover { color: #111; border-bottom: 1px solid #aeaeae; padding: 3px;}

