/*-----------------------------------------------------------------------------
version:   1.0
author:    Clinton Beattie
email:     clinton@eyekiller.com
website:   http://www.eyekiller.com
-----------------------------------------------------------------------------*/
html,body,div,span,h1,h2,h3,h4,p,blockquote,a,img,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
	}
ol, ul {
	list-style: none;
	}
table {
	border-collapse: separate;
	border-spacing: 0;
	}
caption, th, td {
	text-align: left;
	font-weight: normal;
	}
body {
	color:#fff;	
	font:62.5%/1.7 Arial, Helvetica, sans-serif;
	height:100%;
	text-align:center;
	background:#000 url(../images/holding/bg.jpg) no-repeat center 0;
	}
ul {list-style:none;}
a {
	outline:none;
	color:#000;
	text-decoration:none;
	}
/*Headings
-----------------------------------------------------------------------------*/
h1 {
	float:left;
	text-indent:-9999px;
	background:#000 url(../images/holding/logo.gif) no-repeat 0 0;
	width:249px;
	height:90px;
	display:block;
	font-size:1.4em;
	margin:52px 0 0 -4px;
	}
h1 a {
	width:249px;
	height:90px;
	display:block;
	text-decoration:none;
	}
h2 {
	font-size:1.8em;
	color:#fff;
	height:2em;
	float:left;
	width:100%;
	}
body.news h2 {
	margin-bottom:-6px;
	}
body.home h3,
body.news #base h3 {
	font-size:1.8em;
	color:#555;
	height:1.8em;
	float:left;
	width:100%;
	}
body.news h3 {
	color:#fff;
	margin-bottom:-2px;
	font-size:1.5em;
	}
body.news #base h3 {
	margin-bottom:0;
	}
h4 {
	color:#fff;
	font-size:1.3em;
	}
.clients {
	display:block;
	width:114px;
	height:19px;
	float:left;
	width:100%;
	background:url(../images/holding/clients.png) no-repeat 0 0;
	text-indent:-99999px;	
	padding-bottom:20px;
	}
p {
	padding-bottom:1em;
	}
#form1 {
    width:100%;
    }
#wrapper {
	width:991px;
	text-align:left;
	margin:0 auto;
	}
body > #wrapper {
	padding-bottom:10px;/*Adds 10px padding to space footer from main content in IE7 only*/
	}
#header {
	float:left;
	display:inline;
	width:991px;
	height:215px;
	position:relative;
	}
#content {
	float:left;
	display:inline;
	width:100%;
	margin:10px 0;	
	}
#refreshing {
	background:url(../images/holding/refreshing.png) no-repeat 0 0;	
	width:610px;
	height:100px;
	text-indent:-99999px;
	float:right;
	display:inline;
	margin:81px 35px 0 0;
	}
#test {
	width:100px;
	height:100px;
	display:block;
	position:absolute;
	left;0;
	top:0;
	text-indent:-99999px;
	}
.job-btn {
	position:absolute;
	bottom:0;
	right:37px;
	width:113px;
	height:32px;
	text-indent:-99999px;
	background:url(../images/holding/job-btn.gif) no-repeat 0 0;
	}
.list {
	list-style-type:disc;
	list-style-position:inside;
	}
/*Website Alert
-----------------------------------------------------------------------------*/
a#website-alert  {
	float:left;
	width:176px;
	height:144px;
	display:block;
	background:url(../images/holding/website-alert.gif) no-repeat 0 0;	
	text-indent:-99999px;
	position:absolute;
	top:0;
	right:0;
	text-indent:-99999px;
	cursor:pointer;
	z-index:99999;
	}
/*Main Content
-----------------------------------------------------------------------------*/
#main-content,
#clients {
	float:left;
	display:inline;
	width:991px;
	padding:0 18px;
	font-size:1.4em;
	position:relative;
	}
body.news #main-content {
	background:url(../images/holding/border.gif) no-repeat 18px bottom;
	}
body.thankyou #main-content {
	padding-bottom:96px;
	}
body.news #col-left img {
	border:#171616 7px solid;
	margin:3px 0 0 16px;
	float:right;
	}
.date {
	color:#0abee6;
	}
.article-date,
.intro {
	color:#0abee6;
	font-size:0.9em;
	margin:-9px 0 0 12px;
	display:block;
	}
.intro {
    color:#fff;
    margin-top:-5px;
   }
#intro-txt {
	font-size:1.2em;
	font-weight:bold;
	}
.go-back {
	position:absolute;
	top:0;
	right:53px;
	}
