@charset "UTF-8";
/* CSS Document */

body {
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	overflow-x: hidden;
}
#backgroundContainer {
	float:left;
	height:100%;
	padding-top:20px;
}
#conversionFooter {
	visibility: hidden;
	display: none;
}
#verticalName {
	height:100%;
	width:100%;
	background-image:url("images/siteName.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	float:left;
	background-color:#ee4a3e;
}
#backgroundRight {
	background-image:url("images/BodyBKG-right.jpg");
	background-repeat:no-repeat;
	background-color:#283e95;
	width:100%;
	height:100%;
}
#bodyContainer {
	width:1000px;
	height:575px;
	float:left;
}
#siteContainer {
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	width:1000px;
	
}
#contentContainer {
	background-color:#fff;
	float:left;
	padding:5px;
	font-family:helvetica;
	font-size:13px;
}
#navbar {
	width:152px;
	height:500px;
	background-color:#a0ce67;
	float:left;
}
#logo {
	padding-top:110px;
	width:373px;
	height:80%;
	background-color:#fff;
	float:left;
	padding-left:30px;
}
#pageIdentifier {
	position:relative;
	top:-140px;
	left:200px;
	background-image:url("images/sight.png");
	background-repeat:no-repeat;
	height:300px;
	width:300px;
}
#scrollPadding {
	padding-top:130px;
	width:425px;
	float:left;
}
#content {
	position: relative;
	top:-14px;
	width:415px;
	height:440px;
	background-color:#fff;
	padding-right:19px;
	line-height:19px;
	float:left;
	overflow:auto;
	font-family:georgia;
	font-size:14px;
	color:#595959;
}
.header {
	font-family:Trebuchet MS;
	color:#121682;
	font-size:17px;
}
#SEOaudit {
	position:absolute;
	padding-left:70px;
	padding-top:179px;
	width:291px;
	height:71px;
	top:416px;
	background-image:url("images/CTA-google.png");
}
#pageLogo {
	position:absolute;
	height:197px;
	width:270px;
	top:0px;
}
#greenTop {
	background-color:#9dd16b;
	height:31px;
	width:400px;
}
#blueBar {
	padding-top:5px;
	background-color:#0388aa;
	width: 650px;
	height: 34px;
	float:right;
	font-family:helvetica;
}
.navHref {
	color:#b4dce6;
	font-size:11px;
	font-family:trebuchet MS;
}
a.whyUs {
	width: 38px;
	height: 133px;
	display: block;
	background:url(templates/sprite%20fpos/why%20us%20fpo.jpg);
	overflow:hidden;
}
a.services {
	width: 38px;
	height: 133px;
	display: block;
	background:url(templates/sprite%20fpos/services.jpg);
	overflow:hidden;
}
a.caseStudies {
	width: 38px;
	height: 133px;
	display: block;
	background:url(templates/sprite%20fpos/case.jpg);
	overflow:hidden;
}
a.connect {
	width: 38px;
	height: 133px;
	display: block;
	background:url(templates/sprite%20fpos/connect.jpg);
	overflow:hidden;
}
#dropdown_Services {
	height:0px;
	width:152px;
	float:left;
	visibility: hidden;
	display: none;
}
a.whyUs {
	background-position: 0px 0px;
}
a.whyUs:hover {
	background-position: -38px 0px;
}
a.services {
	background-position: 0px 0px;
}
a.services:hover {
	background-position: -38px 0px;
}
a.caseStudies {
	background-position: 0px 0px;
}
a.caseStudies:hover {
	background-position: -38px 0px;
}
a.connect {
	background-position: 0px 0px;
}
a.connect:hover {
	background-position: -38px 0px;
}
.sprite {
	float:left;
}
a.services_Video {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_Video.png);
	overflow:hidden;
}
a.services_Video:hover {
	background:url(images/services/slice_Video-hover.png);
}
a.services_Website {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_Website.png);
	overflow:hidden;
}
a.services_Website:hover {
	background:url(images/services/slice_Website-hover.png);
}
a.services_Marketing {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_Marketing.png);
	overflow:hidden;
}
a.services_Marketing:hover {
	background:url(images/services/slice_Marketing-hover.png);
}
a.services_SEO {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_SEO.png);
	overflow:hidden;
}
a.services_SEO:hover {
	background:url(images/services/slice_SEO-hover.png);
}
a.services_Tracking {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_Tracking.png);
	overflow:hidden;
}
a.services_Tracking:hover {
	background:url(images/services/slice_Tracking-hover.png);
}
a.services_Analytics {
	height:28px;
	width:152px;
	display: block;
	background:url(images/services/slice_Analytics.png);
	overflow:hidden;
}
a.services_Analytics:hover {
	background:url(images/services/slice_Analytics-hover.png);
}
#address {
	padding-top:6px;
	padding-left:202px;
	color: #754033;
	font-family:georgia;
	font-size:13px;
	float:left;
}
#footnote {
	width:1000px;
	padding-top:6px;
	color: #FFFFFF;
	font-size:11px;
	font-family:georgia;
	opacity:.5
}
.textInput {
	background: none;
	border: none;
	height:16px;
	width:174px;
}
.fieldHolder {
	height:19px;
	width:177px;
	background: url(images/formImage.png) no-repeat;
	float:left;
}
#submitButton {
	position: relative;
	top:-31px;
	left:253px;
	text-align:left;
	width:23px;
	height:21px;
}
.Tsymbol {
	position:relative;
	height:0px;
	width:0px;
	top:-5px;
	height:0px;
}
#spot {
	position:relative;
	height:0px;
	width:0px;
	top:-150px;
	left:130px;
	z-index:0;
}
#tagline {
	position: relative;
	height:0px;
	top:14px;
	width:425px;
	left:555px;
	color:#aaaaaa;
	font-size:12px;
	font-family:Georgia;
}
#taglineBorder {
	position: relative;
	width:843px;
	top:30px;
	left:152px;
	background-color:#9dd16b;
	height:1px;
}

