/*
Theme Name: Competence Partners
Version: 1.0
Author: Herman Cop
*/

/*
  CP Blue: 054760  -  05 71 96
*/

/***********/
/* GENERAL */
/***********/
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding:0; }
.h2{font-family:Arial, Helvetica, sans-serif; line-height:18px; font-size:12px; color:#312E2E; font-weight:700; }
a:link,a:visited,a:active{color:#00749E; text-decoration:none; }
a:hover{color:#000; text-decoration:underline; }
.floatleft{float:left; }
.floatright{float:right; }

/***************/
/* PAGE HEADER */
/***************/
#header{width:880px; height:93px; margin:0 auto; padding:0;}
#header h1{font-family:"Book Antiqua", Arial, Helvetica, sans-serif; color:#054760;
        font-size:72px; font-style:italic; margin:0; padding:0px 0 0;}
#header img {position: relative; top: 0px; right: 0; border: 0; z-index: 1;}
#top{background-color:#fff;background-image:url(images/style_topbck.jpg);background-repeat:repeat-x;height:24px;}

/**************/
/* NAVIGATION */
/**************/
#ddnav{background-color:#054760; height:31px; margin:0; padding:0; }
#nav{height:25px; width:880px; font-weight:700; margin:0 auto; padding:6px 0 0; }
ul.nav{height:25px; line-height:25px; float:left; list-style:none; font-size:11px; text-transform:inherit; margin:0; padding:0; }
ul.nav li ul{float:left; margin:0; padding:0; }
ul.nav li{float:left !important; list-style-type:none; border-right:2px solid #054760; margin:0; padding:0; }
ul.nav li.page_item a{text-decoration:none; color:#fff; }
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{background:url(images/style_navsilver.gif) repeat-x;
       font-family:"Book Antiqua", Arial, Helvetica, sans-serif; font-size:18px; color:#054760; font-style:italic;
       float:left; display:block; text-decoration:none; padding:0 15px; }
ul.nav li a:hover,ul.nav li a:active{background:url(images/style_navblue.gif) repeat-x; color:#fff; text-decoration:none; }

/***************/
/* MAIN SCREEN */
/***************/
#main{width:880px; margin:0 auto; padding:0;}
#content{float:left; width:610px; margin:0; padding:0;}
#entrytitle{float:left; width:600px; margin: 0 0 0; border: 0; padding-left:10px; padding-bottom:3px;}
#entrytitle h2 {font-size:16px; line-height:20px; color:#054760; margin:0; padding:0; }
#entry {float:left;   width:600px; border-left:1px solid #054767; border-top:1px solid #054767; background:#fff url(images/style_box.jpg) repeat-x left top; margin:0 0 12px; padding:10px; }
#freetext{float:center; width:600px; margin:0 0 22px; padding:10px; }
#mission{text-align: center; font-size:18px; font-weight: bold; font-family:"Book Antiqua", Arial, Helvetica, sans-serif; color:#000; font-style:italic;}
#title{text-align: center; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color:#000; }
#bigtext{text-align: center; font-size:38px; font-weight: bold; font-family:"Book Antiqua", Arial, Helvetica, sans-serif; color:#054760; font-style:italic;}

/***********/
/* SIDEBAR */
/***********/
#sidebar{float:right; width:230px; margin:0; padding:0; }
#sidebar img {position: relative; top: 0px; right: 0; border: 0; z-index: 1; width:220px; margin:0 0 20px;}
#sbentry{float:right; width:220px; border-left:1px solid #054767; border-top:1px solid #054767;
          background:#fff url(images/style_box.jpg) repeat-x left top; margin:0 0 18px; padding:10px; }
#sbentry h3{font-size:12px; color:#054767; margin:0 0 5px; padding:0; }
#sbentry marquee{margin:5px 0 0; padding:0; }
#sbentry ul{list-style-type:none; margin:0; padding:0; }
#sbentry ul li{list-style-type:none; margin:0 0 10px; padding:0; }

/***********/
/* FOOTER  */
/***********/
#footer{background-image:url(images/style_footerbck.jpg); background-repeat:repeat-x; clear:both;
        height:20px; margin:0; padding:0; }
#footerbox{background-color:#054760; height:30px; line-height:30px !important; margin:0; padding:0; }
.footer{width:880px; color:#fff; height:30px; text-align: center; line-height:30px !important; margin:0 auto; padding:0; }

