/* CSS Document */

body{
	background-color: #CCCCCC;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	text-align: left;
	width: 0 auto;
	}
	
#container{
	width: 910px;
	position: absolute;
	top: 30px;
	left: 40px;
	margin: 0 auto;
	text-align: left;
	display: block;
	height: 550px;
	}
	
#header{
	position: absolute;
	width: 910px;
	height:300px
	float: left;
	height: 100px;
	}
	
/* column set up */
	
#col1{
	width: 290px;
	position: absolute; top: 100px; left: 0px;
	float: left;
	margin: 10px 15px 10px 0px;
	}
	
#col2{
	width: 290px;
	position: absolute; top: 100px; left: 305px;
	float: left;
	margin: 10px 15px 0px 5px;
	}
	
#col3{
	width: 290px;
	position: absolute; top: 100px; left: 615px;
	float: left;
	margin: 10px 0px 15px 5px;
	}
	
/* text boxes */

#aboutbox{
	padding: 0px;
	float: none;
	background: none;
	color: #333333;
	position:relative;
	background-color: none;
	}


/* Page title formatting */

#col1title {
	position:abolute;
	float:left;
	left:20px;
	top:30px;
	width:290px;
	height:20px;
	margin: 10px 0px 0px 0px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

#col2title {
	position:abolute;
	float:left;
	left:320px;
	top:30px;
	width:285px;
	height:20px;
	margin: 10px 0px 0px 20px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

#col3title {
	position:abolute;
	float:left;
	left:640px;
	top:30px;
	width:170px;
	height:20px;
	margin: 10px 0px 0px 25px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

#col4title {
	position:abolute;
	float:right;
	left:760px;
	top:30px;
	width:50px;
	height:20px;
	margin: 10px 0px 0px 0px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

#pagetitle {
	position:absolute;
	float:none;
	left:0px;
	top:52px;
	width:600px;
	height:20px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}


#back {
	position:absolute;
	float:none;
	left:620px;
	top:52px;
	width:290px;
	height:20px;
	z-index:1;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}

/* Keyline formatting */

#keyline_top {
	position:absolute;
	float:left;
	top:38px;
	left:0px;
	width:910px;
	height:1px;	
	background-color: transparent;

	}
	
#keyline_2col {
	position:absolute;
	left:0px;
	top:80px;
	width:600px;
	height:1px;	
	background-color: transparent;

	}
	
#keyline_1col {
	position:absolute;
	left:620px;
	top:80px;
	width:290px;
	height:1px;	
	background-color: transparent;

	}
	
#keyline_sidebar {
	position:relative;
	margin: 20px 0px 20px 0px;
	left:float;
	top:0px;
	width:280px;
	height:1px;	
	background-color: transparent;

	}

/* Standard link */
	
.link {
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 12px;
	color: #33333;
	}
	
a.link {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 12px;
	color: #333333;
	}
	
a.link:hover {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 12px;
	color: #333333;
	}
	
.linktitle {
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #33333;
	}
	
a.linktitle {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	}
	
a.linktitle:hover {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #333333;
	}

.linktitle {
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #33333;
	}
	
a.linktitle {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #33333;

	}
	
a.linktitle:hover {
	text-decoration: underline;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-size: 14px;
	color: #33333;
	}

	
	
/* Workbox formatting */
	
.workcopy {
	font-size: 12px;
	font-style: normal;
	font-family: "Courier New", Courier, monospace;
	text-decoration: none;
	color: #333333;
	}

.worktitle {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: "Courier New", Courier, monospace;
	text-decoration: none;
	color: #666666 ;
	}

/* Newsbox formatting */
	
.newscopy {
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #CCCCCC;
	}
	
.newstitle {
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
	}

.newstitlelink {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	color: #cccccc;
	}
	
a.newstitlelink {
	text-decoration: none;
	font-style: normal;
	color: #cccccc;
	background-color: transparent;
	border-color: #cccccc;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	text-decoration: none;
	}
	
a.newstitlelink:hover {
	text-decoration: none;
	font-style: normal;
	color: #cccccc;
	background-color: transparent;
	border-color: #cccccc ;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	text-decoration: none;
	}
	
.newslink {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	color: #cccccc;
	}
	
a.newslink {
	text-decoration: none;
	color: #cccccc;
	background-color: transparent;
	border-color: #cccccc;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	text-decoration: none;
	}
	
a.newslink:hover {
	text-decoration: none;
	color: #cccccc;
	background-color: transparent;
	border-color: #cccccc ;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
	text-decoration: none;
	}
	
/* Next page link */

#next {
	position:relative;
	margin: 10px 0px 0px 0px;
	left:0px;
	float: left;
	width:100px;
	height:24px;
	z-index:100;
	}
