/*
File:			custom.css
Description:	Custom skin for Thesis
Author: 		Matt Hodder (www.matthodder.com)
License:		You are free to use this code for both commericial and personal uses, however you cannot claim this code as your own or redistribute the skin (you may link to www.thesisthemes.com or www.matthodder.com). Please leave this attribution in the custom.css file.
*/

/* Background / Border Tweaks */

.custom #footer, .custom #footer a, .custom #footer a:active, .custom #sidebars { border: none; }

.custom a { outline:none; text-decoration:none; }


/* Text Tweaks */
.custom #tabs li a, .custom .prev_next, .custom #archive_info p { letter-spacing: normal; text-transform: none;}
.custom .headline_meta {font-style: normal;}
.custom .headline_meta span, .custom .headline_meta abbr, .custom .teaser abbr, .custom .teaser span { letter-spacing: normal; text-transform: none; }
.custom .sidebar h3 { letter-spacing: normal; font-variant: normal; }
.custom dl#comment_list dd p.reply a, .custom .comments_closed p { letter-spacing: normal; text-transform: none; }
.custom .bracket { display: none; }

/* Nav Cursor Tweak */
.custom #tabs .current_page_item a, .custom #tabs .current-cat a { cursor: pointer; }




/* Algemene pagina vormgeving */

body { background:#111111;} 

.custom #content_area {background:#FFF;} 
#content { color:#555;}

.custom .post_box {padding-top:0; margin-top:0;}




/* verbergen ellementen: comments, sidebars */

.custom .comments_closed p {
  display: none;
}

.custom #sidebars {
  display: none;
}






/* Hopme page new design */

