body       { background-color: #000 }

h1, h2, h3 {
font-family: tahoma, trebuchet ms, verdana, arial, helvetica, sans-serif;
}

h4 {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
margin-bottom: 4px;
}

p {
font-size: 11px;
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
}

psmall {
font-size: 8px;
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
}

psmaller {
font-size: 7px;
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
}


.center { text-align: center }
blockquote { font-family: Georgia, "Times New Roman", Times, serif }
ul { list-style: none; margin-top: 2px; margin-bottom: 2px; margin-left: .5em; padding-left: .5em }
li { list-style: none; margin-top: 3px; margin-bottom: 3px; color: #000; font-size: 80%; font-family: "lucida grande", verdana, arial, sans-serif; background: transparent }
img { margin: 0; padding: 0; border: 0 }
a:link { color: #400000; text-decoration: none; background-color: transparent }
a:hover { background-color: transparent; text-decoration: none; color: #750000; }
a:visited { background-color: transparent; text-decoration: none; color: #2B0000; }
#wrapper  { margin: 0 auto; padding: 0; position: relative; width: 780px }
#fibmail  { margin: 0 auto; padding: 0; position: relative; width: 375px }
#left   { background-color: #E3831F; visibility: visible; margin-right: 10px; margin-bottom: 10px; word-wrap: break-word; padding: 10px; position: relative; top: -15px; margin-left: -23px; width: 140px; height: auto; float: left; border: 1px solid #400000 }
#leftbar      { color: #000; font-size: 70%; background: transparent; text-align: left; word-wrap: break-word; margin: 0; padding: 20px; position: absolute; top: -15px; left: 0px; float: left }
#layer4  { visibility: visible; position: absolute; height: auto; top: -15px; height: 3000px; left: -35px; width: 2px; float: left; float: left; border-left: 1px solid #400000 }
#middle               { background-color: transparent; width: auto; margin-right: 0; top: 135px; margin-left: 0; position: absolute; left: 10px; height: auto }
.fibtitle              { color: #fff; background: url("http://www.shadowsandclouds.com/images/S+C/fibonaccislogo3.jpg") no-repeat; text-align: left; margin: 0; position: relative; left: 40px; width: 671px; height: 102px; float: none; border-top: 3px solid #400000 }
.blogtitle h1   { font-size: 150%; margin: 0; padding: 0; position: absolute }

#layer3             { color: black; font-size: medium; font-style: normal; font-weight: bold; line-height: 110%; font-stretch: extra-expanded; text-decoration: none; background-color: #87875A; text-align: center; letter-spacing: 1pt; visibility: visible; position: relative; top: 0px; margin-bottom: 15px; left: 40px; width: 671px; height: 20px; border-top: 3px solid #400000; border-bottom: 3px solid #400000 }
#blog               { color: #000; background: white; font-size: 80%;  text-align: left; width: 545px; position: relative; margin-right: 10px; left: 0px; padding: 10px; margin-left: 20px; margin-bottom: 1px; height: auto;  border: solid 1pt #400000 } 
#blogsections         { color: #000;  background: #5B6C7C; font-sze: 80%; text-align: left; width: 545px; position: relative; margin-right: 10px; left: 0px; padding: 10px; margin-left: 20px; margin-bottom: 1px: height: auto; border: solid 1pt #400000 }
#blogfibs             { color: #000; background: #87875A; font-size: 80%;  text-align: left; width: 545px; position: relative; margin-right: 10px; left: 0px; padding: 10px; margin-left: 20px; margin-bottom: 1px; height: auto;  border: solid 1pt #400000 } 
#blogdentino               { color: #000; background: #999966; font-size: 80%;  text-align: left; width: 545px; position: relative; margin-right: 10px; left: 0px; padding: 10px; margin-left: 20px; margin-bottom: 1px; height: auto;  border: solid 1pt #400000 } 
#bloghadit               { color: #000; background: #DC3480; font-size: 80%;  text-align: left; width: 545px; position: relative; margin-right: 10px; left: 0px; padding: 10px; margin-left: 20px; margin-bottom: 1px; height: auto;  border: solid 1pt #400000 } 
#right          { visibility: visible; background-color: #E3831F; padding: 15px; position: absolute; top: -5px; left: 565px; width: 160px; margin-left: 6px; float: left; height: 1050px; border: 1px solid 
#400000 }
#rightbar    { color: #000; font-size: 80%; background: transparent; text-align: left; margin-top: -20; padding: -30px 10px 10px 10px; position: relative; width: 160px; float: left }
#rightbox4             { text-align: left; visibility: visible; margin-bottom: -20px; position: absolute; width: 150px; float: left }
#rightbox1            { text-align: left; visibility: visible; margin-bottom: -20px; position: relative; width: 160px; float: left }
#rightbox2              { text-align: left; visibility: visible; margin-bottom: -20px; position: relative; width: 150px; float: left }
#rightbox3           { text-align: left; visibility: visible; margin-bottom: -20px; position: relative; width: 150px; float: left }
.date { color: #000; font-size: 80%; background: transparent }
.title { color: #1F0100; font-size: 150%; background: transparent }
.titlewhite { color: white; font-size: 150%; background: transparent }
.posted {
margin-bottom: 30px;
font: 10px lucida grande, verdana, arial, helvetica, sans-serif;
background: transparent;
color: #000;
}
.sidetitle { color: #400000; font-size: 100%; background: transparent; margin: 10px 0; position: relative }
.paginate { font-size: 12px; font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif; font-weight: normal; background-color: transparent; letter-spacing: 0.1em; margin: 0; padding: 10px 6px 10px 4px }
.pagecount { color: #666; font-size: 10px; font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif; font-weight: normal; background-color: transparent }
.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
font: 10px lucida grande, verdana, arial, helvetica, sans-serif;
background: transparent;
color: #000;
}
.paginate { font-size: 12px; font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif; font-weight: normal; background-color: transparent; letter-spacing: 0.1em; margin: 0; padding: 10px 6px 10px 4px }
.pagecount { color: #666; font-size: 10px; font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif; font-weight: normal; background-color: transparent }
.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
}
.textarea      { color: #000; font-size: 10px; font-family: Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif; font-weight: bold; text-align: center; margin-top: 3px; margin-bottom: 3px }
.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}
.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         10px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}
.songpix img { 
padding: 0px; 
border-style: solid; 
border-width: 4px; 
border-color: #400000; 
display: inline-block; 
}
}
.kbchicklet
{
    text-align:center;
    margin: 2px;
}
div.clearer {clear: left; line-height: 0; height: 0;}
#layer2        { background-image: url("http://www.shadowsandclouds.com/images/S+C/naccis.jpg"); background-repeat: no-repeat; visibility: visible; margin-right: 10px; position: absolute; top: 0; left: 420px; width: 291px; height: 102px; border-top: 3px solid #400000 }
#rbpic1   { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/images/S+C/musica_del_payaso_malvado.gif"); background-repeat: no-repeat; visibility: visible; margin-right: 10px; position: relative; width: 74px; height: 157px; float: left }
#rbpic2  { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/S+C/musica_del_payaso_malvado.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 74px; height: 159px; float: left }
#rbpic3    { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/S+C/EyeTrans.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 85px; height: 90px; float: right }
#rbpic4   { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/S+C/prettyright.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 140px; height: 198px; float: right }
#rbpic5   { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/S+C/fibonaccis.jpg"); background-repeat: no-repeat; visibility: visible; position: relative; width: 137px; height: 163px; float: left}
#rbpic6   { background-color: transparent; background-image: url("http://www.shadowsandclouds.com/images/S+C/musica_del_payaso_malvado.gif"); background-repeat: no-repeat; visibility: visible; position: relative; width: 74px; height: 159px; float: left }
#clearing    { font-size: 0; line-height: 0; visibility: visible; display: inline; margin-bottom: 55px; position: relative; left: 0; width: 782px; height: 2px; float: left; clear: both }
#footer            { color: black; font-size: medium; font-style: normal; font-weight: bold; line-height: 110%; font-stretch: extra-expanded; text-decoration: none; background-color: #87875A; text-align: center; letter-spacing: 1pt; visibility: visible; position: relative; margin-top: 55px; width: 720px; height: 20px; border-top: 3px solid #400000; border-bottom: 3px solid #400000 }
/* Commented Backslash Hack hides rule from IE5-Mac */
#footer         { clear: both; left: 0 }
/* End IE5-Mac hack */

