If you all want to make things look pretty without modifying the code just click the link to the "user CSS" tool on the LinkMeter Configuration page and override the CSS settings with something like this (what I use):
#backimage { background: url(
https://encrypted-tbn2.gstatic.com/...J0OQBk1eCKWqro3cS5ELNrYJao-5CW_ZxXuRDMxD1cg); }
#backoverlay { background: transparent; }
#content { background: transparent; }
#probelist { background: rgba(125,100,55,.8)}
#fancontainer { background: transparent; }
#graph_opts { background: transparent; }
To shut off your explicit shadows you can add these CSS lines to remove them from the temps:
#temp0 { text-shadow: none !important; }
#temp1 { text-shadow: none !important; }
#temp2 { text-shadow: none !important; }
#temp3 { text-shadow: none !important; }
Using chrome's frame inspection the style options are all these:
<style type="text/css">
body { font: normal 13px Arial, sans-serif; background: #f3f1e9; text-align: center; margin: 0; padding: 0; }
h2 { color: #bbb; }
#content { background: #246; border: 1px solid #467; }
#contentframe { background: #000; padding: 10px; }
#probelist { width: 100%; background: #8ab; background: rgba(99, 162, 230, 0.5); border: 1px solid #235; padding: 0; }
td.probe { width: 33%; position: relative; }
.first.probe { border-right: 1px solid #235; }
.last.probe { border-left: 1px solid #235; }
.legbord { border: 1px solid #ccc; padding: 1px; display: inline-block; }
.legfill { width: 14px; height: 14px; }
.dph { color: #003; font-size: 10pt; text-align: right; position: absolute; right: 0; bottom: 0; }
.pname { color: #003; font-size: 18pt; line-height: 16pt; display: inline-block; }
.ptemp { font-size: 32pt; line-height: 26pt; color: #fff; }
.alarmHigh { color: #c00 !important; }
.alarmLow { color: #33f !important; }
#graphtt { display: none; position: absolute; border: 1px solid #89c; background: #eef;
opacity: 0.9; padding: 2px; color: #003; }
#graphtt_title { color: #fff; border: 1px solid #008; background-color: #357; }
#graphtt_peak { font-size: smaller; color: #fff; }
.hotback { background-color: #d20; }
.coldback { background-color: #08F; }
#graphtt_arrow { position: absolute; left: 0; bottom: -9px; }
#dialog-overlay { width: 100%; height: 100%; position: fixed;
top: 0px; left: 0px; display: none; background-color: #000;
opacity: 0.6; z-index: 2; }
#alarm { background-color: #600; width: 340px; height: 150px;
border: 5px solid #fff; padding: 10px; color: #fff;
position: fixed; z-index: 3; top: 100px; display: none;
left: 50%; margin-left: -240px; }
#alarmclear { display: none; position: absolute; bottom: 4px; right: 4px; color: #ccc; }
.rfstatus { display: none; position: absolute; left: 0; bottom: 0;
width: 16px; height: 16px; background-image: url('/luci-static/resources/rf.png'); }
.noise { display: none; position: absolute; left: 0; bottom: 0;
width: 16px; height: 16px; background-image: url('/luci-static/resources/noise.png'); }
#pidint { width: 200px; background-color: #fcfcfc; border-radius: 5px;
border: 1px solid #333; position: absolute; font-size: 10pt;
bottom: 0px; line-height: 12pt; padding: 3px; display: none; }
.pilabel { width: 7%; color: #555; font-weight: bold; float: left; clear: left; }
.first.pilabel { margin-top: 1px; }
.pival { width: 25%; color: #aaa; text-align: right; float: left; }
.first.pival { margin-top: 1px; }
.pibarcont { position: relative; float: right; width: 65%; border: 1px solid #999;
background-color: #f0f0f0; }
.pibar { position: relative; }
.pipip { position: absolute; left: 50%; top: 0; width: 1px; height: 100%;
background-color: #999; }
#navcontainer ul { list-style-type: none; margin-top: 10px; margin-bottom: 0; }
#navcontainer li { display: inline; }
#navcontainer li a { text-decoration: none; color: #f3f1e9;
padding: 4px 30px 4px 30px; border: 1px solid #000; }
#navcontainer li a:hover { background-color: #246; color: #f3f1e9;
border: 1px solid #333; }
.noisebtn { color: #555; text-align: center; height: 32px; width: 32px; font-size: 15px;
border: 1px solid #dcdcdc; line-height: 32px; background-color: #ededed;
float: right; }
.first.noisebtn { border-radius: 6px 6px 0 0; margin-top: 6px; }
.last.noisebtn { border-radius: 0 0 6px 6px; }
#updatedtime { position: absolute; top: 8px; right: 13px; color: #bbb; font-size: 12pt; }
#lid { position: absolute; top: 8px; left: 13px; color: #bbb; font-size: 12pt; }
#png { display: none; height: 350px; margin: 8px auto 0px auto; }
#noisegraph { display: none; height: 256px; width: 1058px; margin: 8px auto 0px auto; }
#noisegraph_g { height: 256px; width: 1024px; float: left; }
#graph { height: 350px; width: 700px; margin: 8px auto 0px auto; }
#graphcontainer { display: inline-block; }
#graph_overview { height: 90px; width: 700px; margin-left: auto; margin-right: auto; }
#graph_opts { color: #000; }
#loadindic { display: none; position: relative; top: -320px; z-index: 2; }
#pn0 { color: #bbb; font-size: 28pt; }
#p0container { font-size: 120pt; line-height: 100pt; color: #fff; position: relative; }
.ramp { color: #bbb; }
#ramp { font-size: 22pt; line-height: 22pt; display: none; }
#setcontainer { font-size: 22pt; line-height: 22pt; position: absolute; bottom: 0; right:0; }
#backimage { font-family: Trebuchet MS; background: #000 url('/luci-static/resources/fire.png') repeat-x scroll left bottom; }
#backoverlay { background: rgba(76,135,199,0.5); }
#fancontainer { background: #357; border: 1px solid #777; height: 20px; position: relative; }
#fanc { position: absolute; left: 0; top: 3px; z-index: 0; background: #008db8;
width: 0%; height: 14px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
#fanf { position: absolute; left: 0; top: 3px; z-index: 1; background: #0ad;
width: 0%; height: 14px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
#fanl { position: absolute; left: 0; top: 1px; z-index: 2; color: #003; font-size: 10pt; }
#fana { position: absolute; left: 0; top: 0; z-index: 3; width: 3px; height: 20px; background: #fe4; opacity: 0.5; }
img.preload { display: none; }
#backimage { background: url(
https://encrypted-tbn2.gstatic.com/...J0OQBk1eCKWqro3cS5ELNrYJao-5CW_ZxXuRDMxD1cg); }
#backoverlay { background: transparent; }
#content { background: transparent; }
#probelist { background: rgba(125,100,55,.8)}
#fancontainer { background: transparent; }
#graph_opts { background: transparent; }
</style>