/* ---------------------------------------- */
/* SERVICES -> DESIGN						*/
/* ---------------------------------------- */
div#main-col p {
	padding-right: 50px;
}
div#main-col p.see-more {
	padding-right: 0;
}

div#main-col div {
	border-top: 1px dotted;
	margin-top: 20px;
	width: 590px;
}
div#main-col div#web-design, div#main-col div#ecommerce, div#main-col div#seo, div#main-col div#environmentally-friendly {
	border: none;
}
div#main-col div#web-design, div#main-col div#logo-design, div#main-col div#graphic-design {
	margin: 0 0 45px 0;
}
body#design div#graphic-design h3 {
	background-position: 0 -70px;
}
body#design div#logo-design h3 {
	background-position: 0 -140px;
}
body#web-development div#ecommerce h3 {
	background-position: 0 -210px;
}
body#web-development div#cms h3 {
	background-position: 0 -280px;
}
body#web-development div#hosting h3 {
	background-position: 0 -350px;
}
body#web-development div#dns h3 {
	background-position: 0 -420px;
}
body#web-development div#flash-animation h3 {
	background-position: 0 -490px;
}
body#internet-marketing div#seo h3 {
	background-position: 0 -560px;
}
body#internet-marketing div#adwords h3 {
	background-position: 0 -630px;
}
body#internet-marketing div#email-marketing h3 {
	background-position: 0 -700px;
}
body#extras div#advertising-and-marketing h3 {
	background-position: 0 -770px;
}
body#extras div#print-broking h3 {
	background-position: 0 -840px;
}
body#extras div#creative-copywriting h3 {
	background-position: 0 -910px;
}
body#extras div#photography h3 {
	background-position: 0 -980px;
}
body#extras div#illustration h3 {
	background-position: 0 -1050px;
}
body#extras div#sign-writing h3 {
	background-position: 0 -1120px;
}
body#extras div#promotional-material h3 {
	background-position: 0 -1190px;
}
body#extras div#environmentally-friendly h3 {
	background-position: 0 -1330px;
}

	div#web-design p.see-more, div#logo-design p.see-more, div#graphic-design p.see-more {
		bottom: -30px;
		background: url(../images/actions2.png) 0 -180px no-repeat;
	}
	div#logo-design p.see-more {
		background-position: 0 -252px;
	}
	div#graphic-design p.see-more {
		background-position: 0 -216px;
	}




body#design div#sidebar h4, body#web-development div#sidebar h4, body#internet-marketing div#sidebar h4, body#extras div#sidebar h4, body#eco-friendly div#sidebar h4 {
	border-top: 1px dotted;
	font-size: 13px;
	padding: 10px 0 0 80px;
}


div#sidebar > ul {
	min-height: 60px;
	padding: 25px 0 2px 80px;
	position: relative;
	top: -25px;
}
ul#other-design {
	background: url(../images/icons.png) 0 -11px no-repeat;
}
ul#other-web {
	background: url(../images/icons.png) 0 -238px no-repeat;
}
ul#other-marketing {
	background: url(../images/icons.png) 0 -480px no-repeat;
}
ul#other-extra {
	background: url(../images/icons.png) 0 -720px no-repeat;
}
div#sidebar h3#like-see {
	margin-top: 0 !important;
}