/*  
Theme Name: Optimize
Theme URI: http://www.siteadvice.be
Description: New Template
Version: 2.1
Author: Joe Savelberg
Author URI: http://www.siteadvice.be
*/
h1, h2, h3 {margin:0px; padding:0px;}
h1 {font-size:3.0em; font-family:arial; text-transform:none; line-height:1.01em; font-weight:bold; letter-spacing:-1px; color:#FFFFFF; padding:72px 180px 0px 44px;}
h1 a{color:#FFFFFF; text-decoration:none;}
body{background:#FFF;width:100%;vertical-align:top;font-family:tahoma,arial,verdana;color:#3C3C3C;line-height:140%;font-size:11px;margin:0;padding:0}
.dt{width:100%;display:table;text-align:left}
.dr{width:100%;display:table-row}
.dc{vertical-align:top;display:table-cell;width:100%}
form,div,input,textarea{margin:0;padding:0}
input,textarea{font-size:1.01em}
.postmetadataalt{font-size:.81em}
.pagetitle{font-size:1.71em;font-weight:700;line-height:20px;color:#C15500;margin:0;padding:0}
p{margin:0;padding:10px 0}
a{color:#3C3C3C}
#respond{font-size:1.31em;font-weight:400;line-height:29px;color:#C15500}
#calendar_wrap{vertical-align:top;font-size:1.01em;color:#2F2D2D;padding:10px 0 0 5px}
.left #calendar_wrap{padding:10px 0 10px 31px}
#calendar_wrap a{text-decoration:underline;color:#2F2D2D;font-weight:700}
#calendar_wrap a:hover{text-decoration:none;color:#2F2D2D;font-weight:700}
.textwidget{text-align:left;font-size:1.01em;color:#2F2D2D;padding:10px 5px 0}
.left .textwidget{padding:10px 20px 15px}
.spacer{font-size:0;line-height:0}
.navigation{display:table;width:100%;padding:10px 0}
.alignleft{width:40%;float:left;color:#000;padding-left:18px}
.alignright{width:40%;float:right;text-align:right;color:#000;padding-right:18px}
.statusbar p{font-weight:400;padding:5px 0}
h3{color:#C15500;font-size:1.01em}
.main{width:727px;margin:0 21px 0 18px}
.menu{white-space:nowrap;padding:15px 0 0 2px}
.menu ul{list-style:none;line-height:20px;height:20px;margin:0;padding:0}
.menu li{margin-left:20px;display:table;float:left;background:url(images/menu_center_bg.gif);min-width:86px;width:86px;text-align:center}
.menu h2{color:#123461;font-size:1.01em;font-weight:700;display:block;background:url(images/menu_right_bg.gif) right no-repeat;margin:0;padding:0}
.menu li a{display:block;width:100%;background:url(images/menu_left_bg.gif) no-repeat;text-align:center;text-decoration:none;margin:0}
.text_search{color:#2A558F;font-weight:700;padding:24px 0 0}
.search{padding:23px 0 0}
.search .input{width:140px;height:14px;margin-right:7px}
.w_search{padding:0}
.w_search .input{width:95px;height:14px;margin-right:3px}
.left .w_search{padding:10px}
.left .w_search .input{width:115px;height:14px;margin-right:7px}
#search{padding-top:10px}
#search .input{width:235px;height:14px;margin-right:7px}
.head{height:198px;background:url(images/bg_head.jpg) top left no-repeat;margin-top:23px;text-align:left}
.slogan{padding-left:48px;color:#FFF;font-size:1.2em}
.left .after{line-height:16px}
.right .after{line-height:0}
.left .widget{background:url(images/w_cen.gif) left repeat-y;color:#5B5B5B;width:177px}
.left .widget_b{background:url(images/w_bot.gif) left bottom no-repeat}
.left .widget h2{background:url(images/wh_top.gif) left top no-repeat;font-size:1.01em;color:#FFF;padding:11px 10px 0 19px}
.left .widget ul li a{padding-left:18px;background:url(images/arrow_1.gif) top left no-repeat;color:#5B5B5B;text-decoration:none}
.left #archives h2{background:url(images/wh_top.gif) left top no-repeat;font-size:1.01em;color:#FFF}
.left #categories .wh_c{background:url(images/wh_cen1.gif) left repeat-y}
.left #categories .wh_b{background:url(images/wh_bot1.gif) left bottom no-repeat}
.left #categories h2{background:url(images/wh_top1.gif) left top no-repeat;font-size:1.01em;color:#FFF}
.left #meta .wh_c{background:url(images/wh_cen2.gif) left repeat-y}
.left #meta .wh_b{background:url(images/wh_bot2.gif) left bottom no-repeat}
.left #meta h2{background:url(images/wh_top2.gif) left top no-repeat;font-size:1.01em;color:#FFF}
.left #links_with_style .wh_c{background:url(images/wh_cen3.gif) left repeat-y}
.left #links_with_style .wh_b{background:url(images/wh_bot3.gif) left bottom no-repeat}
.left #links_with_style h2{background:url(images/wh_top3.gif) left top no-repeat;font-size:1.01em;color:#FFF}
.right .widget{padding-top:11px;color:#2F2D2D}
.right .widget h2{font-size:1.01em;color:#17427C;font-weight:700}
.right .widget ul li a{color:#2F2D2D}
.cont{background:#F5F5F5 url(images/cont_b.gif) bottom left no-repeat}
.cont_top{background:url(images/cont_t.gif) top left no-repeat;padding:17px 18px 0}
.cont .topic{padding-left:31px}
.cont h2{font-size:1.01em;text-transform:uppercase;font-weight:700}
.content1 .topic{background:url(images/bg_topic1.gif) top left no-repeat}
.content2 .topic{background:url(images/bg_topic2.gif) top left no-repeat}
.info{color:#1F1F1F}
.info a{color:#1F1F1F;text-decoration:none}
.info span{color:#7B796B;font-weight:700}
.text{background:#D9D9D9 url(images/bg_text_b.gif) bottom left no-repeat;font-size:12px;line-height:150%;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
.text_top{background:url(images/bg_text_t.gif) top left no-repeat;text-align:left;height:100%;padding:16px 21px 14px}
.text img{float:left;margin:0 13px 5px 0}
.text ol li{line-height:150%;padding-bottom:10px}
.comment{text-align:right;color:#2B5792;padding-top:11px}
.comment a{color:#2B5792;padding-left:8px;background:url(images/arrow_3.gif) top left no-repeat}
.footer{background:#D9D9D9 url(images/bg_bot_b.gif) bottom left no-repeat}
.footer_t{background:url(images/bg_bot_t.gif) top left no-repeat}
.blog{text-align:center;padding:17px 40px 0}
.ddsg-wrapper ul li{list-style-image:url(/images/bullet1.gif);list-style-type:none}
.ddsg-wrapper ul li li{list-style-image:url(/images/bullet2.gif)}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi a:hover{border:1px solid #147;color:#147;background-color:#FFF}
.wp-pagenavi span.pages{color:#000;border:1px solid #000;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi span.current{font-weight:700;border:1px solid #000;color:#000;background-color:#FFF;margin:2px;padding:2px 4px}
.wp-pagenavi span.extend{border:1px solid #000;color:#000;background-color:#FFF;margin:2px;padding:2px 4px}
.contactform{position:static;overflow:hidden;width:95%}
.contactleft{width:25%;white-space:pre;text-align:right;clear:both;float:left;display:inline;margin:5px 0;padding:4px}
.contactright{width:70%;text-align:left;float:right;display:inline;margin:5px 0;padding:4px}
.contacterror{border:1px solid red}
input,#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#google-search,#pages,#text-1,#delicious{vertical-align:top}
a:hover,.cont h2 a{text-decoration:none}
#gsearch,#delicious-box,.wp-email P{text-align:left}
.alignleft a,.alignright a{color:#000;font-size:1.01em;font-weight:700}
.left .widget .wh_c,.left #archives .wh_c{background:url(images/wh_cen.gif) left repeat-y}
.left .widget .wh_b,.left #archives .wh_b{background:url(images/wh_bot.gif) left bottom no-repeat}
.left .widget ul,.left #links_with_style ul li ul{list-style:none;line-height:17px;margin:0 8px 0 9px;padding:5px 0 11px}
.left .widget ul li,.left #links_with_style ul li ul li{padding-left:13px;background:url(images/line_1.gif) bottom repeat-x}
.left .widget ul li a:hover,.cont h2 a:hover,.info a:hover{text-decoration:underline}
.left #links_with_style ul,.right #links_with_style ul{list-style:none;margin:0;padding:0}
.left #links_with_style ul li,.right #links_with_style ul li{background:none;padding:0}
.right .widget ul,.right #links_with_style ul li ul{line-height:20px;list-style:none;margin:13px 0 0 10px;padding:0}
.right .widget ul li,.right #links_with_style ul li ul li{padding-left:17px;background:url(images/arrow_2.gif) top left no-repeat}
.content1 h2,.content1 h2 a{color:#17427C}
.content2 h2,.content2 h2 a{color:#C15500}
code, pre {font-family:monospace}
