@charset "utf-8";
/* CSS Document */

body {			font: 85% verdana;
				min-width: 750px;
				text-align: center;
				margin-top: 1px;
				background:url(../images_layout/header_bg.jpg) repeat-x;				}

#container { 	width: 790px;
				margin: 0 auto;
				text-align:left;}

#header {		width: 100%;}
				
#header_small {	width: 100%;}		
				
#navigation	{	background:url(../images/content_bg.jpg) repeat-y;
				width: 100%;
				min-height:50px;
				text-align:center;}		
				
.navigation {	width: 760px;
				margin-left: 10px;
				padding-top: 10px;}									
		
#content {	min-height:400px;
			max-width: 100% !important;
			background:url(../images/content_bg.jpg) repeat-y;
			margin: 0 auto;
			text-align:left;}
			
#c_blueheart		{min-height:400px;
			max-width: 100% !important;
			background:url(../images/content_bg_blueheart.jpg) repeat-y;
			margin: 0 auto;
			text-align:left;}		

#footerBG {		background:url(../images_layout/footer_bg.jpg) repeat-x;}

#footer {		background: url(../images_layout/footer2.jpg) no-repeat center;
				height:50px;}
				
#copyright {	font: 65%/120% verdana;}				
				
#sitemeter {
	font: 65%/120% verdana;
}
				
#printtitle {   display:none;}


/* content
---------------------------------------------------------------------------------*/

.content {	width:730px; 
			margin: 0 auto;
			text-align:left;}


/* Headings
---------------------------------------------------------------------------------*/

h1, h2, h3 {	color: #007c97;	}

h1 {			font-size: 140%;	
				margin-top: 0;
				padding-top: 20px;}
h2	{			font-size: 115%;	}
h3	{			font-size: 100%;	}


/* Footer
---------------------------------------------------------------------------------*/
			
			
#footer li {	padding: 0 15px 15px 0;
				width: 700px;
				text-align: center;
				display: inline;
				color:#FFFFFF;
				font: 90% verdana;}				
				
#footer a  {	text-decoration: underline;
				color: #ffffff;	}		
				
#footer a:hover {	text-decoration: none;
				color: #000000;
				background-color: #ffffff;	}						
				
/* Table
---------------------------------------------------------------------------------*/

table {padding-left: 10px;}

th 		{
	color:#333333;
	text-align:left;
	vertical-align:top;
}
			
			
/* Generic
---------------------------------------------------------------------------------*/

img {			border: none;	
				padding: 0 0 0 0;}

.floatL {		float:left;	
				padding-right: 5px;}

.floatR {		float:right;
				padding-left:5px;}

.note {font-size: 65%}

.width350 {width:350px;}
.width400 {width:400px;}

.colourtext {	color: #007c97;
				font-weight:bolder;}

hr 	{		height: 1px; 
			background-color: #007c97; 
			width: 600px; }
			
p {margin-bottom: 0;
	padding-bottom: 5px;}
	
ul.directory { list-style-image:url(../images/bullet_star.jpg);}
ul.directory li {padding-bottom: 4px;}
.code {
	font-family: "Courier New", Courier, monospace;
	font-size: x-small;
}
