/**
 * Design File
 * 
 * The colours and images for the design without any layout information.
 * 
 * @project LuisNabais.org
 * @version 2010.10
 * @author Luís Nabais
 * @copyright 2009 by the author
 * @license CC-BY-SA
 */

html, #global-wide, body {
    background: #2e3436 url("//static.nonsensebb.com/img/back.gif") top left repeat;
}

a:link, a:visited {
    color: #dd972e;
    text-decoration: underline;
}

a:hover, a:active {
    color: #b2631c;
    text-decoration: underline;
}

#global {
    border-left: 1px solid #989898;
    border-right: 1px solid #989898;
    background: #ffffff url("//static.nonsensebb.com/img/sidebarbg.gif") top right repeat-y;
    color: #555753;
}

#portfolio #global {
	background: #ffffff;
	background-image: none;
}

.wp-caption,
section#contents .gallery .gallery-item {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
}

#comments-write .wp-smiley {
    opacity: 0.3;
}

#comments-write .wp-smiley:hover {
    opacity: 1;
}

acronym, abbr {
    cursor: help !important;
    border-bottom: #aaaaaa 1px dotted !important;
}

blockquote[cite]:after {
	color: #989898;
}

code {
    color: #c63;
}

pre {
	 background: #fafafa;
	 border: 1px solid #e4e4e4;
	 border-left-width: 6px;
}

#contents pre:hover {
	-moz-box-shadow: 8px 8px 16px rgba(0,0,0,0.3);
	-webkit-box-shadow: 8px 8px 16px rgba(0,0,0,0.3);
	box-shadow: 8px 8px 16px rgba(0,0,0,0.3);
}

.border {
	background: none;
	display: -moz-inline-stack;
    display: inline-block;
	zoom: 1;
	*display: inline;
	border: 1px solid #e4e4e4;
	padding: 0.2em 0.4em;
	box-shadow: 3px 3px 8px #e0e0e0;
	/* Versão proprietaria para Mozilla e Safari... AGAIN! */
	-moz-box-shadow: 3px 3px 8px 0 #e0e0e0;
	-webkit-box-shadow: 3px 3px 8px #e0e0e0;
}

.aligncenter.border,
.alignleft.border, 
.alignright.border {
	display: block;
}

ul li {
    list-style: disc url("//static.nonsensebb.com/img/bullet_black.png") outside;
}

ol li,
#comments article ol li {
    list-style: decimal outside;
}

ol ol li,
#comments article ol ol li {
    list-style-type: lower-roman;
}

ol ol ol li,
#comments article ol ol ol li {
    list-style-type: lower-alpha;
}

/* Header */
.accesskey {
	text-decoration: underline;
}

#header-wide header,
#home header {
    background: #4f4f4f url("//static.nonsensebb.com/img/headerbg.png") top left repeat-x;
    border-bottom: 1px solid #373737;
}

#logo h1 a {
    background: url("//static.nonsensebb.com/img/logo.png") bottom left no-repeat;
    overflow: hidden;
}

#logo h1 a:hover {
    background: url("//static.nonsensebb.com/img/logo.png") top left no-repeat;
    overflow: hidden;
}

#subheader {
    background: #E8E8E8;
	border-bottom: 1px solid #989898;
}

#subheader nav li {
    background: #E8E8E8 url("//static.nonsensebb.com/img/menubuttonbg_hover.gif") top right no-repeat;
	padding-right: 0.09em;
}

#subheader nav li a:link, #subheader nav li a:visited {
    color: #5e5e5e;
    text-decoration: none;
}

#subheader nav li a:hover,
#subheader nav li a:active,
#subheader nav li a:focus {
    background: #E8E8E8 url("//static.nonsensebb.com/img/menubuttonbg.png") top right no-repeat;
    background: -moz-linear-gradient(
    	center bottom,
	    rgba(255,255,255,0) 16%,
    	rgba(248,248,248,1) 58%
	);
	background: -webkit-gradient(
    	linear,
	    left bottom,
    	left top,
	    color-stop(0.16, rgba(255,255,255,0)),
    	color-stop(0.58, rgba(248,248,248,1))
	);
	color: #ca8c30;
    text-decoration: none;
}

