#header-blue-bg {
    width:100%;
    margin:auto;
    padding:auto;
	float:center;
	background-color:#163249;
	height:31px;
}
#header-navigation {
    width:955px;
    margin:auto;
    padding:auto;
	float:center;
	height:26px;
	padding-top:5px;
	padding-right:20px;
}
#header-inner {
    width:975px;
    margin:auto;
    padding:auto;
	float:center;
	height:163px;
}
#header-inner-left {
    width:845px;
    margin:auto;
    padding:auto;
	float:left;
}
#header-inner-txt {
    width:805px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:33px;
	padding-left:40px;
}
#header-inner-bottom {
    width:845px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:18px;
}
#header-inner-right {
    width:130px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:39px;
}
#header{
    width:975px;
    margin:auto;
    padding:auto;
    float:center;
    background-image:url(../images/bg-header.gif);
    height:127px;
}
#logo{
    width:305px;
    margin:auto;
    padding:auto;
    float:left;
    padding-top:18px;
}
#txt-tollfree{
    width:130px;
    margin:auto;
    padding:auto;
    float:left;
    height:67px;
    padding-top:9px;
    padding-bottom:18px;
    padding-left:425px;
}

#navigation{
    width:595px;
    margin:auto;
    padding:auto;
	float:left;
}
#bg-logo-background {
    width:100%;
    margin:auto;
    padding:auto;
	float:center;
	height:548px;
	background-image:url(../images/bg-logo.gif);
	background-repeat:no-repeat;
	background-position:left;

}
#bg-logo-background-inner {
    width:100%;
    margin:auto;
    padding:auto;
	float:center;
	height:277px;
	background-image:url(../images/bg-logo-inner.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#flash-banner{
    width:975px;
    margin:auto;
    padding:auto;
	float:center;
}
#content-area{
    width:975px;
    margin:auto;
    padding:auto;
	float:center;

}
#content-leftarea{
    width:255px;
    margin:auto;
    padding:auto;
	float:left;
	background-image:url(../images/bg-left-links.gif);
	background-repeat:no-repeat;
}
#left-advanced-section{
    width:227px;
    margin:auto;
    padding:auto;
	float:left;
	padding-left:28px;
	padding-bottom:16px;
}
#left-testimonials-section{
    width:221px;
    margin:auto;
    padding:auto;
	float:left;
	background-image:url(../images/bg-testimonials.gif);
	margin-left:15px;
	margin-right:19px;
	margin-bottom:25px;
	margin-top:5px;
}
#left-testimonials-txt{
    width:221px;
    margin:auto;
    padding:auto;
	float:left;
}
#left-testimonials-txt02{
    width:221px;
    margin:auto;
    padding:auto;
	float:left;
	padding-bottom:9px;
	padding-top:8px;
}
#left-testimonials-quotes{
    width:30px;
    margin:auto;
    padding:auto;
	float:left;
}
#left-testimonials-txt01{
    width:185px;
    margin:auto;
    padding:auto;
	float:left;
	padding-bottom:14px;
}
#content-rightarea{
    width:720px;
    margin:auto;
    padding:auto;
	float:left;
}
#txt-innerpages{
    width:695px;
    margin:auto;
    padding:auto;
	float:left;
	padding-left:25px;
}
#txt-innerpages01{
    width:720px;
    margin:auto;
    padding:auto;
	float:left;
}
#portfolio-section{
    width:695px;
    margin:auto;
    padding:auto;
	float:left;
	margin-top:30px;
	padding-left:25px;
}
#portfolio-section01{
    width:695px;
    margin:auto;
    padding:auto;
	float:left;
	margin-top:30px;
}
#portfolio-images{
    width:325px;
    margin:auto;
    padding:auto;
	float:left;
}
#portfolio-txt{
    width:370px;
    margin:auto;
    padding:auto;
	float:left;
}
#content-section{
    width:975px;
    margin:auto;
    padding:auto;
	float:center;
	
}

#footer{
    width:975px;
    margin:auto;
    padding:auto;
	float:center;
     background-image:url(../images/bg-footer.gif);
	height:63px;
clear:both;

}

#footer-blue-bg {
    width:100%;
    margin:auto;
    padding:auto;
	float:center;
	background-color:#163249;
	height:7px;
}
#footer-left{
    width:760px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:28px;
	padding-left:10px;

}
#footer-right{
    width:205px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:28px;
}
#content-leftsection{
    width:630px;
    margin:auto;
    padding:auto;
	float:left;
	padding-right:10px;
	padding-top:35px;
	margin-bottom:28px;
	padding-left:10px;
}
#content-rightsection{
    width:305px;
    margin:auto;
    padding:auto;
	float:left;
	padding-left:20px;
	padding-top:35px;
}
#img-testimonials{
    width:291px;
    margin:auto;
    padding:auto;
	float:left;
}
#txt-testimonials{
    width:291px;
    margin:auto;
    padding:auto;
	float:left;
	background-color:#000000;
	height:30px;
}
#three-sections{
    width:975px;
    margin:auto;
    padding:auto;
	float:left;
}
#txtadvanced-websolutions{
    width:209px;
    margin:auto;
    padding:auto;
	float:left;
	padding-left:21px;
	padding-top:15px;
}
#imgadvanced-websolutions{
    width:93px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:7px;
}
#advanced-websolutions{
    width:323px;
    margin:auto;
    padding:auto;
	float:left;
	height:95px;
	background-image:url(../images/bg-advanced-solutions.jpg);
	margin-right:3px;
}
#convert-visitors{
    width:323px;
    margin:auto;
    padding:auto;
	float:left;
	height:95px;
	background-image:url(../images/bg-advanced-solutions.jpg);
	
}
#left-testimonials-section01{
    width:221px;
    margin:auto;
    padding:auto;
	float:left;
	background-image:url(../images/bg-testimonials01.gif);
	margin-left:15px;
	margin-right:19px;
	margin-bottom:25px;
	margin-top:5px;
}


#flash-banner-left{
    width:720px;
    margin:auto;
    padding:auto;
	float:left;
	padding-left:100px;
}
#flash-left{
    width:720px;
    margin:auto;
    padding:auto;
	float:left;
}
#btn-portfolio{
    width:720px;
    margin:auto;
    padding:auto;
	float:left;
}
#flash-banner-right{
    width:155px;
    margin:auto;
    padding:auto;
	float:left;
	padding-top:10px;
}