.go-back a {
	width:77px;
	height:30px;
	display:block;
	background:url(../images/holding/go-back.gif) no-repeat 0 0;
	text-indent:-99999px;
	color:#fff;
	}
.go-back a:hover {
	background:url(../images/holding/go-back.gif) no-repeat 0 -30px;
	}
#col-left {
	float:left;
	display:inline;
	width:626px;
	padding:0 18px 70px 18px;
	font-size:1.4em;
	position:relative;
	line-height:1.7em;
	margin-top:38px;
	}
#col-left a {
	color:#b8b8b8;
	padding-bottom:0.02em;
	border-bottom:#b8b8b8 1px solid;
	}
body.archive #col-left a {
	border-bottom:none;
	}
#col-left a:hover {
	color:#666;
	border-bottom:#666 1px solid;
	}
#main-content ul {
	float:left;
	width:100%;
	margin-top:2px;
	}
#main-content ul li {
	float:left;
	width:299px;
	color:#fff;
	line-height:1.5em;
	margin-right:29px;	
	}
#main-content ul li.last {
	margin-right:0;	
	}
#main-content ul img {
	border:#171616 7px solid;
	margin-bottom:2px;
	position:relative;
	float:left;
	}
#main-content ul img:hover {
	border:#292929 7px solid;
	}
#main-content ul li a {
	color:#0abee6;
	}
#main-content ul li a:hover {
	color:#06728a;
	}
#toggle {
	float:right;
	display:inline;
	width:76px;
	height:30px;
	text-indent:-99999px;
	margin:20px 37px 0 0;
	cursor:pointer;	
	}
#toggle:hover {
	cursor:pointer;	
	display:inline;	
	}
#toggle.show {
	background:#000 url(../images/holding/view-all.gif) no-repeat 0 0;
	}
#toggle.hide {
	background:#000 url(../images/holding/view-all.gif) no-repeat 0 -30px;
	}
#more-work {
	float:left;
	width:100%;
	padding-bottom:11px;
	}
#more-work ul {
	float:left;
	width:327px;
	}
#more-work ul li {
	padding:0;
	margin:0;
	}
#more-work ul li a {
	color:#fff;
	}
#more-work ul li a:hover {
	color:#989898;
	}
/*Side Bar
-----------------------------------------------------------------------------*/
#sidebar {
	float:right;
	display:inline;
	width:208px;
	margin-top:78px;
	font-size:1.2em;
	}
#sidebar .archive-list li {
	padding-bottom:1px;
	}
/*Clients
-----------------------------------------------------------------------------*/
#clients {
	padding-top:46px;
	padding-bottom:36px;	
	}
#clients ul {
	float:left;
	}
#clients ul li {
	float:left;
	display:inline;
	height:129px;
	text-indent:-99999px;
	}
.uform,
.ups,
.ballymena {
	width:161px;
	}
.bbc,
.goh,
.eco {
	width:165px;
	}
.remus,
.btw,
.rpp {
	width:267px;
	}
.belfast,
.braid,
.multi {
	width:188px;
	}
.botanic,
.invest,
.ernst {
	width:190px;
	}
.uform {
	background:url(../images/holding/uform.png) no-repeat 0 0;
	}
.ups {
	background:url(../images/holding/ups.png) no-repeat 0 0;
	}
.ballymena {
	background:url(../images/holding/ballymena.png) no-repeat 0 0;
	}
.bbc {
	background:url(../images/holding/bbc.png) no-repeat 0 0;
	}
.goh {
	background:url(../images/holding/goh.png) no-repeat 0 0;
	}
.eco {
	background:url(../images/holding/eco.png) no-repeat 0 0;
	}
.remus {
	background:url(../images/holding/remus.png) no-repeat 0 0;
	}
.btw {
	background:url(../images/holding/btw.png) no-repeat 0 0;
	}
.rpp {
	background:url(../images/holding/rpp.png) no-repeat 0 0;
	}
.belfast {
	background:url(../images/holding/belfast.png) no-repeat 0 0;
	}
.braid {
	background:url(../images/holding/braid.png) no-repeat 0 0;
	}
.multi {
	background:url(../images/holding/multi.png) no-repeat 0 0;
	}
.botanic {
	background:url(../images/holding/botanic.png) no-repeat 0 0;
	}
.invest {
	background:url(../images/holding/invest.png) no-repeat 0 0;
	}
.ernst {
	background:url(../images/holding/ernst.png) no-repeat 0 0;
	}
