/* CSS Document */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}

body { 
  background-color: #000000;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  height: 100%;
  background-image:url("images/bg.gif");
}

#container{
  position: relative;
  min-height: 100%;
  margin-bottom: -100px;
  }

#wrapper { 
  position: absolute;
  top: 0px;
  left: 0px;
  min-height: 100%;
}

a:link {color: #000000; text-decoration: none; border: 0px;}
a:active {color: #000000; text-decoration: none; border: 0px;}
a:visited {color: #000000; text-decoration: none; border: 0px;}
a:hover {color: #000000; text-decoration: underline; border: 0px;}

#header {
  left: 50px;
  position: absolute;
  height: 150px;
  width: 768px;
  background-image:url(images/banner.gif);
  color:#000000;
}

#menu {
  text-align: center; 
  left: 50px;
  position: absolute;
  top: 150px;
  width: 768px;
  height: 40px;
  background-image:url(images/menu.gif);
  color: #000000;
}

#center {
  left: 50px;
  position: absolute;
  padding: 6px;
  width: 538px;
  top: 190px;
  height: auto;
  min-height: 650px;
  background-image:url(images/center.gif);
  color:#000000;
  font-family: tahoma;
  font-size: 0.9em;
}

#right {
  left: 600px;
  width: 218px;
  height: auto;
  position: absolute;
  top: 190px;
  min-height: 500px;
  background-image:url(images/right.gif);
  color:#000000;
  font-size: 0.9em;
  font-family: tahoma;
}

#footer {
  left: 50px;
  position: relative;
  width: 768px;
  height: 100px;
  bottom: 0px;
  background-color:#0066CC;
  color: #000000;
}


