/*  
Theme Name: Nieuws.Mijndomein
Theme URI: http://www.mijndomein.nl/
Description: Blog theme for nieuws.mijndomein.nl
Author: Jonnie Franssen
Author URI: http://www.mijndomein.nl/
Tags: mijndomein
Version: 1.26
*/
* {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0 0 10px 8px;}
h1, h2, h3, h4, h5, h6{font-family:Trebuchet MS;}
hr{color:#333;border:1px solid #121212;}
pre{height:auto;overflow-x:scroll;}
fieldset{margin:0;padding:0;border:0;}
dd{padding-left:15px;}
a{color:black;text-decoration:underline;-moz-outline-style: none;}
a:hover{color:black;text-decoration:underline;}
a img{border:none;}
blockquote{background:#fff;border:0;padding:5px 15px;margin:10px 10px 5px 15px;font-style:italic;color:#000;}
code{color:#3366cc;font-style:italic;}
strong{font-size:110%;}
body{font-size:9pt;text-align:center;margin:0;padding:0 0 15px 0;font-family:Trebuchet MS, arial, helvetica, sans-serif;background:#e4e4e4;}
/* Header and wrapper */
#wrapper{margin:0 auto;width:960px;text-align:left;background:url(images/background_sitecontainer.jpg) top right no-repeat;padding:0;}
#header{padding:0;margin:0 0 0 27px;height:123px;width:884px;}
#header #logo{float:left;width:138px;margin:31px 0 0 5px;padding:0;font-weight:bold;}
#header h1{padding:0;margin:0;}
#header h1 a{color:#000;text-decoration:none;font-size:20px;}
#header h1 a:hover{text-decoration:none;}
#header span.red{padding:0;color:#f42424;}

#domainfinder{float:left;height:50px;width:884px;background:url(images/md-searchdomain-fill.png) repeat-x;margin:0;}
#domainfinder-left{float:left;height:50px;width:6px;background:url(images/md-searchdomain-left.png) no-repeat;}
#domainfinder-right{float:right;height:50px;width:6px;background:url(images/md-searchdomain-right.png) no-repeat;}
#domainfinder-content{float:left;height:50px;width:872px;}
#domainfinder-www{float:left;color:#fff;font-size:13pt;margin:15px 6px 0 24px;}
#domainfinder-searchfield{float:left;width:606px;height:50px;background:url(images/md-bg-searchfield.png) no-repeat 0 11px;}
#domainfinder-searchbox{width:582px;height:24px;padding:3px 7px 6px;margin:11px 0 0 0;color:black;font-size:18px;font-weight:bold;font-family:Trebuchet MS;background:transparent;border:none;}
#domainfinder-button{float:left;width:161px;height:29px;margin:11px 0 0;}
#domainfinder-searchbutton{width:161px;height:29px;background:url(images/md-searchdomain-button.png);border:none;cursor:pointer;color:#fff;font-size:16px;padding-bottom:3px;font-weight:bold;font-family:Trebuchet MS;}

/* Menu */
#topmenu{float:left;margin:15px 0 10px 0;left:0px;width:605px;}    
#topmenu ul{margin:0;padding:10px 10px 0;list-style:none;}
#topmenu li{float:left;background:url(images/b-left.png) no-repeat left top;margin:0;padding:0 0 0 3px;height:38px;margin-right:10px;}
#topmenu a{float:left;font-size:16px;text-transform:uppercase;white-space:nowrap;display:block;width:.1em;background:url(images/b-right.png) no-repeat right top;padding:0 9px 0 5px;text-decoration:none;font-weight:bold;height:38px;line-height:38px;}
#topmenu > ul a{width:auto;}
#topmenu a{float:none;}
/* red f42424 */
#topmenu #urlred a{color:#f42424;}
#topmenu #urlred a:hover{color:#f42424;}
#menuitem1 #topmenu #urlred a{color:#fff;}
#menuitem1 #urlred{background-position:0% -38px;border-width:0;}
#menuitem1 #urlred a{background-position:100% -76px;color:#fff;-moz-outline-style: none;}
#menuitem1 #topmenu #urlred:hover a{background-position:100% -76px;color:#fff;}
#topmenu #urlred:hover, #topmenu #urlred:hover a{background-position:0% -38px;color:#fff;}
#topmenu #urlred:hover a{background-position:100% -38px;color:#f42424;-moz-outline-style: none;}
/* blue 0099cc */
#topmenu #urlblue a{color:#0099cc;}
#topmenu #urlblue a:hover{color:#0099cc;}
#menuitem2 #topmenu #urlblue a{color:#fff;}
#menuitem2 #urlblue{background-position:0% -76px;border-width:0;}
#menuitem2 #urlblue a{background-position:100% -152px;color:#fff;-moz-outline-style: none;}
#menuitem2 #topmenu #urlblue:hover a{background-position:100% -152px;color:#fff;}
#topmenu #urlblue:hover, #topmenu #urlblue:hover a{background-position:0% -76px;color:#fff;}
#topmenu #urlblue:hover a{background-position:100% -114px;color:#0099cc;-moz-outline-style: none;}
/* green 97b911 */
#topmenu #urlgreen a{color:#97b911;}
#topmenu #urlgreen a:hover{color:#97b911;}
#menuitem3 #topmenu #urlgreen a{color:#fff;}
#menuitem3 #urlgreen{background-position:0% -114px;border-width:0;}
#menuitem3 #urlgreen a{background-position:100% -228px;color:#fff;-moz-outline-style: none;}
#menuitem3 #topmenu #urlgreen:hover a{background-position:100% -228px;color:#fff;}
#topmenu #urlgreen:hover, #topmenu #urlgreen:hover a{background-position:0% -114px;color:#fff;}
#topmenu #urlgreen:hover a{background-position:100% -190px;color:#97b911;-moz-outline-style: none;}
/* gray 3d3d3d */
#topmenu #urlgray a{color:#3d3d3d;}
#topmenu #urlgray a:hover{color:#3d3d3d;}
#menuitem4 #topmenu #urlgray a{color:#fff;}
#menuitem4 #urlgray{background-position:0% -152px;border-width:0;}
#menuitem4 #urlgray a{background-position:100% -304px;color:#fff;-moz-outline-style: none;}
#menuitem4 #topmenu #urlgray:hover a{background-position:100% -304px;color:#fff;}
#topmenu #urlgray:hover, #topmenu #urlgray:hover a{background-position:0% -152px;color:#fff;}
#topmenu #urlgray:hover a{background-position:100% -266px;color:#3d3d3d;-moz-outline-style: none;}
/* orange fc9e1f */
#topmenu #urlorange a{color:#fc9e1f;}
#topmenu #urlorange a:hover{color:#fc9e1f;}
#menuitem5 #topmenu #urlorange a{color:#fff;}
#menuitem5 #urlorange{background-position:0% -190px;border-width:0;}
#menuitem5 #urlorange a{background-position:100% -380px;color:#fff;-moz-outline-style: none;}
#menuitem5 #topmenu #urlorange:hover a{background-position:100% -380px;color:#fff;}
#topmenu #urlorange:hover, #topmenu #urlorange:hover a{background-position:0% -190px;color:#fff;}
#topmenu #urlorange:hover a{background-position:100% -342px;color:#fc9e1f;-moz-outline-style: none;}
/* Top */
#topmenuright{width:120px;height:26px;float:right;padding-top:37px;}
#topmenurightrow1{width:100%;height:12px;float:right;padding-bottom:2px;}
#topmenurightrow2{width:100%;height:12px;float:right;}
#subscribe{padding:0 8px 0 0;display:block;width:72px;height:12px;float:right;}
#toprss{display:block;width:34px;height:12px;float:right;}
#topcontact{display:block;width:60px;height:12px;float:right;}
#main {margin:10px 0 0 29px;clear:both;width:884px;}
#contentwrapper{float:left;width:585px;margin:0 0 10px 0;padding:0;}
#contentwrapper2 {float:left;width: 900px;margin: 0 0 10px 0;padding: 0;}
#contentwrapper .pageTitle, #contentwrapper2 .pageTitle {margin:0 0 10px 0;font-size:14pt;letter-spacing:-1px;color: #fff;font-weight:normal;padding:5px;background:#afafaf;}
.topPost {margin:0;padding:0;font-size:9pt;}
.topPost h1.topTitle a{font-size:16pt;font-weight:bold;color:#f42424;letter-spacing:-1px;text-decoration:none;}
.topPost h1.topTitleOrange a{font-size:16pt;font-weight:bold;color:#fc9e1f;letter-spacing:-1px;text-decoration:none;}
.topPost h1.topTitle a:hover{text-decoration:none;color:#f42424;}
.topPost h1.topTitleOrange a:hover{text-decoration:none;color:#fc9e1f;}
.topPost p.topMeta{padding:0 0 0 8px;margin:-10px 0 0 0;font-size:9pt;color:#afafaf;}
.topPost p.topMeta a{text-decoration:underline;color:#afafaf;}
.topPost p.topMeta a:hover{color:black;}
.topPost div.topContentPage{margin-top:-1px;}
.topPost div.topContent{font-size:9pt;margin:8px 0 0;}
.topPost div.topContent a, .topPost div.topContentPage a{text-decoration:underline;color:black;}
.topPost div.topContent a:hover, .topPost div.topContentPage a:hover{text-decoration:underline;color:black;}
.topPost div.topContent ul, .topPost div.topContent ol, .topPost div.topContentPage ul, .topPost div.topContentPage ol{list-style:none;padding:0 0 0 30px;margin-bottom:8px;}
.topPost div.topContent ul li, .topPost div.topContent ol li, .topPost div.topContentPage ul li, .topPost div.topContentPage ol li{color:black;padding:2px 2px 2px 20px;margin-bottom:8px;color:black;background: url(images/bullet.gif) left 4px no-repeat;line-height:12px;}
.topPost span.topComments, .topPost span.topMore, .topPost span.topTags{font-size:9pt;font-style:italic;padding:8px 10px;margin-right:5px;line-height:27pt;color:#afafaf;border:none;}
.topPost span.linkpages{font-size:9pt;font-style:italic;color:black;display:block;}
.topPost span.linkpages a:hover{color:black;}
.topPost span.topComments:hover, .topPost span.topMore:hover, .topPost span.topTags:hover{background:#fff;color:black;}
.topPost span.topComments a{color:#afafaf;background:url(images/comments.gif) left no-repeat;padding-left:20px;line-height:27pt;vertical-align:middle;}
.topPost span.topMore a{color:#afafaf;background:url(images/more.gif) left no-repeat;padding-left:20px;line-height:27pt;vertical-align:middle;}
.topPost span.topTags em{background: url(images/tags.gif) left no-repeat;padding-left:20px;line-height:27pt;vertical-align:middle;color:#afafaf;}
.topPost span.topTags a{color:#afafaf;line-height:27pt;vertical-align:middle;padding-left:2px;}
.topPost span.topComments a:hover, .topPost span.topMore a:hover, .topPost span.topTags a:hover{color:black;text-decoration:underline;}
#nextprevious{margin:10px;}
#nextprevious a{color:#afafaf;text-transform:lowercase;text-decoration:underline;}
#nextprevious a:hover{color:black;}
/* Comments */
#respondpadd{padding-left:10px;}
#comments {margin:10px 0 10px 0;width:585px;border:none;padding:0;color:black;}
#comments h3{font-size:9pt;font-weight:normal;color:#afafaf;margin:0;padding:0 0 0 8px;}
#comments p a{color:black;}
#comments p a:hover{color:black;}
#comments p{padding:0 8px 0;margin:7px 0;}
ul.commentlist, ul.trackback{list-style-type:none;margin:10px 0;font-size:9pt;}
.commentlist li, .trackback li{margin:10px 0 15px 0;padding:10px;background:#f1f1f1;border:none;list-style-type:none;}
.commentlist li.alt {background:#f8f8f8;border: none;margin-top:10px;}
.commentlist li.bypostauthor{background:#eff6d3;}
.commentlist li.byuser{background:#eff6d3;}
.commentlist li.cleared {background:transparent;border:none;}
.commentlist a:hover{color:black;}
.commentlist a.gravatar{float:left;margin:0 15px 10px 0;width:60px;}
.commentlist .commentbody{margin:0;padding:0;}
.commentlist .commentbody p a{text-decoration:underline;}
.commentlist cite{font-size:10pt;font-style:normal;color:#afafaf;}
.commentlist small.commentmetadata a{color:#666;}
.commentlist p{color:black;}
#respond{clear:both;}
textarea#comment{width:523px;background:#fff;color:black;padding:8px;border:2px #afafaf solid;font-size:99%;font-family:Trebuchet MS;}
#extrastuff a {color:black; font-size:0.8em;}
#extrastuff a:hover {color:black;text-decoration:underline;}
#extrastuff #rssleft {float:left; width:250px;margin-left:8px;}
#extrastuff #trackright {float:right; width:180px;text-align:right;margin-right:8px;}
#editpost{margin:0 0 8px 8px;}
#main #welcome{margin:0;padding:0 0 5px 0;}
#main #welcome h2{font-size:16pt;font-weight:bold;color:#fc9e1f;letter-spacing:-1px;margin:0 10px;padding:0 0 3px 0;}
#main #welcome p{font-size:9pt;margin:0 10px;padding:6px 0;color:black;}
#main #welcome a{text-decoration:underline;color:black;}
#main #welcome a:hover{color:black;}
#main #welcome form{margin:-5px 0 0 0;}
strong.mdorange{font-size:16pt;font-weight:bold;color:#fc9e1f;letter-spacing:-1px;margin:0 10px;padding:0 0 3px 0;}
/* Sidebar */
#sidebars{float:left;margin:0 0 0 10px;width:285px;color:black;}
#sidebars .sidebarbox{padding:0 8px 8px;}
#sidebar_full{padding:0;margin:0;}
#sidebars h2{margin:0;padding:0 0 5px 0;font-weight:bold;font-size:16pt;color:#0099cc;letter-spacing:-1px;}
#sidebars table{width:130px;}
#sidebars ul{margin:0;padding:0;}
#sidebars li{list-style:none;}
#sidebars li ul{padding:0;}
#sidebars ul ul li{margin:0 0 0 8px;padding:2px 2px 2px 20px;color:black;background: url(images/bullet.gif) left 8px no-repeat;line-height:17px;}
#sidebars a{display:inline;color:black;}
#sidebars a:hover{color:black;text-decoration: underline;}
#sidebars p{padding:2px 0 0 8px;font-size:9pt;color:black;}
#tag_cloud a{display: inline;padding:8px;}
#sidebars ul.children li{border-bottom:none;}
#sidebars ul.children {margin-bottom:0;}
/* footer */
#footerdetails{background:#e4e4e4;border:none;padding:0 15px;margin:0 0 10px 0;}
#footerdetails ul{list-style-type:none;}
#footerdetails ul li, #footerdetails p, #columnsearchform ul li, #columnsearchform p{font-size:9pt;}
#footerdetails a{text-decoration:underline;}
#footerdetails a:hover{text-decoration:underline;}
#columnsearchform h3{font-size:16pt;font-weight:bold;color:#97b911;letter-spacing:-1px;margin:0;padding:0 0 2px 0;}
#columnsearchform #searchbox{padding:2px;width:265px;margin-left:6px;border:2px #afafaf solid;margin-bottom:4px;font-size:99%;background:#fff;}
#columnsearchform #searchbutton{margin:18px 0 0 165px;background:url(images/md-search.png);width:100px;height:29px;border:none;cursor:pointer;color:#fff;font-size:14px;padding:0 16px 1px 0;font-weight:bold;font-family:Trebuchet MS;}
.bgsubmit{width:285px;height:65px;background:#fff url(images/md-bg-side-submit.png) no-repeat top center;}
.bgsubmitonpage{width:571px;height:65px;background:#fff url(images/md-bg-side-submit-onpage.png) no-repeat top center;margin:-2px 0 0 5px;}
.bgsubmitonpage #submit{margin:18px 0 0 414px;}
.md-topside{width:285px;height:5px;background:url(images/md-bg-side-top.png) no-repeat;}
.md-bottomside{width:285px;height:5px;background:url(images/md-bg-side-bottom.png) no-repeat;margin:0 0 10px;}
.md-toppost{width:585px;height:5px;background:url(images/md-bg-post-top.png) no-repeat;}
.md-bottompost{width:585px;height:5px;background:url(images/md-bg-post-bottom.png) no-repeat;margin:0 0 10px;}
.md-fill{background:#fff;}
.text{padding:2px;width:535px;margin-left:19px;border:2px #afafaf solid;margin-bottom:4px;font-size:99%;background:#fff;}
.form label{margin-left:14px;}
.form #subscribebutton{margin:18px 0 0 422px;background:url(images/md-submit.png);width:116px;height:29px;border:none;cursor:pointer;color:#fff;font-size:14px;padding:0 18px 1px 0;font-weight:bold;font-family:Trebuchet MS;}
#footerdetails .col1{float:left;width:330px;}
#footerdetails .col2{margin:0 25px;float:left;width:260px;}
#footerdetails h3, .md-fill p{padding:0 8px}
#columnsearchform h3, .md-fill p, p.topContent p,#columnsearchform .md-fill p{padding:0 8px 8px}
#footerdetails li{padding-left:20px;margin-bottom:5px;background: url(images/more.gif) left 2px no-repeat;line-height: 17px;}
#footer{clear:both;padding:15px 15px 10px 15px;width:884px;margin: 0 0 0 27px;}
#footer p{font-size:9pt;padding:0;}
#footerleft{float:left;width:500px;text-align:left;padding-left:25px;}
#footerright{float:right;width:300px;text-align:right;}
#calendar_wrap{padding:0;border:none;background:#fff;color:black;}
table#wp-calendar{width:100%;font-size:90%;border-collapse:collapse;background:#fff;color:#000;margin:0 auto;}
table#wp-calendar caption{width:auto;background:#eee;color:#000;border:none;padding:3px;margin:0 auto;font-size:1em;}
table#wp-calendar th{border:1px solid #eee;background:#fff;color:#000;font-weight:bold;padding:2px;text-align:center;}
table#wp-calendar td{padding:0;line-height:18px;background:#fff;color:#000;border:1px solid #ddd;text-align:center;}
table#wp-calendar tfoot td{border:0;background-color:#fff;color:#000;}
table#wp-calendar td a{display:block;background-color:#fff;color:#000;width:100%;height:100%;padding:0;}
#disclaimer{background:#fff;padding:6px 0 6px 8px;height:18px;}
#disclaimer #text{width:250px;float:left;}
#disclaimer #links{width:280px;float:right;margin-right:25px;}
.gravatar{width:60px;height:60px;background:url(images/defavatar.png);}
#comments p.subscribe-to-comments{width:500px;margin:7px 0 0 1px;}
#comments p.subscribe-to-comments #subscribe{float:left;margin:2px 4px 0 0;}


/* Misc */
.highlight {
  color: #222;
  font-weight: bold;
  }

.cleared {
  margin: 0;
  padding: 0;
  clear: both;
  }

.alignleft {
  float: left;
  margin: 5px 10px 5px 0;
  }
.alignright {
  float: right;
  margin: 5px 0 5px 10px;
  }
.aligncenter,
div.aligncenter {
  margin: 10px auto;
  text-align: center;
  display: block;
  }

img.alignleft {
  float: left;
  margin: 5px 10px 5px 0;
  }
img.alignright {
  float: right;
  margin: 5px 0 5px 10px;
  }
img.aligncenter {
  margin: 10px auto;
  text-align: center;
  display: block;
  }
  /** links - showlist */
  dt {
	  word-wrap:break-word;
  }
  dd {
	  word-wrap:break-word;
	  color:#444;
	  padding:0 0 5px;
  }

