/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/*-- GLOBAL STYLES --*/

/*change container*/
.custom #container {width: 900px;}

/*change the background color of the body*/
body.custom {background: #303d4d;}

/*change the background color of the page*/
.custom #page { background: #fff; padding: 0;}

/*change headline color & weight*/
h1, h2, h3, h4, h5, h6.custom {font-weight: bold;}	
h2, h3, h4, h5, h6.custom {color: #303d4d;}
.custom h1 {font-size: 18px; letter-spacing: 0.03em;}
.home_page h1 {font-size: 16px; font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; margin-bottom: 12px;letter-spacing: 0.03em;} 

/*add h2 classes*/
.custom .margin_top {margin-top: 15px;}
.custom .dark_top {color: #303d4d;margin:15px 0 5px 0; line-height:120%;}
.custom .no_top {margin-top: 0;}
.custom .no_bottom {margin-bottom: 0;}
.custom .sidebar_heads {color: #303d4d; font-size:12pt;}
.custom .no_margin {margin: 0;}
.custom h2 {font-size: 14px;}
.custom .century {font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}


/*change text color */
p.custom {color: #303d4d;}

/*change link colors*/
.custom a {color: #37699e;}
.custom a:hover {color: #37699e;}
.custom a:visited {color: #37699e;}

/*change horizontal rule colors*/
.custom .blue {border-bottom: 1px solid #37699e;}
.custom .green {border-bottom: 1px solid #99cc66;}
.custom .green3 {border-bottom: 3px solid #99cc66;}
.custom .green_top {border-top: 3px solid #99cc66; margin-bottom: 20px;}
.custom .green_bottom {border-bottom: 1px solid #99cc66; margin-top: 20px;}
.custom .green_top1 {border-top: 1px solid #99cc66; margin-bottom: 20px;}
.custom .green1 {border-top: 1px solid #99cc66; margin-bottom: 10px;margin-top: 10px;}
.custom .green_byline {border-bottom: 1px solid #99cc66; margin-bottom: 15px;}
.custom .green_intro {border-bottom: 1px solid #99cc66; font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; margin-bottom: 25px;}
.custom .green_home {border-bottom: 1px solid #99cc66; margin-bottom: 20px; margin-top: 10px; }
.home_page .green, .newsletter_page .green {border-bottom: 1px solid #B9B8C0;}
.home_page .green_byline, .newsletter_page .green_byline {border-bottom: 1px solid #B9B8C0; margin-bottom: 15px;}
.custom .blue_text {color: #37699e;}

/*add list margin*/
.custom .indent {padding-left: 15px;}
.custom .hanging {padding-left: 30px;text-indent: -15px;}
.custom .margin_none {padding-left: 0; list-style-type: none;}
.custom .indent_margin_top {padding-left: 15px;margin-top: 10px;}
.custom .indent_float {padding-left: 15px; float: left;}
.custom .floatright {float: right; margin-right: 5px;}
.custom .floatleft {float: left; margin-left: 5px;}

/*-- NAV MENU --*/

/* [ NEW CSL STUFF ] */
.custom li.tab a {padding-left: 16px;padding-right: 16px;}

/*--------------*/

/*change the border/background on the nav bar menu*/
.custom #tabs {height: 30px; border: none; background: #303d4d;}

/*change the background of first and last nav buttons*/
.custom #tabs li.home-item {height: 30px; width: 84px;background: url('images/tab_left.png') ;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-1 {height: 30px; width: 129px; background: url('images/tab_background.png') 100%;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-2 {height: 30px; width: 199px; background: url('images/tab_background.png') 100%;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-3 {height: 30px; width: 119px; background: url('images/tab_background.png') 100%;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-4 {height: 30px; width: 139px; background: url('images/tab_background.png') 100%;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-5 {height: 30px; width: 114px; background: url('images/tab_background.png') 100%;border-bottom: none; border-top: none; } 
.custom #tabs li.page-item-6 {height: 30px; width: 109px; background: url('images/tab_right.png') right;border: none;} 

/*change the background color of unselected tabs*/
.custom ul#tabs li a {height: 19px; color: #303d4d; text-align:center; padding: 10px 0 0 0; letter-spacing: 1px;}

/*change the font color of unselected tab when the cursor hovers over it*/
.custom ul#tabs li a:hover {text-decoration:none; color: #37699e;}

/*change the font color of selected tab*/
.custom ul#tabs li.current_page_item a {color: #303d4d; }
.custom ul#tabs li.current_page_item {height: 29px; border-bottom: none; border-top: none; }

.custom .menu {background-color: #ebebee;}


/*.custom ul#tabs li.current_home_item {height: 29px; background: url('images/selected_left.png') ;border-bottom: none; border-top: none; } 
.custom ul#tabs li.current_page_item-1 {height: 29px; background: url('images/tab_selected.png.png') 100%;border-bottom: none; border-top: none; } 
.custom ul#tabs li.page-item-2 current_page_item a {height: 29px; background: url('images/tab_selected.png') 100%;border-bottom: none; border-top: none; } 
.custom ul#tabs li.page-item-3 current_page_item {height: 29px; background: url('images/tab_selected.png') 100%;border-bottom: none; border-top: none; } 
.custom ul#tabs li.page-item-4 current_page_item {height: 29px; background: url('images/tab_selected.png') 100%;border-bottom: none; border-top: none; } 
.custom ul#tabs li.page-item-5 current_page_item {height: 29px; background: url('images/tab_selected.png') 100%;border-bottom: none; border-top: none; } 
.custom ul#tabs li.page-item-6 current_page_item {height: 29px; background: url('images/selected_right.png') right;border: none;}*/ 

/*change the background of color the selected tab
.custom ul#tabs li.current_page_item {height: 29px;background: url('images/tabs_selected.png') #303d4d; }
.custom ul#tabs li.home-item current_page_item {height: 29px;background: url('images/selected_left.png'); }
.custom ul#tabs li.page-item-6 current_page_item {height: 29px;background: url('images/selected_right.png') right #303d4d; border: none;}*/


/*-- HEADER --*/

/*change header*/
.custom #header {height: 35px; background:#303d4d; border: none; margin: 0; padding: 0;}

/*change logo*/
.custom #header #logo a
{
display:block;
width:220px;
height:77px;
margin: 0;
background:url('images/reynolds_consulting_llc.png') left no-repeat ;
text-indent: -9999px;
}

/*add image box
.custom #image_box {height: 170px; width: 680px:}*/

/*add accelerating box*/
.custom #accelerating { height: 170px; width: 900px; background-color: #303d4d;}
.custom #reynolds {height: 170px; width: 680px; background: url('images/csl.jpg') no-repeat 100%; float: left;} 
.custom #mr_photo {height: 170px; width: 220px; background: url('images/margaret_reynolds.jpg') 100% no-repeat; float: left;}
.custom #stairs {height: 170px; width: 220px; background: url('images/stairs.jpg') 100% no-repeat; float: left;}



/*-- CONTENT BOX --*/

/*-- [ NEW CSL STUF ]F --*/
.custom #content a:hover {color: #FF6600;}

/*--------------*/

.custom #content {border: none;}

/*change background of content box*/
.custom #content_box {background: url('images/content_box.gif') repeat-y; border-top: 6px solid #99cc66; }

/*change margin of post box*/
.custom .post_box {margin: 0 30px 0 30px;}

/* change margin below headline */
.custom .headline_area {margin: 0 0 15px 0;}

/*add column box*/
.custom #column_box {width: 100%; border-top: 3px solid #99cc66;}

/*add columns */
.custom #column_left {width: 195px; height: 530px; margin: 5px 20px 0 0; border-right: 1px solid #ccc; float: left;}
.custom #column_middle {width: 195px; height: 530px; margin: 5px 20px 0 0; border-right: 1px solid #ccc; float: left;}
.custom #column_middle2 {width: 195px; height: 530px; margin: 5px 20px 0 0; border-right: 1px solid #ccc; float: left;}
.custom #column_right {width: 175px; height: 530px; margin: 5px 0 0 0; float: left;}

/*add images in columns */
.custom .column_image {height:102px; width:170px; border: solid 1px #ccc;}

/*add text in columns */
.custom .column_text {padding: 0 20px 0 0;}
.custom .column_text_right {padding: 0;}

/*change text color */
.custom .format_text {color: #303d4d;}
.custom .format_text a {color: #37699e;}
.custom .blue a {color: #37699e;}

/*change h2 color */
.custom .dark {color: #303d4d;}


/*-- SIDEBARS --*/

/* --- [ NEW CSL STUF ] ----F*/
.custom .textwidget a {text-decoration: none; font-size: 12px; color:#37699E; font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.custom #text-7 .textwidget a, .custom #text-8 .textwidget a {text-decoration: none; font-size: 11px; color:#37699E; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
/*.custom #text-11 .textwidget h3 {color:#FF6600;}*/
.custom #sidebars a:hover {text-decoration: underline;}
.custom .sponsor {color: #666; font-style:italic;}
.custom .rc {color: #303D4D; line-height: 150%; font-weight: bold;}
.custom .textwidget li {border-bottom: 1px solid #EBEBEE; }
.custom #sidebar_logo {width: 175px; height: 41px; background: url('images/reynolds_sidebar.gif') no-repeat; margin-top: 10px;}
.custom #sidebars a:hover {color: #FF6600;}
.custom .remember {margin-left: 10px;}
.custom .login_register {font-weight: bold; font-size:12px;}
.custom .members_sidebar {height: 27px; width:175px;background: url('images/members_sidebar.png') 100% no-repeat;margin-bottom: 15px;}
.custom .nonmembers_sidebar {height: 27px; width:175px;background: url('images/nonmembers_sidebar.png') 100% no-repeat;margin-top: 20px;}
.custom #member_login {width: 165px; height: 180px; background: url('images/member_login.png') no-repeat; padding: 35px 0 0 10px; margin: 0 0 15px 0;}

.custom #loginform #wp-submit {float: left; margin-right: 10px;}
.custom #loginform p.submit a {font-size:11px; }
#lost{color: #FF6600;}

/*--------------*/

/*change background color of sidebar1*/
/* NOTE: BACKGROUND COLOR IS IMAGE FOR CONTENT BOX*/
.custom #sidebars {height: 100%; background: none; padding: 0; margin: 0; border: none; }

/*change margins of sidebar list*/
.custom #sidebars .sidebar ul.sidebar_list { padding: 10px 22px 0 22px; border-width: 0; border: none;}
.custom #sidebar_1 {border-width: 0; border: none;}

/* add subscribe box*/
.custom #subscribe_box {height: 155px; width: 175px; margin-top: 10px; text-align: center; font-size: 11px; border-top: 1px solid #ccc; line-height: 130%;}
.custom #subscribe_box a {font-weight: bold; text-decoration:underline;} 
.custom #subscribe_blog {height: 80px;margin-top: 15px; border-bottom: 1px solid #ccc; }
.custom .subscribe_button {height: 30px; background: url('images/subscribe_button.jpg') center top no-repeat; padding-top: 9px; font-weight:normal;margin-top: 5px;}
.custom #subscribe_box .subscribe_button a {color: #666;text-align: center; font-weight:normal; text-decoration:none; display: block;}
.custom .subscribe_button a:hover {color: #99cc66;}
.custom #subscribe_newsletter {height: 80px;margin-top: 15px; border-bottom: 1px solid #ccc; }
.custom #rss {float: left;}
.custom .feedburner {color: #999;}
.custom .feedburner a {color: #999; font-weight:normal;}
.custom .feedburner a:hover {color: #99cc66;}
.custom #blog {color: #666;}

/* add social media icons*/
.custom #feedback { height: 45px; margin: 45px 0 20px 0; border-bottom: 1px solid #ccc;}

.custom #feedback a, .custom #feedblog a { padding:0 20px 0 0; margin-top: 10px;}
.custom #connect a { padding: 0 0 0 15px; }
.custom #connect { width: 100%; height: 25px; border-bottom: 1px solid #bbb; border-top: 1px solid #bbb; padding-top: 7px; }

.custom #feedback #twitter, .custom #feedblog #twitter, .custom #connect #twitter { height: 16px; width: 16px; background: url('images/twitter.png') no-repeat; float: right;}
.custom #feedback #linkedin, .custom #feedblog #linkedin, .custom #connect #linkedin { height: 16px; width: 16px; background: url('images/linkedin.png') no-repeat; float: right;  padding: 0; }
.custom #feedback #facebook, .custom #feedblog #facebook, .custom #connect #facebook { height: 16px; width: 16px; background: url('images/facebook.png') no-repeat; float: right;}
.custom #feedback #rss, .custom #feedblog #rss, .custom #connect #rss { height: 16px; width: 16px; background: url('images/rss.png') no-repeat; float: right;}
.custom #feedback #email, .custom #feedblog #email, .custom #connect #email { height: 16px; width: 16px; background: url('images/email.png') no-repeat; float: right;}
.custom #feedblog { height: 45px; margin: 10px 0 20px 0; border-bottom: 1px solid #ccc;}
.custom #rss { height: 16px; width: auto; background: url('images/rss.png') no-repeat left top; float: none;}
.custom #rss h3 { margin-left: 25px;}
.custom .sidebar_rule_top {height: 5px; width: inherit; border-top: 1px solid #bbb;}
.custom .sidebar_rule {height: 5px; width: inherit; border-bottom: 1px solid #bbb;}
.custom .login_rule {height: 1px; width: inherit; border-bottom: 1px solid #bbb; margin: 0;}

.custom #csl_button {width: 175px; height: 75px;margin: 10px 0 0 0;}
.custom .csl_button {text-align: center; text-decoration: none; color:#303d4d; }

/* change sidebar headings*/
.custom .sidebar h3 { font-variant: normal; letter-spacing: normal; color: #303d4d; font-weight: bold; margin-bottom: 5px;}

.custom #sidebars h3 a, .custom #sidebars h3 {font-size: 12px; color:#303d4d; }
.custom .floatconnect {float: left; padding-top: 1px;}



/*-- FOOTER --*/

/*change footer*/
.custom #footer {background:url('images/footer.gif') no-repeat #303d4d; border: none; padding-bottom: 200px;}
.custom #footer p {color: #8ca9cb; text-align:left;margin: 20px 0 0 12px;word-spacing: 3px;}
.custom #footer a {color: #99cc66; border-bottom: none;}
.custom #footer a:hover {color: #efd69b; border-bottom: none;}
.custom #footer_menu {float: left;}
.custom #credit {float: right; margin-top: 25px;}
.custom #credit a {text-align:right; text-decoration:none; color: #8ca9cb;}

/*----------------- CUSTOM PAGES -------------------*/

/* add inside menus */
.custom #inside_menu {height: 30px; width: 100%; background-color: #d9d9dd;}

/* inside menu for consulting section */
.custom ul.consulting {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:none;
width: 100%;
float: left;
}
.custom ul.consulting li {float: left; }
.custom ul.consulting li a {height: 30px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; display: block; padding-top: 10px; }
.custom ul.consulting li a:hover { color: #37699e; background-color: #fff; }

.custom ul.consulting li.leadership a {width: 150px;}
.custom ul.consulting li.planning a {width: 140px;}
.custom ul.consulting li.brand a {width: 140px;}
.custom ul.consulting li.marketing a {width: 85px;}
.custom ul.consulting li.customer a {width: 153px;}

/* inside menu for workshops/speaking section */
.custom ul.workshops {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:none;
width: 100%;
float: left;
}
.custom ul.workshops li {float: left; }
.custom ul.workshops li a {height: 30px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; display: block; padding-top: 10px; }
.custom ul.workshops li a:hover { color: #37699e; background-color: #fff; }

.custom ul.workshops li.workshops a {width: 125px;}
.custom ul.workshops li.speaking a {width: 125px;}

/* inside menu for publications section */
.custom ul.publications {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:none;
width: 100%;
float: left;
}
.custom ul.publications li {float: left; }
.custom ul.publications li a {height: 30px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; display: block; padding-top: 10px; }
.custom ul.publications li a:hover { color: #37699e; background-color: #fff; }

.custom ul.publications li.interviews a {width: 115px;}
.custom ul.publications li.articles a {width: 130px;}
.custom ul.publications li.blog a {width: 170px;}
.custom ul.publications li.resources a {width: 152px;}

/* inside menu for about us section */
.custom ul.about {
border-style: none;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
background:none;
width: 100%;
float: left;
}
.custom ul.about li {float: left; }
.custom ul.about li a {height: 30px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; display: block; padding-top: 10px; }
.custom ul.about li a:hover { color: #37699e; background-color: #fff; }

.custom ul.about li.company a {width: 125px;}
.custom ul.about li.values a {width: 150px;}
.custom ul.about li.experience a {width: 125px;}
.custom ul.about li.clients a {width: 125px;}



/*-- HOME PAGE --*/

/* ----- [NEW CSL STUFF] ----- */
.home_page .gray {color: #666;}
.custom .orange {color: #FF6600;text-decoration:underline;}
.custom .orange a {color: #FF6600; text-decoration:underline;}

.custom .premium_ceo {height: 27px; width: 162px;}
.custom .premium_news {height: 16px; width: 220px; border: 2px solid #99cc66; padding: 3px 0 3px 0; float: left; margin-right: 10px;}
.custom .premium_blog {height: 16px; width: 260px; border: 2px solid #8AA8CE; padding: 3px 0 3px 0; float: left; margin-right: 10px;}

.home_page h2 a  {font-family: "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; margin-bottom: 20px; line-height:130%;}
.home_page h2 a:hover  {font-family: "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:16px; margin-bottom: 20px; color:#FF6600; }
.custom h3.ceo_interview, .custom h3.ceo_interview a {font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:13px; padding-top: 5px; color:#303d4d;letter-spacing: 0.2em; font-weight:bold; text-decoration:none; text-align: center;}
.custom h3.ceo_interview a:hover {color:#FF6600;text-decoration:none;}
.home_page .byline {margin-bottom: 15px;}
/*.ceo_interview, .ceo_company {font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #666; }
h3.ceo_interview {font-size:13px; margin:0;color: #99cc66;letter-spacing: 0.2em; font-weight:bold; text-align: center; text-decoration: none;}*/

.custom .members_ceo, .custom .members_ceo a {height: 27px; width: 100%; background: url('images/members_ceo.png') no-repeat;}
.custom .nonmembers_blog, .custom .nonmembers_blog a {height: 27px; width: 100%; background: url('images/nonmembers_blog.png') no-repeat;}
.custom .members_news, .custom .members_news a {height: 27px; width: 100%; background: url('images/members_news.png') no-repeat;}
.custom .nonmembers_news, .custom .nonmembers_news a {height: 27px; width: 100%; background: url('images/nonmembers_news.png') no-repeat;}

.custom .members_ceo a:hover {height: 27px; width: 100%; background: url('images/members_ceo_hover.png') no-repeat;}
.custom .nonmembers_blog a:hover {background: url('images/nonmembers_blog_hover.png') no-repeat;}
.custom .members_news a:hover {background: url('images/members_news_hover.png') no-repeat;}

.custom .member_top {margin-top: 5px;}

.home_page #bill_taylor {height: 115px; width: 98px; background: url('images/ceo_btaylor_small.jpg') no-repeat 100%; float: left;margin: 0 20px 10px 0;}
.home_page #margaret {height: 115px; width: 101px; background: url('images/margaret_small_square.jpg') no-repeat 100%; float: left;margin: 0 20px 10px 0;}


/*--------------*/

/* add growth challenge box */
.custom #growth_challenge {height: 30px; width: 100%; margin-top: 5px; margin-bottom: 5px; float: none;} 
#form2 {float: none; font-family:Arial, Helvetica, sans-serif;}
.custom .dark_top_float {color: #303d4d; margin-right: 20px; margin-top: 5px; float: left;}

/* change image boxes */
.home_page #column_left .column_image {background: url('images/home_blue.png') no-repeat;}
.home_page #column_middle .column_image {background: url('images/home_center.jpg') no-repeat;}
.home_page #column_right .column_image {background: url('images/home_right.jpg') no-repeat;}

/*change accelerating box
.home_page #reynolds { background: url('images/header_reynolds.gif') 100% no-repeat;}*/

/*change the top nav menu tab background*/
.home_page #tabs li.home-item {background: url('images/selected_left.png') no-repeat 100%;} 

/* change margin below headline */
.home_page .headline_area {margin: 0 0 10px 0;}

/*change margin above column box*/
.home_page #column_box {margin-top: 15px;}
.home_page .margin_top {margin-top: 10px;}


/*-- CONSULTING PAGE --*/

/*change the top nav menu tab background*/
.consulting_page #tabs li.page-item-1  {background: url('images/tab_selected.jpg') 100%;} 

/*change background color of inside menu nav tabs*/
.consulting_page li.leadership a {color: #37699e; background-color: #fff;}
	 
/* chart image */
.custom #chart_leadership {height: 287px; width: 100%; background: url('images/chart_leadership2.gif') no-repeat center; margin-bottom: 30px;}

/* change accelerating box image 
.consulting_page #reynolds {background: url('images/header_planning.gif') no-repeat 100%;}*/ 



/*-- STRATEGIC PLANNING PAGE --*/

.custom #chart_planning {height: 253px; width: 100%; background: url('images/chart_planning.jpg') no-repeat center; margin-bottom: 15px;}

/*change background color of inside menu nav tabs*/
.strategic-planning_page li.planning a {background-color: #fff;}

/*change the top nav menu tab background*/
.strategic-planning_page #tabs li.page-item-1  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.strategic-planning_page #reynolds {background: url('images/header_young.gif') no-repeat 100%;}*/ 



/*-- BRAND PAGE --*/

/*change background color of inside menu nav tabs*/
.brand-development_page li.brand a {background-color: #fff;}

/*change the top nav menu tab background*/
.brand-development_page #tabs li.page-item-1  {background: url('images/tab_selected.jpg') 100%;} 

.custom #chart_brand {height: 252px; width: 250px; background: url('images/chart_brand.png') no-repeat; margin-right: 20px; float: left;}

/* change accelerating box image 
.brand-development_page #reynolds {background: url('images/header_marketing.gif') no-repeat 100%;}*/ 



/*-- MARKETING PAGE --*/

/*change background color of inside menu nav tabs*/
.marketing_page li.marketing a {background-color: #fff;}

/*change the top nav menu tab background*/
.marketing_page #tabs li.page-item-1  {background: url('images/tab_selected.jpg') 100%;} 

/*change size of columns*/
.marketing_page #column_left {height: 900px;}
.marketing_page #column_middle {height: 900px;}
.marketing_page #column_right {height: 900px;}

/* change accelerating box image 
.marketing_page #reynolds {background: url('images/header_branding.gif') no-repeat 100%;}*/ 

.marketing_page #column_left .column_image {background: url('images/marketing_left.gif') no-repeat;}
.marketing_page #column_middle .column_image {background: url('images/marketing_center.gif') no-repeat;}
.marketing_page #column_right .column_image {background: url('images/marketing_right.gif') no-repeat;}



/*-- CUSTOMER EXPERIENCE PAGE --*/

.custom #chart_customer {height: 275px; width: 600px; background: url('images/chart_customer.gif') center no-repeat; margin-bottom: 30px;}

/*change background color of inside menu nav tabs*/
.customer-experience_page li.customer a {background-color: #fff;}

/*change the top nav menu tab background*/
.customer-experience_page #tabs li.page-item-1  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.customer-experience_page #reynolds {background: url('images/header_culture.gif') no-repeat 100%;}*/ 



/*-- WORKSHOPS PAGE --*/

/*change background color of inside menu nav tabs*/
.workshops-speaking_page li.workshops a {background-color: #fff;}
.workshops_page li.workshops a {background-color: #fff;}

/*change the top nav menu tab background*/
.workshops-speaking_page #tabs li.page-item-2 {background: url('images/tab_selected.jpg') 100%;} 
.workshops_page #tabs li.page-item-2 {background: url('images/tab_selected.jpg') 100%;} 

/*register button*/
.custom .register_button {height: 30px; width: 135px; background: url('images/register_button.png') no-repeat; padding-top: 5px; border: none;color: #37699e;font-weight:bold;}
.custom .register_button a {color: #37699e;text-align: center; font-weight:bold; text-decoration:none;}
.custom .register_button a:hover {font-weight: bold;}

/* change accelerating box image 
.workshops-speaking_page #reynolds {background: url('images/header_workshops.gif') no-repeat 100%;} 
.workshops_page #reynolds {background: url('images/header_speaking.gif') no-repeat 100%;}*/ 

/* change margin above subheads */
.workshops-speaking_page .margin_top {margin-top: 0;}

/* change register now button */
.custom .register_now {height: 30px; width: 135px; margin-bottom: 20px; margin-top: 20px; background-color: #FFFFFF;}

/* add Kraft logo */
.custom #kraft {height: 87px; width: 110px; background: url('images/kraftcpas.gif') no-repeat 100%; float: left;}

/* Leadership Workshop */
.custom #leadership {height: 90px; width: 615px; background: url('images/leadership_header.gif') no-repeat 100%;}
.custom #compass {height: 200px; width: 200px; background: url('images/compass.jpg') no-repeat 100%; float: left;}



/*-- SPEAKING PAGE --*/

.speaking_page #margaret_photo {height: 130px; width: 114px; background: url('images/photo_margaret.jpg') no-repeat; margin: 5px 20px 10px 0; float: left;}

/*change background color of inside menu nav tabs*/
.speaking_page li.speaking a {background-color: #fff;}

/*change the top nav menu tab background*/
.speaking_page #tabs li.page-item-2  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.speaking_page #reynolds {background: url('images/header_speaking.gif') no-repeat 100%;}*/ 

.speaking_page .green_top {margin-top: 30px;}



/*-- PRODUCTS PAGE --*/
.custom #workbook {height: 150px; width: 290px; background: url('images/workbook.gif') no-repeat;float: left; margin-bottom:}

/*change the top nav menu tab background*/
.products_page #tabs li.page-item-3  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.products_page #reynolds {background: url('images/header_young.gif') no-repeat 100%;}*/ 


/* change buy now button */
.custom .buy_now {height: 30px; width: 135px; background: url('images/buy_now_button.png') no-repeat 100%; margin-bottom: 20px; border: none;}



/*-- PUBLICATIONS PAGE --*/

/*change background color of inside menu nav tabs*/
.publications_page li.interviews a {background-color: #fff;}

/*change the top nav menu tab background*/
.publications_page #tabs li.page-item-4  {background: url('images/tab_selected.jpg') 100%;} 

/*change the border/background on the nav tabs*/
.custom ul.publications {list-style-type:none; padding: 0; margin: 0;}

/*.newsletter_page #reynolds {background: url('images/header_culture.gif') no-repeat 100%;}*/ 

/*change the font on the nav tabs*/
.custom ul.publications li a {height: 20px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; padding: 10px 14px 0 13px; float: left; display: block;}
.custom ul.publications a:hover {color: #37699e; background-color: #fff;}
/*.publications_page ul.publications li.articles a {color: #37699e; }*/

/* change accelerating box image 
.publications_page #reynolds {background: url('images/header_values.gif') no-repeat 100%;}*/ 


/*-- [ CEO INTERVIEWS PAGE ] --*/
/*change background color of inside menu nav tabs*/
.interviews_page li.interviews a {background-color: #fff;}

/*change the top nav menu tab background*/
.interviews_page #tabs li.page-item-4  {background: url('images/tab_selected.jpg') 100%;}

/*.ceo_interview, .ceo_company {font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #666; }
h3.ceo_interview {font-size:13px; margin:0;color: #99cc66;letter-spacing: 0.2em; font-weight:bold; text-align: center; text-decoration: none;}*/
h1.ceo_name  {font-family: "Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:24px;margin: 0 0 5px 0;font-weight: normal;}
h2.ceo_company  {margin:10px 0 20px 0; color: #303d4d;}
#bill_taylor {height: 150px; width: 113px; background: url('images/ceo_bill_taylor.jpg') no-repeat 100%; float: left;margin: 0 20px 10px 0;}
#joe_scarlett {height: 140px; width: 115px; background: url('images/ceo_joe_scarlett.jpg') no-repeat 100%; float: left;margin: 0 20px 10px 0;}
#maxine_clark {height: 140px; width: 115px; background: url('images/ceo_maxine_clark.jpg') no-repeat 100%; float: left;margin: 0 20px 0 0;}
#peter_desilva {height: 125px; width: 100px; background: url('images/ceo_peter_desilva.jpg') no-repeat 100%; float: left;margin: 0 20px 0 0;}




/*-- ARTICLE PAGES --*/
.custom #flourish {height: 30px; width: 70px; background: url('images/flourish.gif') no-repeat 100%; margin: 0 20px 20px 0; float: left;}

/* change accelerating box image 
.article_page #reynolds {background: url('images/header_values.gif') no-repeat 100%;}*/

.custom .float_yes {float: left;} 
.custom .float_no  {float:none;}

/*change background color of inside menu nav tabs*/
.article_page li.articles a {background-color: #fff;}

/*change the top nav menu tab background*/
.article_page #tabs li.page-item-4  {background: url('images/tab_selected.jpg') 100%;} 

/*change headline font for newsletters
.article_page .headline_area h1 {font-family: Georgia, "Times New Roman", Times, serif;} */


/*-- NEWSLETTER PAGES --*/

/*change background color of inside menu nav tabs*/
.newsletter_page li.articles a {background-color: #fff;}
.newsletters_page li.articles a {background-color: #fff;}

/*change the top nav menu tab background*/
.newsletter_page #tabs li.page-item-4  {background: url('images/tab_selected.jpg') 100%;} 

/*change headline font for newsletters
.newsletter_page .headline_area h1 {font-family: Georgia, "Times New Roman", Times, serif;} */

/*byline font for newsletters */
.custom .byline {font-family:"Century Gothic", "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #666;  font-size:11px; margin: 0; padding: 0;} 

/*change size of columns*/
.newsletter_page #column_box {height: 1000px; margin-bottom: 20px; border-top: none;}
.newsletter_page #column_left {height: 1000px; width: 305px;}
.newsletter_page #column_right {height: 1000px;width: 285px; }

/* change accelerating box image 
.newsletter_page #reynolds {background: url('images/header_culture.gif') no-repeat 100%;}*/ 


/*text font for newsletters
.newsletter_page .format_text {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px;}*/


/*-- SIGN ME UP --*/

/*register button = see workshops page*/

/* ----- [NEW CSL STUFF] ----- */

.custom .highlight {height: 190px; width: 575px; background: url('images/coming_soon.png') 100% no-repeat;padding: 45px 20px 15px 20px;margin:30px 0 30px 0; }
.custom .coming {color:#37699e; font-weight:bold; font-size: 14px; }
.custom .highlight p {margin-bottom: 0;}
.custom .alignleft {margin-left: 0; float: left;margin:0 20px 0 0;}

.custom #registerform {width: 225px; height: 195px; background: url('images/registerform.png') 100% no-repeat;padding:30px 20px 20px 20px;}
.custom #registerform p {font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;font-size: 12px; margin:10px 0 00;}
.custom #registerform input {width:190px;border:1px solid #b9b8c0;}
.custom #registerform #wp-submit {margin-top:10px;width:120px;}
#reg_passmail{color:#FF6600;}

.form_page h1{color:#FF6600;}

/*-- BLOG PAGE --*/

/* ----- [NEW CSL STUFF] ----- */

.custom .blog_rule {height:1px;width:100%;border-bottom:2px dotted #99cc66;}
#content a.teaser_link {color: #FF6600;}
#content a.more-link {color: #FF6600;}
#sharethis {float:left;}

/*change background color of inside menu nav tabs*/
.blog_page li.blog a {background-color: #fff;}
.category_page li.blog a {background-color: #fff;}
.tag_page li.blog a {background-color: #fff;}
.single_page li.blog a {background-color: #fff;}

/*change the top nav menu tab background*/
.blog_page #tabs li.page-item-4  {background-color: #fff;} 
.category_page #tabs li.page-item-4  {background-color: #fff;} 
.tag_page #tabs li.page-item-4  {background-color: #fff;} 
.single_page #tabs li.page-item-4  {background-color: #fff;} 


/*change the top nav menu tab letters
.blog_page ul.publications li.blog a {color: #37699e; }*/

/* change accelerating box image*/ 
.blog_page #reynolds {background: url('images/header_blog.jpg') no-repeat 100%;} 
.posts_page #reynolds {background: url('images/header_blog.jpg') no-repeat 100%;} 
.single_page #reynolds {background: url('images/header_blog.jpg') no-repeat 100%;} 
.category_page #reynolds {background: url('images/header_blog.jpg') no-repeat 100%;} 
.tag_page #reynolds {background: url('images/header_blog.jpg') no-repeat 100%;} 

/* change comments */
.custom .to_comments {float: left; margin-right: 10px;}

/* change read more */
.teaser_link {float: left; margin-top: 2px;}
.teaser_copy {color: #FF6400; text-decoration:none;}
.teaser_copy a:link, .teaser_copy a:hover,.teaser_copy a:visited  {color: #FF6400; text-decoration:none;}
.custom .more-link {text-decoration:none;}
.custom .more-link a {text-decoration:none;}
.custom .stbuttontext {text-decoration:none;}
.custom .stbuttontext a {text-decoration:none;}

/* HEADLINE FONT SIZE */
.blog_page .entry-title {font-size: 16px;} 
.posts_page .entry-title {font-size: 16px;} 
.single_page .entry-title {font-size: 16px;}  
.category_page .entry-title {font-size: 16px;}  
.tag_page .entry-title {font-size: 16px;} 


/*-- RECOMMENDED READING PAGE --*/

/*change background color of inside menu nav tabs*/
.resources_page li.resources a {background-color: #fff;}
/*.resources_page ul.publications li.resources a {color: #37699e; }*/

/*change the top nav menu tab background*/
.resources_page #tabs li.page-item-4  {background: url('images/tab_selected.jpg') 100%;} 


/*-- ABOUT US PAGE --*/
.about-us_page #column_left {height: 380px; width: 135px; }
.about-us_page #column_middle {height: 380px; width: 135px;}
.about-us_page #column_middle2 {height: 380px; width: 135px;}
.about-us_page #column_right {height: 380px; width: 135px;}

.about-us_page .column_image_left {height:90px; width:105px; border: none; background: url('images/under25.png') center center no-repeat;}
.about-us_page .column_image_middle {height:90px; width:125px; border: none; background: url('images/wwmb.gif') left center no-repeat;}
.about-us_page .column_image_right {height:90px; width:125px; border: none; background: url('images/kcb.png') left center no-repeat;}
.about-us_page .column_image_right2 {height:90px; width:105px; border: none; background: url('images/helzberg.gif') center center no-repeat;}

/*change the border/background on the nav tabs*/
.custom ul.about {list-style-type:none; padding: 0; margin: 0;}

/*change the font on the nav tabs*/
.custom ul.about li a {height: 20px; font-size: 10px; text-decoration:none; color: #303d4d; text-align:center; text-transform: uppercase; padding: 10px 14px 0 13px; float: left; display: block;}
.custom ul.about a:hover {color: #37699e; background-color: #fff;}

/*change background color of inside menu nav tabs*/
.about-us_page li.company a {background-color: #fff;}

/*change the top nav menu tab background*/
.about-us_page #tabs li.page-item-5  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.about-us_page #reynolds {background: url('images/header_planning.gif') no-repeat 100%;}*/


/*-- VALUES & OPERATING PRINCIPLES PAGE --*/

/*change background color of inside menu nav tabs*/
.values-principles_page li.values a {background-color: #fff;}

/*change the top nav menu tab background*/
.values-principles_page #tabs li.page-item-5  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.values-principles_page #reynolds {background: url('images/header_consultant.gif') no-repeat 100%;}*/ 


/*-- EXPERTISE PAGE --*/

/*change background color of inside menu nav tabs*/
.experience_page li.experience a {background-color: #fff;}

/*change the top nav menu tab background*/
.experience_page #tabs li.page-item-5  {background: url('images/tab_selected.jpg') 100%;} 

.experience_page #margaret_photo {height: 315px; width: 220px; background: url('images/margaret_photo.jpg') no-repeat; margin: 5px 20px 20px 0; float: left;}

/* change accelerating box image 
.experience_page #reynolds {background: url('images/header_culture.gif') no-repeat 100%;}*/ 


/*-- CLIENTS PAGE --*/

/*change background color of inside menu nav tabs*/
.clients_page li.clients a {background-color: #fff;}

/*change the top nav menu tab background*/
.clients_page #tabs li.page-item-5  {background: url('images/tab_selected.jpg') 100%;} 

/* change accelerating box image 
.clients_page #reynolds {background: url('images/header_growth.gif') no-repeat 100%;}*/ 

/*change column heights */
.clients_page #column_left {height: 520px; }
.clients_page #column_middle {height: 520px; }
.clients_page #column_right {height: 520px; }

/*-- CASE STUDIES --*/
/*change the top nav menu tab background*/
.case-study_page #tabs li.page-item-5  {background: url('images/tab_selected.jpg') 100%;} 

/*change background color of inside menu nav tabs*/
.case-study_page li.clients a {background-color: #fff;}

/* add photo to Hunt Brothers Pizza page */

.custom #hunt_photo {height: 171px; width: 100%; background: url('images/photo_hunt.jpg') no-repeat center 100%; margin-bottom: 20px;}



/*-- CONTACT PAGE --*/
.contact_page #column_left {height: 120px; width: 175px;}
.contact_page #column_right {height: 120px; width: 300px; margin-left: 5px;}

/* change accelerating box image 
.contact_page #reynolds {background: url('images/header_questions.gif') no-repeat 100%;}*/ 

/*change the top nav menu tab background*/
.contact_page #tabs li.page-item-6  {background: url('images/selected_right.png') no-repeat;} 



/*-- IE HACKS --*/

/* change width of nav menu tabs  */
* html .custom #tabs li.home-item {width: 84px;} 
* html .custom #tabs li.page-item-1 {width: 129px; } 
* html .custom #tabs li.page-item-2 {width: 199px; } 
* html .custom #tabs li.page-item-3 {width: 119px; } 
* html .custom #tabs li.page-item-4 {width: 139px; } 
* html .custom #tabs li.page-item-5 {width: 114px; } 
* html .custom #tabs li.page-item-6 {width: 109px; } 

/* change height of selected nav menu tab  */
* html .custom ul#tabs li.current_page_item {height: 30px;}

/* change placement of social icons  */
* html .custom #feedback { height: 40px; margin: 10px 0 20px 0; padding-bottom: 10px;}

/* move sidebar box down  */
* html #sidebars .sidebar ul.sidebar_list { padding-top: 20px;}

/* inside pages nav menu*/
* html .custom ul.consulting li a {height: 20px; }
* html .custom ul.workshops li a {height: 20px; }
* html .custom ul.publications li a {height: 20px; }
* html .custom ul.about li a {height: 20px; }

/* change margin below growth challenge box */
* html .custom #growth_challenge {height: 10px; margin: 5px 0 0 0; padding: 0;} 
* html #form2 {height: 10px; margin:0; padding: 0;}
