@charset "UTF-8";
/* CSS Document */

.category-col {
	float: right;
	width: 700px;
	margin-bottom: 20px;
}
.col-3 {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-ecommerce.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-webdesign {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-design.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-hosting {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-hosting.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-development {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-development.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-etail {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-catalogue.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-etail {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/web-catalogue.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-advertising {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-advertising.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-branding {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-branding.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-brochures {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-brochures.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-exhibitions {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-exhibition.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-design {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-graphic-design.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-illustration {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-illustration.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-leaflets {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-leaflets.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-logo {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-logo.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-packaging {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-packaging.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-pos {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-pos.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-stationery {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-stationery.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-folders {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/design-folders.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

/*Marketing-Icons*/

.col-3-copywriting {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-copywriting.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-email {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-eshots.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-photography {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-photography.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-proofreading {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-proofreading.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-search {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-sem.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}

.col-3-social {
	width: 250px;
	float: left;
	margin-right: 20px;
	padding-left: 70px;
	background-image: url(../images/icons/marketing-smm.png);
	background-repeat: no-repeat;
	line-height: 22px;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 15px;
	background-color: #FFF;
	background-position: 10px 15px;
	padding-right: 10px;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-khtml-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
}


.cat_title {
	text-transform: lowercase;
	color: #000;
	font-size: 18px;
	font-family: Helvetica, sans-serif;
	margin-bottom: 6px;
}
.cat_title a {
	color: #000;
}
