 
#body {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 19px;
 background: #aabadd;
 }

 a:visited, a:active {
	color: maroon;
	text-decoration: none;
 }

.bold {
 font-weight: bold;
}

.imgleft{
 float: left;
}

.imgright{
	float: right;
}


.topimg {
 height: 85px;
 padding-top: 1%;
 float: left;
 background-color: #fffbc6;
 }

.topheading {
 padding: 10px 0px 5px 0px;
 background-color: #fffbc6;
 margin: 0% 0% 0% 0%;
 font-size: 12px;
 } 

 h1.topheading {
 font-size:  22px;
 }
 h3 {
  font-size: 14px
 }

#menu {
 padding:  3px 0px 3px 10px;
 background-color: #960014;
 margin: 0px 0px 0px 0px;
 font-weight: bold;
 color: #fffbc6;
 border-color: navy;
 border-style: ridge;
 border-width: 2px 0px 2px 0px;
 }

#menu ul {
 list-style: none;
 margin: 0px 0px 0px 0px;
 }
#menu li {
 display: inline;
 background-color: #fffbc6;
 padding: 0px 5px 0px 0px;
 }
#menu a:link, a:visited, a:active {
 font-weight: bold;
 text-decoration: none;
 color: maroon;
 }

#menu a:hover {
 color: black;
 text-decoration: underline;
 } 


.sidebar {
 padding: 0px 0px 0px 3px;
 background: #fffbc6;
 font-weight: bold;
 margin-right: 2%;
 margin-left: 65%;
 margin-top:  0%;
 border-color: navy;
 border-style: ridge;
 border-width: 2px 2px 2px 2px;
 position: relative; top: 85px; 
 }
.sidebar a {
 color: maroon;
 font-weight: bold;
 text-decoration: none;
 }
.sidebar a:hover {
 color: black;
 text-decoration: underline;
 } 


#content {
 padding: 15px 4px 0px 7px;
 background: #ffffff;
 text-align: left;
 position: absolute; top: 130px;  right: 35%;
 border-color: navy;
 border-style: ridge;
 border-width: 2px 2px 2px 2px;
 }

#content hr {
 color: navy
}

#content a {
 color: #maroon;
 font-weight: bold;
 text-decoration: underline;
 /* text-decoration: none; */
 }
#content a:hover {
 color: black;
 }
#content img {
 padding: 2px;
 border: 1px;
 }

#footer {
 padding: 1px 0px 1px 10px;
 background: #ececec;
 }
