/*
Theme Name: Tweaked WordPress Default.
Theme URI: http://jobcalls.org
Description: The default WordPress theme converted for Jobcalls.
Version: 1.0
Author: Robin John
Author URI: http://robinjohn.info
Tags: green, custom header, fixed width, two columns, widgets.
*/
body{margin:0px;padding:0px;font-family:"trebuchet MS",helvetica,"Sans Serif"; font-size:14px;text-align:justify;line-height:normal;background:#fff url(images/main-bg.jpg) repeat-x top;}
#container a{color:#4F4F4F;}
#container a:hover{color:#979F13;}
#container { margin:auto; width: 952px; height:100%;background:#ffffff;padding:0 15px;border-left:5px double #EBEFAB;border-right:5px double #EBEFAB;}
#header{height:250px;margin:0;width: 954px;}
#header_topbar{height:31px;background-color:#b3bd12;border-bottom: #ccd451 3px solid;border-left:#ccd451 3px solid;border-right:#ccd451 3px solid;padding-top:5px;-moz-border-radius: 0px 0px 15px 15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;padding-left:15px;width:932px;}
#header_topbar_mail{float:left;background:url(images/mail_small.gif) left no-repeat;height:25px;padding-left:33px;}
#header_topbar_title{float:right;}
#header_topbar_title h1{font-size:17px;color:#ffffff;margin:0;padding:0 12px;}
#header_topbar_mail h1{font-size:17px;color:#ffffff;margin:0;padding:0}
#header_top_hang{height:14px;width:954px;}
#header_top_hang_p1{float:left;width:180px;height:14px;}
#header_top_hang_p2{float:left;background:#ccd451;width:13px;height:14px;}
#header_top_hang_p3{float:left;width:565px;height:14px;}
#header_top_hang_p4{float:left;background:#ccd451;width:13px;height:14px;}
#header_titlebar{clear:both;height:115px;width:948px;background:#b3bd12;border:3px #cfd75e solid;-moz-border-radius:15px;-webkit-border-radius: 15px;position:relative }
#header_titlebar h1{margin:0;padding:7px 17px;color:#FFFFFF;font-size:80px;}
#header_titlebar h1 a,#header_titlebar h1 a:hover{color:#fff;}
#header_navbarhang{height:18px;width:594px;}
#header_navbarhang_p1{float:left;width:47px;height:18px;}
#header_navbarhang_p2{float:left;background:#ccd451;width:13px;height:18px;}
#header_navbarhang_p3{float:left;width:423px;height:18px;}
#header_navbarhang_p4{float:left;background:#ccd451;width:13px;height:18px;}
#bannerimg{background:url(images/banner_img.gif) no-repeat;width:377px;height:218px;left:554px;position:absolute;right:91px;top:-3px;}
#header_nav{float:left; height:48px;padding:0px;width:850px;}
#nav{float:left; margin:0px;padding:2px 0px ;border:3px #ccd451 solid;background: #b3bd12;height:32px;-webkit-border-radius: 5px;-moz-border-radius: 5px}
#nav ul {list-style-type: none;margin:0px;padding: 0px;} 
#nav li {margin:0px;padding:4px 0px 0px 0px;float:left;height:28px;}
#nav li a { font-family:"trebuchet MS",helvetica,"Sans Serif";font-size:18px;letter-spacing:.011em;text-decoration: none;background:#b3bd12 ;color:#ffffff;padding:7px 24px;}
#nav li a:hover,#nav li.active a{ background: #ffffff;color:#8a920a;padding:7px 24px;height:32px;}
.sepnav{border-left:1px #ccd451 solid;}
#header_space{clear:both;height:23px;}
#middlecontainer{width:920px;overflow:hidden;padding:5px 14px;}


#middlecontainer .middlecontent{border:4px double #DEE74B; background:#FFF;margin-top:7px;-webkit-border-radius: 10px;-moz-border-radius: 10px;padding:33px 28px 39px 31px;float:left;width:859px;color:#4F4F4F}
#middlecontainer .containerbg{background:url(images/middle_mid_img.png)  left repeat-y;margin: 80px 0px;float:left;}
#middlecontainer .containerbgtop{background:transparent url(images/middle_top_img.png) no-repeat scroll 0 0;overflow:hidden;width:891px;height:74px;
float:left;}
#middlecontainer .containerbgbottom{background:transparent url(images/middle_bottom_img.png) no-repeat scroll 0 100%;height:100%;overflow:hidden;width:891px;height:55px;float:left;}
#middlecontainerdata{padding:20px 98px;position:relative;top:-202px;}

#leftcontent{float:left;width:580px;}
#title{height:36px;background:url(images/title-arrow.png) no-repeat left;padding-left:41px;padding-top:9px;border-bottom:3px double #DEE74B }
.title{font-size:20px;font-weight:bold;margin:0;padding:0;}
.opnheading,.opnheading a{height:20px;line-height:none;border:none!important;padding-top:14px !important;background:none!important;padding-left:5px!important;}
.openingtitle{color:#7b7c78;font-size:18px;font-weight:bold;padding:0px,margin:0px;vertical-align:top;padding-left:12px;}
.nopad{padding-left:5px;}
.opngimg{padding-left:5px;float:right;}
.opp{padding:10px;}
.mocat li{padding:10px 18px!important}
#content{padding:35px 0px 0 0px;word-spacing:0.2em;line-height:23px;}
#clear{clear:both;}
#rightmenu{float:right;width:250px;border:1px #dee74b solid; background:#f4f6d9;margin-top:7px;-webkit-border-radius: 10px;-moz-border-radius: 10px}
#rightmenu ul li{border-top:1px solid #DEE74B;
margin:0;
padding:7px 10px;}
.catlist li {padding-left:20px;}
.catlist li.current-cat{border-left:4px solid #979F13}
.catlist li.current-cat a{font-weight:bold;color:#7B7C78!important}
.catlist li.current-cat a:hover{color:#979F13!important}
.catlist li a{background:url(images/list-cat.png) no-repeat left;padding-left:18px;}
#rightmenu li{list-style:none;line-height:16px;}
.sep{border-bottom:1px #e7e8de solid;height:1px;line-height:0px!important;}
#linebreak{height:30px;}
.greenline{border-bottom:1px #dee74b solid;line-height:0px!important;height:1px;}
#footer{height:85px;padding:10px 10px 10px 0;width:937px;background-color:#b3bd12;border-top: #ccd451 3px solid;border-left:#ccd451 3px solid;border-right:#ccd451 3px solid;-moz-border-radius-topleft:10px  ; -webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px;}
#navdown{float:left; margin:0px;padding:0px ;height:32px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#navdown ul {list-style-type: none;margin:0px;padding:0px;}
#navdown li {margin:0px;float:left;height:28px;padding:0px;}
#navdown li a { font-family:"trebuchet MS",helvetica,"Sans Serif";font-size:18px;letter-spacing:.011em;text-decoration: none;background:#b3bd12 ;color:#ffffff;padding:5px 16px;}
#navdown li a:hover ,#navdown li a.active{padding:2px 16px 6px;background:#A6AF15;color:#fff;}
.sepnavd{border-left:1px #ffffff solid;}
#copyright{float:left;}
#copyright{color:#cbd525;padding:68px  0 0 21px;margin:0;font-size:14px;}
#links{float:right;padding-top:27px;}
#links h2{padding:30px 0 0 0 ;;margin:0;color:#FFFFFF;font-size:18px;font-weight:normal;}
#linksb{float:right;height:75px;}
#credits{ float:right;padding-right:16px;padding-top:10px}
#credits h3{padding:0;margin:0;font-size:10px;color:#E5EF3B;}
#credits h3 a{text-decoration:none; padding:0;margin:0;font-size:10px;color:#E5EF3B;}
#credits h3 a:hover{color:#ffffff;}
#content h3{font-size:16px;padding:2px 8px;background:#FDFFDF;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#content h3:hover{background:#fff;}
#applythis{text-align:center;}
.arch div.hentry  {background:#f5f8c4 none repeat scroll 0 0;border:2px solid #FFFFFF;padding:6px;-webkit-border-radius: 10px;-moz-border-radius: 10px;opacity:.85;margin-bottom:2px;}
.arch div.hentry:hover{background:#f5f7cd;border:2px solid #f5f7cd;}
.arch .entry{padding:8px 0;}
.pin{color:#CFCFCF;padding:5px 0;text-align:right;}
.pin a{color:#CFCFCF!important;}
.pin a:hover{color:#B3BD12!important;}
.cform {float:left;padding-top:28px;width:auto!important;}
.linklove{display:none;float:left;}
.cform label {text-align:left!important;}
p.cf-sb {padding-left:129px!important;text-align:left!important;}
.cform textarea, .cform input {width:250px!important;}
#sendbutton,#sendbutton2,#sendbutton3{width:150px!important;}
.cform label span {width:auto!important;}
.cform label {width:125px!important;}
.cform input:hover, .cform textarea:hover, .cform select:hover {background:#E9EF86 none repeat scroll 0 0!important;}
div.cf_info {width:auto!important;}
.cform input, .cform textarea, .cform select {background:#F9F9F1!important;}
.mocat .opnheading{padding-left:2px!important}
.breadcrumb{padding-top:16px;text-align:right;width:100%;}