/*  

Description: The theme for LICH
Site: http://www.LICH.org.uk
Version: 1.0
Author: Roger Knight
Author URI: http://attractmore.co.uk

*/

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, 
dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, 
pre, form, label, fieldset, 
input, p, blockquote, 
th, td						{margin:0; padding:0;}

table						{border-collapse:collapse; border-spacing:0;}

fieldset, img				{border:0; }

address, caption, cite, code, 
dfn, em, strong, th, var	{font-style:normal; font-weight:normal;}

ol, ul, li					{list-style:none;}

caption, th					{text-align:left;}

h1, h2, h3, h4, h5, h6		{font-size:100%;}

a							{text-decoration:none;}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong						{font-weight:bold;}

em							{font-style:italic;}

/* a { position:relative } /* Gets links displaying over a PNG background */

a img 						{border:none; } /* Gets rid of IE blue borders */
.clear 						{clear:both;}
.external					{background: url(images/externalLink.gif) no-repeat top right; padding: 0 10px 0 0;	display:inline-block;}


/*-----------------------------------------------------
		BODY AND CONTAINER
--------------------------------------------------------*/
body						{font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff url(images/body-border-fuzz-900.gif) repeat-y center; }

#container					{margin: 0px auto; padding: 0px; width:900px;}

/*-----------------------------------------------------
		HEADER
--------------------------------------------------------*/
#header						{background-color: #FFFFFF;	height: 124px; border-bottom:3px solid #59C95F;}
#header h1					{padding:30px 0 0 30px; font-size: 18px; color: #996699; line-height:24px;}
#header img					{float:right;}

/*-----------------------------------------------------
		MAIN
--------------------------------------------------------*/
#main						{clear:both; background:#fff url(images/bg.png) repeat-y top left; float:left; }
/*-----------------------------------------------------
		NAV
--------------------------------------------------------*/
#nav						{background-color: #5FC95F;	width: 190px; float: left; font-size:13px; font-weight:bold; color:#fff;}
.navigation					{color: #FFFFFF; text-decoration: none; background-color: #339933; display: block; padding: 8px; width: 160px;}

.navigation:hover, .navoff	{background-color: #996699; display:block; padding:8px; width:160px;}

/*-----------------------------------------------------
		CONTENT
--------------------------------------------------------*/
#content					{float: left; width:435px;}
#content h2					{font-size: 16px; color: #996699; padding: 6px;}
#content h3, #content h4	{font-size: 13px; color: #996699; padding:6px;}
#content p					{font-size: 12px; padding:0 12px 12px 6px; line-height:1.5em; color: #339933;}
#content ul					{padding:0 0 12px 30px;	font-size: 12px; color: #339933; line-height:1.5em;}
#content ul li				{margin:6px 12px; list-style-type:disc;}
#content a					{text-decoration:none; color:blue;}
#content a:hover			{text-decoration:underline;}
#content img				{border:#7F9DB9 1px solid; margin:6px 0 0 0;}

/*-----------------------------------------------------
		SIDEBAR
--------------------------------------------------------*/
#sidebar					{background-color: #f0f0f0;	width: 275px; float: right;}
#sidebar h2					{font-size: 16px; color: #996699; padding: 6px;}
#sidebar h3, #sidebar h4	{font-size: 13px; color: #996699; padding:6px;}
#sidebar p					{font-size:12px; padding:0 6px 12px 6px; line-height:1.5em; color: #339933;}
#sidebar ul					{padding:0 0 12px 30px;	font-size: 12px; color: #339933; line-height:1.5em;}
#sidebar ul li				{margin:6px 12px; list-style-type:disc;}
#sidebar a					{text-decoration:none; color:blue;}
#sidebar a:hover			{text-decoration:underline;}
#sidebar img				{border:#7F9DB9 1px solid; margin:6px 0 0 6px;}

/*-----------------------------------------------------
		FOOTER
--------------------------------------------------------*/
#footer						{clear:both; background-color:#5fc95f; height:3.5em; font-size:12px;}
#footer ul					{margin: 0;	padding:12px 0; text-align: center;}
#footer ul li				{list-style-image: none; list-style-type: none; 	margin: 0; padding: 0 8px; display: inline; color:white;}
#footer a,
#footer a:visited			{color: white; text-decoration: none; border-bottom: 1px dotted #eaeaea; }
#footer a:hover				{color:blue; border-bottom:blue 1px solid;}

.bold						{font-size: 12px; line-height: 12px; font-weight: bold; color: #996699; text-decoration: none;}
blockquote					{font-style: italic;}
.floatright				{float:right;}