#subheader nav li#mblog a {
    border-top: 2px solid #729fcf;
}

#subheader nav li#marchive a {
    border-top: 2px solid #ce5c00;
}

#subheader nav li#mcv a {
    border-top: 2px solid #a40000;
}

#subheader nav li#mportfolio a {
    border-top: 2px solid #4e9a06;
}

#subheader nav li#mcontacts a {
    border-top: 2px solid #f1dd51;
}

#blog #subheader nav li#mblog,
#archives #subheader nav li#marchive,
#cv #subheader nav li#mcv,
#portfolio #subheader nav li#mportfolio,
#contacts #subheader nav li#mcontacts {
    background: #ffffff url("//static.nonsensebb.com/img/menubuttonbg_hover.gif") top right no-repeat;
}

#blog #subheader nav li#mblog a:hover,
#archives #subheader nav li#marchive a:hover,
#cv #subheader nav li#mcv a:hover,
#portfolio #subheader nav li#mportfolio a:hover,
#contacts #subheader nav li#mcontacts a:hover,
#blog #subheader nav li#mblog a:active,
#archives #subheader nav li#marchive a:active,
#cv #subheader nav li#mcv a:active,
#portfolio #subheader nav li#mportfolio a:active,
#contacts #subheader nav li#mcontacts a:active,
#blog #subheader nav li#mblog a:focus,
#archives #subheader nav li#marchive a:focus,
#cv #subheader nav li#mcv a:focus,
#portfolio #subheader nav li#mportfolio a:focus,
#contacts #subheader nav li#mcontacts a:focus {
	background: none;
}

/* Langbar */
#langbar li a {
	padding-right: 20px;
    color: #E8E8E8;
	text-indent: 9999px;
	display: block;
	width: 20px;
	overflow: hidden;
}

#langbar:hover li a {
	text-indent: 0;
	width: auto;
}

#langbar li a:link,
#langbar li a:visited {
	text-decoration: none;
}

#langbar li a:active,
#langbar li a:hover {
	text-decoration: underline;
}

#langbar li.pt a {
	background: url('//static.nonsensebb.com/img/pt.png') top right no-repeat;
}

#langbar li.en a {
	background: url('//static.nonsensebb.com/img/en.png') top right no-repeat;
}

html>body #langbar:hover {
	background: rgba(0, 0, 0, 0.3);
    /* Non-standard version for mozilla and safari */
    -moz-border-radius-bottomleft: 0.91em;
    -webkit-border-bottom-left-radius: 0.91em;
	border-bottom-left-radius: 0.91em;
}

#langbar:hover {
	background: #40403f;
    border-bottom: 1px solid #989898;
    border-left: 1px solid #989898;
}

/* Search */
html>body #search-help-inner {
	background: rgba(0, 0, 0, 0.3);
    /* Non-standard version for mozilla and safari */
    -moz-border-radius-topleft: 0.91em;
    -webkit-border-top-left-radius: 0.91em;
	border-top-left-radius: 0.91em;
}

#search-help-inner {
	background: #40403f;
    color: #E8E8E8;
    border-top: 1px solid #989898;
    border-left: 1px solid #989898;
}

#subheader #search-form .submit, #subheader #search-form .input, #subheader #search-form .input:focus {
    border: 1px solid #989898;
}

#subheader #search-form .submit {
    background: #eeeeec url(//static.nonsensebb.com/img/search.png) no-repeat right;
    border-left: none;
}

#subheader #search-form .input {
    background: #eeeeec;
    border-right: none;
    color: #989898;
}

#subheader #search-form .input:focus {
    border-right: none;
    color: #555753;
	outline: none;
}

/* Content */
#contents {
    background: #ffffff url("//static.nonsensebb.com/img/contentsbg.gif") top left repeat-x;
    padding-top: 1.17em;
}