.headline_area h2, .headline_area h1  {font-size:48pt;font-family:Georgia,"Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#E31E26; margin: 0 0 25px 0 !important; text-transform:uppercase; letter-spacing:-1pt;}

.teaser-home h1, .teaser-home h2   {font-size:44pt;font-family:Georgia,"Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#E31E26; margin: 0 0 25px 0 !important;  text-transform:uppercase; letter-spacing:-1pt;}




/*.teaser-home a {background:#E31E26; color:#FFF; padding: 3px 7px; border:1px #E31E26 solid; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius: 7px;}

.teaser-home a:hover {background:#111111; color:#FFF; padding: 3px 7px; border:1px #111111 solid; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius: 7px;}*/


.teaser-home {/*background:url(http://wedocommunications.com/images/schaduw_omhoog.jpg) #FFF bottom center no-repeat; padding-bottom:25px;*/ margin-bottom:15px;} 

.teaser-home a, .format_text a {color:#E31E26;  border-bottom:2px #E31E26 dotted ; }

.teaser-home a:hover, .format_text a:hover {color:#111111; border-bottom:2px #111111 dotted ;}




.teaser-home p { font-size:16pt; line-height:26px; padding-bottom:15px;}
.custom p { font-size:16pt; line-height:26px; }




/* Header*/



.custom #header {background:url(http://wedocommunications.com/images/schaduw_header.jpg) #FFF top center no-repeat; /*border-bottom: 2px #B2B2B2 dotted; border-top: 2px #B2B2B2 dotted;*/ padding:0; height:60px; overflow:hidden;}

.format_text  {/*background:url(http://wedocommunications.com/images/schaduw_omhoog.jpg) #FFF bottom center no-repeat; padding-bottom:25px; */ margin-bottom:15px;}



.custom #logo, .custom #tagline {display:none;  /*font-style:italic; padding-left:150px; font-size:14px; font-weight:bold;*/ }

.custom .rss a { width:28px; height:35px; background: url(http://wedocommunications.com/images/rss-ico.gif) no-repeat top right; background-position: 0px 3px; padding:0; margin:0;}
.custom .rss a:hover { width:28px; height:35px; background: url(http://wedocommunications.com/images/rss-ico.gif) no-repeat top right; background-position: 0px -30px; padding:0; margin:0;}


 
.custom #header_area {background: #FFFFFF} 







/* Navigatie */

.custom .menu { font-weight:bold;}

/*.menu li a {text-transform:lowercase !important;}*/



/* Footer */
#footer {text-align:left; font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif; color:#FFFFFF; padding-top:48px; background: #111111 url(http://wedocommunications.com/images/logo_black.gif)  no-repeat top left !important; }

#footer_area, #footer, #footer_area .page { background:#111111;}

#footer ul.footer-teaser {list-style:none;margin:0;padding:0px; clear:both;  border-top:2px #2F2F2F solid; margin-top:15px;padding-top:15px;}

#footer p.copy {clear:both;padding-top:15px; border-top:2px #2F2F2F solid; color:#777777;}

#footer ul li{float:left; width:25%; padding:0 0 15px 0;}

#footer ul li p, #footer ul li h2 {padding: 0 15px 0 0;}

#footer h2, #footer ul li h2 {color:#E31E26; font-size:14px;}

#footer a {color:#E31E26;}
#footer a:hover {color:#FFFFFF;}

/* Opmaak pagina's */

.intro { font-style:italic; color:#111; /*border-top: 2px #B2B2B2 dotted !important; border-bottom: 2px #B2B2B2 dotted !important; padding: 15px 0 !important;*/}

.intro-contact { font-style:italic; color:#111; border-top: 2px #B2B2B2 dotted !important; border-bottom: 2px #B2B2B2 dotted !important; padding: 15px 0 !important; font-size:16pt !important; line-height:26px;}



.custom #fleft {float:left; width:47%;font-size:16pt; line-height:26px; background: transparent url(http://wedocommunications.com/images/page-separator.jpg) right repeat-y; /*border-right: 2px #B2B2B2 dotted; padding-right:3%;*/ margin-bottom:25px;/* text-align:justify;*/ padding-right:5%;}

 

.custom #fright { float:right; width:47%; font-size:16pt; line-height:26px; margin-bottom:25px;/* text-align:justify;*/}

.custom #fleft p, .custom #fright p {margin:0; }
.contact p {font-size:12pt;}


.clear {clear:both;}

.recent-cleints {clear:both; color:#111111;background:url(http://wedocommunications.com/images/schaduw_header.jpg) #FFF top center no-repeat; padding-top:50px; text-align:center;}
.page-divider {clear:both; color:#111111;background:url(http://wedocommunications.com/images/schaduw_header.jpg) #FFF top center no-repeat; padding-top:50px; font-size:11pt!important;}

.custom #content  img { background:#FFF; padding:5px; border:2px #B2B2B2 dotted; margin:0 10px 10px 0;}



.custom .linkedin a { width:35px; height:35px; background: transparent url(http://wedocommunications.com/images/linked-in.jpg) no-repeat top left;  padding:0; margin:10px 0 0 0; background-position:0px 0px; display:block; border:none; text-indent:-9999px; float:left; margin-right:7px;}
.custom .linkedin a:hover { width:35px; height:35px; background: transparent url(http://wedocommunications.com/images/linked-in.jpg) no-repeat top left;  padding:0; margin:10px 0 0 0; background-position:0px -45px; display:block;border:none; margin-right:7px; }

.custom .twitter a { width:35px; height:35px; background: transparent url(http://wedocommunications.com/images/twitter.jpg) no-repeat top left;  padding:0; margin:10px 0 0 0; background-position:0px 0px; display:block; border:none; text-indent:-9999px;  float:left;}
.custom .twitter a:hover { width:35px; height:35px; background: transparent url(http://wedocommunications.com/images/twitter.jpg) no-repeat top left;  padding:0; margin:10px 0 0 0; background-position:0px -45px; display:block;border:none;}

.drop-cap {
float:left;
font-size:48px;
line-height:0.8;
padding:0 3px 10px 0;
}
.custom .current-parent a {color:#FFF !important;}

/*.custom p.downloadpdf {margin-top:25px !important;}*/

.custom p.downloadpdf a { width:350px; height:97px; display:block; text-align:center; line-height:97px; color:#FFF; background:url(images/bg-but-download.jpg) top left no-repeat; font-weight:bold; /*padding:15px; background:#E31E26;  -moz-border-radius:25px;-khtml-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;text-decoration:none; border:#111 solid 5px;*/ border:none !important;}

.custom p.downloadpdf a:hover { background-position: 0 -98px; color:#E31E26; }