@charset "UTF-8";
body {
	background-color: #E8E8E8;
	background-image: url(images/patternLCD.png);
	background-repeat: repeat;
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12px;
	line-height: 1.5em;
	color: 36424A;
}
p {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 14px;
	line-height: 1.5em;
	color: #36424A;
	text-align: left;
	vertical-align: top;
	padding: 0px;
}
#navHeightSpacer {
	height: 600px;
}
.intro {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 24px;
	color: #36424A;
	vertical-align: top;
	line-height: 1.25em;
	font-weight: lighter;
}
.introbold {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 24px;
	color: #36424A;
	font-weight: bold;
}
hr {
	color: #00A8E1;
}
a:hover {
	color: #00A8E1;
}
.style1 {
	font-size: 24px;
	color: #36424A;
}
.style2 {font-family: "Trebuchet MS Bold", Arial, Verdana, sans-serif}
.splashintro {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 24px;
	line-height: 1.25em;
	color: 36424A;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.bold {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 14px;
	line-height: 1.5em;
	color: #36424A;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	font-weight: bold;
}
.addressfooter {
	color: #36424A;
	font-weight: bold;
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12px;
	padding-top: 15px;
}
.boldsubhead {
	font-weight: bold;
	color: #D80073;
	line-height: 1px;
}
.p {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12px;
	line-height: 1.5em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 25px;
	width: 450px;
}
.splashintrobold {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 24px;
	line-height: 1.5em;
	font-weight: bold;
	color: 36424A;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#navbarRollovers {
	width: 165px;
	padding: 0px;
	height: 35px;
}
#centercolumn {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_ourstory.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#centercolumn img {
	text-align: right;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 25px;
}
#centerVALUES {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_ourvalues.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#centerWORK {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_ourwork.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#centerCASESTUDY {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_casestudies.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#centerCASESTUDY img {
	text-align: right;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 25px;
}
#centerTEAM {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_ourteam.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#centerTEAM  img {
	text-align: right;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
}
#centerCONTACT {
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(images/header_contact.png);
	background-repeat: no-repeat;
	background-position: 25px top;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #36424A;
}
#twitterfeed {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#colorbar {
	border-top-width: 25px;
	border-top-style: solid;
	border-top-color: #00A8E1;
	vertical-align: 0%;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
	padding-right: 25px;
	padding-left: 25px;
	position: static;
}
#whitecorner {
	background-image: url(images/whitecorner.gif);
	background-position: right top;
	height: 40px;
	width: 40px;
	background-repeat: no-repeat;
	padding: 0px;
}
#teamdropdown {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #36424A;
	padding-left: 35px;
	height: 95px;
	padding-top: 0px;
}
#teamdropdown a {
	color: #36424A;
	text-decoration: none;
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
}
#teamdropdown a:active {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #660066;
}
#teamdropdown a:hover {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #9B2C98;
	text-decoration: none;
}
#biosilliness {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_team.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#workdropdown a:hover {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #8FD400;
	text-decoration: none;
}
#workdropdown a:active {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #669900;
}
#workdropdown {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
	color: #36424A;
	padding-left: 35px;
	height: 100px;
}
#workdropdown a {
	color: #36424A;
	text-decoration: none;
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-weight: bold;
}
#bottomrow {
	height: 40px;
}
#twitterfeedstory  {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_story.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#twitterfeedvalues {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_values.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#twitterfeedwork {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_ourwork.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#twitterfeedcontact {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_contact.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navbarCONTACT {
	text-align: left;
	background-position: left top;
	width: 165px;
	vertical-align: top;
	padding: 0px;
}
#twitterfeedteam {
	font-family: "Myriad Pro Light", "Myriad Pro", Helvetica, Arial;
	font-size: 12.5px;
	line-height: 1.2em;
	color: #36424A;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	width: 210px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	background-image: url(images/twitterfeed_team.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navHeightValuesSpacer {
	height: 450px;
}
#navHeightWORKSpacer {
	height: 500px;
}
#navHeightGayTLSpacer {
	height: 700px;
}
#navHeightPISpacer {
	height: 900px;
}
#navHeightTeamSpacer {
	height: 1600px;
}
