a {	
	color:#8DA8BC;	
	text-decoration:none
}
a:link {
	color:#999999;
	text-decoration:none;
	}
a:visited {
	color:#999999;
	text-decoration:none;
	}
a:hover {
	text-decoration:none;
	color:#6699FF;
	}
a:active {
	color:#999999;
	text-decoration:none;
	}
	/** the following CSS code creates a fixed div on the web page which remains in position whilst the rest of the site scrolls behind it!

.content_col_middle {
 position:fixed;
 width:15em;
 height:100em;
 padding-top:1em;
 float: none;
}
____________________

NOTE also, that normal CSS code, thus:

.content_col_left {
 float:left;
 width:10em;
 height:100em;
 padding-top:1em;
}
does not produce this effect. BUT, it might be relevant that the 'float' attribute has been applied in the outer columns.

In the webpage there are three divs inside the main content div: a left, a centre, a right.
10em; 15em; 10em respectively.
___________

Happy Days!**/
body {	
    background-color:#000000;
	color:#8DA8BC;
}
#Wrapper {
	position:static;
	background-image:url(../images/site_images/wrapper3_bkgnd_skin-krow-.jpg);
	background-color:#000000;
	background-repeat:repeat-y; 
	background-position:top 20em;
	text-align:center;
	width:1206px;
	width:50.25em;
	height:600em;
	border-left:#1b1a21 double thick;
	border-right:#1b1a21 double thick;
	border-width:thick;
	margin:0 auto; /**makes the page centred**/
}
#Header {
	position:static;
	background:url(images/site_images/Header_bridge_1002x300.jpg);
	background-color:#000000;
	background-repeat:no-repeat; 
	background-position:center;
	text-align:center; 
	width:1002px; 
	width:41.75em;
	height:12.5em;
	margin:0 auto;
}
#inner_header {
	margin-left:412px;
	margin-right:358px;
	height:145px;
	position:fixed;
	}
#horizontalNav {
	top:18.3em;
	border-left:none;
	border-right:none;
	background:#000000;
	width:1002px;
	width:41.75em;
	height:6em;
	overflow:hidden;
	position:relative;
}
#content {
	background-image:none;
	font-family:"Goudy Old Style", "Adobe Garamond Pro";	
	font-size:20px;
	line-height:2em;	
	color:#8DA8BC;
	width:840px;
	width:35em;
	height:560em;
	text-align:justify;
	margin:0 auto;
	padding-left:1.5em;
	padding-right:1.5em;
}
h1 {font-family:'Fucked Olympia J';
    color:#333333;
	font-size:1.5em;
	}
h2 {
	color:#CCCCCC;
	}
h3 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:1.15em;	
	color:#DCDCDC;
	}
h4 {
	color:#336699;
	}
table {
	color:#336699;
	}
td, th {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 2em;
	color: #333333;
	}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 1em;
	}
ul {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	list-style-type: square;	
	list-style-position: outside;
	}
.style1 {
	font-family:'Fucked Olympia J';
	font-style: italic;
	color: #333333;
	}
.style2 {
	font-family:'Baskerville Old Face';
	}
.style18 {
	font-family:'Baskerville Old Face'; color: #333333; 
	}
.style19 {
		color:#8DA8BC;
		text-align:center;
	}
.style20 {
	color: #336699;
	}
.style21 {
	color: #666666;
	}
.style23 {
	color: #8DA8BC;
	}
.footer { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.167em;
	font-weight:bold;
	line-height:1.83em;
	color:#333333;
	background-color:#000000;
	}

