/*
Theme Name: Mergus
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: Tuur Swimberghe
Version: 3.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

* { margin:0; padding:0; }

body { line-height: 22px; background: url('images/bg.gif') repeat-x #F9F7F3; font-family:Arial, Helvetica, sans-serif; font-size:14px;  }

#wrapper { width: 960px; margin: 0 auto; }

#header { height:94px; }
#branding { width:412px; height:51px; background:url('images/mergus-logo.gif'); margin:18px 0px 0px 20px; float:left; display:inline; }
#branding  a { display:block; padding:10px 0px 20px 0px; text-indent:-9999px;}
#header_logo { float:left; display:inline; }

#header_banner { float:right; display:inline; margin:25px 0px 0px 0px; }
#header_logo a img, #header_banner a img { border: none; }

#site-description {float:right;color:#999;font-size:14px;font-style:italic;padding-top:15px;}
#site-description a {color:#5C664B;}
/**********************************************************/
#access {}
#nav {height:35px;text-align:center;width:100%;margin-top:10px;}
#nav li {display:inline;font-size: 15px;padding:2px 0px;}
#nav li a {padding:7px 15px;display:inline-block;text-transform:uppercase;color:#5C664B;font-weight:bold;text-decoration:none;border-bottom:2px solid #F9F7F3;}
#nav li a:hover {color:#5C664B;border-bottom:2px solid #5C664B;}

#nav li #ledengedeelte {color:#A2BD4A;}
/**********************************************************/


#content {}
#content_main { height: 255px;}
#content_main_polaroid { width:300px;margin:10px 0px 0px 50px; float:left; display:inline; }
#content_main_text {  width:500px;margin:10px 0px 0px 50px; float:left; display:inline;}
#content_main_text h1 { color: #382B1C; font-size: 24px; font-weight: normal; line-height: 32px;  margin: 0; padding-bottom:20px; }

#content_left { float:left; display:inline; width:300px; }
#content_left a img { border: none; float:left;  }
#content_left h3 { color: #5B654C; font-size: 16px; margin: 15px 0 5px;}
#content_left p { padding:5px 0px 10px 0px;}
#content_right { float:right; display:inline; width:600px; }

#container { float:left; display:inline; margin-left: 25px; width:635px; }

.read-more { 10px; float:right;}
.read-more a img { border: none; }
.clearboth { clear:both; }


.content-item { border-bottom: 1px dashed #EFE0C2; margin: 0px 0px 20px 0px; padding: 12px 12px 15px 12px; background:#F9F7F3;}
.type-post .entry-title { font-size: 20px; color:#5B654D; }

.entry-title { padding-bottom: 5px; }
.content-item h5 { padding-bottom: 10px; font-size: 13px; font-weight:normal; }
.entry-title a { color: #5B654D; font-size: 16px; text-decoration: none; }  
.gallery-thumb { float:left; padding:0px 15px 15px 0px; }
.gallery-thumb a {}
.gallery-thumb a img { border: 5px solid #CCCCCC;}

.gallery-thumb {  }
.gallery-thumb img { float:left; margin: 10px 15px 10px 0px; display:inline; border:3px solid #999; }
.gallery-thumb h3 { font-size:14px; }
.gallery-thumb .gallery-content { float:left; margin: 10px 0px 10px 0px; width:275px; }
.gallery-thumb a {}
.gallery-thumb .clearboth { clear:both; }

hr { background:none; border:none; border-top:1px solid #e0dbd0; border-bottom:1px solid #FFF; }
#voorstelling { margin-top: 10px; }
#voorstelling a img { border:none; float:right;}

#sponsors {}
#sponsors li { list-style-type:none; margin:10px 0px 0px 0px; }

#footer { background:url('images/footer.jpg'); padding:15px; margin: 15px 0px 15px 0px; }
.footer-block { float:left; display:inline; width:185px; padding:0px 20px 0px 20px; }
.footer-block h3 { color: #5B654C; font-size: 16px; margin: 15px 0 5px; }
.footer-block ul {}
.footer-block li { list-style-type:none; padding-bottom:3px; }
.footer-block a { color: #5B654C; }

.alignleft { float:left; display:inline; margin-right: 10px; }
.entry-content { margin-top: 10px;}
.entry-content a img { border: 5px solid #CCCCCC;}
.type-post hr { margin: 10px 0px 10px 0px;}

#frmLogin {  }
#frmLogin p { padding:0px; }
#frmLogin label {}
#frmLogin input { width:240px; padding:3px;}
#frmLogin #frmButton { width:auto; margin-bottom:15px;}

#content_left fieldset { border: 1px solid #D5D5D5; background:#FFF; }
#content_left fieldset p { margin:7px 15px 0px 15px; padding:0px; font-size:12px; }

.reisinfo-title { color: #5B654C; font-size: 14px;}
.reisinfo-title a { color: #5B654C; font-size: 14px; text-decoration:none; }
.reisinfo-list { margin: 0px 0px 10px 0px;}
.reisinfo-list li { list-style-type:none; }
.reisinfo-list a { color: #5B654C; }				
.page-title { color: #5B654C; font-size: 20px;}
.category-descr { 
	background: #EFEAE0;
    border: 1px solid #CCCCCC;
    margin: 0 0 20px;
    padding: 12px 12px 15px; } 
.category-nav { 
	float: left; display:inline; width:275px; 
	margin-left: 25px;
	}
.category-nav li {}
.category-nav li a { color: #5B654C; font-weight:bold; }
#sponsors li  img{ float:none;}

.nav-previous { float:left;}
.nav-next { float:right;}

.xoxo li { list-style-type:none; }
#calendar_wrap, #calendar_wrap  table { width:300px; } 

#events-calendar {margin:15px 0px 0px 0px;display:inline-block;}
#events-calendar h3 {text-align:left;margin:0px;}
#events-calendar thead {border: thin solid darkgray;}
.widget_links ul li {margin-bottom:5px;display:inline-block;}

#monitoring-title {color: #5B654C;font-size: 20px;padding:0px 0px 15px 0px;}
#monitoring-subtitle {color: #5B654C;font-size: 20px;padding:25px 0px 15px 0px;}
#loginform  {}
#loginform label {width:120px;display:inline-block;padding:0px 0px 15px 0px;}
#loginform #user_login, #user_pass {width:200px;border:1px solid #999;padding:2px;}
#loginform #wp-submit{ width:auto;padding:3px;}

.single-post #content img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
	max-width:635px;
	height:auto;
}
.single-post #content img.alignright {
    display: inline;
    float: right;
    margin-left: 24px;
    margin-top: 4px;
}
.single-post #content img.alignleft {
    display: inline;
    float: left;
    margin-left: 24px;
    margin-top: 4px;
}
.xoxo li.widget_text {margin-top:10px;background:#FFF;border: 1px solid darkgray;padding:0px 15px 15px 15px;font-size:12px;}