/* 
http://www.madeinmanc.com
-----------------------------------------------
Name:     base.css
Media:    Screen
Version:  1.0 - 22.02.2007
Author:   Shiraz Anwar MD @ www.madeinmanc.com
          Web Developer @ The University of Manchester
Notes:    ...
----------------------------------------------- 
*/

/* general styles */
html { width: 100%; height: 100%; background: #fff;  margin: 0; padding: 0; font-size: 100%; /* reset */}
body { width: 100%; height: 100%; background: #fff; margin: 0.6em; padding: 0; color: #000;	font: 0.8em/1.4em Ariel, Helvetica, sans-serif;}

h1 { font-size:2em; color:#000;  margin:0; line-height:1.1em;  }
img, a:focus, a:hover, a:active { border:none; margin:0; outline:none; }

blockquote { margin:0 0 0 2em; padding:0.4em 0 0.2em 2.8em; background: url(../../../../images/icons/quotes/funky-quote2.gif) no-repeat top left; color: #4FA7FF; font-weight:bold; }

acronym[title], abbr { border-bottom:1px dotted #CCCCCC; }

#main { clear:both; margin:40px 10em 20px 0em; width: 960px; }
#main a { text-decoration:none; border-bottom:1px #A38FB1 dotted; color: #4FA7FF; padding: 0 1px 0 1px; outline:none;}
#main a:hover, #main a:focus { text-decoration:none; background-color:#4FA7FF; color:#fff; padding: 0 1px 0 1px; outline:none;}
#main img { border: 1px #000 solid; padding:0.2em; margin:0.6em 0 0 0; }

.column1, .column2 {
	width: 400px;
	padding: 0 0 14px 0;
	margin: 0;
	line-height:1.8em;
	border-left:1px dotted #d8d8d8;
	
}
.column1 h2, .column2 h2 {
	margin: 0;
	padding: 10px 10px 10px 10px;
	background-color:#000;
	color:#fff;
}
.column1 p, .column2 p {
	margin:0;
	padding:10px 10px 10px 10px;
	border-width:0 1px;
	background:#fff;
	/*line-height:1.8em;*/
}

.column1 { float:left; }
.column2 { float:right; }


.highlight { background-color:#000; color:#fff; padding:0 1px 0 1px; }
.extra-info { font-size:0.6em; }

#footer { margin: 3em 0 0 0; font-size: 90%; color: #666; clear: both; text-align:center; }
#footer p { margin: 0; }
#footer img { margin: -0.5em; padding-left: 0.5em;; border:none; }
#footer dl { color: #333; font-size: 85%; margin: 0; padding: 0;}
#footer dt, #footer dd { display: inline; margin: 0; padding: 0; }
#footer dt { margin-right: 0.25em; }