body {
	margin: 0px auto;
	padding: 0px;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

q {
	quotes: none;
}

a img {
	border: none;
	outline: none;
	}
	
h1, h2, h3, h4, h5, h6, p, ul, ul li {
	margin: 0px;
	padding: 0px;
	}
	
#wrapper {
	width: 861px;
	margin: 0px auto;
	padding: 27px 0px 0px 0px;
}

#header {
	padding-bottom: 3px;
}

#logo {
	width: 148px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#caption {
	width: 713px;
	float: right;
	margin: 0px;
	padding-top: 17px;
}

.bannerhdg {
	height: 95px;
	background: url(../images/topbanner_bg.jpg) no-repeat;
	font-family: Verdana;
	font-size: 36px;
	color: #FFF;
	font-weight: bold;
	padding-left: 34px;
	padding-top: 21px;
}

#container {
	margin: 0px auto;
	padding: 0px;
	background: #f1f0f1;
}

#hmelft {
	width: 628px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#hmeright {
	width: 
}

.padd10 {
	padding: 10px;
}

#mainnav {
	width: 157px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#mainnav ul {
	margin: 0px;
	padding: 0px;
}

#mainnav ul li {
		margin: 0px 0px 1px 0px;
		padding: 0px;
		background: url(../images/menu_bg.jpg) top left no-repeat;
		list-style-type: none;
}

#mainnav ul li a {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #009966;
	line-height: 27px;
	text-decoration: none;
	width: 148px;
	
}

#mainnav ul li a span {
	padding-left: 35px;
}

#topcnt {
	padding-bottom: 15px;
}

#mainnav ul li a:hover {
	color: #FFF;
	background: url(../images/menu_bghover.jpg) top left no-repeat;
	line-height: 27px;
	display: block;
}

#mainnav ul .selected a {
	color: #FFF;
	background: url(../images/menu_bghover.jpg) top left no-repeat;
	line-height: 27px;
	display: block;
}

#midcont {
	width: 471px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.greenbox {
	background: #009966;
	height: 72px;
	margin: 0 auto;
	text-align: center;
}

.heading1 {
	font-family: Verdana;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	padding: 7px 0px;
	text-align: center;
}

.greenbox p {
	font-family: Verdana;
	font-size: 13px;
	color: #FFF;
	text-align: center;
}

.greenbox p span {
	font-family: Verdana;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	
}

#sidebara {
	width: 203px;
	float: right;
	margin: 0px;
	padding: 0px;
}


#contb {
	width: 157px;
	height: 149px;
	float: left;
	background: url(../images/contact_bg.jpg) bottom left no-repeat;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.contactus {
	width: 148px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.contactus p {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	padding-top: 42px;
	margin: 0 auto;
	text-align: center;
}

.contactus p a {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#youronline {
	width: 236px;
	height: 149px;
	float: left;
	background: url(../images/youronlinereputation1.jpg) top left no-repeat;
}

.pddng331923 {
	padding: 33px 19px 0px 23px;
}

.pddng331523 {
	padding: 33px 15px 0px 23px;
}

#youronline p, #whatsurbusi p {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	padding: 4px 0px;
	text-align: justify;
	
}

#youronline p a, #whatsurbusi p a {
	color: #000000;
	text-decoration: underline;
}

#whatsurbusi {
	width: 235px;
	height: 149px;
	float: left;
	background:url(../images/whatsyourbusiness1.jpg) top left no-repeat;
}

#youget {
	width: 203px;
	height: 219px;
	background: #fff url(../images/youget_bg.jpg) no-repeat;
	position: relative;
	text-align: center;
	margin: 0 auto;
}

.pic {
	position: absolute;
	top: 84px;
	left: 38px;
}

.box {
	background: #e5e5e5;
}

.pdd9 {
	padding: 9px;
}

.box p {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	padding: 5px 0px;
	text-align: justify;
	line-height: 15px;
}

#footer {
	background: #d9d7d8;
	line-height: 30px;
	margin-top: 15px;
}

#footer ul {
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	
}

#footer ul li {
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	display: inline;
}

#footer ul li a {
	font-family: Verdana;
	font-size: 10px;
	color: #4e4c4d;
	text-decoration: none;
}

#footer ul li a span {
	
}

.pdding9 {
	padding: 0px 10px;
}

.copy {
	font-family: Verdana;
	font-size: 10px;
	color: #4e4c4d;
	text-decoration: none;
	margin: 0 auto;
	text-align:center;
}
	
#innersidebar {
	width: 157px;
	float: left;
}

