body {
background-color:#fff;
font-family:"Trebuchet MS",arial,sans-serif;
font-size:62.5%;
color:#777;
margin:0;
padding:0;
}

a {
color:#000;
}

a:hover {
color:#c00;
text-decoration:none;
}

acronym {
cursor:help;
border-bottom:1px dotted #ddd;
}

img {
border:0;
}

img.ff {
vertical-align:middle;
}

img.floatLeft {
float:left;
margin:0;
padding:3px;
}

img.floatRight {
float:right;
margin:0;
}

table.media {
background-color:silver;
}

td.media {
vertical-align:top;
padding:10px;
}

tr.media {
border-bottom:1px solid #000;
}

tr.media:hover {
background-color:#fff;
}

#container {
font-size:1.2em;
width:700px;
border-right:3px double #000;
margin:0 auto;
}

.clr {
color:#34699e;
}

h4 {
font-size:1.25em;
margin:10px 0 0;
}

#headerDiscog {
color:#444;
background:#fff url(../images/hand_reaching-300.jpg) no-repeat right;
border-color:#000;
border-style:solid;
border-width:0 0 1px;
margin:0;
padding:10px;
}

#headerGallery {
color:#444;
background:#fff url(../images/camera_lense-300.jpg) no-repeat right;
border-color:#000;
border-style:solid;
border-width:0 0 1px;
margin:0;
padding:10px;
}

#headerRes {
color:#444;
background:#fff url(../images/web_cam-300.jpg) no-repeat right;
border-color:#000;
border-style:solid;
border-width:0 0 1px;
margin:0;
padding:10px;
}

#navigation {
text-align:right;
margin:10px;
}

#navigation li {
list-style:none;
display:inline;
margin:0;
padding:0;
}

#navigation li a {
color:#666;
text-decoration:none;
font-weight:700;
border-bottom:1px solid #c00;
margin:0 1px;
padding:5px 5px 2px;
}

#content {
margin:20px 0 20px 10px;
padding:0;
}

#content h1 {
display:block;
font-family:"Trebuchet MS",arial,sans-serif;
font-size:1.8em;
color:#c00;
border-color:#ddd;
border-style:solid;
border-width:0 0 1px;
margin:20px 0 0 10px;
padding:0;
}

#content h2 {
display:block;
font-family:"Trebuchet MS",arial,sans-serif;
font-size:1.1em;
letter-spacing:2px;
color:#444;
border-color:#c00;
border-style:solid;
border-width:0 0 1px;
margin:20px 0 0 30px;
padding:0;
}

#content .post_info {
text-align:right;
font-size:0.8em;
font-family:arial,sans-serif;
color:#aaa;
line-height:0.9em;
word-spacing:1px;
border-top:1px solid #ddd;
margin:0 25px 5px;
padding:2px;
}

#content blockquote {
font-family:"Trebuchet MS",arial,sans-serif;
font-size:1.2em;
color:#444;
border:1px solid #ddd;
background-color:#eee;
margin:10px 60px;
padding:5px;
}

#content blockquote p {
text-indent:0;
margin:0;
padding:0;
}

#content pre {
font-family:"Trebuchet MS",arial,sans-serif;
font-size:1.1em;
color:#444;
border:1px solid #eee;
background-color:#fafafa;
margin:10px 0 0 30px;
padding:10px;
}

ul.rss {
padding-left:5px;
}

li.rss {
background:url(http://www.netvibes.com/img/arrowList.gif) no-repeat;
background-position:0 5px;
margin-bottom:2px;
padding-left:10px;
list-style-type:none;
}

#content ul {
margin-left:70px;
list-style:upper-roman outside;
font-family:arial,sans-serif;
font-size:0.9em;
}

#content li {
padding:3px;
}

div.clear {
clear:both;
height:0;
overflow:hidden;
}

#footer {
font-size:0.9em;
font-family:arial,sans-serif;
border-top:1px solid #c00;
margin:90px 0 20px;
padding:5px;
}

#footer p {
text-align:right;
line-height:1.1em;
color:#bbb;
font-size:0.9em;
font-family:arial,sans-serif;
margin:0;
padding:0;
}

#footer a:hover {
color:#aaa;
}

#discog,#content p {
text-align:justify;
text-indent:0.5cm;
line-height:1.8em;
padding:2px 20px;
}

#header,#headerBio {
color:#444;
background:#fff url(../images/snare_drum-300.jpg) no-repeat right;
border-color:#000;
border-style:solid;
border-width:0 0 1px;
margin:0;
padding:10px;
}

#header h1,#headerBio h1,#headerDiscog h1,#headerGallery h1,#headerRes h1 {
font-family:"Trebuchet MS",arial,sans-serif;
font-size:2em;
color:#333;
font-weight:400;
margin:0;
}

#header h1 strong,#headerBio h1 strong,#headerDiscog h1 strong,#headerGallery h1 strong,#headerRes h1 strong {
color:#c00;
}

#header h2,#headerBio h2,#headerDiscog h2,#headerGallery h2,#headerRes h2 {
font-size:1.75em;
font-weight:400;
color:#999;
background-color:transparent;
margin:140px 0 0;
}

#navigation li a:hover,#navigation .on {
color:#C00;
border-bottom:1px solid #ddd;
}

#footer span,#footer a {
color:#888;
}
