#page { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; width: 850px; height: 600px; margin: 0 auto; border-color: #4d87c7; border-width: 1em; }
#header { text-align: center; width: 810px; height: 50px; }
#content { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 810px; }
#footer a { color: #999; background:transparent; font-weight: bold; }
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline; }
.underlinemenu{ font-weight: 900; font-style: oblique; width: 100%; }

.underlinemenu ul{
padding: 6px 0 7px; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0 0 12px;
text-align: center; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 7px 4px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: black;
}
#container4 { background-position: 0 0; clear:left; float:left; width:100%; overflow:hidden; /* column 4 background colour */
}
#container3 { background-position: 0 0; clear:left; float:left; width:100%; position:relative; right:25%; border-right: 1px solid #000; /* column 3 background colour */
}
#container2 { background-image: none; background-position: 0 0; clear:left; float:left; width:100%; position:relative; right:25%; border-right: 1px solid #000; /* column 2 background colour */
}
#container1 { background-image: none; background-position: 0 0; float:left; width:100%; position:relative; right:25%; border-right: 1px solid #000; border-left: 1px solid #000; /* column 1 background colour */
}
#col1 { text-align: left; float:left; width:21%; position:relative; left:77%; overflow:hidden; }
#col2 { text-align: justify; float:left; width:21%; position:relative; left:81%; overflow:hidden; }
#col3 { text-align: justify; float:left; width:21%; position:relative; left:85%; overflow:hidden; }
h5 { color: #000; font-size: 16px; font-weight: bold; }
.news { color: #272c27; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify; }
.news1 { color: #272c27; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-top: 16px; margin-bottom: 16px; }
.news1 a { color: #272c27; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: justify; text-indent: 380px; margin-top: 16px; margin-bottom: 16px; }
.news2 { color: #272c27; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-top: 16px; margin-bottom: 25px; }
.news2 a { color: #272c27; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; }
#col4 { text-align: justify; float:left; width:21%; position:relative; left:89%; overflow:hidden; }
h2 { text-align: center; }
#footer { color: #000; clear:both; float:left; width:100%; }
#footer p {
	margin-left:2%;
	padding-right:2%;

h1 { color: #d74402; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 0.67em 0; }
h1 { color: #000; font-size: 40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; margin-bottom: 5px; }
h3 { color: #fff; font-size: 2em; font-style: italic; line-height: 2.5em; background-color: #ff9d00; text-align: left; width: 16px; }

