/*
Theme Name:Emesa Corporate
Theme URI:http://topvakanties.nl
Description:Emesa Corporate WordPress Theme. Programming by Dave Ligthart,design by Christiaan Hemerik
Version:2.0
Author:Dave Ligthart
Author URI:http://daveligthart.com/
Tags:emesa,corporate,theme
Emesa Corporate 1.0 Theme
http://emesa.nl
Programming by Dave Ligthart <dave@emesa.nl>
Styling by Christiaan Hemerik <christiaan@emesa.nl>
*/
/* @group reset */
*{margin:0;padding:0;list-style:none;text-decoration:none;border:0;outline:none;color:#555555;}
/* @typography */
*{font-family:"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;font-size:0.98em;line-height:1.6em;}
h1,h2,h3,h4,h5,h6{line-height:1.4em;margin-bottom:12px;color:#827169;font-family:"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif !important;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif !important;}
p{font-size:1em;}
/* @hyperlinks */
a{color:#ff6600;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
/* @masthead (header) images */
.afb1 .bghead{background:url(res/img/header/masthead_001.jpg) top no-repeat;}
.afb2 .bghead{background:url(res/img/header/masthead_002.jpg) top no-repeat;}
.afb3 .bghead{background:url(res/img/header/masthead_003.jpg) top no-repeat;}
.afb4 .bghead{background:url(res/img/header/masthead_004.jpg) top no-repeat;}
.afb5 .bghead{background:url(res/img/header/masthead_005.jpg) top no-repeat;}
.afb6 .bghead{background:url(res/img/header/masthead_006.jpg) top no-repeat;}
.afb7 .bghead{background:url(res/img/header/masthead_007.jpg) top no-repeat;}
.afb8 .bghead{background:url(res/img/header/masthead_008.jpg) top no-repeat;}
.afb9 .bghead{background:url(res/img/header/masthead_009.jpg) top no-repeat;}
.afb10 .bghead{background:url(res/img/header/masthead_010.jpg) top no-repeat;}
.afb11 .bghead{background:url(res/img/header/masthead_011.jpg) top no-repeat;}
.afb12 .bghead{background:url(res/img/header/masthead_012.jpg) top no-repeat;}
.afb13 .bghead{background:url(res/img/header/masthead_013.jpg) top no-repeat;}
.afb14 .bghead{background:url(res/img/header/masthead_014.jpg) top no-repeat;}
.afb15 .bghead{background:url(res/img/header/masthead_015.jpg) top no-repeat;}
.afb16 .bghead{background:url(res/img/header/masthead_016.jpg) top no-repeat;}
.afb17 .bghead{background:url(res/img/header/masthead_017.jpg) top no-repeat;}
.afb18 .bghead{background:url(res/img/header/masthead_018.jpg) top no-repeat;}
.afb19 .bghead{background:url(res/img/header/masthead_019.jpg) top no-repeat;}
.afb20 .bghead{background:url(res/img/header/masthead_020.jpg) top no-repeat;}
.afb21 .bghead{background:url(res/img/header/masthead_021.jpg) top no-repeat;}
.afb22 .bghead{background:url(res/img/header/masthead_022.jpg) top no-repeat;}
.afb23 .bghead{background:url(res/img/header/masthead_023.jpg) top no-repeat;}
.afb24 .bghead{background:url(res/img/header/masthead_024.jpg) top no-repeat;}
.afb25 .bghead{background:url(res/img/header/masthead_025.jpg) top no-repeat;}
.afb26 .bghead{background:url(res/img/header/masthead_026.jpg) top no-repeat;}
.afb27 .bghead{background:url(res/img/header/masthead_027.jpg) top no-repeat;}
.afb28 .bghead{background:url(res/img/header/masthead_028.jpg) top no-repeat;}
.afb29 .bghead{background:url(res/img/header/masthead_029.jpg) top no-repeat;}
.afb30 .bghead{background:url(res/img/header/masthead_030.jpg) top no-repeat;}
.afb31 .bghead{background:url(res/img/header/masthead_031.jpg) top no-repeat;}
/* @bodies */
html,body{height:100%;}
body{background:#fffff;margin:0;padding:0;}
#container{position:relative;min-height:100%;overflow:hidden;background:url(res/img/background/bg_container.jpg) repeat-x bottom;transparent;}
.wrapper{width:990px;margin:0 auto;}
.bghead {width:990px;margin:0 auto; height:310px; position:relative; z-index:0; }
.borderhead {border-bottom:30px solid #ff7623;width:990px; margin:0 auto; position:relative; top:0px;}
#masthead{background:url(res/img/background/bg_masthead.jpg) repeat-x #ffffff;}
#masthead .wrapper{position:relative;top:-350px;z-index:1;}
#masthead h1{position:absolute;top:13px;left:-22px;width:206px;height:45px;}
#masthead h1 a{display:block;background:url(res/img/logo/emesa_logo_002.jpg) no-repeat transparent;width:206px;height:45px;text-indent:-9999px;}
#masthead p#emesa-tagline{position:absolute;top:52px;left:95px;font-size:1.05em;letter-spacing:2.5px;color:#ff6600;}
#masthead ul#nav{position:absolute;top:30px;right:0px;overflow:hidden;}
#masthead ul#nav li{display:inline;}
#masthead ul#nav li a{display:block;float:left;margin-left:1px;font-weight:bold;font-size:1em;color:#000;background:#fff5ee;padding:3px 13px;}
#masthead ul#nav li a:hover{text-decoration:none !important;color:#ffffff;background:#ff6600;}
#masthead ul#nav li:first-child a{-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;}
#masthead ul#nav li:last-child a{-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;}
/* Navigatie */
li.current_page_item a{color:#ffffff !important;background:#000 !important;}
.flexipages_widget li.current_page_item a{color:#a39789 !important;background:#fff !important;}
#content{margin:-23px 0px; padding:0px;overflow:hidden;padding-bottom:60px;}
#content h1,#content h2,#content h3,#content h4{color:#000000;font-size:0.85em !important;font-weight:bold;letter-spacing:2.5px;margin-bottom:12px;text-transform:uppercase;}
#content .post h1,#content .post h2{font-size:1.6em !important;color:#ff6600 !important;font-weight:bold !important;letter-spacing:0px !important;text-transform:none !important;line-height:1.15em !important;}
#content .wrapper{background:white;margin-top:0px;margin-bottom:20px;padding:20px;width:948px;border-right:1px solid #dbd6d3;border-left:1px solid #dbd6d3;border-bottom:1px solid #dbd6d3;overflow:hidden;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;}
.node{float:left;padding:10px 20px 20px 20px;border-right:1px dotted #333333;}
.nlarge{width:580px;}
.nmedium{width:280px;}
.nsmall{}
.nlast{border:none !important;}
.node img{margin:auto 15px 20px auto;border:4px solid #e7f2fd;}
ul.nieuws li{margin-bottom:8px;font-size:0.7em;line-height:1.6em;}
ul.nieuws li span{display:none;}
ul.nieuws li a{display:block;font-weight:bold;font-size:1.35em !important;line-height:1.3em;margin-bottom:5px;}
#footer{position:absolute;bottom:0;width:100%;height:50px;background:#000;}
#footer .wrapper{position:relative;text-align:left;padding:10px 0px;width:990px;}
#footer .wrapper p{color:white !important;font-size:0.85em;}
#footer .wrapper ul#f-nav{float:right;}
#footer .wrapper a{color:#ff6600;}
#footer a:hover{text-decoration:underline !important;color:#ffffff;}
#content .node li.page_item,
#content .widget li{background:url(res/img/bullet/sidebar_bullet.gif) no-repeat 0px 7px;padding-left:20px;font-weight:bold !important;}
#content .widget p{font-size:1.02em}
/* by dligthart <info@daveligthart.com> */
#footer .wrapper ul#f-nav li{display:inline;}
#footer .wrapper ul#f-nav li a{display:block;float:left;margin-left:35px;}
/* sidebar */
.widget{margin-bottom:20px;}
/* post */
.post{margin-bottom:15px;clear:both;display:block;}
.post p.postmetadata,
.post small{font-size:0.8em !important;font-weight:bold !important;color:#a39789 !important;}
.blogroll a{font-weight:bold;}
.sociable_tagline strong{display:block;margin-bottom:8px;}
.entry p{margin-bottom:15px;display:block;font-size:1.05em;}
/* Begin Images */
p img{padding:0;max-width:100%;}
/* Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center",being much more futureproof (and valid) */
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 5px 15px;display:inline;}
img.alignleft{padding:4px;margin:0 15px 5px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
/* End Images */
/* read more */
.more-link{display:block;clear:both;margin:10px 0px;}
small{display:block;margin:0px 2px 15px 0px;font-size:small;}
p.breadcrumb{position:relative;top:322px;left:40px;color:#ffffff;font-weight:bold;}
p.breadcrumb a{color:#ffd263;}
.sociable{clear:both;margin:10px 0px;}
/* Forms algemeen */
input[type=text]{background-color:#FFF1E0;margin:0;padding:5px;width:208px;}
textarea{background-color:#FFF1E0;margin:0;padding:5px;}
input[type=submit]{background-color:#FF6600;color:#FFFFFF;padding:4px 8px;width:50px;}
.list-item-subpage{margin-left:15px;}
#si_contact_form input[type=submit]{width:100px;}
/* Team template */
.team .team-photo{float:left;border:0 none;margin-bottom:300px;margin:0px -50px;margin-right:2px; margin-top:-20px;}
#team-1 .team-photo{margin-bottom:190px;margin-top:-20px;}
#team-2 .team-photo{margin-bottom:280px;margin-top:-40px;}
#team-3 .team-photo{margin-bottom:240px;margin-top:-50px;}
#team-4 .team-photo{margin-bottom:200px;margin-top:-30px;}
.team .team-label{border:0 none;position:relative;left:-5px;margin-bottom:10px;}
.team p{border:0 none;margin-bottom:10px;}
.team{clear:both;}
