/*html 		{ 			min-height: 100%; margin-bottom: 1px; height:100%; }

body		{	        background: #ffffff;
						text-align: center;
						margin:0px;
						padding:0px;
						width:100%;
						background: url(../images/bg.gif);
						background-position:top left;
						background-repeat:repeat-x;
						min-height: 100%; margin-bottom: 1px;
						height:100%;
			}
			
#maintable	{			min-height: 100%; margin-bottom: 1px; 
						position: relative;
    					min-height: 100%;
						background: #ffffff;
						padding-bottom:0px;
						margin-bottom:0px;

			}

#tableleft	{			min-height: 100%; margin-bottom: 1px;   
						height:100%;
						background: url(../images/tableborder.gif);

			}
#tablecentre	{		min-height: 100%; margin-bottom: 1px;  
						height:100%;
						background: #ffffff;position: relative;

			}									
#tableright	{			min-height: 100%; margin-bottom: 1px;  
						height:100%;
						background: url(../images/tableborder.gif);

			}						
			
p			{ 			font-family:Trebuchet,arial,helvetica;
						font-size:13px;
						color:#777777;
						line-height:15px;
						padding-left:78px;
						padding-right:78px;
			}			
			
			
			*/
			
			html, body {
				height: 100%;
			}
			body {
				margin: 0;
				padding: 0;
				background: url(../images/bg.gif);
				background-position:top left;
				background-repeat:repeat-x;
				min-height: 100%; margin-bottom: 1px;
				text-align:center;
			}
			#container { margin: 0 auto;
				min-height: 100%;
				background:#e1e1e1;
				width:770px;
				background: url(../images/tablebg.gif);
				background-position:bottom left;
				background-repeat:repeat-x;
				border-left:1px solid #4FBDCC;border-right:1px solid #4FBDCC;
			}
			#container2 { margin: 0 auto;
				min-height: 100%;
				background:#e1e1e1;
				width:770px;
				background: url(../images/contactbg.gif);
				background-position:bottom left;
				background-repeat:repeat-x;
				border-left:1px solid #4FBDCC;border-right:1px solid #4FBDCC;
			}			
			#content {
				padding: 0px;
				padding-bottom: 48px;
				text-align:left;
				font-family:Trebuchet MS,Trebuchet,Tahoma,arial,helvetica;
				font-size:13px;
				color:#777777;
				line-height:18px;
				
			}
			#footerline {
				position: absolute;
				bottom: 0;
				padding: 0px;
				background-color: #00A4BF;
				width: 100%;
			}	
			#topline {
				position: absolute;
				top: 0;
				padding: 0px;
				background-color: #00A4BF;
				width: 100%;
			}						
		
			
p			{ 			font-family:Trebuchet MS,Trebuchet,Tahoma,arial,helvetica;
						font-size:13px;
						color:#777777;
						line-height:18px;
						padding-bottom:12px;
			}						
			
			
h3			{ 			font-family:Trebuchet MS,Trebuchet,Tahoma,arial,helvetica;
						font-size:14px;
						font-weight:bold;
						color:#63C0C6;
						line-height:18px;

						padding-bottom:12px;
			}		
			
.services			{ 		

						padding-bottom:6px;
			}																
			
			
.contact			{ 		

						color:#B06A00;
			}									