body.bg { background: #FFF url(/wp-content/uploads/bgBody.png) repeat-x; }
body.noBg { background: #FFF; background-image: none; }
/*
div#navigation { background: #1471B3; }
div#navigation ol li a.active small { color:#000; }
*/
div#header { padding-top: 10px; }
div#header h1 { text-indent: -9999px; margin-left: 16px;}
div#header h1 a {background: transparent url(../images/bubiblomer-logo.jpg) no-repeat scroll 0 0; display: block; width: 566px; height: 71px;}
div#header p { margin-top: 50px; }

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #FFF;
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;  
	opacity: 0.8;
}

.hide { display: none; }

#menu li:hover { background: #555; }
#menu li.active { background: #000; }
.featured .info dl dd { width:250px; }
div#content div#ct-info ul, div#content div#ct-info ol { margin-left: 10px; margin-bottom: 18px;}
div#content div#ct-info ul li, div#content div#ct-info ol li { margin-bottom: 5px; }
.failure, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.failure {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}

div.featured div.info { width: 475px; }  
div.featured div.stick img.new { right: 81px; }

/* slider smaller */

div#slider, div#slider div.scroll, div#slider div.scroll div.scrollContainer div.panel { width: 885px; }
div#slider div.scroll div.scrollContainer div.panel div.info, div#slider div.scroll div.scrollContainer div.panel ul.view { width: 445px; }
div#slider img.scrollButtons.left {left: -32px;}
div#slider img.scrollButtons.right {right: -32px}

div#slider div.scroll { padding-top: 12px; } 
div#slider img.scrollButtons { top: 160px; }

div#works { margin-left:-30px; margin-top: 40px; }

div#footer div#foot ol#footnav {padding-top: 40px;}


#foot { position: relative; }
#twitter { position: absolute; top: 34px; left: 550px; width: 450px; padding: 10px;}
#twitter h2 { color: #FFF; margin: 0; font-size: 11px; line-height: 11px; font-weight: normal; text-transform: uppercase; }
#twitter h2 span { text-transform: lowercase; }
#twitter h2 a { color: #ccc; }
div#foot #twitter .message { padding: 5px 20px; font-size: larger; text-align: left; font-size: 1.2em; }
#twitter .message .quote { color: #FFF; font-size: 35px; }
