/*
-----------------------------------------------
Client: RFAblation.co.uk
Author: Copious Ltd - www.copious.co.uk
Copyright: 2006 Copious Ltd
Version: 08 Aug 2006
----------------------------------------------- */

/* Import Stylesheets
----------------------------------------------- */
@import url("rfa-rss.css");
@import url("forms.css");

/* Page Structure
----------------------------------------------- */

body {
 	background: #90B870 url(../images/bkgrd.gif) repeat-x top left;
	color: #856D4F;
	margin: 0;
	padding: 0 0 25px 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	text-align: center;
	}
	
html>body { /* be nice to Opera */
	font-size: small;
	}
	
	
	
/* Postioning
----------------------------------------------- */

#wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 775px;
	}
	
html> #wrapper { /* be nice to Opera */
  	width: 775px;
	} 
	
#content {
	float: left;
	background: #F0F0F2 url(../images/pgbk.jpg) repeat;
	margin: 0;
	padding: 0;
	width: 775px;
	}
	
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#main-body {clear:left;}
/* End IE5-Mac hack */

#main-body { 
	float: left;
	background: transparent url(../images/pg-top.jpg) no-repeat;
	margin: 0;
	padding: 0;
	}
	
/* Postioning - Column layout
----------------------------------------------- */
	
div#leftcol {
	margin: 16px 0 0 0;
	padding: 0;
	width: 180px;
	float: left;
	}
	
div#middlecol {
	background: white;
	margin: 16px 0 0 0;
	padding: 0 16px;
	width: 383px;
	float: left;
	}
	
div#rightcol {
	margin: 16px 0 0 0;
	padding: 0 30px 0 10px;
	width: 140px;
	float: left;
	}


	
/* Common Typography
----------------------------------------------- */
	
h1, h2, h3, h4, h5, h6	{
font-family: Arial, Helvetica, sans-serif;
	}

h1 { color: #EB8023;
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 155%; 
	font-weight: normal; 
	}
	
h2 { color: #EB8023;
border-bottom: 1px solid #ECA15D;
	margin: 4px 0 8px 0;
	padding: 0;
	font-size: 155%; 
	font-weight: normal; 
	}
	
h3 { color: #EB8023;
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 135%; 
	font-weight: normal; 
	}
	
h4 { color: #EB8023;
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 115%; 
	font-weight: bold; 
	}
	
h5, h6 { color: #856D4F;
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 120%; 
	font-weight: bold; 
	}


	
/* Middle Column
----------------------------------------------- */

p {
	margin: 0;
	padding: 0 0 16px 0;
	font-size: 95%;
	line-height: 150%;
	}
	
p.advisors {
	margin: 0 0 8px 0;
	padding: 0;
	}
	
p.events { 
	background-color: #F6F3E6;
	border: 1px dashed #A48A6A;;
	margin:  0;
	padding: 12px 6px;
	font-size: 110%;
	text-align: center;
	line-height: 120%;
	}
	
p.micro-form { 
	background-color: #F6F3E6;
	border: 1px dashed #ECA15D;;
	margin:  0 0 12px 0;
	padding: 12px 6px;
	font-size: 100%;
	text-align: center;
	line-height: 120%;
	}
	
p.highlite {
	color: #EB8023;
	padding: 0 0 16px 20px;
}
	
#people {
	clear: both;
	}
	
ol {
	color: #EB8023;
	margin: 0 0 16px 20px;
	padding: 0;
	font-size: 95%;
	}

ol li {
	margin: 0;
	padding: 0;
	}
	
ul#advantagesRFA {
	color: #EB8023;
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 95%;
	list-style-type: none;
	}

ul#advantagesRFA li {
	margin: 0;
	padding: 0 0 3px 10px;
	}
	
ul#advantagesRFA li.title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	}
	
ul.gravitas { 
	color: #856D4F; 
	margin: 0 0 16px 0;
	padding: 0 0 8px 0;
	font-size: 85%;
	list-style-type: none;
	text-align: right;
	line-height: 110%;
	}

ul.gravitas li {
	margin: 0;
	padding: 0;
	}
	
ul.gravitas li.ratcliff {
	margin: 0 0 6px 0;
	padding: 0;
	}
	
ul.gravitas li.lees, ul.gravitas li.gillams, ul.gravitas li.wardle  {
	margin: 6px 0 0 0;
	padding: 0;
	}
	
ul.treatment { 
	color: #EB8023;
	margin: 0 0 16px 0;
	padding: 8px;
	font-size: 95%;
	background-color: #F6F3E6;
	list-style-type: none;
	}

ul.treatment li {
	background: transparent url(../images/bullet.gif) no-repeat 0 6px;
	margin: 0 0 0 10px;
	padding: 0 0 2px 10px;
	line-height: 140%;
	}

ul.treatment li.organ {
background: none;
	color: #856D4F;
	margin: 0 0 0 0;
	font-weight: bold;
	}
	
ul.treatment li.subhead {
background: none;
	color: #856D4F;
	margin: 2px 0 0 0;
	}
	
ul.referral-addy {
	color: #EB8023;
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 95%;
	list-style-type: none;
	}

	
ul.links {
	margin: 0 0 16px 10px;
	padding: 0;
	font-size: 95%;
	list-style-type: none;
	}

ul.links li {
	background: transparent url(../images/bullet-ext.gif) no-repeat 0 5px;
	margin: 0;
	padding: 0 0 0 11px;
	}
	
span.print-link {
	display: none;
	}

	
ul.founder {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 95%;
	list-style-type: none;
	}

ul.founder li {
	margin: 0;
	padding: 0;
	}
	
dl {
	margin: 0 0 16px 0;
	padding: 0;
	}
	