/*Base
-----------------------------------------------------------------------------*/
#base {
	clear:both;
	width:973px;
	margin:0 auto;
	font-size:1.1em;
	background:#101010 url(../images/holding/footer-btm.gif) no-repeat 0 bottom;	
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	padding-bottom:20px;
	}
.col {
	float:left;
	display:inline;
	width:298px;
	margin-right:29px;
	}
.one {
	margin-left:18px;
	}
.col.last {
	margin-right:0;
	}
.col.middle {
	width:286px;
	padding-left:12px;
	}
.col.middle a {
	color:#fff;
	padding-left:12px;
	}
.col.middle ul,
#sidebar ul,
body.archive #col-left ul {
	float:left;
	width:100%;
	}
body.archive #col-left ul {
	margin-top:17px;
	}
body.archive #col-left ul li {
	padding-bottom:15px;
	line-height:2em;
	}
#sidebar ul {
	padding-bottom:50px;
	}
.col.middle li,
#sidebar li,
body.archive #col-left li {
	padding-bottom:10px;
	}
.col.middle ul li a,
#sidebar ul li a,
body.archive #col-left ul li a {
	color:#fff;
	background:url(../images/holding/arrow.gif) no-repeat 0 10px;
	padding:4px 0 4px 12px;
	display:block;
	line-height:1.4em;
	}
body.archive #col-left ul li a {
	display:inline;
	background-position:0 8px;
	}
#sidebar li.last a {
	background:none;
	margin-top:10px;
	}
.col.middle a:hover,
#sidebar a:hover,
body.archive #col-left a:hover {
	color:#989898;
	}
.col.middle a span,
#sidebar a span {
	color:#0abee6;
	}
#base img {
	float:left;	
	}
.copyright {
	font-size:1.1em;
	padding:18px 0 20px 27px;
	color:#5b5b5b;
	}
.tel {
	font-size:1.3em;
	}
.tel strong {
	font-size:1.2em;
	font-weight:normal;
	margin-bottom:-5px;
	display:block;
	float:left;
	width:100%;
	}
.tel a {
	color:#1ec1e6;
	}
.tel a:hover {
	color:#06728a;
	}
/*Form
-----------------------------------------------------------------------------*/
#form-header {
	margin:20px 0 2px 21px;
	width:auto;
	height:60px;
	background:#FFFFFF;
	font-size:30px;
}
.form-info {
	margin:2px 0 5px 21px;
	color:#B0B0B0;
	font-size:30px;
}
#signup {
	float:left;
	margin:15px 0 30px 0;
	display:inline;
	width:666px;
	padding:0;
}
fieldset {
	border:none;
	width:293px;
	float:left;
	margin-left:20px;
	display:inline;
	color:#000;
}
fieldset.no {margin-left:0;}
fieldset.names {
	margin-left:59px;
}
.in {
	width:293px;
	border:none;
	font-size:14px;
	padding:4px 4px;
	background:#fff no-repeat scroll 0%;
	margin-top:-16px;
	font-weight:normal;
	color:#000;
}
fieldset textarea {
	border:none;
	padding:6px 3px;
	height:80px;
	overflow:hidden;
	font:1.2em Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFF;
	width:638px;
}
.register {
	position:absolute;
	bottom:0;
	right:0;
	}
.view {
	position:absolute;
	bottom:18px;
	right:0;
	width:201px;
	height:17px;
	}
.register a,
.view a {
	display:block;
	width:201px;
	height:17px;
	text-indent:-99999px;
	}
.view a {
	background:url(../images/holding/view.gif) no-repeat 0 0;
	}
.view a:hover {
	background:url(../images/holding/view.gif) no-repeat 0 -17px;
	}
.register a {
	background:url(../images/holding/register.gif) no-repeat 0 0;
	}
.register a:hover {
	background:url(../images/holding/register.gif) no-repeat 0 -17px;
	}
label {
	display:block;
	height:16px;
	width:140px;
	color: #fff;
	padding-bottom: 6px;
	padding-top: 10px;
	font-size:14px;
	}
#logo {
	margin-top:-12px;
	float:left;
	}
.base {
	background:transparent url(../images/holding/textarea-bg.gif) no-repeat left bottom;
	padding-bottom:5px;
	width:644px;
	}
.in {border:#ccc 1px solid;}
form fieldset p #sButton {
	margin:18px 0 0 226px;
	padding:0;
	width:76px;
	height:30px;
	float:left;
	font-weight:normal;
	font-size:14px;
	color:#252525;
	border:none;
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	}
form fieldset p #sButton a: {
	background-color: #fff;
	}
