#ad1
{
border-top:2px solid green;
border-left:2px solid green;
border-right:2px solid green;
border-bottom: 2px solid red;
}
#ad2
{
border-left:2px solid green;
border-right:2px solid green;
border-bottom: 2px solid red;
}
#hder
{
width:100%;
background: #ffdead;
font-family: verdana, "trebuchet ms", sans-serif;
font-size: 1.5em;
font-weight:bold;
color: green;
letter-spacing: 5px;
padding: 15px;
}
#fter
{
background: silver;
font-family: verdana, "trebuchet ms", sans-serif;
font-size: 0.7em;
color: green;
letter-spacing: 0px;
padding-top: 1px;
padding-bottom: 1px;
padding-left:15px;
padding-right:15px;
border-top: solid thin #000080;
}
#nav1
{height:12px;
vertical-align:top;
position:static;
font-size:.8em;
}
#nav2
{
vertical-align:top;
position:static;
margin: 30px;
}
#nav3
{height:15px;
vertical-align:bottom;
padding:0;
margin:0;
width:159px;
}
#submenu1
{
padding-left:14px;
width: 145px;
font-family: verdana, helvetica, sans-serif;
color: green;
}
#whatson
{
position:relative;
top:-20px;
left:60px;
border: solid 2px #000080;
width:85%;
height:400px;
font-size:1.2em }
.main
{
table-layout:auto;
}
.nav
{
background: #ffffe0;
padding-right: 1px;
font-family: verdana, "trebuchet ms", sans-serif;
color: #000080;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
float: left;
border-top:solid thin #000080;
width:150px;
}
#content
{
width:100%;
background: #ffffe0;
padding: 10px;
font-family: verdana, "trebuchet ms", sans-serif;
color: #000080;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
border-left: solid thick #000080;
border-right: solid thick #000080;
border-top: solid thin #000080;
margin-left:160px;
}
body
{
background: #ffffe0;
color: #000080;
font-family: helvetica, "trebuchet ms", sans-serif;
font-size: 1em;
padding-left:4px;
}
p.c1
{text-align:center;
}
.overview
{width:70%;
}
a
{
color: blue;
font-family: helvetica, "trebuchet ms", sans-serif;
text-decoration: none;
}

a:link
{
color: blue;
font-family: helvetica, "trebuchet ms", sans-serif;
text-decoration: none;
}
a:link.plain
{
color:gray;
font-family: helvetica, "trebuchet ms", sans-serif;
font-size: small;
text-decoration: none;
}
a:visited
{
color: blue;
font-family: helvetica, "trebuchet ms", sans-serif;
text-decoration: none;
}
a:visited.plain
{
color:gray;
font-family: helvetica, "trebuchet ms", sans-serif;
text-decoration: none;
}
a:hover
{	color: green;
font-family: helvetica, "trebuchet ms", sans-serif;
font-weight: bold;
text-decoration: none;
}
a:hover.plain
{	color: green;
font-family: helvetica, "trebuchet ms", sans-serif;
font-weight: bold;
text-decoration: none;
}
.centre
{text-align:center;
}
.right
{text-align:right;
}
table.sm
{
font-size:70%;
}
.title
{
width: 140px;
left: 5px;
z-index: 10;
font-family: verdana, helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color: #000080;
background: #ffffe0;
}

.submenu
{
padding-left:14px;
width: 145px;
font-family: verdana, helvetica, sans-serif;
font-size: .7em;
color: green;
}

.m1
{
font-size: 110%;
font-weight: bold;
color: #000080;
}
.orng
{
color: #ffa500;
width:90%;
}
hr.red
{
color:#ff0000;
width:90%;
}
.sb
{

border-color:silver;
border-style:solid;
}
.dim
{
color:gray;
}
.redbase {
border-bottom: 1px solid red;
}
.greenbase {
border-bottom: 1px solid green;}
.greentop {
border-top: 2px solid green;}
.testbox {
border: 2px solid purple;}

.image15rt {
		color:green;
    text-align: center;
    font-size: smaller;
    float: right;
    padding: 15px;
    border-style: none;
  }
.sm	{
font-size:50%;
}
