/*------------------------------------------------------------------------- 
CSS Document 
LAYOUT STYLES FOR SITE
DESIGN: DIGITALTURTLE.CO.UK
AUTHOR: MATT BENTLEY
EMAIL: MATT@DIGITALTURTLE.CO.UK
---------------------------------------------------------------------------*/

*
{
	padding:0;
	margin:0;
}

body 
{
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
}

h1
{
	color: #B92C92;
	font-size: 12px;
	margin-bottom: 10px;
}

a
{
	text-decoration: none;
}

a:visited
{
}

a:hover
{
}

#container 
{
	margin:0px auto;
	margin-top: 20px;
	width: 892px;
	text-align:left;
}

#header
{
	position: relative;
	width: 892px;
	height: 81px;
}
#inner_header
{
	width: 892px;
	height: 81px;
}

#header h1
{
	position: absolute;
	top: 8px;
	left: 112px;
	width: 233px;
	height: 30px;
	text-indent: -2000px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/header/logo.png');
}
.header_h1[class] {
  background: url(/images/header/logo.png) no-repeat left top;
}

#content_wrapper
{
	position: relative;
}

#nav 
{
	position: absolute;
	top: -1px;
	left: 4px;
	z-index: 2;
	width: 171px;
}

#top_content
{
	position: relative;
	width: 892px;
	height: 189px;
}
#inner_top_content
{
	width: 892px;
	height: 189px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/backgrounds/content_top.png');
}
.inner_top_content[class] {
  background: url(/images/backgrounds/content_top.png) no-repeat left top;
}

#content
{
	position: relative;
	left: 161px;
	width: 685px;
}
#inner_content
{
	clear: both;
	padding-left: 23px;
	padding-right: 23px;
	padding-bottom: 10px;
	width: 685px;
	zoom: 1;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/backgrounds/content.png');
}
.inner_content[class] 
{
  background: url(/images/backgrounds/content.png) repeat-y left top;
}
#inner_content a
{
	position: relative; 
	z-index: 1;
}

#footer 
{
	clear: both;
	position: relative;
	left: 161px;
	width: 731px;
	height: 40px;
	padding-top: 50px;
	text-align: center;
	color: #ccc;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/backgrounds/footer.png');
}
.footer[class] 
{
  background: url(/images/backgrounds/footer.png) no-repeat left top;
}
