	/* Clearing Floats */
.clearfix:after 		{ content: "."; 
						display: block; 
						height: 0; 
						clear: both; 
						visibility: hidden; }
.clearfix 				{ display: inline-table; } 
/* Hides from IE-mac \*/
html .clearfix 			{ height: 1%; }
.clearfix 				{ display: block; }
/* End hide from IE-mac */


/* ------------------------------------------------------------------- */
/* GLOBAL */
/* ------------------------------------------------------------------- */
body 					{ font-family:Arial, Helvetica, Sans-serif; font-size:78%; text-align:center; background-color: #FFF; padding-bottom:15px}

*						{ margin:0; padding:0; zoom: 1.0;}
img 					{ border: 0; }

#Layout1-Page-Text,
#Layout1-Page-Text2,
#Layout1-Page-Text3,
#Layout1-Page-Text4						{ line-height:0}

p						{ margin:0 0 1.1em 0; color:#000; line-height:1.3em; font-size:1em;} 


 
 
a 								{ color: #0C4089; text-decoration: none; }
a:hover 						{ color: #000; text-decoration:underline; }                            
 
h1#Website-Logo					{ width:170px; height:80px; background:url('../grfx/layout/logo.gif') no-repeat 0 0; display:block; text-indent:-999em; position:relative; }
h1#Website-Logo span			{ text-indent:-999em; display:block; width:170px; height:80px; position:absolute; cursor:pointer; left:0; bottom:0;  }
h2 								{ font-size:1.2em; color:#000; margin:0 0 15px 0; }
h3								{ }


/* Special buttons */
/* ------------------------------------------------------------------- */




/* ------------------------------------------------------------------- */ 
/* LAYOUT */
/* ------------------------------------------------------------------- */
#Site-Wrapper					{ width:755px; text-align:left; margin:5px auto 0 auto; clear:both; position:relative}
#Body-Wrapper					{  }
#Header-Wrapper					{ position:relative; height:103px; background: url('../grfx/layout/header.jpg') no-repeat top right; margin-bottom:10px; }
#Layout1-Wrapper				{ padding:0; }


/* ------------------------------------------------------------------- */ 
/* HEADER */
/* ------------------------------------------------------------------- */
p.global-tel-no					{ position:absolute; text-indent:-999em}



/* ------------------------------------------------------------------- */
/* FOOTER */
/* ------------------------------------------------------------------- */
#Footer-Navigation-Container				{ background-color: #A5D2CD; position:relative; font-size:11px; padding:10px; height:40px; margin-top:20px;  }
#Footer-Navigation-Container p				{ margin:0}
#Footer-Navigation-Container a				{ color:#000}

#Footer-Links								{ position:absolute; top:10px; right:0}
#Footer-Links ul li 						{ float:left; list-style:none; padding-right:10px; padding-left:10px; border-left:1px solid #000}
#Footer-Links ul li.first					{ border:none; padding-left:0}
#Footer-Links ul li a						{ text-decoration:none; }
#Footer-Links ul li a:hover					{ text-decoration:underline; }

#Footer-Copyright-Wrapper					{position:absolute; bottom:10px; left:10px}

#Footer-Author-Wrapper						{ position:absolute; bottom:10px; right:10px;}
#Footer-Author-Wrapper a					{ background:url('../grfx/layout/logo-media52.png') no-repeat 0 0; text-indent:-999em; display:block; width:104px; height:15px; text-decoration:none; }
