@charset "utf-8";
/* 
  -----------------------------------
  CompanyName Style Sheet
  by Echo Web Services
  www.echowebservices.com
  -----------------------------------
Color Scheme

*/

body, div, table,tr, td {margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	font-family: "Trebuchet MS", tahoma, sans-serif;
	background-color:#fff;
	line-height:1.5;
	color:#000;}

img{border:none;}
a {text-decoration:none; color:#4f86bd;}
a:link { color:#4f86bd;}
a:visited { color:#4f86bd;}
a:hover {text-decoration:underline; color:#000;}
strong {color:#4f86bd;}
/* Layout */	
#wrapper{}
	#header{}
	#mainSection{}
		#content{
			padding:1em;}
		#sidebar{}
	#footer{text-align:center;clear:both;}
	#pageFooter{text-align:center;}
.logoVert {
	float:right;
	width:140px;
	margin:1em;}
.logoHor {clear:both;}
.logoHor a{
	xfloat:left;
	margin:0 10px;}
.clearing{clear:both;}
* html #mainContent	{display: inline;}	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
h1,h2,h3,h4,h5,h6 {
	color:#4f86bd;}
hr {
	background-color:#003060;
	width:529px;
	size:1px;
	align:left;}
.iconXHTML {
	width:90px;
	float:left;
	text-align:center;}
.iconCSS {
	width:90px;
	float:right;
	text-align:center;}	
#portfolio {
	width:600px;
	margin:auto;}
.client {color:#003366;}

.urgentUpdate {
	background-color:#CCCCCC;
	border:2px solid #000;
	padding:1em;}