/*  
Theme Name: shaunsmith+co
Theme URI: http://www.shaunsmithco.com
Description: Theme design for shaunsmithco
Version: 1.0
Author: Brom Sulaiman
Author URI: http://www.theleadershiphub.com/
*/

body {font-family:Arial, Helvetica, sans-serif;font-size:75%;margin:0;background-color:#000000;background-image:url(images/ss-background.gif); background-repeat:repeat-x;background-color:#717073; line-height:1.3em;}

/* Layout */
#container {width:800px;margin:auto;background-color:#343334;}
.orangenav {background-color:#f28821;height:5px;}
.footerblack {width:737px;margin:auto;border-top:2px solid #666666;color:#FFFFFF;font-size:10px;padding-top:20px;padding-bottom:35px;padding-left:0;padding-right:0;margin-top:10px;}
.footerwhite {width:737px;margin:auto;border-top:2px solid #666666;color:#000000;font-size:10px;padding-top:20px;padding-bottom:35px;padding-left:0;padding-right:0;margin-top:10px;}
.fcblack ul li{display:inline;float:right;padding:0;margin-left:20px;}
.copyright {float:left;}
.splash {padding-top:20px;padding-left:30px;padding-right:20px;}
.contentwhite {padding-left:30px;width:350px;padding-bottom:10px;}
.contentblack {padding-left:30px;width:350px;color:#000000;padding-bottom:10px;}
.contentwhitenosplash {padding-left:30px;padding-right:20px;width:340px;padding-bottom:10px;padding-top:20px;}
.contentwhiteright {padding-left:30px;padding-right:20px;width:340px;padding-bottom:10px;padding-top:20px;}
.contentblacknosplash {padding-left:30px;padding-right:20px;width:340px;color:#666666;padding-bottom:10px;padding-top:20px;}
.contentwhitefull {padding-left:30px;padding-right:30px;padding-bottom:10px;padding-top:20px;}
.bottom {background-image:url(images/ss-bottom-grad.gif); background-repeat:repeat-x;height:151px;}
.mainblack {color:#FFFFFF;background-color:#000000;clear:both;padding-bottom:10px;}
.mainwhite {color:#333333;background-color:#ffffff;clear:both;}

/* General style */
a:link {color:#f28821;text-decoration:none;}
a:active {color:#f28821;}
a:visited {color:#f28821;text-decoration:none;}
a:hover {color:#f28821;text-decoration:underline;}
h1 {font-size: 2em; font-weight:100;color:#7D7D7F;line-height:normal;}
h2 {font-size: 1.5em; font-weight:100;color:#f28821;line-height:normal;}
h3 {font-size: 1.5em;font-weight:100;color:#7D7D7F;	line-height:normal;	margin-bottom:0;}
h4 {font-size:14px;color:#f28821;margin-top:0;padding:0;}
.ddsg-wrapper h2{display:none;}
.blog-post{padding-bottom:10px;border-bottom:1px dotted #CCCCCC;}
html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
.entry ul li:before, #sidebar ul ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}
#sidebar h2{font-size: 1.5em;font-weight:100;color:#7D7D7F;	line-height:normal;	margin-bottom:0;}
#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;}
#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;font-family:}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}
#sidebar{margin-left:30px;}
small{font-weight:bold;}
object{margin-bottom:10px;}
.digg-button{text-align:right;}
.digg-button img{border:none;}
.footnote {font-size:10px;font-style:italic;}
.orangetext{color:#f28821;}
.orangetextbold{color:#f28821;font-weight:bold;}
.central {width:49%;float:left;}
.amazon {width:300px;}
.clear{clear:both;}

/* Top navigation */
.top {background-color:#000000;}
.topnav {float:right;padding:0;margin:0;}
.topnav ul {margin-right:20px;margin-top:10px;}
.topnav ul li{display:inline;margin-left:30px;background-image:url(images/ss-topnav-bullet.gif);background-position: top left; background-repeat:no-repeat;padding-top:10px;}
.topnav a {color:#FFFFFF;}
.topnav a:link {color:#ffffff;text-decoration:none;}
.topnav a:active {color:#ffffff;}
.topnava:visited {color:#ffffff;text-decoration:none;}
.topnav a:hover {color:#ffffff;text-decoration:underline;}

/* Main navigaation */
.menu ul {padding: 0;margin: 0;list-style: none;}
.menu li {float: left;position: relative;width:70px;}
.menu li ul {display: none;position: absolute;left: 0;}
.menu li > ul {top: auto;left: auto;}
.menu li:hover ul, li.over ul{ display: block;}

/* common styling */
.menu {padding-top:15px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#7d7d7f;width:70px;background-color:#343334;border-bottom:7px solid #7d7d7f; line-height:20px; font-size:12px;padding:3px;}
.menu ul {padding:0; margin:0; list-style: none;margin-left:20px;}
.menu ul li {float:left; position:relative;margin-top:0px;margin-right:21px;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff;border-bottom:7px solid #f18721;}
.menu ul li:hover ul {display:block; position:absolute;margin-left:0px;z-index:1000;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#f08722; color:#fff;}
.menu ul li:hover ul li a {display:block;background:#29292a;color:#fff;width:180px;border:none;font-size:11px;padding-left:10px;}
.menu ul li:hover ul li a:hover {background:#f08722; color:#fff;}
.menu ul li.current_page_parent a {color:#fff;border:none;border-bottom:7px solid #f18721;}
.menu ul li.current_page_ancestor a {color:#fff;border:none;border-bottom:7px solid #f18721;}
.menu ul li.current_page_item a{color:#fff;border:none;border-bottom:7px solid #f18721;}

/* Comments */
.commentlist li {padding:5px 10px 3px;}
.comments-style{margin:10px;border-bottom:1px dotted #999999;padding-bottom:10px;}
.commentlist .avatar{float:right;}
.comments-style li{margin-bottom:10px;}
.comments-style cite{font-size:90%;color:#999999;}
.alt {background-color:#F8F8F8;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;padding:10px;}

/*  Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}

/* Background images */
.speak {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-shaun-stand.jpg);background-position: bottom right; background-repeat:no-repeat;}
.loyalty {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-tips-image.jpg);background-position: bottom right; background-repeat:no-repeat;}
.advocacy {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-tips-advocacy.jpg);background-position: bottom right; background-repeat:no-repeat;}
.alignment {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/08/ss-orgalign-image.jpg);background-position: bottom right; background-repeat:no-repeat;}
.people {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-people-splash.jpg);background-position: bottom right; background-repeat:no-repeat;}
.contact {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-conact-image.jpg);background-position: bottom right; background-repeat:no-repeat;}
.listen {background-image:url(http://www.smithcoconsultancy.com/wp-content/uploads/2008/07/ss-listen-splash1.jpg);background-position: bottom right; background-repeat:no-repeat;}

/* Core Team */
#main-content{padding:0 20px 0 0;}
.team-picture{float:left;border:1px solid #CCCCCC;}
.team-bio{padding:5px;margin-bottom:5px;}
.team-bio:hover{background-color:#F1F1F1;}
.team-bio p{margin-top:5px;}
.team-bio-text{margin-left:130px;padding:5px;border-bottom:1px solid #333333;}
.assoc-bio-text{margin-left:110px;}
.team-name{margin-bottom:5px;font-size:14px;color:#7D7D7F;}
.team-email{float:left;}
.team-more-link{float:right;}
.core-team-title{color:#333333;float:left;}
.core-team-associates{float:right;}
.core-title-main{margin-bottom:0;}
.associate-left{width:49%;float:left;}
.associate-right{width:49%;float:right;}
.assoc-team-name{margin:0;font-size:12px;}

/* Latest news */
.latest-news-title{color:#f6f6f6;font-weight:100;font-size:24px;margin-top:0;margin-bottom:5px;}
.latest-wrapper{}
.latest-item{}
.latest-pic-top, .latest-pic-mid, .latest-pic-bot{width:80px;height:59px;float:left;margin-right:5px;}
.latest-pic-top{background:url(images/ss-latest-top.jpg) no-repeat;}
.latest-pic-mid{background:url(images/ss-latest-mid.jpg) no-repeat;}
.latest-pic-bot{background:url(images/ss-latest-bot.jpg) no-repeat;}
.latest-text{background-color:#d1d1d1;float:left;color: #333333;width:210px;height:47px;margin-bottom:5px;padding:6px;font-size:10px;line-height:normal;}
.latest-text:hover{color:#FFFFFF;background-color:#333333;}
.latest-more{text-align:right;}
.latest-text-height{height:35px;}

/* Testimonials */
.testimonial-text{padding:0 15px;}
.testimonial-title{color:#FFF;font-size:16px;margin:2px 0;}
.not-active{color:#f28821;}
.client-link a:link, .testimonial-menu a:link {color:#FFF;text-decoration:none;}
.client-link a:active, .testimonial-menu a:active {color:#FFF;}
.client-link a:visited, .testimonial-menu a:visited {color:#FFF;text-decoration:none;}
.client-link a:hover, .testimonial-menu a:hover {color:#f28821;text-decoration:underline;}
.client-link {background-color:#7d7d7f;margin-top:8px;padding:10px;}
.client-link:hover{background-color:#343334;}

/* Forthcoming events */
.event-wrapper{width:610px;margin-bottom:5px;}
.event-picture{float:left;border:1px solid #CCCCCC;background-color:#FFFFFF;margin-right:5px;}
.event-pic-main{float:right;border:1px solid #CCCCCC;margin-left:10px;margin-bottom:10px;}
.event-text{color:#333333;width:490px;height:52px;padding:10px;}
.event-more-link{float:right;margin:auto;height:20px;padding-right:10px;clear:both;}
.event-text-wrap{background-color:#d1d1d1;float:left;}