#contents article header {
	border-bottom: 1px solid #989898;
}

#contents article header .date {
	border: 1px solid #989898;
	border-bottom: none;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

#contents article header .date .day {
	color: #2A2A2A;
	text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
}

#contents article header .date .month-year {
	background: #989898;
	color: #ffffff;
	text-shadow:2px 2px 2px rgba(0, 0, 0, 0.4);
}

#contents article footer,
#contents article footer .fblike,
section#contents nav,
#contents .pub,
#comments-write,
#cv .hresume h3,
#portfolio #contents footer,
#contents header.description,
#archives-menu,
#archives-menu li.selected,
#contents #archive-content {
	border: 1px solid #989898;
}

#contents article footer,
section#contents nav,
#contents .pub,
#comments-write,
#cv .hresume h3,
#portfolio #contents footer,
#contents header.description,
#archives-menu li.selected,
#contents #archive-content {
	background: #f6f6f6;
}

#contents article footer,
section#contents nav,
#contents .pub,
#comments-write,
#cv .hresume h3,
#portfolio #contents footer,
#contents header.description,
#archives-menu {
	border-left: none;
}

#contents div.pub {
	border-bottom: none;
}

#contents article div.pub {
	border-top: none;
}

section#contents nav .archives-link:before {
	content: "\005B \0020";
}

section#contents nav .archives-link:after {
	content: "\0020 \005D";
}

section#contents nav .next a:after {
	content: "\0020 \00BB";
}

section#contents nav .previous a:before {
	content: "\00AB \0020";
}

#contents article footer .fblike { 
	border-top: none;
	border-bottom: none;
	border-right: none;
}

/* Comments */
#comments h2 {
	color: #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}

#comments article header,
#pings article header {
	border-bottom: 1px solid #989898;
}

#comments article header .avatar {
	border: 1px solid #989898;
	border-bottom: none;
}

#comments article header p.browser {
	color: #8f908c;
}

#comments ol.comments-list ol.comments-list,
#comments ol.comments-list ul.children {
	background: url("//static.nonsensebb.com/img/repliesbg.gif") top left repeat-y;
	border-bottom: 1px solid #e4e4e4;
}

#comments ol.comments-list ol.comments-list article,
#comments ol.comments-list ul.children article {
	border-top: 1px solid #e4e4e4;
}

#comments ol.comments-list ol.comments-list article header,
#comments ol.comments-list ul.children article header {
	border-bottom: 1px solid #e4e4e4;
}

#comments ol.comments-list ol.comments-list article header .avatar,
#comments ol.comments-list ul.children article header .avatar {
	border: 1px solid #e4e4e4;
	border-bottom: none;
	border-top: none;
}

section#comments ol.comments-list li.bypostauthor article header {
	border-color: #dd972e;
}

/* Comments Form */
#comments-write {
	color: #555753;
}

#comments-write .submit {
	border: 1px solid #000000;
	background: #222222;
	color: #f8f8f8;
}

html>body #comments-write .submit {
	border:1px solid rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

#comments-write .submit:hover {
	color: #e8e8e8;
	background: #555753;
}

#comments-write .input:focus,
#comments-write .textarea:focus {
	outline: 2px solid #B5D4FE;
	-webkit-transition: outline 0.4s ease-in-out;
}

.help-inner .openid {
	background: url("//static.nonsensebb.com/img/openid.gif") no-repeat top left;
	padding-left: 18px;
}

.help.popup {
	background: url("//static.nonsensebb.com/img/help-corner.png") bottom left no-repeat;
}

#help-comment-text.help.popup {
	background: url("//static.nonsensebb.com/img/help-corner.png") bottom center no-repeat !important;
}

.help.popup .help-inner {
	border-top: 4px solid #B5D4FE;
	border-bottom: 4px solid #B5D4FE;
	background: #f8fafc;
	color: #717171;
}

