body {background:#000 ;
          font-family: Verdana,Arial,sans-serif;
          margin:0;
          padding:0;
          color:#FFF;
          text-align:center;
 }
a img{
border:none;
}
#page{
border:1px solid red;
margin:10px auto;
width:620px;
text-align:center;
padding-bottom:20px;
}
#header{
width:auto;
height:100px;
margin:0 0 0 20px;
background:#000;
}
#header   h1{
display:block;
Width:326px;
height:91px;
padding:0;
margin:10px 0 0;
text-indent:-9009px;
background:transparent url(../photos/header.gif) no-repeat 0 0;
}
a:link{text-decoration:none;
outline:none;}
#header a{
display:block;
width:100%;
height:100%;
outline:none;
}
#navigation{
float:left;
width:90%;
padding:0;
margin:0 0 20px 20px;}

ul{
margin:0;
padding:0;
}
ul li{white-space:nowrap;
}
#navigation li{border-bottom:1px solid red;
float:left;
width:auto;
list-style:none;
margin:0 ;
padding:0;
font-size:80%;
}
 ul li a{
display:block;
width:0.1em;/*for IE6*/
float:left; /* for IE5-Mac*/
margin:4px auto ;
line-height:20px;
color:#FFF;
text-decoration:none;
padding:1px 5px;
}
/* correction hack for IE5-Mac\*/
#nav a{float:none;}
/*end of IE6 hack*/
html>body #navigation a{width:auto;}/*correction of IE6 hack*/
a:visited{
text-decoration:none;
}
ul a:hover {
color:red;
text-decoration:underline;
}
a:active{
color:red;
text-decoration:none;
}
a.current {
color:red;
}
a.current:hover,a.current:active{
color:red;
text-decoration:none;
cursor:default;
}
#container{
clear:both;
}
#footer{background-color:#000;
 padding:10px 0 0 0;
width:580px;
margin:10px  auto  10px;
font-size:60%;
border-top:1px solid red;
text-align:center;
}
#footer p{
margin:0 10px ;
padding:0;
}
table{margin: 0 50px 0 50px;
width:345px;
border-collapse:collapse;
text-align:center;
}
td{
padding:2px;
text-align:center;
}







