/*  FOR SERVICES PAGE //////////////////////////////////////////////////////////////////*/
#solutionblock{
	margin: 15px auto 15px auto;
	height: 147px; 
	width: 820px;
	border-bottom: #999999 1px solid;
}
#solutionblock img{
	float:left;
}
#services-title{
	float:left;
}
#services-title h1{
	text-indent: -9999px;
	background-image:url(services-title.gif);
	width: 270px; height: 67px;	
	margin: 50px 0 0 50px;
}
ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#services_page li {
	background:url(service-bg.gif); background-repeat:no-repeat;
	width:810px;
	padding:10px;
	height:323px;
	margin:0 auto;
}

#services_page .description {
	display:inline;
	float:left;
	margin-left:12px;
	margin-top:10px;
	position:absolute;
	width:342px;
}
#services_page .description a {
	height:35px;
	margin:20px 0;
	text-indent:-9999em;
}

#services_page .description a.view_web_portfolio {
background:transparent url(view-portfolio.gif) no-repeat scroll left top;
float:left;
margin-left:3px;
width:149px;
}
#services_page .description a.top {
background:transparent url(top.gif) no-repeat scroll left top;
float:left;
margin-left:3px;
width:73px;
}
#services_page .description a.read_more {
background:transparent url(read-more.gif) no-repeat scroll left top;
float:right;
margin-right:3px;
width:149px;
}

#services_page li ul {
margin-bottom:20px;
margin-top:-20px;
padding-left:380px;
padding-right:20px;
}
#services_page li li {
	background:transparent none repeat scroll 0 0;
	color:#757575;
	margin-bottom:16px;
	padding-left:72px;
	display:block;
	width:330px;
	max-height: 100px;
}
#services_page li li h3 {
	font-weight:bold;
	padding-bottom:3px;
}


#services_page li h2.webdesign-header {
background:transparent url(website-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:162px;
}
#services_page li.custom-website-design {
background:transparent url(custom-website-design.gif) no-repeat scroll left 12px;
}
#services_page li.beautiful-design {
background:transparent url(beautiful-design.gif) no-repeat scroll left 12px;
}

#services_page li h2.branding-header {
background:transparent url(branding-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:272px;
}
#services_page li.stand-out {
background:transparent url(stand-out.gif) no-repeat scroll left 12px;
}
#services_page li.brand {
background:transparent url(brand.gif) no-repeat scroll left 12px;
}


#services_page li h2.vector-header {
background:transparent url(vector-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:293px;
}
#services_page li.scalable {
background:transparent url(scalable.gif) no-repeat scroll left 12px;
}
#services_page li.artwork {
background:transparent url(artwork.gif) no-repeat scroll left 12px;
}

#services_page li h2.flash-header {
background:transparent url(flash-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:342px;
}
#services_page li.flash {
background:transparent url(flash.gif) no-repeat scroll left 12px;
}
#services_page li.multimedia {
background:transparent url(multimedia.gif) no-repeat scroll left 12px;
}


#services_page li h2.cms-header {
background:transparent url(cms-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:342px;
}
#services_page li.admin {
background:transparent url(admin.gif) no-repeat scroll left 12px;
}
#services_page li.update {
background:transparent url(update.gif) no-repeat scroll left 12px;
}


#services_page li h2.ecommerce-header {
background:transparent url(ecommerce-header.gif) no-repeat scroll 10px 10px;
height:41px;
text-indent:-9999px;
width:342px;
}
#services_page li.product {
background:transparent url(product.gif) no-repeat scroll left 12px;
}
#services_page li.payment {
background:transparent url(payment.gif) no-repeat scroll left 12px;
}