html>body .help.popup .help-inner {
	background: rgba(248,250,252,0.95);
}

.help.popup .help-inner h4 {
	color: #555753;
	line-height: 16px;
	margin-top: 2px;
}

.help.popup .help-inner h4,
#comments-help h3 {
	padding-left: 20px;
	background: url("//static.nonsensebb.com/img/help.png") no-repeat bottom left;
}

#comments-help {
	margin-bottom: 0.50em;
}

#comments-write p.smilies {
	background: #ffffff;
}

/* Sidebar */
#sidebar {
    background: #E8E8E8;
    border-left: 1px solid #989898;
    color: #555753;
}

#sidebar h2,
#lifestream-entries li.more {
    background: #555753 url(//static.nonsensebb.com/img/hsidebg.gif) repeat-x top;
    color: #ffffff;
    border-top: 1px solid #989898;
    border-bottom: 1px solid #989898;
    font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
}

#sidebar h2.first {
    border-top: none;
}

#sidebar h2.twitter {
    background: #555753 url(//static.nonsensebb.com/img/sidebar/side_twitter.png) no-repeat right top;
}

#sidebar h2.facebook {
    background: #555753 url(//static.nonsensebb.com/img/sidebar/side_facebook.png) no-repeat right top;
}

#sidebar h2.actividade {
    background: #555753 url(//static.nonsensebb.com/img/sidebar/side_actividade.png) no-repeat right top;
}

#sidebar h2.rss {
    background: #555753 url(//static.nonsensebb.com/img/sidebar/side_rss.png) no-repeat right top;
}

#sidebar h2.links {
    background: #555753 url(//static.nonsensebb.com/img/sidebar/side_links.png) no-repeat right top;
}

#sidebar h2.options {
	background: #555753 url(//static.nonsensebb.com/img/sidebar/side_options.png) no-repeat right top;
}

#sidebar h2.vote {
	background: #555753 url(//static.nonsensebb.com/img/sidebar/side_vote.png) no-repeat right top;
}

#sidebar h2.related {
	background: #555753 url(//static.nonsensebb.com/img/sidebar/side_related.png) no-repeat right top;
}

#sidebar h2.lifestream,
#lifestream-entries li.more {
	background: #555753 url(//static.nonsensebb.com/img/sidebar/side_lifestream.png) no-repeat right top;
}

#twitter_update_list li {
    border-bottom: 1px #a5a5a5 solid;
}

#sidebar #rss-link a {
    width: 190px;
    height: 40px;
}

#sidebar #rss-link {
    background: url(//static.nonsensebb.com/img/sidebar/rss_subscrever.png) 0 0 no-repeat;
    margin-left: 50px;
}

#sidebar #rss-link a:hover {
    background: url(//static.nonsensebb.com/img/sidebar/rss_subscrever.png) 0 0 no-repeat;
}

/* Post Options */
ul.post-options {
	margin-left: 2.5em;
	margin-bottom: 2.0em;
}

.post-options li.trackback,
.post-options li.popularity,
.post-options li.twitter,
.post-options li.facebook,
.post-options li.buzz,
.post-options li.sapo-tags,
.post-options li.digg,
.post-options li.stumble,
.post-options li.delicious,
.post-options li.edit {
	list-style: none;
	margin-left: -1.67em;
	padding-left: 1.67em;
	line-height: 1.50em;
	height: 1.50em;
}

.post-options li.trackback {
	background: url("//static.nonsensebb.com/img/post-options/link.png") bottom left no-repeat;
}

.post-options li.trackback:hover {
	background: url("//static.nonsensebb.com/img/post-options/link.png") top left no-repeat;
}

.post-options li.popularity {
	background: url("//static.nonsensebb.com/img/post-options/heart.png") bottom left no-repeat;
}

.post-options li.popularity:hover {
	background: url("//static.nonsensebb.com/img/post-options/heart.png") top left no-repeat;
}

.post-options li.edit {
	background: url("//static.nonsensebb.com/img/post-options/pencil.png") bottom left no-repeat;
}

