/*   
Theme Name: Ecology
Theme URI: http://webdesignsamui.com
Description: A child theme for environmentalconsultants
Author: Web Design Samui
Author URI: http://webdesignsamui.com
Template: environmentalconsultants
Version: 1.0.1
*/

body { 	background: #fff url(images/sky.png) repeat-x; }
#environmentalconsultants { padding-top:100px; width: 100%; background: url(images/environmental.png) no-repeat center top; }
#header { margin-bottom:0; }
#container { padding: 40px 50px 20px; border-left: 1px solid #aaa; border-right: 1px solid #aaa; }
#topheader { margin-top: 0px; }
#topheader .inside { background-color: #fff; padding: 30px 0; border: 1px solid #aaa; border-bottom:none; }
#topheader p.description { border-left: none; margin: 0; font-size: 14px; padding: 17px 0 0 14px; }
#topheader ul.navigation.navsimple li a { border-right: 1px solid #000; }
#topheader ul.navigation.navsimple li.last a { border-right: none; }
ul.navigation.navboxes li a:hover { text-decoration: none; }
#headerstuff { padding: 0 50px; }
#top .inside { background-color:#333; padding: 7px 0; border-left: 1px solid #333; border-right: 1px solid #333; }
#top ul.navigation { width: auto; margin: 5px 0 0 50px; }
#top ul.navigation a { color:#ffffff;; }
#top ul.navigation.navsmall li a { border-right: 1px solid #333333; font-size: 18px;}
#top ul.navigation.navsmall li.page_item a { color:#333; border-right: 1px solid #fff;  }
#top ul.navigation.navsmall li.page_item a:hover { background-color: #9bd45d; }
#searchcontainer { float:right; margin-right: 50px; }
#searchcontainer .searchicon { margin: 4px 0 0 3px; }
#searchcontainer .searchbox { height: 22px; background-color: #fff; border:none; }
.searchform .searchfield { padding: 2px; }
#footer-widgets a { color: #eee; }
#footer { margin-top: 0; }
#footer .inside { border-left: 1px solid #333; border-right: 1px solid #333; background-color: #222; font-size:16px;}
#footer-widgets h2 { color: #eee; }
#footer-widgets ul li ul li { border-bottom: 1px #666 solid; }
#footer-widgets { border-top: none; margin-top: 0; padding: 20px 50px; background-color:#333; color: #eee; }
#footertext { padding: 10px 50px; }
#footertext ul.navigation.navsmall { float: right; width: auto; margin: 5px 15px 0; }
#footertext ul.navigation.navsmall li.last a { padding-right: 15px; border-right: 1px solid #999; }