 	/* General styles */ body	{ 		margin: 0;		padding: 0;		border: 0;		/* This removes the border around the viewport in old versions of IE */		width: 100%;		background-image: url('images/centralflsky.jpg');		min-width: 500px;  /*  	 Minimum width of layout - remove line if not required */  		font-size: 90%;		/* The min-width property does not work in old versions of Internet Explorer */  		font-family: georgia, "times new roman", serif; 		color: #003366;	}a:link	{ 		color: #000033;	}a:visited 	{		color: #0000ff;	} a:hover 	{ 		color:#9933cc;		background: #369; 		text-decoration: none;	} a:active 	{		color: #ffffcc;	}ul.none	{		list-style-type: none;	} h1, h2, h3, h4	{		margin: .8em 0 0 0;		padding:0;	}p	{		margin:.4em 0 .8em 0;		padding: 0;	}/* img *//*	{ */	 /*	margin:10px 0 5px; *//*	} */ 	/* Header styles */  #header	{		clear: both;		float: left;		width: 100%;	}#header	{		background-image: url('images/ltbluetopbase.png'); 		background-repeat: repeat-x;		height: 140px;		border-bottom-style: none;		border-bottom-width: 1px;	} #header p,#header h1,#header h2	{ 		padding: 2.4em 15px 0 15px;		margin: 0; 		text-align: center;	} 	/* 'widths' sub menu */#layoutdims 	{		clear:both;		background: #eee;		border-top: 4px solid #000;		margin: 0;		padding: 6px 15px !important;		text-align: right;	}	/* column container */.colmask 	{		position:relative;	/* This fixes the IE7 overflow hidden bug */		clear: both;		float: left;		width: 100%;		/* width of whole page */		overflow:hidden;	/* This chops off any overhanging divs */	}		/* common column settings */.colright,.colmid,.colleft 	{		float: left; 		width: 100%;		position: relative; 	}.col1,.col2,.col3	{		float: left;		position: relative;		padding: 0 0 1em 0; 		overflow: hidden;	}		/* 2 Column (left menu) settings */ .leftmenu	{ 		background-image: url('images/centralflsky.jpg');	/* right column background colour */ 	}.leftmenu .colleft  	{ 		right:75%;						/* right column width */  		background-image: url('images/ltbluenavbase.png');	/* left column background colour */ 		background-position: right; 		background-repeat: repeat-y;	} .leftmenu .col1	{ 		width:71%;		/* right column content width */ 		left:102%;		/* 100% plus left column left padding */	}.content	{		color: #00033;		line-height: 105%;	}.content h2	{		text-align: center; 	}.leftmenu .col2 	{ 		margin-top: 1.5em;		width: 21%;		/* left column content width (column width minus left and right padding) */ 		left: 6%;		/* (right column left and right padding) plus (left column left padding) */	}.leftmenu .col2 ul 	{		width: 90%; 		list-style-type: none;		padding: 0;		margin: 0;	}.leftmenu .col2 ul li 	{		margin-top: 0.2em;	}.leftmenu .col2 ul li a	{		background-image: url('images/navbase.jpg');		background-repeat: repeat-y;		display: block; 		text-decoration: none;		color: #330066;	}.leftmenu .col2 ul li a:hover 	{ 		color: #fff; 		background-color: #ccc;		background-image: url('images/navbase2.jpg'); 		background-repeat: repeat-y;	}.leftmenu .col2 ul li a.active/* .leftmenu .col2 ul li a.active:hover */ 	{ 		color: #3300cc;		background: #ccc;		font-weight: bold;	}.leftmenu .col2 ul li a span	{		display:block;		width: 100%;	}	/* Footer styles */#sectionfooter 	{ 		clear: both;		padding: .5em 1em; 		border-top: 1px;		background-color: transparent;		text-align: center;  	}#sectionfooter ul 	{		padding: 0;		margin: 0; 		list-style-type: none;	}#sectionfooter li  	{		display: inline; 		margin-right: 1em;	} #footer	{		clear: both;		background-image: url('images/ltbluefootbase.png');		background-repeat: repeat-x;		height: 120px;		text-align: center; 		color: #fff; 		border-top-style: none;		border-top-width: 1px;		padding-left: 1em; 		padding-right: 1em; 		padding-top: 0;		padding-bottom: .5em; 	}#footer ul	{ 		padding: 0;		margin-bottom: 1em;		list-style-type: none;	}#footer li 	{   		display: inline;		margin-right: 1em;	}
