body {
	background: #577abd url(../images/background.jpg);
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #272727;
}
.contentList {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #272727;
	list-style: disc;
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	width: 900px;
	background: #FFF;
}
#headerWrapper {
	margin: 0px;
	padding: 0px;
}
#headerTop {
	margin: 0px;
	padding: 0px;
	background: right;
}
#headerTopNav {
	background: #FFF;
	height: 83px;
	padding-top: 5px;
	padding-bottom: 0px;
}
#mainText {
	margin-top: 5px;
	margin-bottom: 5px;
}
#headerTop3 {
	background: #FFF;
	margin: 0px;
	text-align: left;
	padding: 0px 0px 0px 5px;
	height: 20px;
}
#leftNavWrap {
	background: #6BB9DD url(../images/back-left.jpg);
	margin: 0px 5px;
	padding: 0px 5px;
	float: left;
	width: 180px;
}
#leftNavModules {
	background: #FFF;
	margin: 5px;
	padding: 0px;
	float: left;
	text-align: center;
}
#leftNavClients {
	background: #FFF;
	margin: 0px 5px;
	padding: 5px;
	float: left;
	width: 180px;
	text-align: center;
}
#leftNavMkt {
	padding-right: 5px;
	padding-left: 5px;
}
#leftNavDev {
	padding-right: 5px;
	padding-left: 5px;
}
#leftNavMktHeading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFF;
	background: #61a2d8;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
#leftNavDevHeading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	background: #61a2d8;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#mainContentWrapper {
	background: #FFF;
	margin: 0px;
	float: left;
}
#logo {
	padding-left: 5px;
	text-align: center;
	float: left;
	height: 81px;
	padding-right: 5px;
}
#headerMainMenu {
	float: left;
	height: 81px;
	padding: 0px;
	margin: 0px;
}
.smallWhite {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFF;
}
.socialMedia {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #354870;
	padding-right: 5px;
	padding-left: 5px;
}
#socialMedia {
	padding-right: 5px;
	padding-left: 5px;
}
#sidebarRight {
	background: #FFF;
	margin: 0px 0px 0px 5px;
	padding: 0px 5px;
	float: right;
	width: 185px;
	text-align: center;
}
#mainContent {
	margin: 0px 5px;
	padding: 0px 5px;
	background: #FFF;
	width: 480px;
	text-align: left;
	float: left;
}
#breadCrumbs {
}
#sidebarLeft {
	float: left;
	width: 200px;
	background: #FFF;
}
#topTen {
	float: left;
}
#footer {
	background: #bbd1b0;
	margin: 0px;
	clear: both;
	width: 900px;
	
}
#footer2 {
	margin: 0px auto;
	padding: 0px;
	height: 50px;
	text-align: center;
	width: 900px;
}
#photoHolder {
	width: 685px;
	float: right;
	margin: 0px 10px 5px 5px;
}
div#placeholder-rss {
	height: 16px;
	margin-bottom: 5px;
	text-align: left;
	margin-top: 5px;
}
H1 {
	font-family: Helvetica;
	font-size: 1.5em;
	font-weight: bold;
	color: #587abc;
}
H2 {
	font-family: Helvetica;
	font-size: 1.1em;
	font-weight: bold;
	color: #000;	

}
H3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	

}
a:link, a:visited {
	color: #5878BC;
	text-decoration: none;
	font-family: Helvetica;
}

a:hover, a:active {
	color: #8f987e;
	text-decoration: underline;
	font-family: Helvetica;
}
a.topNav:link, a.topNav:visited {
	color: #354870;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

a.topNav:hover, a.topNav:active {
	color: #354870;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.footerMainLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #384E79;
	font-weight: bold;
	text-decoration: underline;
}
.footerMainHover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #FFF;
}
#rightBox {
	padding: 5px 5px 5px 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #272727;
	text-align: left;
}
a.news:link, a.news:visited {
	color: #354870;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

a.news:hover, a.news:active {
	color: #354870;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.blogsitesummary {
	list-style: none;
}
#testimonials {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #587abc;
	font-style: italic;
	text-align: center;
	padding: 5px;
}
li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #272727;
	list-style: disc url(none) outside;
}
.contentList {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #272727;
	list-style: disc;
}
a.footerLink:link, a.footerLink:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}

a.footerLink:hover, a.footerLink:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
