/* RESET */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: normal;color: black;background: white;}
ol, ul {list-style: none;}
table {	border-collapse: separate;border-spacing: 0;}
caption, th, td {	text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {	content: "";}
blockquote, q {quotes: "" "";}

.clearfix:after{content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.clearfix {display: inline-block;}

/* STYLES */

body{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;font-size:62.5%;background:#F0F0F0 url(images/bg_body.jpg) no-repeat right top;text-align:center;}

/* PRESET */
strong {font-weight:bold;}
em {font-style:italic;}

.entry .post ul li {list-style-type:square;list-style-position:inside;}
.entry .post ol li {list-style-type:decimal;list-style-position:inside;}
.cf-ol li {list-style-type:none !important;}


#pageholder {margin:0 auto;background:#F00;text-align:left;}
#container{width:990px;margin:0 auto;padding:0;text-align:left;}
#main{width:990px;text-align:left;}

#header{width:990px;height:268px;float:left;margin-left:-40px;*margin-left:0;}
#header_left {height:268px;float:left;}
#header_right{width:990px;height:268px;float:left;background:url(images/header_6.jpg) no-repeat left top;}
#header span {font-size:1.1em;color:#000;margin-top:200px;margin-left:420px;margin-right:-420px;display:block;float:left;width:150px;}

h1{font-size:3em;}
h1 a {text-decoration:none;position:absolute;margin-left:-5000px;}
sup {line-height:10px;vertical-align:top;font-size:11px;}

#nav{float:right;margin-top:52px;margin-right:-40px;*margin-right:0;}
#nav ul{text-align:right;}
#nav ul li {text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:1.8em;line-height:1.65em;}
#nav ul li a {color:#333;text-decoration:none;width:auto;padding:1px 4px;}
#nav ul li a:hover, #nav ul li.current_page_item a {background:#000;color:#FFF;}

#home {position:absolute;width:600px;height:200px;}

#content{width:530px;float:left;font-family:"Tahoma";color:#000;letter-spacing:1px;}

.pagetitle {background:url(images/ico-arrow.gif) no-repeat 50px top;padding-left:70px;font-size:1.4em;font-family:"Tahoma";font-weight:bold;color:#000;letter-spacing:0px;padding-bottom:10px;}
.pagetitle span {text-transform:lowercase;}

.entry{font-size:1.1em;float:left;color:#333;}
.entry .datetime {width:40px;padding-right:12px;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;color:#333;}
.entry .datetime .day {font-size:3.7em;font-weight:bold;height:38px;display:block;letter-spacing:-1px;line-height:1.0em;padding-top:5px;}
.entry .datetime .month {font-size:1.9em;font-weight:bold;text-transform:uppercase;height:20px;display:block;letter-spacing:-1px;line-height:1.0em;}
.entry .datetime .year {font-size:1.7em;height:17px;display:block;letter-spacing:-1px;line-height:1.0em;}

/* Added default float for images */
.entry img {float:left;}


.entry .entrytitle {padding-left:52px;}
.entry .entrycontent {width:432px;float:left;}
.entry .post {width:432px;}
.entry h2 {font-size:34px;font-family:"Tahoma";font-weight:bold;color:#407990;letter-spacing:-1px;padding-bottom:2px;width:452px;line-height:1.1em;}
.entry h2 a{color:#407990;}
.entry h3 {font-size:1.6em;font-family:"Tahoma";font-weight:bold;color:#333;letter-spacing:normal;padding-bottom:10px;}

.entry .entrycontent {line-height:1.5em;}
.entry .entrycontent p {margin:5px 0 10px 0; text-align:justify;}
.entry .entrycontent a {text-decoration:underline;color:#407990;}
.entry .entrycontent blockquote {margin:5px 20px; background:#E4E4E4;padding:5px 15px;}
.entry .entrycontent img {background:#CCC;padding:15px;	margin:5px 15px 5px 0;} /* Nic's tweak */
.entry .entrycontent img.wp-smiley {background: none; margin:0px; padding: 0px; float: none!important; } /*  smiley layout */ 
.entry small.meta_author {background:url(images/ico-person.gif) no-repeat left top;display:block;padding:1px 0 2px 20px;margin:3px 0;color:#333;}
.entry small.meta_author span {text-transform:uppercase;font-weight:bold;}
.entry small.meta_category {background:url(images/ico-arrow.gif) no-repeat left top;display:block;padding:1px 0 2px 20px;}

.entry .postmetadata{font-family:Arial;font-weight:bolder;background:#CCC;font-size:1.7em;line-height:1em;padding:2px 10px;margin:10px 0;clear:both;text-align:right;letter-spacing:normal;}
.entry .postmetadata a{color:#333;font-weight:bold;text-decoration:none;}

.entry .kudos {background:url(images/b_ekudos.gif) no-repeat left top;display:block;width:15px;height:20px;float:right;}

#sidebarholder{float:right;width:460px;font-size:1.1em;line-height:1.4em;}
#sidebar{position:absolute;width:460px;margin-top:-52px;margin-bottom:52px;}

.rsidebar {float:right;width:230px;overflow:hidden;}
.lsidebar {float:left;width:230px;overflow:hidden;}

.rsidebar .textwidget, .lsidebar .textwidget{text-align:justify;}

.rsidebar ul li {padding:8px 0;color:#000;width:215px;float:right;}
.lsidebar ul li {padding:8px 0;color:#000;width:215px;}
.rsidebar ul li li, .lsidebar ul li li{border-top:1px solid #C0C0C0;}
.rsidebar ul li li:first-child, .lsidebar ul li li:first-child{border-top:none;}
.rsidebar ul li li a, .lsidebar ul li li a {padding:5px 0;color:#000;}
.lsidebar h2, .rsidebar h2{}

#categories-1 li a:hover, #tag_cloud a:hover {color:#3F788F !important;}

#text-3 h2.widgettitle {background:url(images/title_frank-ly.gif) no-repeat left top;width:215px; height:124px;text-indent:-5000px;overflow:visible;}
#text-8 h2.widgettitle {background:url(http://www.frank-ly.nl/wp-content/uploads/rhinofly_zoekt.gif) no-repeat left 24px;width:215px; height:115px;text-indent:-5000px;overflow:visible;}

/*#twitter h2.widgettitle {background:url(images/title_twitter.gif) no-repeat -15px top;width:230px; height:110px;text-indent:-5000px;}*/
#text-1 h2.widgettitle {background:url(images/title_rss.gif) no-repeat left top;width:215px; height:76px;text-indent:-5000px;}
#flickrphotos h2.widgettitle {background:url(images/title_flickr.gif) no-repeat left top;width:215px; height:115px;text-indent:-5000px;}
#archives h2.widgettitle {background:url(images/title_archief.gif) no-repeat left top;width:215px; height:160px;text-indent:-5000px;}
#tag_cloud-2 h2.widgettitle {background:url(images/title_tags.gif) no-repeat left top;width:215px; height:91px;text-indent:-5000px;}
#text-4 h2.widgettitle {background:url(images/title_feedcount.gif) no-repeat left top;width:215px; height:27px;text-indent:-5000px;}
#categories-1 h2.widgettitle {background:url(images/title_categorieen.gif) no-repeat left top;width:215px; height:28px;text-indent:-5000px;}
#search-2 h2.widgettitle {background:url(images/title_search.gif) no-repeat left top;width:215px; height:118px;text-indent:-5000px;overflow:visible;}

#recent-comments-2 h2.widgettitle {background:url(images/title_recentposts.gif) no-repeat left top;width:215px; height:123px;text-indent:-5000px;overflow:visible;}

#archives select {}

.widget_tag_cloud a {color:#333 !important;line-height:normal;}


#flickrphotos img {float:left;width:67px;height:67px;margin:0 2px 4px 2px;}

label, input, textarea {font-family:"Tahoma";font-size:1em;}
label{display:block;margin:0;}
input{width:205px;padding:3px;margin:0 0 5px;}
input[type=text]{border:1px solid #000; background: #fff url(images/txtbox_back.gif) top repeat-x;}
textarea{width:435px;height:160px;margin:0 0 5px;padding:3px;border:1px solid #000;background: #fafafa url(images/txtbox_back.gif) top repeat-x;}
select {width:215px;}
.submit, .sendbutton{width:auto;float:right}


.success {font-style:italic; color:#006600;} 
.failure {font-style:italic; color:#F00;} 

/*.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:510px;}
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}
*/

#commentform {margin-bottom: 0px; padding-bottom: 0px;}

ol.commentlist{}
ol.commentlist :hover{}
ol.commentlist li{background:url(images/ico_comment.gif) no-repeat left top;clear:both;}

ol.commentlist li span.commentauthor {float:left;padding-top:12px;font-weight:bold;padding-left:37px;}
ol.commentlist li span.commentauthor a{color:#333;font-weight:normal;text-decoration:none;}
ol.commentlist li span.commentdate {float:right;padding:12px 10px 0 0;}
ol.commentlist li div.commenttext {clear:both;padding:2px 10px;background:#FFF;margin-bottom:10px;}
textarea#comment  {width:420px;}
.commenttext {min-height: 22px!important;}
.commenttext img{padding: 5px;!important}


#recentcomments a:hover {color:#3F788F !important;}

.subscribe-to-comments {float: left; clear: both; padding: none; margin: none;}
.subscribe-to-comments input {float:left;}
.subscribe-to-comments label {float:left;padding-left:5px;}

a:link,a:active,a:visited,a:hover{text-decoration:none;color:#407990;border:none;}

.prevnext {margin:25px 0 15px;display:block;}
.prevnext a {font-size:1.1em;color:#000;padding:0 25px 0 0;}

.fr {float:right;}
.fl {float:left;}

#footer{background:url(images/bg_footer.gif) no-repeat 70px top;height:190px;clear:both;}

.socialmedia {height:16px !important;}
.socialmedia a {float:right;padding:0;margin:0;}
img.bookmark {border:0 !important;padding:4px !important;margin:2px 0 !important;;}

.entry .entrycontent img.noborder {margin:0;padding:0;}


p.bbpTweet span.metadata span.author img {border:0; background:0; padding:0;}
.entry .entrycontent .chicklet img {border:0; background:0; padding:0;margin:0;float:none;display:inline;margin-right:5px;}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}


