
/*
#E57C54 peachy
#F16220 orange
#FCB405 yellow
#FFFFFF white
#4DBCE9 electric blue
#26ADE4 bluebe
*/

body#index
{
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #FCB405;
}

body
{
	color: #1c7ffc;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#contact ul
{
	list-style-type: none;
	margin: 0;
	padding: 0em 0em 0em 0em;
	position: relative;
	float: right;
	padding-top: 20px;
}

#contact ul li
{
	float: left;
	padding: .2em 1em 0em .75em;
	white-space: nowrap;
	color: #fdb813;
	font-weight: bold;
}

#contact ul li a
{
	color: #f26522;
	font-weight: normal;
	font-style: normal;
}

#contact ul a:hover
{
}

a 
{ 
	border-bottom: none;
  	text-decoration: none;
  	color: #1c7ffc;
}

#logo
{
	width: 200px;
	position: relative;
	float: left;
	text-transform: lowercase;
	color: #4c4c4c;
}

#logo a
{
	color: #999;
	text-transform: lowercase;
	border-bottom: none;
  	text-decoration: none;
}

#logo a:hover
{
	color: #4c4c4c;
	text-shadow: #ccc 1px 1px 1px;
	text-transform: lowercase;
}

div#portfolio {
	position: relative;
	float: left;
	margin-left: 65px;
	width: 90%;
}

div#portfolio h2
{
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	font-size: large;
	background-color: #fccc6a;
	width: 100%;
	padding: 5px;
}

div#portfolio p
{
}



div#taimages ul
{
	list-style-type: none;
	margin: 0;
	padding: 0em 0em 0em 0em;
	position: relative;
	float: left;
	width: 1000px;
}

div#taimages ul li
{
	float: left;
	padding: .2em 1em 0em .75em;
	white-space: nowrap;
	color: #999;
}

div#smp
{
	position: relative;
	float: left;
	margin-top: 25px;
}

div#hazardbio
{
	position: relative;
	float: left;	
	margin-top: 25px;
}

div#ta
{
	position: relative;
	float: left;
	margin-top: 25px;
	width: 100%;
}

div.client-header
{
	position: relative;
	float: left;
	margin-top: 25px;
	width: 100%;
}

div#smp img
{
	margin-left: 50px;
}

div#hazardbio img
{
	margin-left: 50px;
}

div#contact-info
{
	position: relative;
	float: left;
	width: 800px;
	margin-top: 100px;
	margin-left: 100px;
	font-weight: bold;
}

div#contact-info a
{
	font-size: 30px;
}

div#contact-info a:hover
{
}

div#phone
{
	width: 800px;
	position: relative;
	float: left;
	font-size: 30px;
}

div#phone img
{
	margin-right: 10px;
}

div#email
{
	position: relative;
	float: left;
	margin-top: 20px;
	color: #4c4c4c;
}

div#email img
{
	margin-right: 10px;
}

div#services
{
	position: relative;
	float: left;
	width: 90%;
	margin-left: 65px;
	margin-right: 55px;
	margin-top: 40px;
}

div#desc
{
	margin-left: 25px;
	margin-top: 50px;
}



#taimages ul li a img {
	border: none;
}

#intro {
	position: relative;
	float: left;
	color: #1c7ffc;
	margin-right: 100px;
	margin-left: 100px;
	margin-top: 75px;
	font-weight: bold;
	font-size: 45px;
}

.highlight {
	font-weight: bold;
	background-color: #fccc6a;
	padding: 5px;
}

#intro span.highlightit {
	color: #000;
}

#logo a img {
	border-style: none;
}
