@charset "utf-8";
/* CSS Document */

/* Reset */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 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 { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* Generic */
address,blockquote,body,caption,cite,code,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,strong,td,th,ul { font: 98%/150% Georgia, serif; }
body { background-color: #f9f3e8; margin: 0; }
div { margin: 0; padding: 0; }

/* Specific */
div.page { width: 960px; margin: 30px auto; }

div.header { width: 960px; margin: 0; height: 80px; overflow: hidden; background: url(../images/header.gif); }
div.logo_link { height: 80px; width: 80px; z-index:100; position:absolute; cursor:pointer; }
div.header h1 { display: none; }
div.header p { display: none; }
div.header ul { width: 100%; height: 23px; overflow: hidden; padding: 0; margin:53px 4px 4px 484px; }
div.header ul li { display: inline;}
div.header ul li a { float: left; overflow: hidden; padding-top: 23px;}
div.header ul li a#overview { height: 23px; width: 87px; background: url(../images/nav.gif) 0 0;}
div.header ul li a#overview:hover { background: url(../images/nav.gif) 0 -23px ;}
div.header ul li a#overview:active { background: url(../images/nav.gif) 0 -46px ;}
div.header ul li a#overview.selected { background: url(../images/nav.gif) 0 -69px ;}
div.header ul li a#overview.selected:hover { background: url(../images/nav.gif) 0 -69px ;}
div.header ul li a#project { height: 23px; width: 152px; background: url(../images/nav.gif) -87px 0;}
div.header ul li a#project:hover { background: url(../images/nav.gif) -87px -23px ;}
div.header ul li a#project:active { background: url(../images/nav.gif) -87px -46px ;}
div.header ul li a#project.selected { background: url(../images/nav.gif) -87px -69px ;}
div.header ul li a#project.selected:hover { background: url(../images/nav.gif) -87px -69px ;}
div.header ul li a#maps { height: 23px; width: 124px; background: url(../images/nav.gif) -239px 0;}
div.header ul li a#maps:hover { background: url(../images/nav.gif) -239px -23px ;}
div.header ul li a#maps:active { background: url(../images/nav.gif) -239px -46px ;}
div.header ul li a#maps.selected { background: url(../images/nav.gif) -239px -69px ;}
div.header ul li a#maps.selected:hover { background: url(../images/nav.gif) -239px -69px ;}
div.header ul li a#team { height: 23px; width: 109px; background: url(../images/nav.gif) -363px 0;}
div.header ul li a#team:hover { background: url(../images/nav.gif) -363px -23px ;}
div.header ul li a#team:active { background: url(../images/nav.gif) -363px -46px ;}
div.header ul li a#team.selected { background: url(../images/nav.gif) -363px -69px ;}
div.header ul li a#team.selected:hover { background: url(../images/nav.gif) -363px -69px ;}

div.content { width: 960px; background: #f9f7f4; }
div.content div.html { padding: 10px 80px 30px 80px; }
div.footer { width: 960px; margin: 0; background: #f9f3e8; }
div.footer div.html { padding: 10px 0 20px 0; }
div.footer div.html p { font: 10px/15px Verdana; color: #999;}
