html{background:#D8DCCE url(i/bg-paper.jpg)  repeat scroll 0 0;}
/*html.home{background:#fff;}*/
body{text-align:center;margin:auto;font-size:15px;font-family:arial;color: #37302e;font-family:'Segoe UI', Calibri, Helvetica, Arial, sans-serif;}
body.blog ul li , body.single ul li {margin-bottom: 9px;}
body.blog td.sidebar ul li , body.single td.sidebar ul li {margin-bottom: 6px;}

#head-right iframe {float: left;}
#add{position:absolute;top:144px;z-index:1;}
#add .call-title{display: block;margin-bottom:15px;}
#add-policy{position:absolute;z-index:2;top:147px;width:250px;}
#body{text-align:left;width:960px;margin:auto;}
#book-action{background: #d1ff95;padding:3px;height:90px;text-align:center;font-size:17px;border: 1px solid #99a71b;font-family:arial;line-height:1.3em;}
#book-action a{color:#BB6703;}
#book-action img{border:1px solid #d0d0d0;padding:1px;}
#book-req , #notes-req{position:absolute;z-index:100;background:#fff;border:5px solid #BB6703;text-align:left;padding:10px 9px 0 9px;color:#444;width:275px;}
#book-req{bottom:-100px;height:185px;}
tr.bhead td{background:#90A8A8; color:#fff; font-weight:bold;}
#head #book-req p, #book-req p , #sum-req p{font-size:14px;margin:0 0 16px 0;color:#1a1a1a;}
#blog-navs{display:block; width: 469px; height: 33px;}
#blog-navs #nav li{font-size:17px;}
#book-req a , #sum-req a{color:#BB6703;display:block;margin-top:11px;float:right;font-size:14px;}
#content{padding:6px 13px 0 13px;line-height:1.3em;text-align:left;}
#content-holder{width:950px;margin:auto;}
#credits{font-size:13px;margin-top:31px;}
#credits ul{padding:0;}
#credits ul li{list-style-type:none;background: url(i/bullet_orange.png) no-repeat;padding-left:17px;}
#foot{width:950px;height:20px;padding-top:6px;}
#foot ul{padding-right:18px;float:right;}
#foot li{float:right;margin-left:32px;list-style-type:none;text-align:center; font-size:13px; color:#666;}
#foot a{color:#555;}
#foot .cright a{color:#999;}

.hfeature a {
  font-weight: bold;
}

table#home .four-col #g-content a,
#g-content a:visited {
  display: block;
  margin: 0 0 23px 0;
  font-weight: normal;
}

#head{padding:0px 0 0px 3px;}
#head-table{width:904px;}
#head p.explain {color: #fff;font-size:15px;margin-bottom:11px;}
#info{position:absolute;top:262px;background:#fff;border:5px solid #54B43A;padding:8px;width:360px;}
#info ul{margin:20px 0px; font-size:15px;}
#info a#hide {font-size:14px;float:right;}
#info .section{font-size:15px; font-weight:bold;color:#3A87C8;margin-left:10px;}
#info-form{margin-left:27px;}
#left-nav{width: 160px;margin-right: 10px;}
#left-nav li {font-size: 18px;}
#left-nav li,
#left-nav li a {
	color: #4F4543;
}
#left-nav .title {font-weight: bold;display: block;margin-bottom:22px;font-size: 22px;height:auto;line-height:25px;color:#3772AD;}
#map{width:888px;height:450px;margin-top:15px;border:1px solid #d0d0d0;}
#map-filter .title{border:0;}
#nav li{float:right;margin-left:31px;list-style-type:none;text-align:center;font-size:15px;}
#nav li a,#nav li a:visited{color: #a89f08;}
#navs {display:block;width:532px;}
#notify{display:none;text-align:left;font-size:13px;padding:0 0 0 22px;}
#notify input {width:126px;}
#notify-me span {display: block;margin-bottom: 8px;}
form#notify-me {border: 1px solid #e0e0e0; padding: 5px;}
#offer{background:#f0f0f0;padding:0 5px;margin-bottom:8px;color:#444;}
#oppty td{padding:0px 12px;}
#oppty td img{border:1px solid #d0d0d0;padding:1px;}
#pagination {display: block; margin-top: 3px; float: right; color: #777; font-size: 13px;}
#policylist{background:#fff;padding:10px;border:3px solid #BB6703;position:absolute;top:120px;z-index:1;}
#policylist .hide{display:block;font-size:13px;}
#result-count{font-size:14px;color:#BB6703;}
#search{width:305px;float:right;clear:both;}
#search-map{font-size:14px;color:#666;border-top:1px solid #aaa;}
#search-map #add{width:420px; background: #fff; border: 5px solid #cccc99;}
#search-map .call-inner{text-align:left; color: #444;padding:10px;}
#search-map a {color:#444;}
#search-form .query{margin-left:45px;}
#searchform{float:right}
#searchForm{margin-top: 24px;}
#sidebar {width:239px;}
#sidebar li{list-style-type:none;line-height:1.3em;}
#sidebar p{font-size:14px;line-height:1.3em;padding-left:5px;}
ul#tabs li a {color: #fff;}
ul#tabs li.selected a {color:#000;}
ul#tabs li a:hover {tect-decoration:none;}
#blogroll{height: 245px;border-top:1px dashed #fff;padding-top:5px;}
#blogroll .section{font-size:15px;color:#BB6703;font-weight: bold;float:left;width: 800px;}
#blogroll h2 {font-size:13px;margin:11px 0 3px 0;color: #555;}
#blogroll a {display:block; line-height:17px; padding-left:2px; font-size:13px;}
#blogroll li{list-style-type:none;}
#blogroll li.linkcat{float:left;width:181px;margin-right:18px;}
#blogroll li.linkcat ul{margin:0;}
.cright{display:block;float:left;padding-left:35px;font-size:10px;color:#999;}
#sum-req{position:absolute;z-index:100;background:#fff;border:5px solid #BB6703;text-align:left;padding:10px 9px 0 9px;color:#444;width:275px;}
#work{width:300px;font-size:14px;padding:6px 9px;background:#fff;}
.about{margin:0 0 3px 0px;color:#BB6703;font-size:14px;}
#notify-me span.add-title {display: block; margin-bottom: 20px;font-weight: bold;}
.alignright {float: right;}
.alignleft {float: left;}
.alignright , .alignleft{ width: 256px; font-size:13px;}
.author{margin-left:10px;}
p.author{margin-left:30px;}
.author-name{font-weight:bold;display:block;}
.author-name a , .author-name a:visited{text-decoration:underline;}
.author-title{font-style:italic;display:block;}
.author-top{color:#BB6703;}
.auth-image img {border: 1px solid #d0d0d0; padding: 1px;}
.benefit{display:block;background:url(i/check.png) no-repeat;padding-left:18px;font-size:14px;margin-bottom:5px;}
.blog-quote {font-style: italic; padding: 0 60px 10px 60px;}
.book-sec-title {display: block; font-weight: bold;margin-bottom: 3px;}
.book-section {display: block;margin-bottom: 15px;}
.bottom-space{margin-bottom:59px;}
.breakout-box{background:#e0e0e0;border:1px solid #ccc;padding:7px 8px;float:left;}
.byline {font-weight:bold;color:#336699;display:block;margin-bottom:12px;}
p.feature{font-size:23px;font-weight:bold;color:#587058;margin-bottom:24px;}
.chapters ul {margin-bottom: 10px;}
.count{font-size: 13px; font-weight:normal;}
/*.creds{margin:auto;width:670px;padding:3px 5px;border:1px solid #999;background:#fff;text-align:center;}*/
.creds{margin:auto;padding:3px 5px 0px 5px;text-align:center;}
.creds p{margin-top:0;}
/*.creds img {margin:0px 19px;} */
table#home .creds img,
{margin:0px 11px;background: #fff; padding:3px;} 
.event-name{font-weight:bold;font-size:17px;display:block;margin-bottom:5px;line-height:1.2em;clear:both;}
.four-col {
  width: 194px;
  float: left;
  padding: 3px 19px;
}
.hfeature .event {display:block;font-weight:bold;margin-top:10px;}
.hfeature {font-style: italic;}
.head-row2{height:20px;overflow:hidden;}
.pr-menu {overflow:hidden; }
ul.primary-links {list-style:none outside none; margin:0; padding:0; text-align:center;font-family:'Segoe UI', Calibri, Helvetica, Arial, sans-serif;}
ul.primary-links li {
	background: rgba(0, 0, 0, 0.1299219); 
	float:left; 
	padding:0 1px 0 0;
	margin-right: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
ul.primary-links li:hover {background: rgba(0, 0, 0, 0.328125);}
ul.primary-links li.selected {font-weight: bold;}
ul.links li {display:inline; list-style-type:none; padding:0 0.5em;}
ul.primary-links li a {color:#444444; display:block; font-size:13px; padding:3px 0; text-decoration:none; text-transform:uppercase; width:100px;}
ul.primary-links li a:hover {color: #fff;}
.hint {color: #666;}
.invite {background: url(i/comment.png) no-repeat; padding-left:50px;}
a.invitea , a.invitea:visited{color:#183060;}
.indent{padding-left:32px;}
.label	{font-size:14px;}
.over{padding-top:11px;margin-bottom:39px;}
.page-title{font-weight:bold;margin-top:8px;color:#303030;font-size:22px;}
.page-title .industry{font-weight:normal;}
.page-title select{font-size:15px; color: #BB6703;}
.left{float:left;margin-right:13px;}
.linkgroup{float:right;width:204px;}
.ad-call{background:#BB6703;width:96px;padding:2px;text-align:center;color:#fff;float:right;margin:10px 10px 0 0;}
.ad-call .call-inner{padding:3px;}
p.attribution{font-size:13px;line-height: 1.2em;}
.call  {/*background:#fff;width:104px;*/width:89px;padding:2px;text-align:center;color:#fff;margin:auto;}
.call-link {text-decoration: underline; color:#3772AD;}
.review-link{display:block;margin-bottom: 39px;}
.bcall{background:#3772ad;padding:2px;text-align:center;color:#fff;margin:auto;width:104px;}
.call a, .bcall a , .bcall a:visited , .bcall a:hover , .call a:visited, .call a:hover, .call-left a, .call-left a:visited, .call-left a:hover, .ad-call a, .ad-call 
a:visited{color:#fff;text-decoration:none;}
.hcall .call-inner a{color: #b2a706;}
div.call-left{background:#F0F0D8;padding:2px;color:#fff;padding:2px;margin-bottom:10px;}
div.call-left .hide {float:right;font-size:13px;}
.arrow-bullet {background:url("i/arrow_blue.png") left no-repeat;padding-left: 20px;display:block; margin:21px 0 0 10px;}
.bull{display:block;margin-bottom:18px;line-height:1.2em;}
.fbull{display:block;margin-bottom:18px;line-height:1.2em;background:url(i/article-24.png) no-repeat;padding-left:28px;height:25px;}
/*.bbull{display:block;margin-bottom:18px;line-height:1.3em;background:url(i/book-bullet.png) no-repeat;padding-left:15px;width:120px;}*/
.bbull{display:block;margin-bottom:18px;line-height:1.3em;width:120px;}
.bull a{font-size:14px;}
.call-inner{border:1px solid #d0d0d0;color:#3772ad;padding:7px;}
.call-inner p {line-height: 1.0em;}
.call-button {padding:0px;}
.call-inner form{font-size:12px;}
.call .call-inner , .bcall .call-inner{padding-top:0;}
.call-inner-left{border:1px solid #d0d0d0;color:#fff;padding:2px 8px;}
.call-inner-left input.submit {margin:16px 0px;}
.call-left-mail{background:#D87800;padding:7px;color:#fff;border:3px solid #fff;margin-bottom:8px;}
.call-left-mail a , .call-left-mail a:visited{color:#fff;font-size: 19px;}
.call-right{margin:0 0px 0 22px;}
.call-title{margin:0px 0 15px;font-size:20px; display:block;font-weight:bold;}
.cell-title{font-weight:bold;color:#BB6703;font-weight:bold;display:block;}
.ch-title {display:block;margin:10px 0 0px 0;font-weight:bold; font-size: 22px;}
.chapters li{line-height:2.0em;}
.city{display: block;margin-top:1px;font-size:12px;}
.contact	{border:1px solid #666;padding:5px; font-size:15px;width:221px;height: 135px;margin-bottom:75px;font-weight:bold;color:#3A87C8;font-family:arial;}
.contact img	{float:left;margin-right:14px;}
.contact p {color:#000;font-size:14px;font-weight:normal;}
.credit-title{font-size:13px;color:#BB6703;}
#describe {color: #666; line-height: 1.2em; font-size: 16px; margin: 18px 0 0 28px;}
.download-cover{border:1px solid #e0e0e0;margin-top:10px;}
.entry{margin-top:14px;}
.entry ul{margin-left:20px;}
p.endorsement{font-size:13px;line-height:1.3em;}
.feature-name{font-weight:bold;display:block;margin-bottom:25px;}
.filter-title{color:#966d27;}
.form-in{margin-left: 10px;}
.home-title{font-weight:bold;color:#444;}
.key{border:3px solid #666;padding:4px;clear:both;color:#BB6703;margin-bottom:30px;background:#f0f0d8;}
.link-section{display:block;color:#BB6703;margin:13px 0 2px 0;font-size:14px;}
.left-present{display:block;;color:#666;margin-bottom:8px;}
.little-note {font-size:12px;font-style: italic;}
.logo-left{background:#e0e0e0;border:1px solid #c0c0c0;padding:6px;width:211px;margin-bottom:27px;}
.logo-left a p,.logo-left a:visited p{color: #BB6703;font-size:16px;font-weight:bold;}
.logo-left p{margin:0;font-size:12px;}
.message{border:5px solid #54b43a;background-color: #7efa57;padding:5px 14px;color: #428d2d;margin-bottom:16px;}
.menu{width:240px;}
.content-book .menu-content {padding:18px 0 0 0;}
.content-book ul {margin-left:25px;}
.menu-content-chapter{padding:35px 0 0 8px;}
.menu-list{margin:0;padding:0;}
.menu-list li{background:url(i/bullet-dots.gif)no-repeat;padding-left:17px;list-style-type:none;line-height:1.6em;font-size:14px;}
.mod{margin-right:10px;background:#fff;padding:9px;}
.mod-last{margin-right:0;}
.mod-left{width:300px;}
.mod-right{float:right;}
.monitter a {color:#497670;}
.monitter{color:#efefef;font-size:11px;font-family:verdana;}
.name{margin:0;}
.new{color: #83973e;font-size:21px;font-weight:bold;display:block;margin-bottom:20px;}
a.new:hover{text-decoration:none;}
.notice{font-size:12px;line-height:1.2em;text-align:left;padding:8px 3px 9px 5px;}
.notify{text-align:left;display:block;font-size:13px;line-height:1.2em; margin: 9px 3px 3px 0px;clear:right;}
.no-float{clear:both; font-size:13px; margin-left: 10px;}
.orgtitle{color:#BB6703;font-weight:bold;}
.para-title{font-weight:bold;color:#BB6703;}
.policy-content{padding: 0 0 0 65px;}
.policy-content iframe{padding-top:3px;margin:0 0px 10px 17px;float:right;}
.navigation {height: 61px;}
.post {border-top: 1px dashed #fff; margin-bottom:60px;}
.post h2{margin:7px 0 3px 0;line-height:1.2em;}
.postmetadata{font-size: 14px;margin-top:16px;text-align:right;}
.puppy{background:url(i/bg_puppy.png) no-repeat top center;}
.q{display:block;margin-bottom:10px;font-weight:bold;}
.a{margin-left:25px;}
.a li{list-style-type:none;margin-bottom:5px;}
.quote{background:transparent url(i/bg_quote.jpg) no-repeat scroll center top;color:#fff;}
.news-name{display:block;font-size:17px;font-weight:bold;margin-bottom:12px;color:#587058;}
.right{float:right;}
.rss-left{width:30px;}
.rss-right{padding-left:5px;}
.rss-link{display:block;font-size:12px;line-height:1.1em;}
.rss-link td{vertical-align:middle;}
.rss-link a , .rss-link a:visited , .rss-link{color:#A89F08;font-size:14px;}
.rss-link hr{width:161px;color:#e0e0e0;}
.sec-title{padding:3px 8px;color:#1a1a1a;background:#D1FF95;font-weight:bold;}
.subtitle{display:block;font-size:12px;color:#666;}
.title{display:block;color:#444;height:25px;font-weight:bold;}
.sidebarInsetBottom{background-image:url(i/sidebar_bottom.png);height:9px;margin:0;padding:0;}
.sidebarInsetTop{background-image:url(i/sidebar_top.png);height:9px;padding:0;width:259px;}
.sidebarContentTop{background:transparent url(i/sidebar_middle.png) repeat-y scroll 0 0;margin-bottom:-1px;}
.table-wrap{background:#eee;border:1px solid #444;margin:30px 0px;}
.widgettitle{font-size:20px;font-weight:bold;}
.widget{margin-top:20px;}
.widget a{display:block;margin:7px 0px;font-size:13px;line-height:1.2em;}
form#subscribe input{margin-bottom:7px;}
h1{line-height:1.3em;}
h1.home{font-size:16px;margin:0 0 25px;font-weight:normal;color:#444;}
hr{border-color:#9098AE -moz-use-text-color #FFFFFF;border-style:solid none;border-width:1px medium;margin:0;}
img{border:none;}
img.cover-left{margin-right:8px;}
img.feature{border:6px solid #fff;}
img.policylist{clear:right;}
img.b-call{margin-right:15px}
img.bigpuppy{padding-top:25px; margin-right: 44px;}
img.download {border: 1px solid #e0e0e0;}
div.subscribe{padding:4px;}
td#benefits{padding: 0 5px 0 10px;font-size:13px;}
td.call-left{width:179px;}
td.home-img{color:#444;font-size:12px;}
td.home-img img{border:6px solid #fff;}
td.menu #disqus_thread .form-info{width:170px;}
td.menu .orange{color:#D87800;display:block;margin-bottom:5px;font-weight:bold;}
td.posts{width:600px;padding-right:35px;}
td.posts .post:first-child{border:0;}
body.blog td.sidebar {padding-left:10px;}
td.tshare{text-align:right;}
td.tshare div#search{text-align:left;}
#dsq-content .dsq-by a, span.dsq-item-cp a, td.menu a.dsq-brlink{display:none;}
.disqus-title{margin-top:44px;color:#BB6703;font-size:15px;}
.dsq-brlink {display: none;}
td.menu #disqus_thread #dsq-content h3{color:#BB6703;font-weight:normal;margin-top:36px;font-size:15px;}
td{vertical-align:top;}
td.head-logo{width:361px;padding:15px 0 13px 0;line-height:1.5em;color:#444;}
span.head-logo{line-height:1.5em;color:#444;margin:5px 0 31px 0;display:block;}
span.head-logo-blog{line-height:1.5em;color:#444;margin:5px 0 7px 0;display:block;}
.logo
td.label{width: 150px; height:45px;}
td.nav{vertical-align:bottom;padding:0 0 19px 0;}
td.share{vertical-align:top;padding-left:10px;}
div.share{vertical-align:top;padding-left:10px;text-align:left;}
div#share{vertical-align:top;float:right;width:120px;}
td.share iframe{float:left;margin-top:3px;width:72px;}
#head td.nav p{font-size:14px;}
#head td.nav p.logo{font-size:18px;}
span.head-logo p,span.head-logo-blog p{font-size:15px;color:#666;margin-bottom:6px;}
span.head-logo p.logo,span.head-logo-blog p.logo{font-size:24px;font-weight:bold;margin:0px 0 -4px 0;color:#635252;font-family: 'Segoe UI', Calibri, Helvetica, Arial, sans-serif;}
div.news{padding: 12px; border: 1px dotted #d0d0d0;width:180px;background: url(i/bg_news.png) repeat-x;line-height:1.2em;font-size:14px;}
#oppty td.news{width:200px;}
label.screen-reader-text {display:none;}
li{list-style-position:inside;list-style-type:none;margin-bottom: 13px;}
li.active{font-weight: bold;}
p {margin-top:5px;}
p.end-label{font-size:10px;color:#666;margin:11px 0 0 0;}
p.end-label-author{font-size:10px;color:#666;margin:11px 0 0 0;margin-left:100px;}
p.news , .news-foot{font-size: 14px;margin: 50px 0px;line-height: 1.4em;}
p.news img {display: block; margin-bottom: 10px;}
p.news-foot{background: url(i/comment.png) no-repeat; padding-left:38px; margin-top:23px;}
.news-title{color:#497670;font-weight:bold;}
td {vertical-align: top;}
td.head-content{text-align:right;width:137px;}
td.half{width:50%;}
td.image{text-align:center;}
td.map-content td.credit{text-align:right;padding-top:48px;}
table{width:100%}
table.blog-table{width:90%;margin:auto;background: #e0e0e0;}
table.blog-table td{padding: 2px 5px; font-size:13px;}
table.blog-table td.doctitle{font-weight:bold;font-style:italic;}
table.blog-table tr.alt td{background:#fff;}
table.blog-table span.title{font-style:italic;}
table#call-table{margin-bottom:20px;}
table#features{font-size:13px;margin-left:33px;}
table#features td{width:25%;line-height:1.3em;padding:0 9px;}
table#features div.news{width:156px;}
table#features .call{margin:0;font-size:14px;font-family:Arial;line-height:1.3em;clear:both;}
table#features .bcall{margin:0;font-size:14px;font-family:Arial;line-height:1.3em;}
table#home {margin:23px auto 0 auto;}

table#home img,
.home-img,
img.me,
.entry img{
	background: #D2CAC7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 10px;
	padding: 7px;
}

table#home .creds img {
  	background: #fff;
	margin: 0 8px;
}

table#home .four-col a {
  font-weight: bold;
  color: #37302E;
}

.home-img {
  margin-right: 5px;
}

table#policies{margin-top:10px;border:3px solid #587058;background:#fff;}
table#policies td{padding:2px 3px 13px 7px;font-size:13px;color:#444;}
table#policies td.table-head{background:#587058;color:#fff; font-weight:bold;padding:2px 3px 3px 7px;}
td.shade-row{background:#e0e0e0;}
td.posts ul li {
  list-style-type: circle;
}

.entry li {
  list-style-position: outside;
}

.entry ol li {
  list-style-type: decimal;
}

.entry ul li {
  list-style-type: circle;
}

ul{margin:0;padding:0;}
ul.list li{line-height:1.5em;}
ul.policies li{background:transparent url(i/bullet-dots.gif) no-repeat;list-style-type:none;padding-left:20px;}
li#recent-posts-3 ul li{margin-bottom: 17px;} 
li#recent-posts-3 ul li a{border: none;}
a,a:visited{color: #635252;text-decoration:none;font-weight:bold;border-bottom: 1px dotted;border-color: gray;}
a:hover{border-bottom: 1px solid #635252;}
fadd{background:url(i/add.png) no-repeat; padding-left: 21px;}
.side-link{background:url(i/arrow_blue.png) no-repeat; padding-left:18px;display:block;margin-bottom:13px;}
a.home-post{display:block;margin-bottom:8px;border-bottom:1px dashed #777777;padding-bottom:8px;}
a.little {font-size:16px; font-style:italic;background:url(i/continue.png) no-repeat;padding-left:18px;display:block;margin:19px 0 0 7px;}
a.small{font-size:14px; text-decoration:underline;}
a.subscribe{font-size:18px;}
a.view-list{background:url(i/arrow_blue.png) no-repeat;padding-left:18px;display:block;margin-bottom:7px;}
a.view-list:hover{text-decoration:underline;}
a.logo:hover {text-decoration:none;}
a.logo{color:#BB6703;}
a.no-under,
div#g-content a {border:none;}

/* Blog styling */
img.post-image{margin-right:8px;border:4px solid #fff;float:right;}

/* Facebook share button*/
.fb_share_size_Small .fb_share_count_nub_right {vertical-align:middle;}

/*Google Custom Search*/
#search div.cse div.gsc-control-cse, 
#search div.gsc-control-cse {
	background-color: transparent;
	border:none;
}
div.gsc-control-cse input.gsc-input{width:200px;float:right;}
#search div.gsc-clear-button {font-size:12px;color:#BB6703;}
div.gsc-control-cse div.gsc-tabsArea{display:none;}
div.gsc-control-cse div.gsc-wrapper{position:absolute;top:194px;z-index:1;background:#fff;width:595px;right:171px;font-size:14px;}
div.gsc-control-cse div.gsc-resultsbox-visible{border:10px solid #BB6703;padding:7px;}
div.gsc-control-cse .gsc-branding-text , 
div.gsc-control-cse .gsc-branding-img{display:none;}
div.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-trailing-more-results{display:none;}

/* Home page styles */
#home-body{text-align:left;width:950px;margin:auto;}
#home-body table#home p {margin-bottom:21px;}
.main-quote{display:block;color:#BB6703;font-style:italic;font-weight:bold;margin-top:42px;}
.main-quote-sub{display:block;color:#BB6703;font-style:italic;}
.main-credit{display:block;color:#777;margin:10px 0 0 188px;}
.main-title{display:block;color: #777;margin-left:188px;}
.hcall{float:left;margin-right:13px;font-size:16px;}
.hfeature{border:7px solid #ccc;font-size: 14px; color: #4F4543;}
.feature-name{font-size: 20px; font-weight: bold;margin-bottom:16px;display:block;color:#37302E;}
.hleft{margin-left:54px;}
.hfeature .date {display:block;font-style:italic;margin-bottom:2px;}
table#paginate{margin-top: 10px; font-size: 13px;}
table#share{width:517px;margin-top:22px;}
table#share td{vertical-align:top;text-align:right;padding:0;}
div.holder{width:90px;float:right;}

/* Tabs  */
#nap0		{ left: 256px; top: 135px; z-index: 0; opacity: 1.0; filter: alpha(opacity=100); }
#nap0n , #tabs					{ font-size: 16px; font-style: normal; font-weight: normal; text-decoration: none;}
#nap0n.napkeeHorizontalTabsTop LI.selected ,
#tabs.napkeeHorizontalTabsTop LI.selected { border-bottom: 1px solid #a0a0a0;color: #000;}
#nap0t 							{ /*width: 616px;*/}
#nap0t ul						{ margin: 20px 0 0 20px;}
#nap0t table#featured-writers ul {margin: 4px 0 0 20px;}
#nap0t table#featured-writers ul li {margin-bottom:12px;}
#nap0t table#featured-writers td.meta {padding-bottom:20px;width:33%;border-bottom:1px solid #e0e0e0;}
#nap0t table#featured-writers td.chapt {padding-right:9px;border-bottom:1px solid #e0e0e0;}
#nap0t table#featured-writers td.chapt .chapt-bull {background:url("i/quill.jpg") top left no-repeat;padding-left:30px;margin-bottom:8px;display:block;}
#nap0t table#featured-writers td.cont {line-height:20px;vertical-align:bottom;} 
#nap0t p.endorsement			{ font-size: 16px;}
.speak-tab				{ width: 200px; }
UL.napkeeHorizontalTabs LI {
	float: left;
	list-style-type: none;
	border: 1px solid #a0a0a0;
	height:17px;
	width: 93px;
	background-color: #a0ac1b;
	color: #fff;
	padding: 5px;
	margin-right: 16px;
}
.content-book UL.napkeeHorizontalTabs LI {width: 118px;}
UL.napkeeHorizontalTabsTop LI.selected {border-bottom: 2px solid #FFF;background-color: #fff;}
UL.napkeeHorizontalTabsBottom LI.selected {border-top: 1px solid #FFF;background-color:#FFF;}
ul.napkeeTabs li:hover , 
UL.napkeeHorizontalTabsTop LI:hover	{background-color: #e0e0e0;color: #444;cursor: pointer;}
ul#tabs li:hover a {color: #444;}
ul#tabs a:hover {text-decoration:none;}
UL.napkeeTabs LI A:focus 			{ outline: 0; }
div.napkeeTabsDivs > div ,
div.TabsDivs > div					{ padding: 28px 5px; margin-top: 0px; }
div.napkeeTabsDivs > div h2 ,
div.TabsDivs > div h2			{ margin-top: 0; }
.tab-title	{font-size: 15pt;display: block;margin-bottom: 32px;}

/* Client Tweets */

div.client-tweet {
  font-family: 'Helvetica Neue',Helvetica,Arial,Sans-serif;
  font: 13px/1.5 Helvetica Neue,Arial,Helvetica,'Liberation Sans',FreeSans,sans-serif;
  color: #333;
  width: 570px;
  margin-bottom: 29px;
}

div.client-tweet .tweet {
	font-size: 15px;
    padding: 10px 0px;
    position: relative;
}

div.client-tweet .tweet-row {
  display: block;
  line-height: 15px;
  position: relative;
}

div.client-tweet a {
  color: #0099CC;
  text-decoration: none;
}

div.client-tweet img.tweet-user-block-image {
  height: 48px;
  margin-right: 10px;
  width: 48px;
}

div.client-tweet .tweet-user-block-image {
  float: left;
}

div.client-tweet .user-profile-link {
  cursor: pointer;
}

div.client-tweet .tweet-user-block-name {
  line-height: 18px;
  padding-bottom: 10px;
  margin-left: 40px;
  min-height: 36px;
  padding-top: 2px;
}

div.client-tweet .tweet-user-block-full-name {
  font-size: 14px;
  color: #999999;
    display: block;
    font-size: 12px;
    margin-top: 1px;
}

div.client-tweet .tweet-text-large {
  	font-family: Georgia,Palatino,Helvetica Neue,Helvetica,Arial,sans-serif !important;
	    font-size: 16px;
	    font-weight: normal;
	    line-height: 22px;
	    margin-bottom: 6px;
	    padding-top: 10px;
}

div.client-tweet fieldset, 
div.client-tweet img {
    border: 0 none;
}

div.client-tweet  hr.component-spacer {
  display: none;
}  