.post-options li.edit:hover {
	background: url("//static.nonsensebb.com/img/post-options/pencil.png") top left no-repeat;
}

.post-options li.twitter {
	background: url("//static.nonsensebb.com/img/post-options/twitter.png") bottom left no-repeat;
}

.post-options li.twitter:hover {
	background: url("//static.nonsensebb.com/img/post-options/twitter.png") top left no-repeat;
}

.post-options li.facebook {
	background: url("//static.nonsensebb.com/img/post-options/facebook.png") bottom left no-repeat;
}

.post-options li.facebook:hover {
	background: url("//static.nonsensebb.com/img/post-options/facebook.png") top left no-repeat;
}

.post-options li.buzz {
	background: url("//static.nonsensebb.com/img/post-options/buzz.png") bottom left no-repeat;
}

.post-options li.buzz:hover {
	background: url("//static.nonsensebb.com/img/post-options/buzz.png") top left no-repeat;
}

.post-options li.digg {
	background: url("//static.nonsensebb.com/img/post-options/digg.png") bottom left no-repeat;
}

.post-options li.digg:hover {
	background: url("//static.nonsensebb.com/img/post-options/digg.png") top left no-repeat;
}

.post-options li.stumble {
	background: url("//static.nonsensebb.com/img/post-options/stumble.png") bottom left no-repeat;
}

.post-options li.stumble:hover {
	background: url("//static.nonsensebb.com/img/post-options/stumble.png") top left no-repeat;
}

.post-options li.delicious {
	background: url("//static.nonsensebb.com/img/post-options/delicious.png") bottom left no-repeat;
}

.post-options li.delicious:hover {
	background: url("//static.nonsensebb.com/img/post-options/delicious.png") top left no-repeat;
}

.post-options li.sapo-tags {
	background: url("//static.nonsensebb.com/img/post-options/sapo.png") bottom left no-repeat;
}

.post-options li.sapo-tags:hover {
	background: url("//static.nonsensebb.com/img/post-options/sapo.png") top left no-repeat;
}

/* Home */
#home nav p {
	font-family: 'CaptureitRegular', Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 5em;
	line-height: 1.1em;
	color: #EEEEED;
}

#home nav .fader {
	background: url("//static.nonsensebb.com/img/fader.png") repeat-y top right;
	background: -webkit-gradient(
    	linear,
	    left top,
    	right top,
	    color-stop(0.1, rgba(255,255,255,0)),
    	color-stop(0.9, rgba(255,255,255,1))
	);
	background: -moz-linear-gradient(
	    left center,
    	rgba(255,255,255,0) 10%,
	    rgba(255,255,255,1) 90%
	);
}

#home nav .fadel {
	background: url("//static.nonsensebb.com/img/fadel.png") repeat-y top right;
	background: -webkit-gradient(
    	linear,
	    left top,
    	right top,
	    color-stop(0.1, rgba(255,255,255,1)),
    	color-stop(0.9, rgba(255,255,255,0))
	);
	background: -moz-linear-gradient(
	    left center,
    	rgba(255,255,255,1) 10%,
	    rgba(255,255,255,0) 90%
	);
}

#home nav a,
#home nav .accesskey {
	text-decoration: none !important;
}

#home nav p:hover {
	cursor: default;
}

#home nav a:hover {
	cursor: pointer;
}

#home nav #mblog:link,
#home nav #mblog:visited {
/*	background: url("//static.nonsensebb.com/img/mainmenu/blog.png") no-repeat top left;*/
	color: #818181;
}

#home nav #mblog:hover,
#home nav #mblog:active {
/*	background: url("//static.nonsensebb.com/img/mainmenu/blog.png") no-repeat bottom left;*/
	color: #729fcf;
}

#home nav #marchive:link,
#home nav #marchive:visited {
/*	background: url("//static.nonsensebb.com/img/mainmenu/archive.png") no-repeat top left;*/
	color: #dd972e;
}

