@charset "UTF-8";
* {
margin: 0;
padding: 0;
}
body {
	font: 100% Arial, Helvetica, sans-serif;
	background:transaprent;
	background-image:url(../images/m-BG-body.jpg);
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 1004px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border-left: 2px solid #3ab54a;
	border-right: 2px solid #3ab54a;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

a:link {
COLOR: #ffffff;
text-decoration:none;
}
a:visited {
COLOR: #800080;
text-decoration:none;
}
a:hover {
COLOR: #ffffff;
text-decoration:underline;
}
a:active {
COLOR: #00FF00;
text-decoration:none;
}

.oneColFixCtrHdr #header {
	background: #3ab54a; 
	padding: 0 0px 0 15px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */

}
.oneColFixCtrHdr #home {
	position:relative;
	left:7px;
}

.oneColFixCtrHdr #dailylife {
	position:relative;
	left:32px;
}

.oneColFixCtrHdr #timesfees {
	position:relative;
	left:57px;
}

.oneColFixCtrHdr #staff {
	position:relative;
	left:81px;
}

.oneColFixCtrHdr #contact {
	position:relative;
	left:106px;
}

.oneColFixCtrHdr #noticenav {
	position:relative;
	left:124px;
}



.oneColFixCtrHdr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	height:560px;
}

.oneColFixCtrHdr #col1 {
	height:518px;
	padding:30px 0px 0px 10px;
}


.oneColFixCtrHdr #words1 {
    font-size:12px;
}

.oneColFixCtrHdr #words2 {
    font-size:12px;
	width:400px;
	padding-left:140px;
	text-align:left;
}

.oneColFixCtrHdr #words3 {
    font-size:14px;
	width:400px;
	padding-left:60px;
	
}

.oneColFixCtrHdr #words4 {
    font-size:16px;
	width:400px;
		padding-left:60px;
}

.oneColFixCtrHdr #words10 {
    font-size:10px;
}

.oneColFixCtrHdr #col1-image1 {
	border:1px #3ab54a solid;
}

.oneColFixCtrHdr #col1image {
    padding:26px 0px 0px 2px;
}

.oneColFixCtrHdr #col2 {
	height:560px;
	padding:30px 0px 0px 0px;
}

.oneColFixCtrHdr #col2-words1 {
height:50px;
padding-top:9px;
}

.oneColFixCtrHdr #col2image {
    padding-left:4px;
}

.oneColFixCtrHdr #col2-image1 {
    border:2px #3ab54a solid
}

.oneColFixCtrHdr #col2-image2 {
    border:2px #3ab54a solid;
	margin-left:17px;
	
}

.oneColFixCtrHdr #col2-words2 {
    font-size:18px;
    height:47px;
    padding-top:0px;
}

.oneColFixCtrHdr #noticeboard {
    background-image:url(../images/a-notice-board.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:600px;
	padding:30px 0px 0px 0px;
}

.oneColFixCtrHdr #noticewords {
    color:#FFFFFF;
	font-size:14px;
	padding:65px 220px 0px 230px;
	
}

.oneColFixCtrHdr #footer {
    clear:both;
    height:153px;
	padding: 0 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background-image:url(../images/m-home-footer-BG.jpg);
	background-repeat:no-repeat;
	padding-bottom:0px;
	background-color:#3ab54a;
	text-align:bottom;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align:center;
	position:relative;
	top:115px;
	
	font-size:16px;
}

.oneColFixCtrHdr #footer2 {
    height:153px;
	padding:0 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background-image:url(../images/a-BG-footer-timesfees.jpg);
	background-repeat:no-repeat;
	padding-bottom:0px;
	background-color:#3ab54a;
	text-align:bottom;
}
.oneColFixCtrHdr #footer2 p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align:center;
	position:relative;
	top:115px;
	
	font-size:16px;
}

.oneColFixCtrHdr #feetable {
padding:30px 0px 0px 0px;
}

table, th, td
{

border-collapse:collapse;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
td {
border:1px solid black;
width:150px;
background-color:#fdd09f;
vertical-align: baseline;
}
th {
border:1px solid black;
background-color:#fa962a;
width:150px;
}
.oneColFixCtrHdr #blank {
width:30px;
border-top:#FFFFFF;
border-bottom:#FFFFFF;
background-color:#FFFFFF;
border-left:#FFFFFF;
border-right:#FFFFFF;
}
.oneColFixCtrHdr #blank2 {
border-left:#FFFFFF;
border-right:#FFFFFF;
background-color:#FFFFFF;
}

.oneColFixCtrHdr #con-col1 {
	padding:42px 0px 0px 10px;
	text-align:right;
}

.oneColFixCtrHdr #con-col2 {
	padding:42px 0px 0px 10px;
}

.oneColFixCtrHdr #contact-container {
	text-align:right;
}

.oneColFixCtrHdr #con-mainContent {
	padding:42px 0px 0px 75px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
	height:600px;
}
.oneColFixCtrHdr #blue {
background-color:#2dace3;
}

.oneColFixCtrHdr #blue2 {
background-color:#caeaf8;
}

.oneColFixCtrHdr #purple {
background-color:#956cb4;
}

.oneColFixCtrHdr #purple2 {
background-color:#d9cbe4;
}

.oneColFixCtrHdr #contactform1 {
position:relative;
left:-150px;
}
.oneColFixCtrHdr #contable1 {
width:500px;
border:0px solid black;
background-color:#ffffff;
text-align:right;
padding-right:0px;
}

.oneColFixCtrHdr #contable {
border:0px solid black;
background-color:#ffffff;
text-align:right;
padding-right:0px;
}

.oneColFixCtrHdr #con-words2 {
    font-size:12px;
	text-align:left;
	width:300px;
}

.oneColFixCtrHdr #con-words3 {
    font-size:14px;
	text-align:center;
	
}

.oneColFixCtrHdr #con-words4 {
    font-size:16px;
		text-align:center;
}

.oneColFixCtrHdr #stafftable {
width:950px;
border:0px solid black;
background-color:#ffffff;
text-align:right;
padding-right:0px;
}

.oneColFixCtrHdr #staff1 {
border:0px solid black;
background-color:#ffffff;
vertical-align:top;
text-align:left;
}
.oneColFixCtrHdr #staff2 {
width:240px;
border:0px solid black;
background-color:#ffffff;
vertical-align:top;
text-align:left;
padding-left:20px;
}

.oneColFixCtrHdr #staffblank {
border:0px solid black;
background-color:#ffffff;
vertical-align:top;
}

.oneColFixCtrHdr #staffpics {
	padding:30px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;

}

.oneColFixCtrHdr #footercontact {
width:950px;
border:0px solid black;
background:transparent;
text-align:right;
padding-right:0px;
}