@charset "utf-8";
/* CSS Document */

/* GLOBAL STYLES -- RESET EVERYTING TO -0- */

/* reset img borders to 0 */
img {
border: 0;
}

* {
margin: 0;
padding: 0;
}

/* reset td's globally alignment*/
td {
text-align: left;
vertical-align: top;
}


img, td { behavior: url(/Scripts/iepngfix.htc) }


/* END ---- GLOBAL STYLES - */

/* Body declaration includes background */
body {
	background-color:#FFFFFF;
	color:#000000;
	margin:0 0 0 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-align:center;
	/*behavior: url("/Scripts/csshover3-source.htc"); */
}

/* Div structure */

#container {
	margin: 0 auto; /*Centers container on page*/
	width:860px;
}

/* HEADER */
.menuBar a {
	width:168px;
	text-align:center;
	font-size:16px; 
	line-height:16px;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing:1px;
	vertical-align:middle;
	height:30px;
	display:block;
	text-decoration:none;
	color:#493f36;
	padding-top:13px;
}
.menuBar a:hover {
	background-position:0 -3px;	
}

/* PAGE STYLES */
#copyContainer {
	min-height:430px; 
	background-repeat:no-repeat;
	text-align:justify;
	}

#pageCopy {
	min-height:430px; 
	text-align:justify;
	}
	
table#copyTable {
	margin: 0px 5px 15px 15px;
	min-height:430px;}

.copy {
	text-align:justify;
	line-height:16px;
	margin: 5px 15px 10px 15px;
}
.copy0 {
	text-align:justify;
	line-height:16px;
	margin: 5px 15px 0px 15px;
}

.copyInd {
	text-align:justify;
	line-height:16px;
	margin: 0px 15px 10px 30px;
}

.copyInd2 {
	text-align:justify;
	line-height:16px;
	margin: 0px 15px 10px 30px;
	font-size:11px;
}

.copyHeadline {
	text-align:justify;
	line-height:16px;
	font-size:11px;
	margin: 0px 15px 10px 15px;
}

.copyTitle {
	text-align:left;
	margin: 15px 15px 0px 15px;
}

.copyList {
	list-style:disc;
	margin-left:50px;
	line-height:18px;
	}


/* BLOCKQUOTES*/
blockquote {
	/*width: 200px;*/
	margin: 40px 15px 15px 15px;
	text-indent: 25px;
	background: url(/Images/quotes1.png);
	background-position: 0 2px;
	background-repeat: no-repeat;
	font-size:15px;
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
}

