/* Cascading Style Sheet */
body {
font: normal 1.2em Garamond, "Times New Roman", serif;
color: #009;
background: #ffffff url(./image/yellow.jpg) repeat right;
margin:.2em .2em;
}
td {
border:0px solid red;
}
a, a:visited, a:active {
text-decoration:none;
}
a:hover {
color:#090;
}
img {
padding:0;
}
a img{
border:0px solid blue;
}
a.u {text-decoration:underline;
}
#hder {
  font-size: 2em;
  font-weight: bold;
}
#hder tr td{
  border-bottom: 2px solid #008f90;
}

#content {
width:100%;
margin-left:18%;
color:#009;
padding:10px;
border-left:3px solid #008f90;
z-index:0;
}
#hortsoc {
width:100%;
height:20em;
border:1px solid #090;
background: #fff;
padding:.25em;
}
#footer {
width:110%;
}
#footer table {
border-top:3px solid #008f90;
}
.nav {
height:2em;
font-size:.6em;
}
.ft {
width:34%;
border:0px solid red;
}
.centre{
text-align:center;
}
.u {
text-decoration:underline;
}
.comics {
font: normal 1em "Comic Sans MS", sans-serif;

}
.blue{
color:#009;
}
.cyan {
color: #099;
}
.red {
color: red;
}
.m2 {
text-align: center;
color: #909;
font-size:.8em;
}
.bold{
font-weight:bold;
margin: 5px 0 0 10px;
}
.fright {
float:right;
}
.fleft {
float:left;
}
.aflogo {
border:1px solid red;
padding:5px;
margin-left:2%;
text-align:left;
}
.aflogo1 {
border:1px solid #009;
position:relative;
z-index:3;
}
.aflogo2 {
position:relative;
left:10px;
z-index:3;

border:0;
padding:0;

font: small Arial, Helvetica, sans-serif;
text-align:left;
}

.b1 {
border:0px solid red;
}

.services {
float:right;
clear:right;
line-height:25px;
border:1px solid #099;
color: #009;
padding:0 0 0 0;
margin:2px 0 0 0;
}
.clr {
clear:right;
}
#intro {
border-bottom:2px solid #009;
}
.cbg {
color: #fff;
background-color: #0ff;
}

.pink{
  color: #FF8080;
}

.green {
  color: green;
}
.large {
  font-size: 1.4em;
  font-weight: bold;
}



.left {
  text-align: left;
}

.right {
  text-align: right;
}

.clb {
  clear: both;
}

#rhslogo {
  border-right: 2px solid green;
  text-align: center;
  margin-right: 5px;
  width:260px;
  float:left;
  z-index: 1;
}
#rhslogo a {
  text-decoration: none;
  color: green;

}
#rhslogo a:hover {
  color: #0f0;
}

#rhslogo img {
  border: 0px solid green;
}
