* {
margin:0;
padding:0;
font-size:100%;
}

body {
background-color: #FFFFFF;
color: #000066;
text-align:center;
background-image:url('http://www.mitalax.com/image/bg.gif')
}

a:hover {
color: #CC0000;
}

div#whole{
width:800px;
margin-left:auto;
margin-right:auto;
padding: 10px;
font-size: 10pt;
}

div#main {
width:660px;
float:right;
text-align:left;
padding:10px;
font-size: 10pt;
}

div#menu {
width:120px;
float:left;
text-align:left;
}

#main h1{
font-weight:bold;
font-size: 14px;
color:navy;
border-left:6px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
margin:15px 6px;
padding:5px 15px;
letter-spacing:1.5px;
}

#main h2{
font-size:12px;
border-style:dotted;
border-width:2px;
border-color:#AAAAAA;
color:navy;
padding:3px 3px 3px 8px;
margin:15px;
}

#main ul{
margin:10px;
}

#main li{
margin: 5px 5px 5px 30px;
}

#main div{
margin: 10px 25px;
}


div#menu ul {
list-style:none;
}

div#menu a {
margin-left:   0;
margin-right: 0;
height:30px;
width:106px;
}

ul li#home {
background-image:url("http://www.mitalax.com/image/top.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

li#obog {
background-image:url("http://www.mitalax.com/image/obog.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

li#lacrosse {
background-image:url("http://www.mitalax.com/image/lacrosse.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

li#bbs {
background-image:url("http://www.mitalax.com/image/bbs.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

li#ml {
background-image:url("http://www.mitalax.com/image/ml.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

li#links {
background-image:url("http://www.mitalax.com/image/links.gif");
background-repeat:no-repeat;
height: 30px;
width: 106px;
}

h1#logo{
background-image:url("http://www.mitalax.com/image/title_s.gif");
background-repeat:no-repeat;
height: 41px;
width: 101px;
margin-top: 15px;
margin-bottom: 15px;
}

h1#domain {
background-image:url("http://www.mitalax.com/image/domain.gif");
background-repeat:no-repeat;
width:81px;
height:16px;
margin: 20px 0px 0px 12.5px;
padding: 0;
}

#menu span{
display:none;
}

table#schedule{
border-color:navy;
border-width:1px;
border-style:solid;
padding:0;
}

table#schedule td{
border-color:navy;
border-width:1px;
border-style:solid;
padding:3px;
background-color:#D0FFFF;
white-space:nowrap;
}