#home nav #marchive:hover,
#home nav #marchive:active {
/*	background: url("//static.nonsensebb.com/img/mainmenu/archive.png") no-repeat bottom left;*/
	color: #ce5c00;
}

#home nav #mcv:link,
#home nav #mcv:visited {
/*	background: url("//static.nonsensebb.com/img/mainmenu/cv.png") no-repeat top left;*/
	color: #818181;
}

#home nav #mcv:hover,
#home nav #mcv:active {
/*	background: url("//static.nonsensebb.com/img/mainmenu/cv.png") no-repeat bottom left;*/
	color: #a40000;
}

#home nav #mportfolio:link,
#home nav #mportfolio:visited {
/*	background: url("//static.nonsensebb.com/img/mainmenu/portfolio.png") no-repeat top left;*/
	color: #dd972e;
}

#home nav #mportfolio:hover,
#home nav #mportfolio:active {
/*	background: url("//static.nonsensebb.com/img/mainmenu/portfolio.png") no-repeat bottom left;*/
	color: #4e9a06;
}

#home nav #mcontacts:link,
#home nav #mcontacts:visited {
/*	background: url("//static.nonsensebb.com/img/mainmenu/contacts.png") no-repeat top left;*/
	color: #818181;
}

#home nav #mcontacts:hover,
#home nav #mcontacts:active {
/*	background: url("//static.nonsensebb.com/img/mainmenu/contacts.png") no-repeat bottom left;*/
	color: #c4bb2f;
}

/* Eu Online */
#lifestream-entries .twitter a {
	background: url("//static.nonsensebb.com/img/lifestream/twitter.png") top left no-repeat;
}

#lifestream-entries .friendfeed a {
	background: url("//static.nonsensebb.com/img/lifestream/friendfeed.png") top left no-repeat;
}

#lifestream-entries .facebook a {
	background: url("//static.nonsensebb.com/img/lifestream/facebook.png") top left no-repeat;
}

#lifestream-entries .linkedin a {
	background: url("//static.nonsensebb.com/img/lifestream/linkedin.png") top left no-repeat;
}

#lifestream-entries .lastfm a {
	background: url("//static.nonsensebb.com/img/lifestream/lastfm.png") top left no-repeat;
}

#lifestream-entries .deviantart a {
	background: url("//static.nonsensebb.com/img/lifestream/deviantart.png") top left no-repeat;
}

#lifestream-entries .flickr a {
	background: url("//static.nonsensebb.com/img/lifestream/flickr.png") top left no-repeat;
}

#lifestream-entries .picasa a {
	background: url("//static.nonsensebb.com/img/lifestream/picasa.png") top left no-repeat;
}

#lifestream-entries .youtube a {
	background: url("//static.nonsensebb.com/img/lifestream/youtube.png") top left no-repeat;
}

#lifestream-entries .vimeo a {
	background: url("//static.nonsensebb.com/img/lifestream/vimeo.png") top left no-repeat;
}

#lifestream-entries .prtsc a {
	background: url("//static.nonsensebb.com/img/lifestream/prtsc.png") top left no-repeat;
}

#lifestream-entries .technorati a {
	background: url("//static.nonsensebb.com/img/lifestream/technorati.png") top left no-repeat;
}

#lifestream-entries .stumble a {
	background: url("//static.nonsensebb.com/img/lifestream/stumbleupon.png") top left no-repeat;
}

/* Portefolio */
#portfolio #contents header,
#portfolio #contents #breadcrums {
	display: none;
}

#portfolio #contents article header {
	background: #555753;
}

#portfolio #contents article {
	border-right: 1px solid #989898;
	border-left: 1px solid #989898;
	border-bottom: 1px solid #989898;
}

#portfolio #contents nav {
	border-right: none;
	border-top: none;
	border-color: #373737;
	background: #2c2c2c url("//static.nonsensebb.com/img/portfolio/bg.png") bottom left repeat-x;
}

#portfolio #contents article header h3 {
	color: #f8f8f8;
}

