/* CSS Document */

* {
padding:0px;
margin: 0px;
}

body {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:0px;
margin: 0px;
}

ul {
	margin-top:0px;
	padding-left:10px;
	margin-left:5px;
	font-size: 11px;
}

img {
border:none;
}

a:active
{
outline:none;
}

a:focus
{
-moz-outline-style: none;
}

.container {
position:absolute;
width:956px;
height:522px;
top:50%;
left:50%;
margin-left:-478px;
margin-top:-261px;
}

.webby{
	position:absolute;
	left:783px;
	top:12px;
}
.webby2{
	position:absolute;
	left:715px;
	top:25px;
}

.webbytext{
	position:absolute;
	top:136px;
	left:645px;
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.4;
}

.webbytext a{
	text-align:left;
	color:#e78536; 
	font-size:16px;
}

.webbytext a:hover{
	color:#666; 
	font-size:16px;
}


.logo {
position:absolute;
width:120px;
height:54px;
top:4px;
left:33px;
}

.mainMenu {
position:absolute;
top:19px;
right:35px;
font-size:13px;
}

.mainMenu a{
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#333333;
}

.mainMenu a:hover{
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

a.mainSelected {
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

a:hover.mainSelected {
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

.subMenu {
	position:absolute;
	top:39px;
	right:35px;
	width: 748px;
}

.subMenu a{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}

.subMenu a:hover{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

a.subSelected {
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

a:hover.subSelected {
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

.contentOuterContainer {
	position:absolute;
	width:956px;
	height:285px;
	top:66px;
	left:0px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	overflow:auto;
}

.contentOuterContainerprice {
position:absolute;
width:956px;
height:391px;
top:68px;
left:0px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
overflow:auto;
}

.contentBufferLeft{
position:absolute;
width:33px;
height:285px;
top:67px;
left:0px;
background-color:#FFFFFF;
z-index:2;
}
.contentBufferLeftFull{
position:absolute;
width:33px;
height:391px;
top:69px;
left:0px;
background-color:#FFFFFF;
z-index:2;
}

.contentBufferRight{
position:absolute;
width:33px;
height:285px;
top:67px;
right:-32px;
background-color:#FFFFFF;
z-index:2;
}

.contentBufferRightFull{
position:absolute;
width:33px;
height:391px;
top:69px;
right:0px;
background-color:#FFFFFF;
z-index:2;
}

.contentInnerContainer {
position:absolute;
width:890px;
height:285px;
top:0px;
left:50%;
margin-left:-445px;
overflow:hidden;
}




.contentInnerContainerfull {
position:absolute;
width:890px;
height:301px;
top:90px;
left:50%;
margin-left:-445px;
overflow:hidden;
}

.contentSlider {
position:absolute;
top:0px;
left:0px;
height:285px;
}

.contentSliderfull {
position:absolute;
top:0px;
left:0px;
height:301px;
}

.navigationOuterContainer {
position:absolute;
width:956px;
height:106px;
top:356px;
left:0px;
border-bottom:1px solid #CCCCCC;
}

.brochuresitestemp {
background:#ffffff;
width:890px;
overflow:hidden;
position:relative;
float:left;
top:0px;
left:0px;
}

.navigationInnerContainer {
position:absolute;
width:956px;
height:106px;
top:0px;
left:50%;
margin-left:-478px;
}

a.navigationInnerContainer {
position:absolute;
top:33px;
left:31px;
margin-left:0px;
}

.linksContainer {
position:absolute;
top:13px;
left:198px;
}

.links {
border-right:1px solid #CCCCCC;
color:#666666;
float:left;
font-weight:normal;
height:78px;
margin:0px;
padding:0px 23px 0px 23px;
text-align:left;
text-decoration:none;
line-height:normal;
}

.houselinks {
border-right:1px solid #CCCCCC;
color:#666666;
float:left;
font-weight:normal;
margin:0px;
padding:0px;
text-align:left;
text-decoration:none;
line-height:normal;
height:13px;
}

a.selected {
padding-left: 4px;
padding-right: 4px;
font-size:11px;
line-height:19px;
color:#CC6600;
text-decoration:none;
font-family:Arial, Verdana, sans-serif;
}

a:hover.selected {
font-size:11px;
line-height:19px;
color:#72AEB9;
font-weight:normal;
font-family:Arial, Verdana, sans-serif;
text-decoration:none;
}

a.notSelected {
padding-left: 4px;
padding-right: 4px;
font-size:11px;
line-height:19px;
color:#666666;
text-decoration:none;
font-family:Arial, Verdana, sans-serif;
}

a:hover.notSelected {
font-size:11px;
line-height:19px;
color:#72AEB9;
font-weight:normal;
font-family:Arial, Verdana, sans-serif;
text-decoration:none;
}

a.moreLogos {
font-size:11px;
line-height:19px;
color:#72AEB9;
text-decoration:none;
font-family:Arial, Verdana, sans-serif;
}

a:hover.moreLogos {
font-size:11px;
line-height:19px;
color:#666666;
font-weight:normal;
font-family:Arial, Verdana, sans-serif;
text-decoration:none;
}

.navArrow {
position:absolute;
top:18px;
left:190px;
width:8px;
height:10px;
}

.navArrow img {
padding:0px;
margin:0px;
border:none;
float:left;
}

.footer {
position:absolute;
width:956px;
height:50px;
top:463px;
left:0px;
}

.footerLeftLinks {
top:10px; 
left:33px; 
position:absolute;
}

.footerRightLinks {
top:10px; 
right:32px; 
position:absolute;
line-height:15px;
}

.footer a{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}

.footer a:hover{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

.clickToView {
position:absolute;
top:33px;
left:33px;
width:127px;
height:42px;
}

.clickToView2{
position:absolute;
top:33px;
left:43px;
width:127px;
height:42px;
}

#content1 {
left: 0px; 
top: 0px;
text-align: left;
position: absolute;
width:890px;
height:285px;
}

#content2 {
top: 0px;
left: 890px; 
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content3 {
left: 1780px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}
 
#content4 {
left: 2670px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content5 {
left: 3560px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content6 {
left: 4450px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content7 {
left: 5340px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content8 {
left: 6230px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content9 {
left: 7120px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
} 

#content10 {
left: 8010px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content11 {
left: 8900px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content12 {
left: 9790px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content13 {
left: 10680px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content14 {
left: 11570px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content15 {
left: 12460px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content16 {
left: 13350px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content17 {
left: 14240px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content18 {
left: 15130px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content19 {
left: 16020px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content20 {
left: 16910px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content21 {
left: 17800px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content22 {
left: 18690px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content23 {
left: 19580px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

#content24 {
left: 20740px; 
top: 0px;
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
}

.webLink {
position:absolute;
width:38px;
height:38px;
bottom:5px;
left:5px;
z-index:5;
}

.scrollText {
left:0px;
top:0px;
line-height:18px;
position:absolute;
width:842px;
color:#666666;
}

.scrollTextContainer {
left:33px;
top:14px;
line-height:18px;
position:absolute;
width:842px;
overflow:hidden;
height:83px;
}

.pricingScrollTextContainer {
right:0px;
top:14px;
line-height:18px;
position:absolute;
width:445px;
overflow:hidden;
height:352px;
}

.scrollTextContainerquality {
left:33px;
top:14px;
line-height:18px;
position:absolute;
width:800px;
overflow:hidden;
height:72px;
}


.scrollText a {
color:#666666;
text-decoration:none;
font-weight:bold;
}

.scrollText a:hover {
color:#72AEB9;
text-decoration:none;
font-weight:bold;
}

a.commercial {
color:#669999;
text-decoration:none;
font-weight:bold;
}

a:hover.commercial {
color:#72AEB9;
text-decoration:none;
font-weight:bold;
}

.upArrow {
right:40px;
top:48px;
position:absolute;
width:10px;
height:8px;
}

.downArrow {
right:40px;
top:57px;
position:absolute;
width:10px;
height:8px;
}

p {
margin-top:7px;
margin-bottom:7px;
}

.recentWork {
left:33px;
top:80px;
position:absolute;
}

.recentWork a{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}

.recentWork a:hover{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

.aboutCopy {
position:absolute;
top:24px;
left:33px;
line-height:18px;
width:800px;
}

.aroundhouseLinks {
left:33px;
top:75px;
position:absolute;
}

.aboutMenuLine {
background-color:#72AEB9;
height:1px;
left:33px;
line-height:1px;
position:absolute;
top:91px;
width:64px;
z-index:3;
}

a{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}

a:hover{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#72AEB9;
}

a.homeLink{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#669999;
}

a:hover.homeLink{
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#666666;
}

h1, h2 {
font-size:14px;
}

a.close {
color:#CC6600;
font-size:11px;
padding-left:9px;
text-decoration:none;
font-weight:normal;
}

a:hover.close {
color:#666666;
font-size:11px;
padding-left:9px;
text-decoration:none;
font-weight:normal;
}

a.briefing {
color:#CC6600;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

a:hover.briefing {
color:#666666;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

.brandingText {
top: 0px;
left: 890px; 
text-align: left;
position: absolute;
visibility: visible;
width:890px;
height:285px;
z-index:3;
background-color:#FFFFFF;
}

.brandingTitle {
top: 128px;
left: 15px; 
text-align: left;
position: absolute;
color:#CC6600;
font-size:15px;
z-index:2;
}

.brandingTextTitle {
top: 33px;
left: 218px; 
text-align: left;
position: absolute;
color:#CC6600;
font-size:15px;
z-index:2;
}

.brandingInfoLink {
top: 146px;
left: 15px; 
text-align: left;
position: absolute;
color:#666666;
font-size:13px;
z-index:2;
}

.brandingInfoLink a {
color:#666666;
text-decoration:none;
font-size:13px;
}

.brandingInfoLink a:hover {
color:#CC6600;
text-decoration:none;
font-size:13px;
}

.brandingScrollTextContainer {
height:185px;
left:219px;
line-height:15px;
overflow:hidden;
position:absolute;
top:65px;
width:600px;
}

.textLogo {
top:0px;
left:0px;
width:217px;
height:285px; 
position: absolute;
color:#666666;
font-size:13px;
z-index:1;
text-align:left;
}

.copy {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none
}

input {
font-size:11px;
color:#72AEB9;
}

.essential {
color:#72AEB9;
}
.greenbold {
color:#619996;
}
#faqcontent1 {
left: 0px; 
top: 0px;
text-align: left;
position: absolute;
width:890px;
height:391px;
}
 
 #faqcontent2 {
left: 890px; 
top: 0px;
text-align: left;
position: absolute;
width:890px;
height:391px;
}
 
 #faqcontent3 {
left: 1780px; 
top: 0px;
text-align: left;
position: absolute;
width:890px;
height:391px;
}
#faqcontent4 {
left: 2670px; 
top: 0px;
text-align: left;
position: absolute;
width:890px;
height:391px;
}

a.formLink {
color:#72AEB9;
font-size:12px;
} 
 
a:hover.formLink {
color:#666666;
font-size:12px;
}  

.brochuresites {
background:#ededee;
width:890px;
overflow:hidden;
position:relative;
float:left;
top:0px;
left:0px;
}

.brochureheading {
padding-left:5px;
padding-right:5px;
padding-top:20px;
width:460px;
height:50px;
color:#666666;
font-size:10px;
line-height:120%;
float:left;
}

h1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:500;
color:#666666;
font-size:21px;
padding-top:10px;
}

.brochureimage {
margin-left:70px;
margin-top:0px; 
width:355px;
height:50px;
background-color:#FFFFFF;
float:left;
}

.brochurecopy {
color:#666666;
font-size:11px;
line-height:18px;
text-decoration:none;
font-weight:normal;
font-family:Arial, Verdana;
}

.brochurecopy a {
color:#72AEB9;
font-weight:bold;
}

.brochurecopy a:bover {
color:#00ff00;
}

.brochurecopy1 {
color:#666666;
font-size:12px;
line-height:24px;
text-decoration:none;
font-weight:normal;
font-family:Arial, Verdana;
}

.brochurecopy1 a {
color:#72AEB9;
font-weight:bold;
}

.brochurecopy1 a:bover {
color:#00ff00;
}

.orangetext {
font-size:12px;
color:#72AEB9;
font-weight:bold;
font-family:Arial, Verdana;
}

.orangetextlink {
font-size:11px;
color:#72AEB9;
font-weight:normal;
font-family:Arial, Verdana;
}

.webbrowsercontainer {
position:absolute;
width:200px;
height:100px;
left:186px;
top:4px;
color:#72AEB9;
}

.webbrowsercontainer2 {
position:absolute;
width:200px;
height:100px;
left:369px;
top:4px;
color:#72AEB9;
}

.webbrowsercontainer3 {
position:absolute;
width:200px;
height:100px;
left:549px;
top:4px;
color:#72AEB9;
}

.webbrowsercontainer4 {
position:absolute;
width:200px;
height:100px;
left:729px;
top:4px;
color:#72AEB9;
}

.landingtextcontainer {
position:absolute;
width:890px;
height:80px;
top:258%;
left:54%;
margin-left:-483px;
margin-top:-261px;
background-color:#3300FF;
}

.scrollTextContainera {
left:33px;
top:9px;
line-height:18px;
position:absolute;
width:820px;
overflow:hidden;
height:82px;
}



.contentInnerContainer2 {
position:absolute;
width:890px;
height:285px;
top:0px;
left:50%;
margin-left:-445px;
overflow:hidden;
background-color:#666666;
}

.seoimagecontainer{
position:absolute;
z-index:2;
width:355px;
height:200px;
top:50px;
left:531px;
background-color:#666666;
}

.faqimagecontainer{
border-left:1px solid #CCCCCC;
height:230px;
left:636px;
padding-left:68px;
padding-top:0;
position:absolute;
top:28px;
}

.bulletcopy {
color:#666666;
font-size:11px;
line-height:18px;
text-decoration:none;
font-weight:normal;
font-family:Arial, Verdana;
}

.bulletcopy ul {
color:#CC6600;
font-weight:normal;
}

.bulletcopy a {
color:#666666;
}

.bulletcopy a:hover {
color:#CC6600;
}

a:bulletcopy.submit {
color:#c32a1f;
text-decoration:none;
font-weight:normal;
}

.textUpArrow {
left:14px;
position:absolute;
top:240px;
z-index:10;
}

.textDownArrow {
left:14px;
position:absolute;
top:263px;
z-index:10;
}

.textbox1{
left:33px;
top:91px;
width:891px;
height:284px;
background-color:#00CC99;
position:absolute;
}

.sliderText {
color:#666666;
left:0;
line-height:18px;
position:absolute;
top:0;
width:13600px;
}

.copyMaking {
color:#666666;
line-height:18px;
width:800px;
float:left;
position:relative;
}

.copy {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:none;
}

.copy p {
margin-top:0px;
}

.sliderTextContainer {
height:80px;
left:33px;
line-height:18px;
overflow:hidden;
position:absolute;
top:14px;
width:
800px;
}

.linkspic{
	position:absolute;
	left:375px;
	top:126px;
	width:550px;
}

.linkstext{
	position:absolute;
	width:350px;
	left:25px;
	top:25px;
	line-height:1.4;
}

.faqimagecontainer1{
height:230px;
left:613px;
padding-left:68px;
padding-top:0;
position:absolute;
top:168px;
}

.webpagespic{
	float:right;
	left:3px;
	position:relative;
	top:0;
}

.launchpadheading{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#9C9E9F;
	top:155px;
	left:112px;
	font-weight:bold;	
}

.launchpadsubheading{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9C9E9F;
	top:180px;
	left:112px;
}
.launchpadsubheadingprice{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F29400;
	top:200px;
	left:112px;
}

.launchpadclickhere{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#F29400;
	top:228px;
	left:112px;
}

.launchpadinnermainheading{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	top:76px;
	color:#CC6715;
	letter-spacing:0.5px;
	left:0px;
}

.launchpadinnermainheadingtext{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	top:106px;
	color:#58585A;
	width:464px;
	line-height:18px;
	left:0px;
}
	
.launchpadinnermainsunheading{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	top:180px;
	color:#679A9A;
	letter-spacing:0.5px;
	left:0px;
}
.launchpadbullettable{
	position:absolute;
	top:215px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC6715;
}

.launchpadbullettable ul{
	list-style-image:url(../../images/landingbullet.jpg);
}

.launchpadbullettable ul li{
	padding-bottom:3px;
}

.launchpadbullettable ul{
	padding-left:5px;
	margin-left:10px;
}

.launchpadprice{
	position:absolute;
	top:326px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#707173;
}

.leftlaunch{	
	width:480px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
}

.righthelp{
	float:left;
	display:none;
}

.rightlaunch{
	position:absolute;
	top:0px;
	right:0px;	
	width:439px;
	background-color:#FFF;
	height:380px;
	
}

.rightlaunchover{
	float:right;
	width:439px;
	background-color:#FFF;
	height:380px;
	display:none;
}


.righthelplogoheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFF;
	padding-bottom:10px;
	padding-top:15px;
	padding-left:35px;
}


.righthelplogotable{
	float:right;
	background-image:url(../../images/logohelpright.jpg);
	background-position:top;
	width:373px;
	height:187px;
	color:#FFF;
	margin-top:172px;
	display:none;
	background-repeat:no-repeat;
}

.righthelplogoactualtable{
	float:right;
	background-position:top;
	width:342px;
	height:187px;
	color:#FFF;
	margin-top:7px;
	background-repeat:no-repeat;
} 
.righthelplogoactualtable td{
	padding-bottom:5px;
	
}

.righthelplogowebsite{
	float:right;
	background-image:url(../../images/logohelprightwebsite.jpg);
	background-position:top;
	width:373px;
	height:381px;
	color:#FFF;
	margin-top:11px;
	background-repeat:no-repeat;
	display:none;
}
.righthelplogotraining{
	float:right;
	background-image:url(../../images/logohelprighttraining.jpg);
	background-position:top;
	width:373px;
	height:77px;
	color:#FFF;
	margin-top:234px;
	background-repeat:no-repeat;
	display:none;
}

.righthelplogostationary{
	float:right;
	background-image:url(../../images/logohelprightstationary.jpg);
	background-position:top;
	width:373px;
	height:160px;
	color:#FFF;
	margin-top:168px;
	background-repeat:no-repeat;
	display:none;
}

.righthelplogohosting{
	float:right;
	background-image:url(../../images/logohelphostinf.jpg);
	background-position:top;
	width:373px;
	height:119px;
	color:#FFF;
	margin-top:259px;
	background-repeat:no-repeat;
	display:none;
}

.righthelplogoprice{
	float:right;
	background-image:url(../../images/logohelpright.jpg);
	background-position:top;
	width:373px;
	height:373px;
	color:#FFF;
	margin-top:183px;
	background-repeat:no-repeat;
	display:none;
}
.textUpArrow5 {
left:615px;
position:absolute;
top:185px;
z-index:15;
}

.textDownArrow5 {
left:615px;
position:absolute;
top:209px;
z-index:15;
}	
	
