body {background-color: #000000, font-family:monospace, courier, verdana, helvetica, sans-serif; color:#000000; background-color:#FFFFFF; font-size:12px;}

a:link, a:active, a:visited {font-size:12px; color:#000066; text-decoration:none;}
a:hover {color:#000066; text-decoration:line-through;}


.title {font-family:monospace, courier, verdana, helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.subtext {font-family:monospace, courier, verdana, helvetica, sans-serif; font-size:12px; color:#000000; font-style:italic;}

#pp {position:absolute; top:0px; left:0px; width:375px; border-top:1px solid #000000;}
#sites {position:absolute; top:70px; left:10px; border-top:1px none white; width:200px;}
#links {position:absolute; top:60px; left:90px; border-top:1px none white; width:200px;}
#contact {position:absolute; top:50px; left:280px; border-top:1px none white; width:200px;}
#news {position:absolute; top:175px; left:0px; width:375px; border-top:1px solid #000000;}


/* for jQuery imagepreview */
h1{ font-size:180%; font-weight:normal; color:#555; }
h2{ clear:both; font-size:160%; font-weight:normal; color:#555; margin:0; padding:.5em 0; }
pre{ display:block; font:100% "Courier New", Courier, monospace; padding:10px; border:1px solid #bae2f0; background:#e3f4f9;	margin:.5em 0; overflow:auto; width:800px; }
img{border:none;}
ul,li{ margin:0; padding:0; }
li{ list-style:none; float:left; display:inline; margin-right:10px; }
#screenshot{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff; }



