#outer{
width:900px; /*Width of main container*/
height:auto;
clear:both;
overflow:hidden;
margin: 0px auto 0px auto; /*Center container on page*/
padding:0px;
border: solid 0px rgb(0,0,0);
}

#heading{
clear:both;
height:75px;
border: 0px solid rgb(0,255,0);
padding:0px;
width:900px; /*Width of main container*/
margin: 0px auto 0px auto; /*Center container on page*/
background-color:rgb(97,97,125);
overflow:hidden;
}

.logo{
display:block;
float:left;
border:0px;
padding:0px;
height:auto;
width:400px;
overflow:hidden;
}

.logotext{
display:block;
float:right;
border:0px;
padding:0px;
height:auto;
width:500px;
overflow:hidden;
}

.logo a{
border:0px;
padding:0px;
}

.logotext a{
display:block;
float:right;
border:0px;
padding:40px 15px 0px 0px;
text-decoration:none;
color:white;
font-family:arial;
width:auto;
text-align:right;
font-size:16px;
height:35px;
margin:0px;
font-weight:bold;
}

.logotext p{
display:block;
float:right;
border:0px;
padding:40px 5px 0px 0px;
text-decoration:none;
color:white;
font-family:arial;
width:auto;
text-align:right;
font-size:16px;
height:35px;
margin:0px;
font-weight:bold;
}

.logo a img{
border:0px;
padding:0px;
}

#leftrightcontainer{
margin:0px auto 0px auto;
width:900px;
height:auto;
overflow:hidden;
padding:0px;
border:0px solid;
clear:both;
border:0px solid black;
}

#footer{
margin:2px auto 0px auto;
width:900px;
height:auto;
overflow:hidden;
padding:7px 0px 7px 0px;
border:0px solid;
clear:both;
background-color:rgb(195,195,222);
}

.telenum{
width:450px;
font-family:arial;
font-size:10px;
margin:0px auto 0px auto;
height:auto;
overflow:hidden;
padding:0px;
border:0px solid;
display:block;
float:left;
text-align:left;
}

.telenum a{
display:inline;
text-align:left;
border:0px;
padding:0px;
margin:0px;
color:black;
}

.telenum a:hover{
color:blue;
}

.telenum p{
display:inline;
text-align:left;
border:0px;
padding:0px 0px 0px 5px;
margin:0px;
}

.address{
float:left;
width:450px;
font-family:arial;
font-size:10px;
margin:0px auto 0px auto;
height:auto;
overflow:hidden;
padding:0px;
border:0px solid;
text-align:right;
}

.address a{
color:black;
text-align:right;
border:0px;
padding:0px 5px 0px 0px;
margin:0px;
text-decoration: none 
}

.address a:hover{
color:black;
text-decoration: none 
}