/*  Theme Name: BlueAceTheme URI: http://blueace.nlDescription: Het thema van <a href="http://blueace.nl">BlueAce</a>.Version: 1Author: Robert GaalAuthor URI: http://blueace.nl/  Keep it simpl.*/html,body{padding:0;margin:0;}body{background:url(images/bg.gif) repeat-x top;font-family:verdana, arial, sans;font-size:11px;}h2{font-family: arial, verdana, sans;letter-spacing:-0.5px;color:#E6AF1A;padding: 2px 0px;margin: 2px 0px;}h2 a, h3{color:#E6AF1A;}a{text-decoration:none;color:#27A7EA;}a:hover{background:#27A7EA;color:#fff;}hr{width:100%;height:4px;background-color:#999;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac *//* Header */#top{width:947px;margin:0 auto 9px auto;_margin:0 auto 4px auto;height: 130px;}#top h1{padding:0;margin:15px 0;}#top h1 a{display:block;background:url(images/logo.gif) bottom no-repeat;width:206px;height:90px;margin-top:10px;}#top a span{display:none;}#top h2{display:none;}#top ul{float:right;list-style-type:none;margin-top:-10px;}#top li{float:left;}#top li a{text-transform:lowercase;display:block;background:url(images/tab_off.gif);width:65px;height:19px;text-decoration:none;color:#fff;text-align:center;padding-top:5px;margin-right:5px;}#top li a:hover{background:url(images/tab_on.gif);}#top li a.tab_this{background:url(images/tab_this.gif);}#banner_ad{position:absolute;top: 10px;margin-left:215px;text-align:right;}/* Positioners */#mid{width:947px;margin:0 auto 0 auto;background:url(images/mid_bg.gif) no-repeat top;}#content{width:658px;float:left;margin: 10px 0 0 5px;}#sidebar{width:269px;float:right;color:#999;margin-right: 9px;_margin-right: 5px;}#sidebar h3{font-size:18px;font-weight:normal;margin:5px 0;padding:0;}#block_ad a:hover {  color:#E6AF1A;  background: none;}/* Content */#content h2{font-size:21px;}#content p{padding: 3px 0px;margin: 5px 0px;}#content td{vertical-align:top;}.entry{padding: 0px 10px 15px 10px;color: #666;font-size:11px;line-height:1.5em;}.entry_content img, .entrytext img{border:5px solid #ccc;margin:5px;-moz-border-radius: 8px;background:none;}.entry_content a img, .entrytext a img{border:5px solid #27A7EA;margin:5px;-moz-border-radius: 8px;background:none;}.entry_content a:hover img, .entrytext a:hover img{border:5px solid #E6AF1A;background:#fff;}.centered_image a:hover, .image a:hover  {background:#fff;}.centered_image, .image {text-align:center;}.entry_info{color:#999;}.author_url{font-weight: bold;text-transform: uppercase;}.entry_ad{text-align:center;margin:5px;}.entry_tools{clear:both;font-size:11px;line-height:normal;background: url(images/tool_bg.gif) top left no-repeat;height: 21px;}.entry_tags {float: left;width: 400px;height: 21px;background: url(images/icon_tag.gif) no-repeat 9px 4px;color: #fff;color: #27A7EA;padding: 3px 0 0 28px;}.entry_tags a, a.entry_button{color: #27A7EA;}.entry_tags a:hover {color: #E6AF1A;background:none;}a:hover.entry_button {background: url(images/arrow_yellow.gif) no-repeat 5px 7px;color: #E6AF1A;}.entry_button {float: left;width: 82px;height: 21px;background: url(images/arrow_blue.gif) no-repeat 5px 7px;color: #27A7EA;padding: 3px 0 3px 15px;margin-left: 3px;}.sociable_box, .related_box {position:absolute;border:5px solid #27A7EA;background:url(images/box_bg.gif) repeat-x #fff;padding:3px;-moz-border-radius: 8px;}.sociable_box{margin:30px 0 0 425px;}.related_box{margin:30px 0 0 260px;width:400px;}.indicator {position:absolute;}.spreadlist li {margin-bottom: 10px;}/* Ads */#block_ad{margin: 11px 0 7px 0;text-align:center;}/* Sidebar */#welcome{padding: 0 10px 10px 10px;margin-top:10px;width:269px;_width:249px;height:100px;background:url(images/welcome_bg.gif) no-repeat top left;}#welcome p{margin: 0;padding: 8px 0;}#welcome a{display: block;float: right;width: 50px;padding: 0 0 0 10px;margin: 0 5px 0 0;background:url(images/arrow_blue.gif) no-repeat left;}#welcome a:hover{background-image:url(images/arrow_yellow.gif);}#extras{margin-top: 5px;padding: 10px;width:269px;_width:249px;background:url(images/extras_bg.gif) no-repeat top left;}#channels{list-style-type:none;margin:10px 0;padding:0;}#channels li{margin: 3px 0px;padding: 0px 3px;width: 150px;}#channels a{display:block;padding:3px 0 3px 20px;margin:9px 0;_margin:0 0;}#channels a:hover, #welcome a:hover{color:#E6AF1A;}#feed_link{background:url(images/icon_feed.gif) no-repeat top left;}a:hover#feed_link{background-image:url(images/icon_feed_hover.gif);}#newsletter_link{background:url(images/icon_newsletter.gif) no-repeat top left;}a:hover#newsletter_link{background-image:url(images/icon_newsletter_hover.gif);}#widget_link{background:url(images/icon_widget.gif) no-repeat top left;}a:hover#widget_link{background-image:url(images/icon_widget_hover.gif);}#tagcloud{text-align:justify;line-height: 2em;width: 250px;}#updates{list-style-type:none;margin:0;padding:0;width: 250px;}.toggle, .toggle_active{padding:3px 0 3px 20px;margin:3px 0;display:block;}.toggle{color:#999;}.toggle_active{color:#27A7EA;}a:hover.toggle, a:hover.toggle_active{color:#E6AF1A;}#comment_list li span {color:#999;font-style:italic;}#comment_updates .toggle{background:url(images/icon_comments.gif) no-repeat left;}#comment_updates .toggle_active{background:url(images/icon_comments_active.gif) no-repeat left;}#comment_updates a:hover.toggle, #comment_updates a:hover.toggle_active{background:url(images/icon_comments_hover.gif) no-repeat left;}#forum_updates .toggle{background:url(images/icon_forum.gif) no-repeat left;}#forum_updates .toggle_active{background:url(images/icon_forum_active.gif) no-repeat left;}#forum_updates a:hover.toggle, #forum_updates a:hover.toggle_active{background:url(images/icon_forum_hover.gif) no-repeat left;}#agenda_updates .toggle{background:url(images/icon_agenda.gif) no-repeat left;}#agenda_updates .toggle_active{background:url(images/icon_agenda_active.gif) no-repeat left;}#agenda_updates a:hover.toggle, #agenda_updates a:hover.toggle_active{background:url(images/icon_agenda_hover.gif) no-repeat left;}#book_updates .toggle{background:url(images/icon_book.gif) no-repeat left;}#book_updates .toggle_active{background:url(images/icon_book_active.gif) no-repeat left;}#book_updates a:hover.toggle, #book_updates a:hover.toggle_active{background:url(images/icon_book_hover.gif) no-repeat left;}#updates ol, #updates ul{list-style-type:disc;color:#E6AF1A;}#updates li{word-wrap: break-word;}li.more_updates{list-style-type:none;}.more_updates a{display: block;width: 150px;padding-left: 10px;margin: 5px 0;background:url(images/arrow_blue.gif) no-repeat left;}.more_updates a:hover{background:url(images/arrow_yellow.gif) no-repeat left;color:#E6AF1A;}/* Credits */#credits{list-style-type:none;padding:10px 0;margin:0;}#credits a span{display:none;}#wp_link, #mf_link,#cc_link{float:left;margin-right: 10px;}#wp_link a,#mf_link a,#cc_link a{display:block;width:16px;height:16px;}#wp_link a{background: url(images/icon_wordpress.gif) no-repeat;}#mf_link a{background: url(images/icon_microformats.gif) no-repeat;}#cc_link a{background: url(images/icon_creativecommons.gif) no-repeat;}#dd_link a{display:block;width:125px;height:16px;background: url(images/icon_dutchdirections.gif) no-repeat;}#dd_link{float:right;}/* Begin Form Elements */#searchform {margin: 10px auto;padding: 5px 3px; text-align: center;}#sidebar #searchform #s {width: 115px;padding: 2px;}#sidebar #searchsubmit {padding: 1px;}.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}select {width: 130px;}#loading_comment {clear:both;color: #27A7EA;font-weight: bold;font-size: 12px;font-style:italic;}#commentform {width: 600px;text-align:left;}#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}#commentform textarea {width: 100%;padding: 2px;}#commentform #submit {margin: 0;float: right;}/* End Form Elements *//* Begin Comments*/.commentlist {padding:0;margin:0;}.commentlist cite{text-transform:uppercase;font-weight:bold;font-style:normal;background: url(images/tool_bg.gif) top left no-repeat;height: 21px;display: block;padding: 2px 0 0 5px;}.commentlist cite a{font-style:normal;}.commentlist cite img{margin-bottom: -3px;width: 16px;height: 16px;}.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}.commentlist p {margin: 10px 5px 10px 0;}#commentform p {margin: 5px 0;}.nocomments {text-align: center;margin: 0;padding: 0;}.commentmetadata {margin: 0;display: block;}/* End Comments *//* Begin Various Tags & Classes */acronym, abbr, span.caps {cursor: help;}acronym, abbr {border-bottom: 1px dashed #999;}blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}blockquote cite {margin: 5px 0 0;display: block;}.center {text-align: center;}hr {display: none;}a img {border: none;}.navigation {display: block;text-align: center;margin-top: 10px;margin-bottom: 60px;}/* End Various Tags & Classes*//* ------ AMAZON WISHLIST ------ */ul.wishlist { list-style-type: none; margin: 0; padding: 0; }.wishlist li.wishlistitem { border-top: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF; background: url(images/box_bg.gif) repeat-x; height: 70px; padding: 10px; margin: 0 0 5px 0;clear: both !important;}.wishlist li.wishlistitem a { vertical-align: top; }.wishlist li.wishlistitem img { margin: 0 auto;}.wishlist .wishlistitemthumb { float: left; padding-right: 10px; padding-bottom: 15px; display: block;width: 85px; text-align: center;} .wishlist a:hover.wishlistitemthumb { background: none;} .wishlist span.wishlistadded { display:none;font-size: 8pt; }.wishlist br.amazonbr { clear: both !important; }ul.wishlistnav { list-style-type: none; margin: 0; padding: 0; display: block;}.alignright { float: right; }.alignleft { float: left; }/* Keep it simpl. */