*{margin:0;padding:0;font-size:100%;}
body{font-family:'URW Gothic L';background:url("bg.jpg");}
a{color:inherit;text-decoration:none;}
a img{border:0;}
div p a,div dd a,div li a{color:rgb(136,136,136);text-decoration:underline;}
div p a:hover,div dt a:hover,div dd a:hover,div li a:hover{background:rgb(136,136,136);color:white;}
h1{margin:30px 70px;height:40px;background:url("header.gif") no-repeat;overflow:hidden;text-indent:-1000px;}
ul#navigation{width:600px;margin:30px 100px 30px;text-align:center;font-weight:bold;text-transform:uppercase;}
ul#navigation li{display:inline;margin:0 20px;}
ul#navigation li a{border:0 solid black;}
ul#navigation li a:hover{border-top-width:100px;border-bottom-width:10px;}
div{width:560px;margin:0px 100px 60px;padding:20px;}
div h2{font-size:200%;}
div h3{margin-top:20px;font-size:130%;}
div p:before{content:'<p>';color:rgb(204,204,204);}
div p:after{content:'</p>';color:rgb(204,204,204);}
div ul:before{content:'<ul>';color:rgb(204,204,204);}
div ul:after{content:'</ul>';color:rgb(204,204,204);}
div ul li{list-style:square;margin-left:30px;}
div dl:before{content:'<dl>';color:rgb(204,204,204);}
div dl:after{content:'</dl>';color:rgb(204,204,204);}
div dl dt{margin:20px 0 4px;border-bottom:1px solid black;font-weight:bold;}
div dl dt:first-child{margin-top:0;}
div dl dd{margin-bottom:5px;}
div dl dd.icon{float:right;width:120px;height:120px;margin:-25px 5px 10px 10px;padding:2px;background:url("icon-bg.jpg");}
div dl dd.collaboration{font-size:80%;}
div dl dd:last-child{margin-bottom:0;}
div table th{width:100px;text-align:right;}
div table td{vertical-align:top;padding-left:10px;}
div#intro img{float:right;margin:-40px -300px 20px 20px;margin-right:-300px;}
