.related p{
	float: left;
	width: 160px;
}

.related ul{
	float: left;
	width: 200px;
}

.paging .trace{
	padding: 5px 10px;
	color: #333333;
	background: #FFFFFF;
	text-decoration: none;
	margin-right: 20px;
}

.paging span.current{
	padding: 5px 8px;
	color: #333333;
	background: #FFFFFF;
	text-decoration: none;
}

.testimonial{
	margin: 0 0 2.8em 0;
}

.entry{
	margin: 0 0 5.6em 0;
}

.award_list li h4{
	float: left;
	width: 200px;
	font-weight: lighter;	
	font-size: 100%;	
	margin: 0;
}

.award_list li p{
	float: left;
	width:  280px;
	font-size: 100%;	
	margin: 0;
}

ul.blog li.sub{
	list-style: disc;
	color: white;
	margin-left: 1em;
}

.article{
	position:  absolute;
	left: 256px; top: 32px;
	width:  452px;
	min-height: 598px;
	height:  auto !important;
	height:  598px;
	padding-bottom:  2.8em;
	background: #f4f4f4;
}

.profile_footer{
	margin:  2.8em 0;
}

.info{
	position:  absolute;
	left: 276px; top: 48px;
	width:  510px;
	min-height: 568px;
	height:  auto !important;
	height:  568px;
	padding-bottom:  2.8em;
}

.info h2{
	margin-bottom: 2.8em;
}

.info h3{
	line-height: 1.4em;
	font-size: 1.2em;
	font-weight: lighter;
	margin:  0 16px 1.4em 0;
	color: #999999;
}

h3.headline{
	font-size: 18px;
	line-height: 1.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	margin:  1.4em 16px 0 0;
	font-style: italic;
}

.info h3.headline{
	color: #FFFFFF;
}

.entry h4{
	line-height: 1.4em;
	font-size: 1.2em;
	font-weight: lighter;
	margin:  1.4em 16px 1.4em 0;
	color: #999999;
}

p.date{
	margin:  0 16px 1.4em 0;
}

.entry img{
	margin:  2.8em 0;
}

h3.headline a:link, h3.headline a:active, h3.headline a:visited{
	color: white;
	text-decoration: none;
	background: url(http://www.creativeinc.ie/images/dot.gif) bottom left repeat-x;
	padding-bottom: 1px;
}

h3.headline a:hover{
	color: #666666;
	text-decoration: none;
	background: transparent;
}

.grey_txt{
	color: #999999;
}

#profile_gallery{
	margin: 4.2em 0;
}

.info .col{
	float: left;
	width:  160px;
	margin: 0 10px 1.4em 0;
}

.info_footer{
	margin: 2.8em 0;
}

.article .header{
	width: auto;
	margin: 164px 0 0 16px;
}

.article_body{
	margin: 38px 0 0 0;
}

.article h3{
	margin:  2.2em 96px 0 16px;
}

.profile_bg .article h3, .white_bg .article h3{
	color: black;
}

.black_bg .article h3{
	color: white;
}

.article p{
	margin-left:  16px;
	margin-right:  96px;
}

.profile_bg .article p, .white_bg .article p{
	color:  #333333;
}

.black_bg .article p{
	color:  #f4f4f4;
}

.paging a:link, .paging a:active, .paging a:visited{
	padding: 5px 10px;
	background: #1c1c1c;
	text-decoration: none;
}

.paging a:hover, body.info_bg .paging a:hover{
	padding: 5px 10px;
	color: #333333;
	background: #FFFFFF;
	text-decoration: none;
}

.paging a:visited:hover{
	padding: 5px 10px;
	color: #333333;
	background: #FFFFFF;
	text-decoration: none;
}

