/*general styling*/
body{
 border: none;
 margin: 5px;
 padding: 0;
 background-color: #999999;
 font:23px "Lucida Grande", Ariel, Sans-serif;
 overflow:auto;
}
/*Background Image*/
#container{
 position:absolute;
 left:100px;
 top:120px;
 width:720px;
 height:600px;
 background-color:#999999;
 background-image:url(bgbg.jpg);
}
/*Heading*/
h1{
  font:30px "Lucida Grande", Ariel, Sans-serif;
  color:#666666
}
#heading{
  position:absolute;
  left:80px;
  top:65px;
  width:275px;
  height:30px;
}
/*sidebar*/
#sidebar{
  position:absolute;
  left:80px;
  top:120px;
  width:40px;
  height:360px;
  background-image:url(mpsidebar.gif);
}
/*text*/
p{
  font:18px "Lucida Grande," Ariel, Sans-serif;
  color:#666666;
  text-align:left;
}
#text1{
  position:absolute;
  left:130px;
  top:120px;
  width:230px;
  height:110px;
  background:none;
}
#text2{
  position:absolute;
  left:130px;
  top:242px;
  width:460px;
  height:110px;
  background:none;
}
#text3{
  position:absolute;
  left:130px;
  top:362px;
  width:450px;
  height:110px;
  background:none;
}
/*Bottom Navigation*/
#bottomnav{
  position:absolute;
  left:80px;
  top:485px;
  width:590px;
  height:30px;
  background:none;
}
ul{
list-style:none;
}
li{
  display:inline;
  margin:none;
  padding:0 60px 0 0;
}
a:link{
  color:#80796f;
  text-decoration:none;
}
a:visited{
  color:#80796f;
  text-decoration:none;
}
a:hover{
 color:#666666;
 text-decoration:overline underline;
}
a:active{
  color:#666666;
  text-decoration:overline underline;

}