body {background-color: #ebecf6; text-align: center;}

#bg {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   position: relative;
   margin: 0 auto;
   width: 640px;
   text-align: left;
}

#slogan {
   position: absolute; left: 10px; top: 10px;
   font-size: 10px;
}

#logo  {position: absolute; left: 10px; top: 30px;}

#airplane  {position: absolute; left: 520px; top: 12px;}

#topbar  {
   position: absolute; left: 0px; top: 80px; width: 660px; height: 20px;
   background-color: #4d4fb1;
   color: white;
   text-align: center;
   font-size: 13px;
   font-weight: bold;
}

#title {position: relative; top: 2px;}

#datebar {position: absolute; left: 0px; top: 80px; width: 637px;}

#date {
   position: relative; top: 3px;
   font-size: 10px;
   color: white;
   text-align: right;
}

#menu ul {
   position: absolute; left: 0px; top: 120px; width: 120px;
   margin: 0;
   padding: 0;
   font-size: 13px;
   font-weight: bold;
}

#menu li {
   margin: 0 0 .2em 0;
   list-style-type: none;
}

#menu a {
   display: block;
   color: white;
   background-color: #4d4fb1;
   width: 120;
   padding: .15em .8em;
   text-decoration: none;
}

#menu a:hover {
   color: #4d4fb1;
   background-color: white;
}

#midsec {
   position: absolute; left: 120px; top: 100px; width: 380px;
   background-color: white;
   padding: 10px;
   padding-top: 25px;
   font-size: 12px;
   color: black;
}

#sidebar {
   position: absolute; left: 520px; top: 100px; width: 140px;
   display : -moz-inline-block;
   display : inline-block;
   background-color: #4db1af;
   padding-top: 25px;
   padding-bottom: 90px;
   font-size: 10px;
   color: white;
   filter: alpha (opacity=90, Finishopacity=0, startX=0, finishX=0, startY=85, finishY=100, style=1);
}

#sidebartext1 {
   padding-left: 10px;
   padding-right: 10px;
}

#sidebartext2 {text-align: center;}

#bottombar  {
   position: absolute; left: -120px; width: 660px; height: 20px;
   background-color: #4d4fb1;
   color: white;
   text-align: center;
   font-size: 10px;
}

#copyright {position: relative; top: 4px;}

#features li {margin: 0 0 12px 0;}

#button {
   background-color: #4d4fb1;
   color: white;
    font-size: 12px;
}

#midsecwide {
   position: absolute; left: 0px; top: 100px; width: 640px;
   background-color: white;
   padding: 10px;
   padding-top: 25px;
   font-size: 12px;
   color: black;
}

#bottombarwide  {
   position: absolute; left: 0px; width: 660px; height: 20px;
   background-color: #4d4fb1;
   color: white;
   text-align: center;
   font-size: 10px;
}

a {color: blue;}
a:visited {color: blue;}
a:hover {color: red;}

//p {text-indent: 1.5em;}

h1{
   font-size: 13px;
   font-weight: bold;
   text-align: center;
}

h2{
   font-size: 13px;
   font-weight: normal;
   margin: 3px;
   text-align: center;
}

h3{
   font-size: 10px;
   font-weight: normal;
   margin: 0px;
}

ol li {list-style-type: decimal;}
ul ol li {list-style-type: decimal;}
ul ul ol li {list-style-type: decimal;}
ul ul ol ol li {list-style-type: lower-roman;}
ul li {list-style-type: disc;}
ul ul li {list-style-type: circle;}
ul ul ul li {list-style-type: square;}
