html {
background-color:#fff;
background-image:url(images/backgroundcontent.png);
background-position:center top;
background-repeat:repeat-x;
}

#callus h3{
	margin:0px;
	padding:11px 29px 0px 0px;
	color:#fff;
	font-size:13px;
	text-align:right;
	font-weight:bold;
}

#callus{
	width:955px;
	height:58px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}


#content{
	width:955px;
	height:799px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

li#mission {
width:120px;
height:117px;
margin:0px;
padding:0px;
background-image:url(images/menu/mission.jpg);
text-indent:-9999px;
}
li#mission a {
display : block;
width : 120px;
height : 117px;
text-indent : -9999px;
text-decoration: none;
overflow:hidden;
}

li#websiteservices {
width:97px;
height:117px;
margin:0px;
padding:0px;
background:url(images/menu/websiteservices.jpg) no-repeat 0px -117px;;
text-indent:-9999px;
}
li#websiteservices a {
display : block;
width : 97px;
height : 117px;
text-indent : -9999px;
text-decoration: none;
overflow:hidden;
}

li#websiteportfolio {
width:95px;
height:117px;
margin:0px;
padding:0px;
background-image:url(images/menu/websiteportfolio.jpg);
text-indent:-9999px;
}
li#websiteportfolio a {
display : block;
width : 95px;
height : 117px;
text-indent : -9999px;
text-decoration: none;
overflow:hidden;
}

li#contact {
width:103px;
height:117px;
margin:0px;
padding:0px;
background-image:url(images/menu/contact.jpg);
text-indent:-9999px;
}
li#contact a {
display : block;
width : 103px;
height : 117px;
text-indent : -9999px;
text-decoration: none;
overflow:hidden;
}

li#mission a:hover{background: url(images/menu/mission.jpg) no-repeat 0px -117px;}
li#websiteservices a:hover{background: url(images/menu/websiteservices.jpg) no-repeat 0px -117px;}
li#websiteportfolio a:hover{background: url(images/menu/websiteportfolio.jpg) no-repeat 0px -117px;}
li#contact a:hover{background: url(images/menu/contact.jpg) no-repeat 0px -117px;}

.tcontent{
	width:755px;
	height:30px;
	margin:0px 100px 0px 100px;
	padding:0px;
	float:left;
	display:inline;
}

.tcontent2{
	width:755px;
	height:30px;
	margin:50px 100px 0px 100px;
	padding:0px;
	float:left;
	display:inline;
}

h1#staticwebsites{
	font-size:13px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(images/titles/staticwebsites.png);
	background-repeat:no-repeat;
	height:23px;
	width:150px;
	text-indent:-9999px;
}

h1#ecommerce{
	font-size:13px;
	margin:0px;
	padding:0px;
	float:left;
	background-image:url(images/titles/ecommercewebsites.png);
	background-repeat:no-repeat;
	height:23px;
	width:221px;
	text-indent:-9999px;
}

.lcontent{
	width:250px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

.mcontent{
	width:250px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

.rcontent{
	width:255px;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
}

.contentclass{
	background:url(images/services/backline2.png) top left no-repeat;
	width:755px;
	margin:0px 100px 0px 100px;
	padding:0px;
	float:left;
	display:inline;
}

.contentclass2{
	background:url(images/services/backline2.png) top left no-repeat;
	width:755px;
	margin:0px 100px 0px 100px;
	padding:0px;
	float:left;
	display:inline;
}

.contentclass h2{
	font-size:13px;
	margin:0px;
	padding:5px 0px 15px 2px;
}

.contentclass h3{
	font-size:22px;
	margin:0px;
	padding:0px 0px 15px 0px;
	color:#0099CC;
}



.contentclass li{
	list-style-image:url(images/arrow.jpg);
}

.contentclass ul{
	margin:10px 0px 0px 20px;
	padding:0px;
	width:250px;
	height:130px;
	list-style-image:url(images/arrow.jpg);
}
.contentclass p{
	font-size:11px;
}

.contentclass2 h2{
	font-size:13px;
	margin:0px;
	padding:5px 0px 15px 2px;
}

.contentclass2 h3{
	font-size:22px;
	margin:0px;
	padding:0px 0px 15px 0px;
	color:#0099CC;
}


.contentclass2 li{
	list-style-image:url(images/arrow.jpg);
	width:220px;
	margin:3px 0px 3px 0px;
}

.contentclass2 ul{
	margin:10px 0px 0px 20px;
	padding:0px;
	width:220px;
	height:310px;

}
.contentclass2 p{
	font-size:11px;
}

h1#freehosting{
	font-size:13px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	background-image:url(images/freewebsitehosting.png);
	background-repeat:no-repeat;
	height:152px;
	width:255px;
	text-indent:-9999px;
}

#footerserv{
	position:relative;
	width:100%;
	height:349px;
	float:left;
	display:block;
	background-image:url(images/footer2.png);
	background-position:center top;
	background-color:#999;
	background-repeat:repeat-x;
	text-align:center;}
	
h2#flash{
	background-image:url(images/services/flash.png);
	width:57px;
	height:29px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}

h2#print{
	background-image:url(images/services/printmedia.png);
	width:123px;
	height:29px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}

h2#ongoing{
	background-image:url(images/services/ongoingservice.png);
	width:166px;
	height:29px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}

#footcontain h3{color:#fff;}

#footcontain{
width:780px;
height:100px;
margin:120px auto 0px auto;
text-align:left;
}

#footcontain p{
	color:#fff;
	padding:5px 10px 0px 5px;
	margin:0px;
	text-align:justify;
}

#footcontain li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#footcontain ul{
	margin:0px;
	padding:0px;
}