body {padding:0; margin:0; font-family:verdana,sans-serif; font-size:12px;}
table {width:100%; border-collapse:collapse;}
div {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
h1 {margin:0; padding:0 0 0 5px;}
td {font-size:12px;}

a, a:hover, a:visited, a:active {color:#22aaff; text-decoration:none; margin:0; padding:0;}

#heading {clear:both; width:100%; background-color:#000000; color:#ffff00; padding:5px 0 5px 0px; margin:0;}
#left {float:left; width:10%;}
#right {float:right; width:10%;}
#main {width:78%; float:left; margin-left:1%;}
#bottom {width:98%;}

IMG.w3c {border-style:none; width:88px; height:31px;}
IMG.apache {border-style:none; width:259px; height:32px;}
IMG.mysql {border-style:none; width:125px; height:64px;}

ul {margin:0; padding:0;}
li {list-style:none; padding:5px 0 5px 0; margin:0;}

hr.news {width:30%;}

.left {width:15%; vertical-align:top;}
.right {width:85%; vertical-align:top;}

.edit .right {text-align:right;}

ul#news li {padding:0;}

#bottom_images {text-align:center; padding-top:10px;}
ul#images li {display:inline; padding:0 3px 0 3px; display:none;}

div#bottom {text-align:center;}

ul#nav li {padding:0;}
ul#nav li a {display:block; padding:5px 0 5px 5px; width:100%;}
ul#nav li a:hover {background-color:#000000;}

a.pageNav {margin:0 3px;}

td.word_count {text-align:right;}

ul#me li {list-style:disc inside none; padding:0 0 0 15px;}

p.me_listen {margin-top:25px;}

