html, body {
margin: 0;
border: 0;
padding-bottom: 5px;
background: url(../images/global/body-background.gif); 
background-repeat: repeat; 
background-color:#4e6d80;
}

.puller {
clear: both;
height: 0px;
width: 0px;
line-height: 0px;
}

#outer {
width: 1000px;
border: 1px solid #ccc;
margin: 0 auto;
background: #fff;
}

#header-top {
height: 82px;
width: 1000px;
background: url(../images/global/heading-top.png) top left no-repeat;
}


#header-top-maintenance {
height: 60px;
width: 780px;
background: url(../images/global/heading-top-maintenance.jpg) top left no-repeat;
}

#featured-image {
height:391px;
width:970px;

background: url(../images/global/featured-image.jpg) top left no-repeat; margin-left:30px;

}

#featured-ecommerce {
height:391px;
width:970px;
background: url(../images/global/featured-ecommerce.jpg) top left no-repeat;margin-left:30px;
}


#featured-seo {
height:391px;
width:970px;
background: url(../images/global/featured-seo.jpg) top left no-repeat;margin-left:30px; 
}

#featured-webdesign {
height:200px;
width:1000px;
background: url(../images/webdesignanddevelopment/featured-webdesign.jpg) top left no-repeat;
}


#featured-image-banner {
height:194px;
width:780px;
background: url("../images/global/featured-image-banner.jpg") top left no-repeat;
}

#featured-image-hosting {
height:269px;
width:1000px;
background: url(../images/global/featured-image-hosting.jpg) top left no-repeat;
}



}
 
#featured-image-maintenance {
height:269px;
width:780px;
background: url("../images/global/featured-image-maintenance.jpg") top left no-repeat;
}

.plancolumn{
height:375px;
width:290px;
float:left;
background: url(../images/webhosting/web_hosting_plantitle.png) top right no-repeat;
margin-right:10px;
margin-left:18px;
background-color:#F0F0F0;
height: 100%
}

.plancontent{
margin-left:18px;
margin-right:18px;
margin-top:15px
}

#planside{
height:295px;
width:10px;
background: url(../images/webhosting/web_hosting_planside.gif) bottom left repeat-x;
float:left; 
}

.plantitle{
text-align:center; 
color:white;
font-size:large;
margin-top:2px;
}

#contentArea {
padding-top: 30px;
padding-left: 12px;
background: url(../images/global/content-shader.png) bottom repeat-x;
}

.checklist {
list-style: url(../images/global/checkbox.gif);
vertical-align: middle;
}

#footer {
padding: 10px 24px 10px 12px;
color: #000;}

#footer a {

color:#666; text-decoration:none;
}

.icons {width:700px; margin:20px 0 20px 135px; }

.col-a{ width:50px; float:left;margin-left:90px;

	
}

.col-b{ width:60px; float:left; 
}
.col-b1{ width:65px; float:left;
}

.col-c{ width:80px; float:left;

	
}

.col-d{ width:140px; float:left;

	
}

.col-e{ width:85px; float:left;

	
}

.col-f{ width:65px; float:left;

	
}


.col-g{ width:40px; float:left;

	
}


.col-h{ width:60px; float:left;

	
}
.col-i{ width:180px; float:left;

	
}

.portfolio {
margin-left:21px;
}

.portfolio img {
border-width:1px; border-color: #CCCCCC; 
height:200px;
width:200px;
}

#quote {
width:277px; 
height:391px;
float:right;
margin-top:18px;
vertical-align:top;
padding-right:25px;
background: url(../images/global/quote.png) ;
background-repeat:no-repeat;
}
#quote input{
font-family: Calibri, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
font-size: 13px;
}

#quote2 {
width:274px; 
height:391px;
margin-top:5px;
float: right;
background: url(../images/global/quote.png) ;
background-repeat:no-repeat;
}

#quote-short {
width:274px; 
height:268px;
margin-top:5px;
float: right;
background: url(../images/global/quote-short.png) ;
background-repeat:no-repeat;
}

.testimonials1 {
width:274px; 
height:560px;
margin-top:5px;
float: right;
background: url(../images/webdesignanddevelopment/testimonials.png)  ;
background-repeat:no-repeat;
	
}

.testimonials2 {
width:274px; 
height:353px;
margin-top:5px;
float: right;

background: url(../images/webdesignanddevelopment/testimonials-ecommerce.png)  ;
background-repeat:no-repeat;
	
}

.testimonials3 {
width:274px; 
height:353px;
margin-top:5px;
float: right;
background: url(../images/webdesignanddevelopment/testimonials3.png)  ;
background-repeat:no-repeat;
	
}

