@charset "utf-8";
body {
	font: 1.3em/1.4 "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: #fff;
	padding: 0;
	margin: 0;
	color: #333;
}

.alt {
	display: none;
}

.clearing {
	clear: both;
}

a {
	color: #537f83;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3 {
	padding: 0;
	margin: 0;
}

h1,h2 {
	text-transform: uppercase;
	font: 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

h3 {
	text-transform: uppercase;
	font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	color: #3d99d4;
}

p {
	margin: 0;
	padding: 0;
	padding-bottom: 0.5em;
}

#wave {
	padding: 2%;
}

#container {
	
}

#main {
	margin: 0;
	padding: 0;
}

#top-area {

}

#logo {

}

.logo-text {
	text-transform: uppercase;
	font: 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;;
	padding-top: 0;
	padding-bottom: 0.5em;
	color: #255879;
}

#header-message {

}

#header-message p {

}

#header-bar {

}

#header-bar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#header-bar ul li {
	margin: 0;
	padding: 0;
	display: inline;
}

#header-bar ul li a {
	color: #333;
	font: 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	padding-right: 16px;
}

#header-bar ul li a:hover {

}

#bulk {

}

#left-column {

}

#right-column {

}

#footer {

}

#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer ul li {
	display: inline;
	padding-right: 10px;
}

#footer ul li a {

}

/* ------------------ home page layout ----------------------------- */

#home-left {

}

#home-ecommerce-top {

}

#home-ecommerce {
	
}

#home-ecommerce-bottom {

}

#home-middle {

}

#home-marketing-top {

}

#home-marketing {

}

#home-marketing-bottom {

}

#home-web-top {

}

#home-web {

}

#home-web-bottom {

}

/* --------------------- right-sidebar layout -------------------- */

#case-study-top {

}

#case-study {
	display: none;	
}

#case-study-bottom {

}

#news-top {

}

#news {

}

#news-bottom {

}

/*---------------------- content box layout ------------------------- */

#content-top {

}

#content {

}

#content-bottom {

}

/* ------------------- content -------------------*/

.content-box p, .content-box h1, .content-box h2, .content-box h3, .content-box ul {

}

.content-box ul {
	margin: 0 0 0 1em;
	padding-top: 0;
	padding-bottom: 0.5em;
	list-style: url('../images/bullet.gif');
}

.content-box ul li {
	padding-bottom: 0.5em;
}

#latest-news ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#latest-news ul li {

}

#latest-news ul li a {
	color: #036;
}

#latest-news ul li a:hover {
	color: #dd1a1a;
}

a.home-heading {
	text-decoration: none;
}

a.home-heading:hover {
	text-decoration: none;
}

a.home-heading h1 {

}

.ecommerce-link-bg {

}

.marketing-link-bg {

}

.web-link-bg {

}

.news-link-bg {

}

a#ecommerce-link {

}

a#ecommerce-link:hover {

}

a#web-link {

}

a#web-link:hover {

}

a#marketing-link {

}

a#marketing-link:hover {

}

a#news-link {

}

a#news-link:hover {

}

.more-link-bg {

}

a.more-link {
	display: block;
	width: 120px;
	height: 19px;
	background: url('../images/more-off.gif') no-repeat;
}

a.more-link:hover {

}

#content h2 {
	color: #036;
}

img.post-it {
	display: none;
}

.quote {
	border: solid 1px #86b0b3;
	background: #fff;
	padding: 8px;
	margin: 5px 0;
}

.quote p, .quote h3 {
	margin: 0;
	padding: 0 0 0.5em 0;
}

#portfolio {

}

#portfolio a {
	display: block;
	width: 210px;
	height: 210px;
	margin: 16px;
}

/*---------------- about us box ------------------- */

#about-us-home {

}

.about-us-header h1 {
	display: none;
}

.about-us-header h1 a {
}

.submenu {

}

.submenu a {

}