html{overflow-y:scroll;height:100%;margin-bottom:1px;}
*{padding:0;margin:0;}
body{font:62.5%"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;color:#333;text-align:center;  repeat top center #ddd !important;background:#aaa;}
fieldset,select,img{border:0;} 
hr,#searchform br,.counter{display:none;}
a,a:link,a:active,a:visited{color:#5D8BB3;text-decoration:none;}
a:hover{color:#3465A4;text-decoration:underline;}
p{margin:0 0 10px;}
ol li{list-style:decimal outside;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #fc0;}
blockquote{border-left:3px solid #ccc;margin:20px;padding-left:10px;}
cite,ins{text-decoration:none;}
code,pre,kbd{font:1em'Courier New',Courier,sans-serif;}
small{font:0.8em Arial,Helvetica,sans-serif;color:#777;}
strike,del{color:#777;text-decoration:line-through;}
label{cursor:pointer;}
h1,h2,h3,h4{font-family:"Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;font-weight:700;}
h1{font-size:1.8em;text-align:left;padding:22px 0 5px 20px;}
h1 a,h1 a:link,h1 a:active,h1 a:hover,h1 a:visited{color:#fff;background:none;}
h2{margin:5px 0;font-size:1.2em;}
h3,h4{margin:20px 0 0;font-size:1.2em;}
#header{margin:0 auto;line-height:1.2em;height:78px;width:960px;background:url(images/bg_header.png) transparent repeat top center;}
#container{position:relative;margin:0 auto;font-size:1.2em;width:970px;background:url(images/bg_content.png) repeat-y center top transparent !important;background:url(images/ie6/bg_content.png) repeat-y center top;}
#content{width:960px;background:#fff;margin:0 auto;}
#primary-content{float:left;text-align:left;line-height:1.6em;margin:0 1.5% !important;margin:0 2% 0 1.1%;width:500px;display:inline;overflow:hidden;}
#footer{clear:both;height:80px;margin:0 auto;width:970px;background:url(images/bg_footer.png) no-repeat top center transparent !important;background:url(images/ie6/bg_footer.png) no-repeat top center #ddd;}
#sidebar{float:left;line-height:1.4em;margin:20px 1.5% !important;margin:20px 0;width:400px;text-align:left;}
#Euro{font-size:50%;}
.description{font-size:1em;text-align:left;padding:0 0 5px 20px;}
#header h1 a, .description{color:#FFFFFF;}
.pagetitle{margin-top:25px;text-align:center;}
#nav{display:block;height:32px;margin:0 auto !important;margin:0;padding:0;text-align:left;letter-spacing:0.15em;text-transform:uppercase;width:960px;background:url(images/bg_nav.png) repeat-x left top transparent;list-style:none;z-index:8;}
#nav li{float:left;padding:0;margin:0;}
#nav li a{display:block;line-height:32px;padding:0 10px;color:#fff;text-decoration:none;}
#nav li a:hover{color:#fff;background:#333;}
#nav li li{width:200px;}
#nav ul a{color:#fff;line-height:24px;}
#nav ul{position:absolute;z-index:500;top:auto;list-style:none;display:none;width:200px;list-style:none;text-align:center;border:1px solid #333;background:url(images/bg_nav_ul.png) repeat left top transparent !important;background:#999;}
#nav ul ul{top:0;left:100%;}
#nav li:hover, #nav li.sfhover{color:#fff;background:#333;cursor:pointer;z-index:100;}
#nav li:hover ul ul, #nav li li:hover ul ul, #nav li li li:hover ul ul, #nav li li li li:hover ul ul, #nav li.sfhover ul ul, #nav li li.sfhover ul ul, #nav li li li.sfhover ul ul, #nav li li li li.sfhover ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul{display:block;}
.content-top{background:url(images/bg_content_top.png) no-repeat top center;text-align:right;height:15px;width:100%;}
.content-top a{font-size:.9em;margin:5px 15px 0;}
.entry{text-align:left;padding:20px 8px;}
.entry ul,.entry ol{margin:0 0 0 40px;}
.entry li{padding-bottom:8px;}
.entry-header{background:url(images/bg_entry_header.png) left bottom no-repeat;font-size:1.6em;margin:0;padding:2px 0;}
.entry-footer{color:#ccc;font-size:0.9em;text-align:right;background:url(images/bg_entry_header.png) left top no-repeat;margin:0 0 20px;padding:1px;line-height:1.4em;}
#sidebar h2{color:#333;font-size:1.2em;font-weight:400;text-transform:uppercase;margin:15px 2px 0 10px;padding:2px 0;}
#sidebar ul{color:#777;list-style:none;}
#sidebar li{width:100%;}
#sidebar ul ul li{width:100%;margin:0 10px;padding:2px;}
#sidebar ul ul li a,#sidebar ul ul li a:link,#sidebar ul ul li a:visited{padding:2px 4px;}
.left-sidecolumn{clear:left;float:left;width:55%;padding:0 0 0 5px;}
.right-sidecolumn{clear:right;float:right;width:38%;padding:0 5px 0 0;}
.intro{color:#777;width:90%;margin:5px;padding:5px;text-align:left;}
#shelf{float:left;line-height:1.4em;width:100%;}
#toggle{width:960px;margin:0 auto !important;margin:0;text-align:left;background:#000;list-style:none;overflow:hidden;}
#toggle h2{color:#fff;font-size:1.2em;font-weight:400;text-transform:uppercase;margin:15px 2px 0;}
#toggle ul{list-style:none;margin:10px 0 10px;}
#toggle li{float:left;width:21%;background:transparent;margin-left:1.8% !important;margin-left:1.5%;padding:0 4px 6px 4px;display:inline;}
* html #toggle li{width:20%;}
#toggle ul li{width:100%;margin:2px 0;padding:0 8px;}
#toggle ul li a,#toggle ul li a:link,#toggle ul li a:visited{display:block;background:transparent;color:#fff;white-space:nowrap;padding:2px;border-top:1px solid #3465A4;border-bottom:1px solid #3465A4;text-decoration:none;}
#toggle ul li a:hover{border-top:1px solid #fc0;border-bottom:1px solid #fc0;}
#toggle li.tags{width:45%;}
#toggle li.tags a:hover{background:none;text-decoration:underline;}
#sidebar ul ul,#toggle ul{margin:0;padding:0 0 10px;}
#footer p{color:#fff;text-align:center;font-size:.9em;line-height:1.5em;padding:28px 0 5px;}
#error{margin:2px;padding:2px;text-align:center;color:#FF0000;background:#FFFF99;}
#commentload{padding-top:3px;float:right;vertical-align:middle;}
p img{border:0;max-width:100%;padding:2px;}
img.center,img[align="center"]{display:block;margin:auto;}
img.alignright,img[align="right"]{float:right;display:inline;margin:0 0 2px 7px;padding:2px;}
img.alignleft,img[align="left"]{float:left;display:inline;margin:0 7px 2px 0;padding:2px;}
img.wp-smiley{border:0;}
.feedlink img{float:right;height:12px;width:12px;border:0;margin:-19px 0 0;}
.center{text-align:center;}
.alignleft{text-align:left;}
.item,.alignright{text-align:right;}
div.floatright{float:right;}
div.floatleft{float:left;}
.toggle-button{float:right;color:#6BA4DC;background:none;margin-right:10px;}
.navigation{display:block;font-size:.9em;text-align:center;padding:15px 0;}
.alert{width:90%;background:#FFFF99;border-left:4px solid #FFD324;text-align:center;margin:10px 0;padding:5px 10px 5px 0;}
.metacmt{background:url(images/comment.png) left center no-repeat;padding-left:18px;}
.metaedit{background:url(images/comment_edit.png) left center no-repeat;padding-left:18px;}
.metapost{background:url(images/tag_blue.png) left center no-repeat;padding-left:18px;}
.clear{clear:both;}