body, html {
	background-color: #27343c;
} 
body #container {width: 860px; }
#container2 {margin-top: 30px; background: white url(gfx/bg-left.gif) left top repeat-y; }

div#primary {width: 800px; }

ul#menu {margin: 0 0 0 10px; padding: 0; float: left; list-style:none;}
ul#menu li {float: left;}
ul#menu li a { text-decoration: none; font-size: 13px; color: white; display: block; float: left; padding: 27px 10px 15px 10px; font-weight: bold;}
ul#menu li.act a {background: white url(gfx/headerbghover.gif) repeat-x left top;}
ul#menu li a:hover {background:url(gfx/headerbghover.gif);}
ul#menu li a span {font-weight: normal; font-size: 12px;}

#secondary .content div.l { padding-left: 40px;}
#secondary h3 {margin-top: 15px;}
#secondary ul {list-style: none; margin: 0;}
#secondary ul li {font-size: 1em;}
#secondary span {color: #777; }

#secondary { color:black; }
#primary .content{margin:10px 0;}
#logotype {width: 850px; display: block;}
#header {padding-right: 10px; background-color: white; background: white url(gfx/headerbg2.gif) right top no-repeat; width: 850px; display: block; }
.menu { height: 89px; widows: 850px; display: block;background: url(gfx/headerbg.gif) repeat-x; }

	#primary .content h2 {color: #ff3300; font-weight: lighter; font-size: 1.9em; margin: 0 0 6px 0;padding:0}
	#primary .content h2 a {text-decoration: none; color: #333333;}	
	#primary .entry {font-size: .9em;}
	#primary .content {padding-left: 17px; min-height: 400px; padding-bottom: 30px;}
	#primary .content ul {padding: 0}
	#primary span.date {color: #666;}
	#primary .content p {margin: 0 0 .5em 0; font-size: 1.2em;}
	#primary .content ul {font-size: 1.2em;}
	#tertiary .content {width: 50px; }
	#tertiary {background-color: #33FFCC; width: 20px; !important}
	.post {clear: both;}
	.single small {color:#666;}
	.single img {margin-bottom: 10px;}
	
	.single .entry {width: 500px;}
	.single h2 {margin: 0; padding-bottom: 10px;}
	
	
#footer .content a {color: white}	
#footer .content {color: #CCCCCC;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

#secondary .content {
	margin-left: 20px;
}
#secondary h3 {color: #ff3300;}

img.alignright {float: right; }
.btn a { font-weight: bold; font-size: 15px; position: relative; top: 25px; left: 5px;}
.btn img {float: left; vertical-align: middle;}
.btn span {float: left; display: block;}