#wrap{
	background: #ffffff url('http://www.club-trix.co.uk/css/images/club-trix/panel_bg.jpg') no-repeat 0 0;
}
body , #home, #wrap, #wrapblank{ margin-top: 10px; }

body{ background: #000000 url('http://www.club-trix.co.uk/css/images/club-trix/footer_bg.gif') repeat-x 0 0; }

/* HEADER
----------------------------------------------------------------------------- */

	#home #header h1, #article #header h1{ background-image: url('http://www.club-trix.co.uk/css/images/club-trix/logo.png'); }

	#link-work a, 
	#link-services a, 
	#link-me a,
	#link-blog a, 
	#link-contact a{
		background-image: url('http://www.club-trix.co.uk/css/images/club-trix/navigation.png');
		background-repeat: no-repeat;
		border-style: none;
		text-indent: -9999px;
	}
	
	
	#link-work{ background-position: 0px 0px; }
		#link-work a{ background-position: 0px 0px; width: 75px; }
		#link-work a:hover{ background-position: 0px -27px; }
		#link-work a.current{ background-position: 0px -54px; }
		
	#link-services{ background-position: -75px 0px; }
		#link-services a{ background-position: -75px 0px; width: 106px; }
		#link-services a:hover{ background-position: -75px -27px; }
		#link-services a.current{ background-position: -75px -54px; }

	#link-me{ background-position: -181px 0px; }
		#link-me a{ background-position: -181px 0px; width: 56px; }
		#link-me a:hover{ background-position: -181px -27px; }
		#link-me a.current{ background-position: -181px -54px; }
		
	#link-blog{ background-position: -237px 0px; }
		#link-blog a{ background-position: -237px 0px; width: 75px; }
		#link-blog a:hover{ background-position: -237px -27px; }
		#link-blog a.current{ background-position: -237px -54px; }

	#link-contact{ background-position: -312px 0px; }
		#link-contact a{ background-position: -312px 0px; width: 98px; }
		#link-contact a:hover{ background-position: -312px -27px; }
		#link-contact a.current{ background-position: -312px -54px; }
		

		
		#project-slider li .panel h2.client a:link,
		#project-slider li .panel h2.client a:visited{
			background: #000000 url('http://www.club-trix.co.uk/css/images/club-trix/client_panel.png') no-repeat 0 0;
			display: block;
			height: 26px;
		}
		#project-slider li .panel h2.inhouse a:link,
		#project-slider li .panel h2.inhouse a:visited{
			background: #000000 url('http://www.club-trix.co.uk/css/images/club-trix/inhouse_panel.png') no-repeat 0 0;
			display: block;
			height: 26px;
		}
#masthead a:link#back,
#masthead a:visited#back,
#masthead a:link#next,
#masthead a:visited#next{
	background: url('http://www.club-trix.co.uk/css/images/club-trix/project_right.png') no-repeat 0 0;
	background-color: transparent;
	display: block;
	height: 65px;
	position: absolute;
	right: 3px;
	top: 137px;
	text-indent: -13000em;
	width: 65px;
	z-index: 10;
}

	#masthead a:link#back,
	#masthead a:visited#back{ 
		background-image: url('http://www.club-trix.co.uk/css/images/club-trix/project_left.png'); 
		left: 3px; 
		right: auto; 
	}

#article .feat-article{ width: 700px;  background: #ffffff url('http://www.club-trix.co.uk/css/images/club-trix/article-side.jpg') no-repeat 0 bottom; }

.feat-article div.feat-article-content p { display: block; }

			.feat-article p.cont-reading a:link,
			.feat-article p.cont-reading a:visited{
				background: url('http://www.club-trix.co.uk/css/images/club-trix/continue_reading.jpg') no-repeat 0 0;
				border: 0;
				display: block;
				height: 35px;
				text-decoration: none; 
			}
		
			
	
#footer-wrap{ 
	background: #333333 url('http://www.club-trix.co.uk/css/images/club-trix/footer_bg.gif') repeat-x 0 0;
	padding: 7px 0 0; 
}

#footer, #learnmore{
	margin: -15px auto 0;
	padding: 51px 0 35px;
	width: 940px;
}

#footer h2, #learnmore h2{ 
		color: #CC99FF; 
		font-family: "Trebuchet MS", Sans-Serif;
		font-size: 16px; 
		font-weight: normal;
		margin: 0 0 13px; 
		
	}
#footer-wrap p a:link,
		#footer-wrap p a:visited{ 
			border-bottom: 1px dashed #999999;
			color: #CC99FF; 
			padding: 3px 0; 
			text-decoration: none;		
		}

#footer h2 a, #learnmore h2 a{  color: #CC99FF; }
#copyright{ 
	background-color: #000000;
	border-top: 1px solid #CC99FF;
	text-align: center;
}