body{ background: #f4f4f4;}
h3{padding: 0; margin: 0;}
a{text-decoration: none;}
nav{font-size:24px;}
nav a{color:#444;}
nav a:hover{color: #333;}
nav ul{float:right;margin:0; padding:0;list-style-type: none;list-style-image: none;}
nav li{display: inline;}
header{padding: 0 0 5px 0;-moz-box-shadow: 0px 1px 2px #333; -webkit-box-shadow: 0px 1px 2px #333; box-shadow: 0px 1px 2px #333;}
.logo{font-family:Arial,Helmet,Freesans,sans-serif;font-size:86px;color:#888;height:30px;margin: 0 0 0.75em 0;text-shadow: 0px 1px 0px rgba(255,255,255,.5);}
.sub{ position:relative; top: 0px; left:5px;font-family:georgia;font-size: 1.2em;font-style:italic;color: #888;text-shadow: 0px 1px 0px rgba(255,255,255,.5);}
.slide{text-align: center; padding:25px 0;-moz-box-shadow:inset 0 0 5px #000000;-webkit-box-shadow:inset 0 0 5px #000000;box-shadow:inset 0 0 5px #000000;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;}
#content{padding: 50px, 0,0,0;min-height:600px;}
#content h2{color: #333;font-size:48px;text-align: left;text-shadow: 0px 1px 0px rgba(255,255,255,.5); /* 50% white from bottom */}
.bio{margin-top: 15px;min-height:150px;max-height:150px;-moz-box-shadow:inset 0 0 5px #000000;-webkit-box-shadow:inset 0 0 5px #000000;box-shadow:inset 0 0 5px #000000;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius: 12px;}
.bio img{float: left; margin: 10px;}
.bio .name{margin-top:10px; font-size:20px;}
.bio .year{margin-top:-5px;}
.bio .info{margin-top:10px;width:450px;}
.bio .link{margin-top:10px;}
.bio .link a{color:#444;}
.bio .link a:hover{color:#333;}
#tuts h2{color: #333;font-size:48px;text-shadow: 0px 1px 0px rgba(255,255,255,.5); /* 50% white from bottom */}
#tuts h3{color: #333;text-align: center;text-shadow: 0px 1px 0px rgba(255,255,255,.5); /* 50% white from bottom */}
#tuts li{color: #333;}
#tuts li a{color: #333;}
footer{ background:#000; color:#888;}
footer a{color: #999;}