.creativework {
	width: 147px;
	height: 113px;
	float: left;
	background: url(../images/creativework_bg.jpg) left top no-repeat;
	margin: 10px auto 0px auto;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	
	
}

.creativework a {
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	
}

.creativework a:hover {
	text-decoration: none;
}

.pdd53 {
	padding-top: 50px;
}

#innercontent {
	float: left;
	width: 683px;
}

.innerbanner {
	width: 480px;
	float: left;
}

.business {
	width: 203px;
	height: 162px;
	float: right;
	background: url(../images/3dbackground.jpg) top left no-repeat;
	
}

.dpic {
	background: none;
	padding-top: 52px;
	padding-left: 11px;
}

.innerheading {
	padding-top: 20px;
	padding-bottom: 5px;
}

.innerheading1 {
	padding-top: 10px;
	padding-bottom: 5px;
}

.innerheading2 {
	padding: 10px 0px;
}

.btmheading {
	padding: 10px 0px;
}

#innercontent p {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	padding: 8px 75px 8px 0px;
	font-weight: normal;
	text-align: justify;
}


#innercontent p a {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	
	text-decoration: underline;
}

#innercontent p a:hover {
	text-decoration: none;
}

.sitescontainer {
	padding-top: 10px;
}

.sites {
	width: 153px;
	float: left;
}

.sites p a {
	font-weight: bold;
}

.sites p {
	padding: 10px 8px !important;
	text-align: left !important;
}

.clear {
		width: 148px;
		height: 145px;
		background: url(../images/clear.jpg) left top no-repeat;
		float: left;
		padding-right: 10px;
		
}

.clear p {
		margin: 0px auto;
		text-align: center !important;
		padding: 65px 0px 0px 0px !important;
}
	
.easy {
		width: 148px;
		height: 145px;
		background: url(../images/easytouse.jpg) left top no-repeat;
		float: left;
		padding-right: 10px;
		
}

.easy p {
		margin: 0px auto;
		text-align: center !important;
		padding: 58px 0px 0px 0px !important;
}

.shortpoint {
		width: 148px;
		height: 145px;
		background: url(../images/shortpoint.jpg) left top no-repeat;
		float: left;
		padding-right: 10px;
		
}

.shortpoint p {
		margin: 0px auto;
		text-align: center !important;
		padding: 58px 0px 0px 0px !important;
}

.keepon {
		width: 148px;
		height: 145px;
		background: url(../images/keepon.jpg) left top no-repeat;
		float: left;
		padding-right: 10px;
		
}

.keepon p {
		margin: 0px auto;
		text-align: center !important;
		padding: 45px 0px 0px 0px !important;
}

.contract {
	width: 307px;
	height: 119px;
	background: url(../images/box_bg.jpg) left top no-repeat;
	float: left;
}

.contract p {
	font-family: Verdana;
	font-size: 11px;
	color: #FFF !important;
	padding: 13px 20px !important;
	text-align: left !important;
}

.contract p a {
	color: #FFF !important;
}

.iknow {
	width: 609px;
	height: 186px;
	background: url(../images/iknowsome.jpg) no-repeat;
	margin: 10px 0px;
}

.iknow p {
	color: #FFF !important;
	padding: 10px 20px 10px 185px !important;
}

.iknow p a {
	color: #FFF !important;
	text-decoration: underline;
}

.iknow p a:hover {
	text-decoration: none;
}

.qta {
	width: 609px;
	height: 186px;
	background: url(../images/q2a.jpg) no-repeat;
	margin: 10px 0px;
}

.qta p {
	color: #FFF !important;
	padding: 10px 20px 10px 358px !important;
}

.qta p a {
	color: #FFF !important;
	text-decoration: underline;
}

.qta p a:hover {
	text-decoration: none;
}

.rethink {
	width: 609px;
	height: 186px;
	background: url(../images/rethink.jpg) no-repeat;
	margin: 10px 0px;
}

.rethink p {
	color: #FFF !important;
	padding: 58px 30px 10px 185px !important;
}

.rethink p a {
	color: #FFF !important;
	text-decoration: underline;
}

.rethink p a:hover {
	text-decoration: none;
}

.suffolk {
	width: 609px;
	height: 186px;
	background: url(../images/suffolkview.jpg) no-repeat;
	margin: 10px 0px;
}

.suffolk p {
	color: #FFF !important;
	padding: 38px 30px 10px 185px !important;
}

.suffolk p a {
	color: #FFF !important;
	text-decoration: underline;
}

.suffolk p a:hover {
	text-decoration: none;
}

