a{color:#444;font-weight:bold;font-style:normal;text-decoration:none}
a:hover{background-color:#ff9;color:#00c;border-bottom:1px dashed #f77;border-top:1px dashed #f77}
b{color:#55b}
body{background-image:url("/q/w/pattern-hexagon.png");background-repeat:repeat;color:#444;margin:2px 0}
img{border:0}
h1{background-image:url("/q/w/bkg-h2-bw-j.gif");background-repeat:repeat-x;border-top:1px solid #fff;color:#fff;font-size:150%;margin-bottom:0;margin-top:-3px;padding-bottom:2px;text-align:center}
h2{background-image:url("/q/w/bkg-h2-bw-j.gif");background-repeat:repeat-x;border-bottom:2px solid #bbb;color:#fff;font-size:115%;letter-spacing:0.1em;margin-bottom:0;margin-top:-3px;padding-bottom:2px;text-align:center}
hr{color:#eee;border:2px groove #fff;margin:4px 2em}
li{margin-bottom:2px}
table{border-collapse:collapse}
td{vertical-align:top}
ul{list-style-image:url("/q/w/li5a.gif");margin:0;padding-left:16px;padding-right:3px}
.label-right{background-color:#ccc;border-bottom:2px solid #aaa;color:#555;font-size:110%;font-weight:bold;text-align:center}
.label-section{background-color:#eee;border-bottom:2px solid #aaa;border-top:1px solid #aaa;color:#337;font-size:110%;font-weight:bold;padding:2px;text-align:center}
.rss_box{border:2px solid #eee;margin-top:4px;max-width:520px}
.rss_box:hover{border-color:#99f}
.rss_title{background-color:#ddd;border-bottom:2px solid #bfbfbf;font-size:130%;font-variant:small-caps;overflow:hidden;padding:1px 0 1px 3px;width:auto}
.rss_title > a{color:#447}
.rss_title > a:hover{border:0}
.rul > li{padding:3px}
.subt{background-color:#eeb;border:1px solid #ddd;border-bottom:2px solid #ddd;color:#666;float:right;margin:1px 0 16px 0;padding:1px 3px;text-align:right}
ul.rss_items{margin-bottom:2px;margin-top:4px;padding-left:17px}
ul.rss_items > li > a:visited{color:#bbb}
#about-it-jobs{clear:left;max-width:570px;padding:8px 2px 2px 6px}
#about-it-jobs .rul{list-style-image:none;list-style-type:none}
#about-it-jobs a:hover{background-color:transparent;border:0}
#bar-left{float:left;margin-left:22px;margin-right:14px;max-width:520px}
#bar-right{border:2px solid #fff;border-top:0;float:left;margin-top:6px;width:178px}
#bar-right ul{border:2px solid #fff;margin-bottom:5px;padding-bottom:2px;padding-top:4px}
#bar-right ul:hover{border-color:#aaf}
#bar-right li{padding:0}
#box-uptime{background-color:transparent;color:#888;font-style:italic;text-align:center}
#courtesy{background-color:#ffdfdf}
#donate{background-color:#fff;color:#44a;font-size:115%;padding-left:1px;padding-top:4px;text-align:center}
#green{color:#060;font-weight:bold}
#h2s{background-color:#e0f8ff;border-bottom:2px solid #ccc;border-top:1px solid #ccc;color:#555;font-size:150%;font-weight:bold;padding-bottom:2px;text-align:center}
#header{border:1px solid #ddd}
#header table{color:#777;margin:0 auto;margin-bottom:2px;vertical-align:top;width:100%}
#header td{font-weight:bold;padding:0;text-align:center}
#main{background-image:url("/q/w/bg_paper.jpg");background-repeat:repeat;margin:0 auto;width:748px}
#noj{width:100%}
#noj table{border:3px ridge #999;margin:10px auto 14px auto;text-align:center}
#noj td{border-left:1px solid #aaa; border-right:1px solid #aaa;padding:2px 4px}
#tabbottom{background-color:#bbb;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #fff;border-bottom:2px solid #ccc;margin-bottom:4px;padding:1px 3px}
#tabbottom td{background-color:#ddd;border:1px solid #aaa;text-align:center;vertical-align:top}
table#tabbottom{border:1px solid #ddd;margin-top:8px;text-align:center}
#tool{background-color:#ffd;border:2px ridge #aca;color:#050;font-size:110%;margin:4px 5px 10px 5px;padding:2px 2px;text-align:center}