.body-overlayed embed, .body-overlayed object, .body-overlayed select{
	visibility: hidden;
	}
#sbox-window embed, #sbox-window object, #sbox-window select {
	visibility:visible;
	}
#sbox-overlay {
	position:absolute;
	background-color:#000;
	}
#sbox-window {
	position:absolute;
	background-color:#252525;
	text-align:left;
	overflow:visible;
	padding:10px;
	-moz-border-radius:3px;
	}
#sbox-btn-close {
	position:absolute;
	width:30px;
	height:30px;
	right:-15px;
	top:-15px;
	background:url(../images/holding/closebox.png) no-repeat center;
	border:none;
	}
.sbox-window-ie6 #sbox-btn-close{
	background-image:url(../images/holding/closebox.gif);
	}
.sbox-loading #sbox-content	{
	background-image:		url(http://www.eyekiller.com/images/holding/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
	}
#sbox-content {
	clear:both;
	overflow:hidden;
	background-color:#252525;
	height:100%;
	width:100%;
	}
.sbox-content-image#sbox-content {
	overflow:hidden;
	}
#sbox-image {
	display:block;
	}
.sbox-content-image img {
	display:block;
	}
.sbox-content-iframe#sbox-content {
	overflow:hidden;
	}
#content2 {
	position: relative;
	width: 670px;
	height: 385px;
	top:20px;
	left:18px;
	text-align:left;
	}
/*Bookmark
-----------------------------------------------------------------------------*/
#bookmark {
	list-style: none;
	margin: 40px 0 0 0;
	padding-bottom: 0;
	vertical-align: top;
	width: 185px;
	font-size:0.85em;
	line-height:1.9em;
	/*height:164px;*/
	}
#bookmark ul {
	display: block;
	list-style: none;
	margin: 1px 0 0 10px;
	padding: 0 6px;
	width: 162px;
	background-color:#464646;
	}
#bookmark ul.hide {
	display: none;
	}
#bookmark a {
	color: #9f9f9f;
	cursor: pointer;
	display: block;
	margin-left: 0;
	padding:0 2px 0 26px;
	width: 195px;
	line-height:19px;
	border:none;
	}
#bookmark a.highlight {
	color:#d7d7d7;
}
#bookmark .last {
	background:none;
	}
#bookmark a.expanded {
	background: url(../images/holding/bookmark-bg.gif) no-repeat left -19px;
	}
#bookmark a.collapsed {
	background: url(../images/holding/bookmark-bg.gif) no-repeat left top;
	}
#bookmark a:hover {
	text-decoration: none;
	border:none;
	}
#bookmark ul a {
	color: #fff;
	display: block;
	font-weight: normal;
	padding: 2px 2px 3px 31px;
	width: 140px;	
	background: url(../images/holding/bookmark-icons.gif) no-repeat left top;
	}
#bookmark ul a:hover {
	color:#d7d7d7;
	}
#bookmark li {
	background-color:#464646;
	background: url(../images/holding/bookmark-list-border.gif) repeat-x left bottom;
	width:163px;
	padding:0 0 1px 0;
	}	
* html #bookmark a {
	width: 195px;
	}	
* html #bookmark ul a {
	padding: 2px 2px 3px 29px;
	width: 130px;	
	margin-bottom:1px;
	}	
* html #bookmark li {
	width:123px;
	padding:0;
	}
#bookmark ul li.stumble a {
	background-position:left 4px;
	}
#bookmark ul li.digg a {
	background-position:left -35px;
	}
#bookmark ul li.reddit a {
	background-position:left -76px;
	}
#bookmark ul li.delicious a {
	background-position:left -117px;
	}
#bookmark ul li.facebook a {
	background-position:left -157px;
	}
#bookmark ul li.furl a {
	background-position:left -196px;
	}
#bookmark ul li.technorati a {
	background-position:left -236px;
	}
/*sIFR Text
-----------------------------------------------------------------------------*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
	}
.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}
.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
	}
.sIFR-active h2,
.sIFR-active #base h3,
.sIFR-active body.news #col-left h3,
.sIFR-active h4,
.sIFR-active .date {
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1em;
	font-size: 24px;
	display: block;
	visibility:hidden;
    }
.sIFR-active body.news #col-left h3 {
	margin-bottom:-4px;
    }
.sIFR-active body.news #col-left h3 {
	font-size: 19px;
    }
.sIFR-active .date {
	font-size: 15px;
    }
.sIFR-active h4 {
	font-size: 17px;
    }<title>K Rend - Kilwaughter Chemical Company Limited</title>