/*
Theme Name: Ceneb's Design
Theme URI: http://ceneb.com/
Description: The default WordPress theme for Ceneb.
Version: 1.0
Author: Peter Brown
Author URI: http://ipeterbrown.com/
Tags: fixed width, two columns, widgets
*/

body {font-family:arial;font-size:12px;background:url(images/bg.png);}
* {margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#wrapper {margin:0 auto;width:1001px;}

/* Top Bar */
#top-bar {float:left;height:17px;width:100%;font-size:11px;background:#333;border-bottom:2px solid #000;color:#868686;}
#top-bar p {padding:2px 0 0 10px;}
#top-bar a {color:#909090;}
#top-bar-wrapper {margin:0 auto;width:1001px;}
#top-bar p#search {float:right;height:23px;width:106px;background:url(images/search.png) no-repeat;text-indent:-1000em;}
#top-bar p#search a {float:left;height:23px;width:106px;overflow:hidden;}
#top-bar p#client-login {float:right;height:23px;width:141px;background:url(images/client-login.png) no-repeat;text-indent:-1000em;margin:0 4px 0 1px;}
#top-bar p#client-login a {float:left;height:23px;width:141px;overflow:hidden;}

/* Header Content */
#header {float:left;width:1001px;margin:15px 0 5px 0;}
#header #logo {float:left;margin:22px 0 0 0;height:70px;width:391px;background:url(images/logobg.png) no-repeat;position:relative;z-index:10;}
#header #logo h1 {float:left;background:url(images/logo.png) no-repeat;height:53px;width:177px;margin:10px 0 0 20px;text-indent:-1000em;position:relative;}
#header #logo h1 a {float:left;height:53px;width:177px;overflow:hidden;}
#header #logo h1:hover {background:url(images/logo-hover.png) no-repeat;}
#header #logo h2 {float:left;font-size:10px;font-weight:normal;position:absolute;left:95px;top:48px;}
#header #logo h2 a {color:#000;}
#header #support {float:right;position:relative;}
#header #support #looking {width:209px;height:42px;margin:0 25px 0 0;background:url(images/live-support.png) no-repeat;text-indent:-1000em;}
#header #support #looking a {float:left;width:209px;height:42px;overflow:hidden;}
#header #support #looking:hover {background:url(images/live-support-hover.png) no-repeat;}
#header #support #status {position:absolute;top:37px;right:38px;}
#header #support #status a {color:#000;}
#header #support #status .online {color:#004300;}
#header ul#top-menu {float:left;text-align:right;width:1001px;height:22px;background:url(images/top-menubg.png) no-repeat;padding:6px 0 0 0;margin:-28px 0 0 0;}
#header ul#top-menu li {display:inline;list-style:none;font-weight:bold;margin:0 10px 0 10px;}
#header ul#top-menu li a {color:#FFF;text-decoration:none;padding:0 0 6px 0;}
#header ul#top-menu li a:hover {color:#e3e3e3;background:url(images/arrow2.png) no-repeat 50% 100%;}
#header ul#top-menu li a.active {color:#e3e3e3;background:url(images/arrow2.png) no-repeat 50% 100%;}
#header #header-content {position:relative;float:left;background:url(images/header-content.png) no-repeat;height:95px;width:1001px;}
#header #header-content p#intro {float:left;width:420px;color:#FFF;font-size:14px;letter-spacing:-1px;margin:20px 0 0 20px;}
#header #header-content p#intro:hover {color:#7e901d;}
#header #header-content p#learn-more {position:absolute;bottom:11px;left:20px;width:345px;height:27px;background:url(images/learn-more.png) no-repeat;text-indent:-1000em;}
#header #header-content p#learn-more a {float:left;width:345px;height:27px;overflow:hidden;}
#header #header-content p#learn-more:hover {background:url(images/learn-more-hover.png) no-repeat;}
#header #header-content p#portfolio {float:right;background:url(images/hard-copy.png) no-repeat;height:92px;width:493px;margin:3px 0 0 0;}
#header #header-content p#portfolio a {float:left;height:92px;width:493px;text-indent:-1000em;overflow:hidden;}
#header #header-content p#portfolio:hover {background:url(images/hard-copy-hover.png) no-repeat;}
#header ul#menu {text-align:right;float:left;height:23px;width:1001px;background:url(images/menubg.png) no-repeat;padding:8px 0 0 0;}
#header ul#menu li {display:inline;margin:0 20px 0 20px;list-style:none;font-weight:bold;}
#header ul#menu li a {color:#FFF;padding:0 0 7px 0;}
#header ul#menu li a:hover {color:#7e901d;text-decoration:none;background:url(images/arrow.png) no-repeat 50% 100%;}
#header ul#menu li a.active {color:#7e901d;text-decoration:none;background:url(images/arrow.png) no-repeat 50% 100%;}

.lavaLampWithImage {position: relative;height:23px;width:1001px;overflow:hidden;background: url("images/menubg.png") no-repeat top;padding:8px 0 0 0;}
.lavaLampWithImage li {float:right;padding:0 20px 0 20px;list-style:none;font-weight:bold;}
.lavaLampWithImage li.back {height: 23px;z-index: 8;position: absolute;}
.lavaLampWithImage li.back .left {background: url("images/arrow.png") no-repeat 50% 100%;height: 23px;margin:0 33px 0 0;}
.lavaLampWithImage li a {font-size:12px;float: left; display: block;
font-family:arial;padding:0 0 7px 0;color: #fff;outline: none;text-align: center;z-index: 30;overflow: hidden;display: block;position: relative;text-decoration:none;}
.lavaLampWithImage li a:hover {color:#7e901d;}

/* Main Content */
#main-content {float:left;width:995px;margin:-5px 0 0 0;margin:-5px 0 0 0;background:#e1e1e1;padding:0 3px 3px 3px;}
#main-content #info-bar {float:left;width:981px;height:34px;background:url(images/info-barbg.png) no-repeat;}
#main-content #info-bar p {color:#FFF;font-weight:bold;margin:10px 0 0 0;}
#main-content #info-bar p#latest-news {float:left;padding:0 0 0 15px;}
#main-content #info-bar p#date {float:right;padding:0 15px 0 0;}
#main-content #top-content {float:left;width:961px;background:#FFF;height:20px;margin:0 10px 0 10px;}
#main-content #content {float:left;width:965px;background:#FFF;padding:10px 15px 10px 15px;}
#main-content #content a {color:#000;}
#main-content #content #breadcrumb {margin:0 0 10px 0;word-spacing:4px;padding:5px 10px 5px 10px;font-weight:bold;border:2px solid #003c5a;color:#FFF;background:#011b28;font-size:10px;text-transform:uppercase;}
#main-content #content #breadcrumb a {color:#FFF;}
#main-content #content h3 {font-size:15px;word-spacing:-1px;margin:0 0 10px 10px;padding:0 0 0 6px;border-left:3px solid #011b28;}
#main-content #content h4 {margin:10px 0 5px 0;}
#main-content #content .services-box {float:left;width:270px;margin:0 9px 10px 9px;height:70px;padding:5px 15px 5px 15px;background:#f7f7f7;border:#e8e8e8 solid 1px;}
#main-content #content .services-box:hover {background:#eeeeee;border:#e2e2e2 solid 1px;}
#main-content #content .services-box p {font-size:11px;padding:3px 0 0 0;}
#main-content #content #entry {margin:20px;}
#main-content #content #entry p {margin:4px 0 10px 0}
#main-content #content #entry a {color:#000;}
#main-content #content #entry h3 {font-size:18px;}

/* Choose */
#choose {float:left;width:1001px;margin:10px 0 10px 0;}
#choose p {text-indent:-1000em;margin:0 auto;height:45px;width:739px;background:url(images/choose.png) no-repeat;}

/* Footer */
#footer-section {float:left;width:1001px;border-top:2px solid #7e901d;}
#footer-section #sections {float:left;background:url(images/sectionsbg.png) no-repeat #003c5a;height:248px;width:1001px;}
#footer-section #sections #testimonials {float:left;position:relative;background:url(images/testimonialsbg.png) no-repeat;width:706px;height:223px;margin:12px 0 0 9px;}
#footer-section #sections #testimonials h3 {float:left;background:url(images/testimonials.png) no-repeat;height:22px;width:142px;text-indent:-1000em;margin:14px 0 0 19px;}
#footer-section #sections #testimonials p {font-size:12px;font-weight:bold;color:#002436;}
#footer-section #sections #testimonials #testimonial {float:left;width:671px;margin:18px 0 0 20px;line-height:22px;}
#footer-section #sections #testimonials #testimonial #view-all-testimonials {position:absolute;bottom:12px;right:15px;height:32px;width:161px;text-indent:-1000em;background:url(images/view-all-testimonials.png) no-repeat;}
#footer-section #sections #testimonials #testimonial #view-all-testimonials a {float:left;height:32px;width:161px;overflow:hidden;}
#footer-section #sections #partner-sites {float:left;width:262px;margin:10px 0 0 9px;}
#footer-section #sections #partner-sites ul {}
#footer-section #sections #partner-sites ul li {float:left;width:262px;height:25px;list-style:none;font-weight:bold;margin:3px 0 0 0;}
#footer-section #sections #partner-sites ul li a {color:#FFF;float:left;background:url(images/listbg.png) no-repeat;padding:5px 0 0 9px;height:21px;width:253px;}
#footer-section #sections #partner-sites ul li a:hover {background:url(images/listhoverbg.png) no-repeat;color:#003c5a;text-decoration:none;}
#footer-section #copyright {float:left;width:1001px;background:#003c5a;height:44px;}
#footer-section #copyright p {background:url(images/copyright.png) no-repeat;height:26px;margin:2px 0 0 14px;color:#FFF;padding:12px 0 0 50px;font-weight:bold;}
#footer-section #copyright a {color:#FFF;}
#footer-section p#footer-bottom {float:left;width:1001px;text-align:center;color:#131313;margin:5px 0 15px 0;}
#footer-section p#footer-bottom a {color:#131313;}