dl.publications,
dl.advisors {
	color: #856D4F;
	}
	
dt {
	font-size: 95%;
	font-weight: bold;
	line-height: 100%;
	}
	
dd {
	margin: 0 0 16px 0;
	padding: 0 0 0 16px;
	font-size: 100%;
	line-height: 120%;
	}
	
dl.ongoing-trials{
	color: #856D4F;
	}
	
dl.ongoing-trials dt {
	margin: 0;
	padding: 4px 0;
	font-size: 95%;
	font-weight: bold;
	line-height: 100%;
	}
	
dl.ongoing-trials dd {
	margin: 0 0 16px 0;
	font-size: 100%;
	line-height: 120%;
	}
	
ul.giftaid-info { 
	color: #EB8023;
	margin: 0 0 16px 0;
	padding: 8px;
	font-size: 95%;
	background-color: #F6F3E6;
	list-style-type: none;
	}
	
ul.giftaid-info li {
	background: transparent url(../images/bullet.gif) no-repeat 0 6px;
	margin: 0 10px 0 10px;
	padding: 0 0 6px 10px;
	line-height: 140%;
	}
	
ul.giftaid-info li.title {
background: none;
	color: #856D4F;
	margin: 0 0 0 0;
	font-weight: bold;
	}
	

	
	
/* Right Column
----------------------------------------------- */

div#rightcol p {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 85%;
	line-height: 120%;
	}
	
address {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 85%;
	font-style: normal;
	}
	
address strong {
	font-size: 120%;
	font-style: normal;
	}

ul.contact {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 85%;
	list-style-type: none;
	}

ul.contact li {
	margin: 0;
	padding: 0 0 8px 0;
	line-height: 100%;
	}
	
ul.little-links {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 85%;
	list-style-type: none;
	}

ul.little-links li {
	background: transparent url(../images/bullet-ext.gif) no-repeat 0 5px;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 140%;
	}
	
ul.download-links {
	margin: 0 0 16px 0;
	padding: 0;
	font-size: 85%;
	list-style-type: none;
	}

ul.download-links li {
	background: transparent url(../images/bullet-doc.gif) no-repeat 0 5px;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 140%;
	}

	
/* Imagery / Photography
----------------------------------------------- */

.imageframe {
	float: left;
	border: 1px solid Silver;
	margin: 6px 10px 6px 0;
	padding: 6px;
	}
	
	/* General linkology
----------------------------------------------- */

a:link, a:visited {
	color: #EB8023;
	font-weight : normal; 
	text-decoration: underline;
	}

a:hover {
	color: #E72439;
	text-decoration : none;
	}

a:active {
	color: #E72439;
	text-decoration : underline;
	}
	


/* Horizontal Main navigation
----------------------------------------------- */

ul#navlist {float: right;
	border: 0;
	margin: 0 0 24px 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
	}

ul#navlist li {
	margin: 0;
	padding: 0 16px 0 0;
border-bottom: 1px solid #EB8023;
	display: block;
	font-size: 125%; 
	font-weight: bold;
	line-height: 1.8em; 
	width: 134px;
	}
	
ul#navlist li a {
	font-weight: bold;
	text-decoration: none; 
	
	}

ul#navlist #currentpage {
	background-color: White;
	color: #E72439;
	font-style: italic;
	border-bottom: 1px solid #EB8023;
	}

	
/* Header
----------------------------------------------- */

#header	{
	background: transparent url(../images/header.gif) top left no-repeat;
	border: 0;
	margin: 0;
	padding: 0 196px;
	height: 120px;
	}
	
#header h1 { 
	float: right;
	color: #EB8023;
	margin: 20px 0 0 90px;
	padding: 0;
	font-size: 115%; 
	font-weight: bold;
	text-align: right;
	font-style: italic;
	}
	
#header h1 span	{
	font-style: normal;
	font-size: 105%;
	}
	
	
/* Topper
----------------------------------------------- */

.topper {
	clear: both;
	margin: 0;
	padding: 8px 0 2px 0;
	font-size: 75%;
	text-align: right;
	border-bottom: 1px solid #ECA15D;
	}
	
.topper a:link, .topper a:visited, .topper a:hover, .topper a:active  {
	text-decoration: none;
}

	
/* Footer
----------------------------------------------- */

#footer {
	background: transparent url(../images/footer.jpg) top left no-repeat;
	clear: both;
	margin: 0;
	padding: 0 196px;
	line-height: 90%;
	text-align: center;
	height: 95px;
	width: 383px;
	}


#footer a {
	font-size: 100%; 
	}
	
#footer ul {
	color: #8C7455;
	margin: 0;
	padding: 10px 0 0 0;
	list-style: none;
	line-height: 1em;
	text-align: right;
	}
	
#footer ul a {
	color: white;
	}
	
#footer ul li {
	margin: 0;
	padding: 0;
	font-size: 85%;
	}
	
#footer ul li.ctaf-title {
	color: #EB8023;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 95%;
	}
	
	
/* Copyright
----------------------------------------------- */

#copyright p { clear: both; 
	color: White;
	margin: 0;
	padding: 4px 0 18px 20px;
	font-size: 70%;
	}

/* Fixes float escaping bug in IE/Win, hides from IE Mac \*/
* html #footer p { height: 1%; }
/* End hide from IE Mac */

#copyright a {
	font-size: 100%; 
	color: white;
	}



/* Misc Elements
----------------------------------------------- */

.skiplink {
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;  /* for the benefit of IE5 Mac */
	}
	
hr {
	height: 1px;
	background-color: #ECA15D;
	color: #ECA15D;
	border: none;
	padding: 0;
	margin:  0 0 16px 0;
	}

span.print-link {
	display: none;
	}

	





	