blockquote p {
	line-height: 24px;
	text-align:center;
	margin: 0;
	background: url(/Images/quotes2.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.quote {
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	line-height:14px;
	margin: 15px 15px 15px 15px;
}


/* Footer Styles */
#Foot {
	color:#666;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 10px;
	text-align:justify}
	
/* HEADINGS */
H1 {font-size:18px; letter-spacing:1px; font-family:"Helvetica", Arial, sans-serif; font-weight:normal; color:#22832F; /*border-bottom: dotted 0.5px #9BCC18;*/ padding-bottom:3px; margin: 20px 40px 15px 15px;}
H4 {font-size:18px; letter-spacing:1px; font-family:"Helvetica", Arial, sans-serif; font-weight:normal; color:#22832F; /*border-bottom: dotted 0.5px #9BCC18;*/ padding-bottom:3px; margin: 20px 40px 15px 15px;}

/*HYPERLINKS */

a.intext:link{color:#99CC33; text-decoration:none;}
a.intext:visited{color:#99CC33; text-decoration:none;}
a.intext:hover{color:#99CC33; text-decoration:underline;}
a.intext:active{color:#99CC33; text-decoration:none;}

a.headline:link{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}
a.headline:visited{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}
a.headline:hover{color:#333; text-decoration:underline; font-weight:bold; font-size:11px; text-align:left;}
a.headline:active{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}

/* FEEDBURNER STYLES */
/*.headline a:link{color:#22832F; text-decoration:none; font-weight:bold; font-size:13px; text-align:left;}*/
.headline a:link{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}
.headline a:visited{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}
.headline a:hover{color:#333; text-decoration:underline; font-weight:bold; font-size:11px; text-align:left;}
.headline a:active{color:#99CC33; text-decoration:none; font-weight:bold; font-size:11px; text-align:left;}

.fbsubscribelink a:link{color:#99CC33; text-decoration:none;}
.fbsubscribelink a:visited{color:#99CC33; text-decoration:none;}
.fbsubscribelink a:hover{color:#333; text-decoration:underline;}
.fbsubscribelink a:active{color:#99CC33; text-decoration:none;}

.fbsubscribelink {padding-top:20px; }

.feedburnerFeedBlock ul li {margin-top:10px;list-style: none; text-align:justify; margin-right:15px; margin-left:-15px; font-size:11px;}

#creditfooter {margin-top:10px; filter:alpha(opacity=00);-moz-opacity:.00;opacity:.00;}

/* MOUSEOVER TABS STYLES*/
/* ######### CSS for top level tabs ######### */

#mysubmenuarea {padding-left:28px;}

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: right;
}

.tabsmenuclass a{
display: block;
padding: 0px 7px;
color: black;
margin-right: 15px;
margin-left:15px;
text-decoration: none;
font: 15px Helvetica;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
color:#22832F;
}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
clear: left;
height: 18px;
padding: 7px 7px 0px 15px; 
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 10px;
}

.tabsmenucontent a{
color: black;
margin-right: 1px;
text-decoration: none;
font: 12px Helvetica;
margin-right:30px;
}

.tabsmenucontent a:hover, .tabsmenuclass a.selected{
color:#22832F;
}

/*.tabsmenucontent ul li a:hover{
background-color:#388e44;
}*/

.dots {padding: 0px 0px 2px 0px; font-weight:bold;}
.subdots {padding: 0px 0px 0px 0px; font-weight:bold; color:#FFFFFF;}

/* ######### BUTTON MOUSE OVER STATES ######### */

/* TOP NAV */
#homeImg{background-image:url(Images/home.png)}
#homeImg:hover{background-image:url(Images/home2.png)}

#aboutImg{background-image:url(Images/about.png)}
#aboutImg:hover{background-image:url(Images/about2.png)}

#servicesImg{background-image:url(Images/services.png)}
#servicesImg:hover{background-image:url(Images/services2.png)}

#blogImg{background-image:url(Images/blog.png)}
#blogImg:hover{background-image:url(Images/blog2.png)}

#newsImg{background-image:url(Images/news.png)}
#newsImg:hover{background-image:url(Images/news2.png)}

/* SERVICES NAV */
#subServices{background-image:url(Images/subServices.png)}
#subServices:hover{background-image:url(Images/subServices2.png)}

#subStrategy{background-image:url(Images/subStrategy.png)}
#subStrategy:hover{background-image:url(Images/subStrategy2.png)}

#subIntegration{background-image:url(Images/subIntegration.png)}
#subIntegration:hover{background-image:url(Images/subIntegration2.png)}

#subEngagement{background-image:url(Images/subEngagement.png)}
#subEngagement:hover{background-image:url(Images/subEngagement2.png)}

#subGrowth{background-image:url(Images/subGrowth.png)}
#subGrowth:hover{background-image:url(Images/subGrowth2.png)}

/* ABOUT NAV */
#subAbout{background-image:url(Images/subAbout.png)}
#subAbout:hover{background-image:url(Images/subAbout2.png)}

#subExp{background-image:url(Images/subExp.png)}
#subExp:hover{background-image:url(Images/subExp2.png)}

#subTeam{background-image:url(Images/subTeam.png)}
#subTeam:hover{background-image:url(Images/subTeam2.png)}

#subContact{background-image:url(Images/subContact.png)}
#subContact:hover{background-image:url(Images/subContact2.png)}


.home_header									{width:940px; border-top:1px solid #666; border-bottom:1px solid #666; padding:10px 0px;}
.home_header img								{border:none;}


.insight										{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/insight.jpg) no-repeat;}
.insight:hover									{width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/insight_over.jpg) no-repeat;}
.insight_over									{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/insight_over.jpg) no-repeat;}

.consulting										{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/consulting.jpg) no-repeat;}
.consulting:hover								{width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/consulting_over.jpg) no-repeat;}
.consulting_over								{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/consulting_over.jpg) no-repeat;}

.events											{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/events.jpg) no-repeat;}
.events:hover									{width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/events_over.jpg) no-repeat;}
.events_over									{margin-right:2px; float:left; width:86px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/events_over.jpg) no-repeat;}

.dialogue										{margin-right:2px; float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/dialogue.jpg) no-repeat;}
.dialogue:hover									{width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/dialogue_over.jpg) no-repeat;}
.dialogue_over									{margin-right:2px; float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/dialogue_over.jpg) no-repeat;}

.about											{margin-right:2px; float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/about.jpg) no-repeat;}
.about:hover									{width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/about_over.jpg) no-repeat;}
.about_over										{margin-right:2px; float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/about_over.jpg) no-repeat;}

.news											{float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/news.jpg) no-repeat;}
.news:hover										{width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/news_over.jpg) no-repeat;}
.news_over										{float:left; width:85px; height:22px; background: url(blog_new/wp-content/themes/simpleton/img/news_over.jpg) no-repeat;}