html {height: 100%}

body { height: 100%; background-color: #767e51; background-image: url('background.png'); background-repeat: repeat-x; background-attachment: none; padding: 0px; margin: 0px; }

#maincontain { background-color: #f2edd0; position: absolute; top: 400px; left: 50%; width: 700px; height: *%; margin-left: -350px;}
#topcontain { background-color: #f2edd0; position: absolute; top: 0px; left: 50%; width: 700px; height: 100%; margin-left: -350px; }
#help { position: absolute; top: 50px; left: 0px; background-color: brown; width: 100px;}
#bannernavcont { position: relative; top: 0px; padding: 0px; margin: 0px; }
#banner {padding: 0px; margin: 0px;}

#navbg {    color: #ffffff;
width: 100%;
background-image: none;                             
   background-color: #000000;                          
   filter:alpha(opacity=66); 
height: 40px;
position: relative; bottom: 40px;
 

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

#navtext {    color: #ffffff;position: relative; bottom: 80px; font-size: 14px;}
#navtab { height: 40px; width: 100%;}
#navtab a:link {color: #ffffff; text-decoration: none;}
#navtab a:visited {color: #ffffff; text-decoration: none;}
#navtab a:hover {color: #cccccc; text-decoration: underline;}
#navtab a:active {color: #ffffff; text-decoration: none;}
#navtab td {width: 12.5%; text-align: center;}
#navfiller { background-color: #000000; filter:alpha(opacity=0); width: 100%; height: 100%;}
#toplogocont {width: 700px;}
#toplogo { position: relative; right: 0px; }
#mainconttext { padding: 3px;}
#footer { font-size: .8em; }