#portfolio #contents article .pictures {
	background: #f8f8f8;
	border: 1px solid #989898;
	border-top: none;
	border-right: none;
}

#portfolio #contents article .technologies li {
	list-style: none;
	background: url("//static.nonsensebb.com/img/bullet_tick.png") top left no-repeat;
	padding-left: 18px;
}

#portfolio #contents nav li {
	list-style: none;
	display: inline;
}

#portfolio #contents nav li img {
	border: 2px solid #989898;
}

#portfolio #contents nav li .selected img {
	border: 2px solid #b2631c;
}

/* CV */
#cv .content hr {
	background: none;
}

/* Tables */
table, caption, td, th {
	border: 1px solid #989898;
	border-spacing: 0;
}

caption {
	border-bottom: none;
	color: #e9a139;
}

tfoot {
	color: #989898;
}

thead th,
caption {
	background: #555753;
}

thead th,
caption p {
	color: #f8f8f8;
}

td,
th {
	border-top: none;
	border-left: none;
}

table {
	border-bottom: none;
	border-right: none;
}

tr:nth-child(odd) {
	background-color:#f8f8f8;
}

/* Footer */
#footer-wide {
    border: 1px solid #989898;
    background: #E8E8E8;
    color: #313131;
}

#footer-wide footer a:link, #footer-wide footer a:visited {
    color: #313131;
}

#footer-wide footer a:active, #footer-wide footer a:hover {
    color: #555753;
}

/* Box */
.box,
.infobox,
.gallery {
	border: 1px solid #a5a5a5;
	background: #f6f6f6;
}

/* Archives */
#archives-menu {
	border-top: none;
	background: #555753;
}

#contents ul#archives-menu li {
	border: 1px solid #555753;
	border-top: none;
	border-bottom: none;
}

#contents ul#archives-menu li.selected {
	background: #F6F6F6;
	border-top: none;
	border-bottom: none;
}

#contents #archives-menu li a:link,
#contents #archives-menu li a:visited {
	color: #fff;
	text-decoration: none;
}

#contents #archives-menu li a:hover,
#contents #archives-menu li a:focus,
#contents #archives-menu li a:active {
	background: #fff;
	color: #555753;
	text-decoration: none;
}

#contents #archives-menu li.selected a:link,
#contents #archives-menu li.selected a:visited {
	color: #555753;
}

#contents #archives-menu li.selected a:hover,
#contents #archives-menu li.selected a:focus,
#contents #archives-menu li.selected a:active {
	background: #fff;
}

#contents #archive-content {
	border-top: none;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}

/* Recomended Entries */
#sidebar .related-list.flashy {
	border-bottom: 2px solid #555753;
}

#sidebar .related-list.flashy .back,
#sidebar .related-list.flashy .forward,
#sidebar .related-list.flashy .entry .label {
	background: #f9f9f9;
	background: rgba(85, 87, 83, 0.7);
}

#sidebar .related-list.flashy .back:hover,
#sidebar .related-list.flashy .forward:hover,
#sidebar .related-list.flashy .entry .label:hover {
	background: #e8e8e8;
	background: rgba(85, 87, 83, 0.85);
}

#sidebar .related-list.flashy .entry .label a,
#sidebar .related-list.flashy .back a,
#sidebar .related-list.flashy .forward a {
	color: #fff;
}

#sidebar .related-list.flashy .progress .bar {
	background: #dd972e;
}

#sidebar .fbwrapper {
	background: #fff;
}

/* Language popup */
#lang-popup-wrapper {
	background: url("//static.nonsensebb.com/img/lang-corner.png") top left no-repeat;
	padding-top: 14px;
}

#lang-popup {
	background: #ffdfdf;
	border-top: 3px solid #e76c5d;
	border-bottom: 2px solid #e76c5d;
	color: #555753;
}

#lang-popup h1 {
	padding-left: 18px;
	background: url("//static.nonsensebb.com/img/error.png") no-repeat top left;
}
