/*  
Title: Comp Tek
Created by: Kevin Mason
Created 30th August 2009
Comp Tek
www.comp-tek.co.uk
Copyright © 2009 Comp Tek. All rights reserved
*/		

H1 				{
				FONT-SIZE: 18px;
				COLOR: #4e8fc9;
				}
				
H2 				{
				PADDING-RIGHT: 0px;
				PADDING-LEFT: 0px;
				FONT-SIZE: 13px;
				PADDING-BOTTOM: 5px;
				MARGIN: 0px;
				COLOR: #373737;
				PADDING-TOP: 0px;
				}

b 				{
				COLOR: #3759c5;
				}

a				{
				text-decoration: none;
				color: #CC3366;
				}

a:hover			{
				font-weight:bold;
				}

html			{
				overflow: scroll;
				}

body 			{
				background-color: #fafcfb;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 70%;
				margin: 0;
				padding: 0;
				text-align: center;
				}

#top_text		{
				background-image: url(images/bg_top.jpg);
				background-repeat: repeat-x;
				left: 0px;
				right: 0px;
				top: 205px;
				position: fixed;
				height: 30px;
				}

/*#top_menu_container		{
				top: 300px;
				position: relative;
				height: 30px;
				width: 80px;
				margin: 0px auto;
				overflow: hidden;
				}*/

#top_blue		{
				position: fixed;
				right: 0px;
				left: 0px;
				top: 0px;
				height: 205px;
				background-image: url(images/bg_head_top.jpg);
				background-repeat: repeat-x;
				text-align: center;
				}

.contact_header	{
				color: #ffffff;
				text-align:center;
				text-transform:none;
				text-decoration:none;
				font-size: 16px;
				font-weight:bolder;
				}
				
.contact_header	a {
				color: #ffffff;
				text-align:center;
				text-transform:none;
				text-decoration:none;
				font-size: 16px;
				font-weight:bolder;
				}
				
.contact_header a:hover	{
				color: #ffffff;
				text-align:center;
				text-transform:none;
				text-decoration:none;
				font-size: 16px;
				font-weight:bolder;
				}

#content_bg		{
				width: 800px;
				background-image: url(images/bg_content.jpg);
				background-repeat: repeat-y;
				text-align: center;
				padding-bottom: 0px;
				padding-left: 10px;
				padding-right: 10px;
				padding-top: 10px;
				position: relative;
				min-height: 100%;
				overflow: hidden;
				margin: 0px auto;
				}

#content		{
				max-width: 790px;
				text-align: left;
				margin: 10px 30px 10px 10px;
				max-height: 100%;
				padding-bottom: 20px;	
				padding-top: 240px;
				}

.float_image_l	{
				float:left;
				margin-top: 10px;
				margin-right: 10px;
				margin-bottom: 10px;
				padding-left: 10px;
				}

.float_image_r	{
				float:right;
				margin-top: 10px;
				margin-right: 10px;
				margin-bottom: 10px;
				padding-left: 10px;
				}

#navlistcontent
{
margin-left: 10;
padding-left: 0;
list-style: none;
text-indent: 10px;
}

#navlistcontent li 
{
padding-left: 10px;
background-image:url(images/blue_arrow_bullet.jpg);
background-repeat: no-repeat;
background-position: 2 1.5em;
}

#footer_blue	{
				position: relative;
				right: 0px;
				left: 0px;
				bottom: 0px;
				height: 104px;
				background-image: url(images/bg_footer.gif);
				background-repeat: repeat-x;
				text-align: center;
				margin-bottom: 0;
				}

.footer_text	{
				font-size: 1em;
				text-align: center;
				color: #e6e6e6;
				}

.footer_text a	{
				color: #ffffff;
				font-size: 1.1em;
				font-weight: bold;
				text-transform: capitalize;
				}
				
.footer_text a:hover	{
						text-decoration: underline;
						}

.indexblockleft	{
				/*BORDER-RIGHT: #999999 1px solid;*/
				padding-right: 10px;
				padding-left: 10px;
				float: left;
				padding-bottom: 0px;
				margin: 0px 0px 0px 10px;
				width: 360px;
				padding-top: 10px;
				height: 100px;
				text-align: left;
				}

/*.indexblockleft a	{
					color: #ffffff;
					font-size: 1.1em;
					font-weight: bold;
					text-transform: none;
					}
				
.indexblockleft a:hover	{
						text-decoration: none;
						}*/
				
.indexblockright{
				/*BORDER-RIGHT: #999999 1px solid;*/
				padding-right: 10px;
				padding-left: 10px;
				float: right;
				padding-bottom: 0px;
				margin: 0px 0px 0px 10px;
				width: 360px;
				padding-top: 10px;
				height: 100px;
				text-align: right;
				}
				
.indexblock {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px 10px; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: 180px
}
.indexblockend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: 180px
}

/* ---------------------- silver nav ---------------------- */
/*.silver #nav
	{
	position: fixed;
	display:block;
	height:50px;
	font-size:15px;
	font-weight:bold;
	background:transparent url(Images/Silver_Nav_Background4.jpg) repeat-x;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:capitalize;
	width: 800px;
	}

.silver #nav ul
	{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	}

.silver #nav ul li
	{
	display:block;
	float:left;
	margin:0 1px 0 0;
	}
	
.silver #nav ul li a
	{
	display:block;
	float:left;
	color:#62563C;
	text-decoration:none;
	padding:14px 22px 22px 22px;
	height:28px;
	}

.silver #nav ul li a:hover,.silver #nav ul li a.current
	{
	color:#2d6500;
	background:transparent url(Images/Silver_Nav_Mouseover.jpg) no-repeat top center;
	}*/
/* --------------#62563C-------- END silver nav ---------------------- */

/*
.page {
	MIN-HEIGHT: 100%; BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 700px; COLOR: #656565; POSITION: relative; TEXT-ALIGN: left
}*/