﻿
/* base styling */

html, body, form, fieldset {margin:0; padding:0; font:95%/170% Georgia, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:1em 0; padding:0}
li, dd, blockquote {margin-left:1em}

img {border:0}
td {vertical-align:top; text-align:left}
form label {cursor:pointer}
fieldset {border:none}
input, select, textarea {font-size:100%}
dfn {cursor:help}

/* site */

body {background:#000;color:#fff}
h1, h2, h3 {color:#fff; font-weight:lighter;font-family:georgia;letter-spacing:3px;position:relative}
h1 {margin:0.1em 0; font-size:150%}
h2 {margin:1em 0 0.1em 0; font-size:140%}
h3 {font-size:110%}

#canvas {border:1px solid black;width:800px; margin:0 auto 1em auto;height:2000px; background-color:#000;background-repeat:no-repeat }
#menu {padding-left:39px;margin-top:330px;height:40px}
#menu a {display:block;float:left;height:30px;width:53px}
.content {filter:alpha(opacity=60);background-image:url(/images/site/trans.png);width:450px; margin:0 0 45px 50px; padding:1em 2em 1em 1em; min-height:500px}
.contentie6 {background-color:#303236}
.contentModern {}
.content p {color:#fff;position:relative}
.content p:first-child {margin-top:1.7em}
.content .logo {border:4px solid #272e30;margin:0 15px 0 5px}
.content a {text-decoration:none; color:#fff; border-bottom:1px solid #ccc}
.content a:visited {color:#fff}
.content a:visited:hover {border-color:#fff}
.content a:hover {border-color:#fff}
.content .hilite {font-weight:bold}
.content .itals {font-style:italic}
.content #pg-blog p {margin:0px}
.content #pg-blog h2 {border-bottom:1px solid white}
.content #pg-blog h3 {margin:20px 0 0px 0;font-weight:bold}

ol#tracks {position:relative;color:#fff; margin-left:1em}
ol#tracks img {vertical-align:middle}
#tracks li {position:relative;font-size:11px; margin-bottom:0.5em; padding-left:0.1em; color:#a2a2a2; font-weight:bold}
#tracks .playable {font-size:14px; margin:0}
#tracks .playing {font-size:14px; margin:0; color:#fff}
#tracks a {border-bottom:0}

#pg-gallery {margin-top:30px; width:460px}
#pg-gallery .thumbholder {position:relative;text-align:center;float:left;margin-right:5px;height:168px;width:110px}
#pg-gallery .thumb {position:relative;border:4px solid #272e30;height:100px;width:100px;margin:5px 0 0 0;background-color:#fff}
#pg-gallery p {padding:0;margin:0;font-size:10px}
#pg-gallery img {display:block;position:relative}
