/*
Description: About Styles
Author: Travis Buck
Version: 0.1
.
General comments/License Statement if any.
.

[Table Of Contents]

1. About Page
2. Team Page

*/


/* 1. About Page
--------------------------------------------------*/

h2.OurFocus
{
	background: no-repeat url(../images/our_focus_is.gif);
	display: block;
	height: 51px;
	padding-bottom: 20px;
	text-indent: -5000px;
	width: 483px;
}

ul.AboutButtons
{
	list-style: none;
	margin-top: 16px;
	overflow: hidden;
}

	.AboutButtons li
	{
		float: left;
	}
	
	.AboutButtons a.Press
	{
		background: no-repeat top url(../images/btn_press.gif);
		display: block;
		height: 40px;
		margin: 0 18px 4px 0;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.Press {background: no-repeat bottom url(../images/btn_press.gif);}
	
	.AboutButtons a.Events
	{
		background: no-repeat top url(../images/btn_events.gif);
		display: block;
		height: 40px;
		margin-bottom: 4px;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.Events {background: no-repeat bottom url(../images/btn_events.gif);}
	
	.AboutButtons a.Partners
	{
		background: no-repeat top url(../images/btn_partners.gif);
		display: block;
		height: 40px;
		margin: 0 18px 4px 0;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.Partners {background: no-repeat bottom url(../images/btn_partners.gif);}
	
	.AboutButtons a.TechPartners
	{
		background: no-repeat top url(../images/btn_technology_partners.gif);
		display: block;
		height: 40px;
		margin-bottom: 4px;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.TechPartners {background: no-repeat bottom url(../images/btn_technology_partners.gif);}
	
	.AboutButtons a.PartnerSolution
	{
		background: no-repeat top url(../images/btn_partner_solution.gif);
		display: block;
		height: 40px;
		margin: 0 18px 4px 0;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.PartnerSolution {background: no-repeat bottom url(../images/btn_partner_solution.gif);}
	
	.AboutButtons a.Team
	{
		background: no-repeat top url(../images/btn_team.gif);
		display: block;
		height: 40px;
		margin: 0 18px 4px 0;
		text-indent: -5000px;
		width: 297px;
	}
	
	.AboutButtons a:hover.Team {background: no-repeat bottom url(../images/btn_team.gif);}
	

	
/* 2. Team Page
--------------------------------------------------*/

h2.ExecutiveTeam
{
	background: no-repeat url(../images/executive_team.gif);
	display: block;
	height: 30px;
	padding-bottom: 30px;
	text-indent: -5000px;
	width: 613px;
}

/* Matrix
------------------------------------------------*/
ul.team {
	margin: -10px 0 35px 0 !important;
}
.team li {
	background: url(../images/team.jpg) !important;
	float: left;
	margin-bottom: 30px !important;
	padding: 0 !important;
	width: 180px;
}

/* Middle Column */
.team .hkramer, .team .bshroyer, .team .rmckinney, .team .knuss,.team .cstauffer {
	margin: 0 35px 0 35px;	
}
.team h4, .team p {
	background: #000;
	padding: 0 13px 0 13px;
}
.team h4 {
	border-top: 1px solid #fff;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
}
.team p {
	font-size: 12px;	
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 25px;
}
.team a, .team p {
	color: #fff;	
	text-decoration: none !important;
}
.team a {
	display: block;	
	padding-top: 180px;
	height: 70px;
}

/* Executive Team */ 
.author .hkramer,  .team .hkramer  { background-position: 0 2880px !important; }
.author .hbonura,  .team .hbonura  { background-position: 0 2520px !important; }
.author .kbrown,   .team .kbrown   { background-position: 0 2340px !important; }
.author .bshroyer, .team .bshroyer { background-position: 0 2160px !important; }
.author .mkolibas, .team .mkolibas { background-position: 0  180px !important; }

/* Account Services */
.author .bbrophy,   .team .bbrophy   { background-position: 0 1980px !important; }
.author .rmckinney, .team .rmckinney { background-position: 0 1800px !important; }
.author .dneff,     .team .dneff     { background-position: 0 1440px !important; }
.author .jdevine,   .team .jdevine   { background-position: 0 1260px !important; }
.author .knuss,     .team .knuss     { background-position: 0 1080px !important; }
.author .jschwalm,  .team .jschwalm  { background-position: 0  720px !important; }
.author .kpeloquin, .team .kpeloquin { background-position: 0  540px !important; }
.author .cstauffer, .team .cstauffer { background-position: 0  360px !important; }

#entry-author-info {
	float: right;
	margin: -4px 0 25px 0;
	width: 405px;
}
.profile {
	background: url(../images/team.jpg) !important;
	float: left;
	width: 180px;
	height: 180px;
	border: 1px solid #e7e7e7;
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
}
#author-social {
	border-top: 1px solid #e7e7e7;	
	border-bottom: 1px solid #e7e7e7;	
	text-align: left;
	padding: 8px 0 8px 0;
	margin-bottom: 20px;
}
