/*  
Theme Name: Royalty
Theme URI: http://www.royalty.nl
Description: Royalty.nl sjabloon
Version: 1.0
Author: Roy & Ksu
Author URI: http://www.tothem.nl
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}
.main{width:70em;text-align:left;margin:0 auto;}
.clear{clear:both;}
.dl1,.dl2,.dl5,.dl10,.dl15,.dl20,.dl25,.dl30,.dl35,.dl40,.dl45,.dl50,.dl55,.dl60,.dl65,.dl70,.dl75{float:left;display:inline;}
.dr1,.dr2,.dr5,.dr10,.dr15,.dr20,.dr25,.dr30,.dr35,.dr40,.dr45,.dr50,.dr55,.dr60,.dr65,.dr70,.dr75{float:right;display:inline;}
.dl1,.dr1{width:1em;}
.dl2,.dr2{width:2em;}
.dl5,.dr5{width:5em;}
.dl10,.dr10{width:10em;}
.dl15,.dr15{width:15em;}
.dl20,.dr20{width:20em;}
.dl25,.dr25{width:25em;}
.dl30,.dr30{width:30em;}
.dl35,.dr35{width:35em;}
.dl40,.dr40{width:40em;}
.dl45,.dr45{width:45em;}
.dl50,.dr50{width:50em;}
.dl55,.dr55{width:55em;}
.dl60,.dr60{width:60em;}
.dl65,.dr65{width:65em;}
.dl70,.dr70{width:70em;}
.dl75,.dr75{width:75em;}
.ml5{margin-left:5em;}
.ml10{margin-left:10em;}
.ml15{margin-left:15em;}
.ml20{margin-left:20em;}
.ml25{margin-left:25em;}
.ml30{margin-left:30em;}
.ml35{margin-left:35em;}
.ml40{margin-left:40em;}
.ml45{margin-left:45em;}
.ml50{margin-left:50em;}
.ml55{margin-left:55em;}
.ml60{margin-left:60em;}
.ml65{margin-left:65em;}
.ml70{margin-left:70em;}
.ml75{margin-left:75em;}
.mr5{margin-right:5em;}
.mr10{margin-right:10em;}
.mr15{margin-right:15em;}
.mr20{margin-right:20em;}
.mr25{margin-right:25em;}
.mr30{margin-right:30em;}
.mr35{margin-right:35em;}
.mr40{margin-right:40em;}
.mr45{margin-right:45em;}
.mr50{margin-right:50em;}
.mr55{margin-right:55em;}
.mr60{margin-right:60em;}
.mr65{margin-right:65em;}
.mr70{margin-right:70em;}
.mr75{margin-right:75em;}
.mt1{margin-top:1em;}
.mt5{margin-top:5em;}
.mt10{margin-top:10em;}
.mt20{margin-top:20em;}
.mt30{margin-top:30em;}
.mt40{margin-top:40em;}
.mt50{margin-top:50em;}
.fluid{width:auto;float:none;}
div .fluid{padding:0 0 0 .1em;}
.hp{width:100%;float:left;}
.clearfix,.main{display:block;}
.clearfix:after,.main:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
/* IE5/MAC hack \*/
* html .clearfix{ display: inline;  height: 1px;}
/* close */
body{font:75%/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Helvetica, sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;}
p{color:#111;word-spacing:.08em;letter-spacing:.03em;padding:0 0 1em 0;}
h1,h2{font-weight:400;color:#333;font-family:Georgia, "Times New Roman", serif;letter-spacing:2px;word-spacing:.1em;}
h3,h4,h5,h6{font-weight:400;color:#333;font-family:Georgia, "Times New Roman", serif;}
h1{font-size:2.2em;margin-bottom:.682em;}
h2{font-size:1.9em;margin-bottom:.79em;}
h3{font-size:1.7em;margin-bottom:.882em;}
h4{font-size:1.4em;margin-bottom:1.071em;}
h5,h6{font-size:1.3em;margin-bottom:1em;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em;}
dl{margin:0 0 1.5em;}
dl dd{margin-left:1.5em;}
a{color:#C28253;text-decoration:none;}
a:hover{text-decoration:underline;}
table{margin-bottom:1.5em;border-collapse:collapse;}
tr,th,td{height:18px;margin:0;padding:0 1.5em 0 1em;}
caption{text-align:center;font-family:Georgia, serif;}
abbr,acronym{border-bottom:1px dotted #000;}
address{margin-top:1.5em;font-style:italic;}
del{color:#000;}
blockquote{padding-left:1.5em;border-left:3px solid #ccc;font-style:italic;margin:1.5em;}
pre,code{white-space:pre;margin:1.5em 0;}
pre,code,tt{font:1em monospace;line-height:1.5;}
tt{display:block;margin:1.5em 0;}
hr{margin-bottom:1.5em;}
dl dt,th,strong,dfn{font-weight:700;}
tfoot,em,dfn{font-style:italic;}

body { background: url('images/bg.jpg'); color: #000;}
.main{width:1100px; background: url('images/bg.png') repeat-y;  }
.col { }
.left { width: 575px; float: left; margin-left: 20px; display: block;}
.right { width: 470px; float: right; margin-right: 20px;display: block;}
.left_subcol, .right_subcol { width: 219px; } 
.left_subcol { float: left; }
.right_subcol { float: right;}
.left_subcol ul.top { margin: 0; padding: 0; margin-left: 15px;}
.right_subcol ul.top { margin: 0; padding: 0; margin-right: 0px;}
.left .left { margin-left: 0;}
.right .right { margin-right: 0;}
.left .content { padding: 0 0 10px 10px;}
.right .content { padding: 0 10px 10px 0;}
#header { width: 585px; height: 340px; position: relative; margin-left: -10px;}
#header span { position: absolute; z-index: 10; top: 0; left: 0; background: url('images/sabra.jpg') top left no-repeat; height: 100%; width: 100%;}
#nav { padding:0; margin:10px 0; color:#fff; white-space:nowrap; list-style-type:none; margin-bottom: 10px;}
#nav li {float: left; margin: 0; padding: 0;}
ul#fotocol { margin: 0; padding: 0;}
ul#fotocol li { margin: 0; padding: 0; }
ul#fotocol h2 { display: none;}
#nav li a { padding:0.2em; float:left; color: #000; font-size: 0.9em;margin-left: 1.8em;}
.rss { background: url('images/rss.png') 0 0.5em no-repeat; padding-left: 13px !important;}
.home { background: url('images/home.png') 0 0.5em no-repeat; padding-left: 18px !important;}
.english { background: url('images/gb.png') 0 0.6em no-repeat; padding-left: 18px !important;}
.meta { color:gray; font-size: 1em; padding-bottom: 0.7em;}
form.search { margin: 2em 0 17.5em 0; float: right;}
.content img { border: solid 1px silver; padding: 1px;}
li.widget { list-style: none; margin-bottom: 1em;}
h2 { font-size: 1.6em; margin-bottom: 0.7em; line-height: 1.8em; float: none; display: block; width: 100%;}
.subcol h2 { font-size: 1.4em; margin-bottom: 0.4em;}
h2 a { color: #111;}
/* comments */
.comments-template { 
clear: both;
}
ol.commentlist {
margin:0;
padding:0;
}

.commentlist li {
list-style:none;
margin-bottom:14px;
border: solid 1px #eee;
}

.commentlist cite {
padding: 7px;
display:block;
font-style:normal;
border-bottom: solid 1px #eee;
background: #eee;
}	

.commentlist cite img {
margin-left: -7px;
margin-top: -7px;
padding:0px;
border: none;
float:left;
margin-right:9px;
}

.commentlist .author {
font-weight: bold;
text-transform: capitalize;
}

.commentlist .time {
color: gray;
}

.commenttext {
padding: 10px 10px 0 10px;
}
.permalink, .postinfo, .commentslink { font-size: 0.9em; padding: 2px 0;}
.permalink { padding-left: 17px; background: url('images/link.gif') 1px no-repeat;}
.postinfo { padding-left: 18px; color: gray; background: url('images/calendar.png') 1px no-repeat;}
.commentslink { padding-left: 18px; background: url('images/user.gif') 1px no-repeat; float: right; display: block;}
.commentskop { padding-left: 18px; background: url('images/user.gif') 1px no-repeat; margin-top:10px;}
textarea { width: 100%;}
.info { color: gray;}
.post { clear: both; margin-bottom: 1em; border-bottom: solid 1px silver;}
.content img.wp-smiley { border: none; padding: 0; margin: 0; float: none;}
.alignleft { float: left; margin-right: 8px;}
.alignright { float: right; margin-left: 8px;}
#twitter-tools h2.widgettitle { padding-left: 34px; background: url(images/twitter.gif) center left no-repeat; font-size: 15px;}