.contactbg {
	width: 237px;
	height: 119px;
	background: url(../images/bg.jpg) no-repeat;
}

.email, .phone {
	padding: 18px 0px 0px 25px;
}

.try {
	width: 609px;
	height: 186px;
	background: url(../images/suffolkview.jpg) no-repeat;
	margin: 10px 0px;
}

.try p {
	color: #FFF !important;
	padding: 10px 30px 10px 185px !important;
}

.try p a {
	color: #FFF !important;
	text-decoration: underline;
}

.try p a:hover {
	text-decoration: none;
}

.printwork {
	width: 609px;
	height: 186px;
	background: url(../images/emptybg.jpg) left top no-repeat;
	margin: 10px 0px;
	padding-left: 20px;
	padding-top: 7px;
}

.printwork p {
	color: #FFF !important;
	padding: 56px 30px 10px 185px !important;
	text-align: left !important;
}

.printwork p a {
	color: #FFF !important;
	text-decoration: underline;
}

.printwork p a:hover {
	text-decoration: none;
}

.printwork1 {
	width: 609px;
	height: 186px;
	background: url(../images/emptybg.jpg) left top no-repeat;
	margin: 10px 0px;
	padding-left: 20px;
	padding-top: 7px;
}

.printwork1 p {
	color: #FFF !important;
	padding: 56px 30px 10px 175px !important;
	margin-top: 16px;
	text-align: left !important;
}

.printwork1 p a {
	color: #FFF !important;
	text-decoration: underline;
}

.printwork1 p a:hover {
	text-decoration: none;
}

.printwork2 {
	width: 609px;
	height: 186px;
	background: url(../images/emptybg.jpg) left top no-repeat;
	margin: 10px 0px;
	padding-left: 20px;
	padding-top: 7px;
}

.printwork2 p {
	color: #FFF !important;
	padding: 10px 38px 10px 170px !important;
	margin-top: 16px;
	text-align: left !important;
}

.printwork2 p a {
	color: #FFF !important;
	text-decoration: underline;
}

.printwork2 p a:hover {
	text-decoration: none;
}

.printwork3 {
	width: 609px;
	height: 186px;
	background: url(../images/emptybg.jpg) left top no-repeat;
	margin: 10px 0px;
	padding-left: 20px;
	padding-top: 7px;
}

.printwork3 p {
	color: #FFF !important;
	padding: 0px 30px 10px 168px !important;
	margin-top: 10px;
	text-align: left !important;
}

.printwork3 p a {
	color: #FFF !important;
	text-decoration: underline;
}

.printwork3 p a:hover {
	text-decoration: none;
}

.rethink2, .bridging {
	float: left;
	padding-right: 10px;
}

.baby {
	float: left;
	
}

.village {
	width: 609px;
	height: 186px;
	background: url(../images/village.jpg) no-repeat;
	margin: 10px 0px;
}

.village p {
	color: #FFF !important;
	padding: 75px 20px 10px 185px !important;
}

.village p a {
	color: #FFF !important;
	text-decoration: underline;
}

.village p a:hover {
	text-decoration: none;
}

.oldchap {
	width: 609px;
	height: 186px;
	background: url(../images/oldchap.jpg) no-repeat;
	margin: 10px 0px;
}

.oldchap p {
	color: #FFF !important;
	padding: 10px 20px 10px 185px !important;
}

.oldchap p a {
	color: #FFF !important;
	text-decoration: underline;
}

.oldchap p a:hover {
	text-decoration: none;
}

.cooking {
	width: 609px;
	height: 186px;
	background: url(../images/cooking.jpg) no-repeat;
	margin: 10px 0px;
}

.cooking p {
	color: #FFF !important;
	padding: 40px 20px 10px 185px !important;
}

.cooking p a {
	color: #FFF !important;
	text-decoration: underline;
}

.cooking p a:hover {
	text-decoration: none;
}

#caselist {
	width: 147px;
	float: left;
	background: #FFF url(../images/casestudies.jpg) top no-repeat;
	margin: 0px 0px;
	padding-top: 20px;
	
}

#caselist p {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	padding: 15px;
}

#caselist p a {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

#caselist p a:hover {
	text-decoration: none;
}

#ariclescont h1  {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}


#articlist h1  {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	padding: 10px 0px 5px 15px;
}
#articlist {
	width: 147px;
	float: left;
	background: #FFF url(../images/articlesnew.gif) 15px 10px no-repeat;
	margin: 10px 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	
}

#articlist p {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	padding: 5px 15px;
}

#articlist p a {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

#articlist p a:hover {
	text-decoration: none;
}

