*{margin:0;padding:0}
body{background:#1a1a1a url(background.jpg);color:#333;font:76% Verdana, Arial, Helvetica, sans-serif}
p{line-height:1.6em;margin-bottom:18px}
a{color:#00f}
a:hover{color:#333}
h1{color:#000;font-family:Georgia,serif;font-size:2.2em;font-weight:400;margin:0 0 10px}
h2{color:#000;font-family:Georgia,serif;font-size:1.6em;font-weight:400;margin:0 0 8px}
ul,ol,dl{margin:0 0 20px 20px;padding:0}
li{padding-bottom:5px}
#containerfull,#container980,#container760,#container600{margin:0 auto;overflow:hidden;padding:0}
#containerfull{border:0;width:100%}
#container980{width:980px}
#container760{width:760px}
#container600{width:600px}
#header{margin:0 auto;padding:10px 25px}
#header h1{margin:0;padding:20px 0 0;text-align:center}
#header h1 a{color:#fff;font-family:Georgia,serif;font-size:1.8em;font-weight:400;text-decoration:none}
#header h2{color:#d84580;font-family:Georgia,serif;font-size:1.6em;font-weight:400;margin:0;padding:0 0 20px;text-align:center}
#menu{height:40px}
#menu ul{height:40px;list-style:none;margin:0;padding:0 25px 0 0}
#menu ul li{background-color:#333;display:block;float:left;margin:0 5px 0 0;padding:0}
#menu ul li a{background-color:#333;color:#ddd;display:block;font-size:1.4em;padding:10px 12px;text-decoration:none}
#menu ul li a:hover{color:#fff}
#menu ul li a.current{background-color:#eee;border-bottom:1px solid #eee;color:#333}
#feature{background-color:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#555;padding:5px}
#feature h2{color:#000;font-size:2em;line-height:1em}
#feature p{font-size:1.3em;line-height:1.5em;margin:0 0 15px}
#feature img{display:block;margin:0 auto}
#main{background-color:#fff;clear:both;margin:0;padding:25px 25px 5px}
#content{width:100%}
#credits{color:#aaa;padding:15px 25px}
#credits p{font-size:1.2em;line-height:1.4em;margin:0;padding:0;text-align:left}
#credits a{color:#aaa;font-weight:400}
.left{float:left;width:49%}
.right{float:right;width:48%}
.clear{clear:both;visibility:hidden}
.small{font-size:.8em}
