/*  Each month you can change the background of the body of the website here.  */

body {
      margin: 0px ;
      padding: 0px;
      background: #666666 url(http://kineticsmag.com/issue/2009nov/pictures/nov-background.jpg) repeat-x center center;
      background-attachment: fixed;
}

/*  Here is what determines the linkage colors on the page  */

a link {color: #3399ff; text-decoration: none;}
a visited {color: #3399ff; text-decoration: none;}
a hover {color: #cc99cc; text-decoration: underline;}
a focus {color: #3399ff; text-decoration: none;}
a active {color: #33ccff; text-decoration: none;}

#pagewrapper { margin: 10px auto 0px auto; padding: 0px; text-align:justify; }
.content { text-align:justify; }
#footer { width:650px; height:1px; margin: 0px auto 0px auto; padding: 10px; text-align:center; font-family:arial; color: white; font-size: 9pt; }

.logowords { position: absolute; top: 5px; left: 20px; display: inline; vertical-align: top; }
.pageheader { width:650px; height:165px; margin: 0px auto 0px auto; padding: 15px 0px 0px 0px; }
.pagenumber { margin: -15px auto 0px auto; padding: 0px; width: 750px; height: 12px; text-align: right; color: #FFCC66; font-family: Tahoma, Geneva; font-size: 9pt; font-weight: bold; vertical-align: middle; }
.sglline  { font-family:arial; font-size:8pt; line-height:100%; }
.musicctrls { padding: 25px 0px 0px 0px; text-align: left; color: white; font-family: Arial; font-size: 8pt; font-weight: bold; }


/*  ---- MAIN BODY TEXT FORMATING ----- */
.text { font-family: 'Times New Roman', serif; 
        font-size: 12pt;
        text-align: left;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.text-ctr { font-family: 'Times New Roman', serif; 
        font-size: 12pt;
        text-align: center;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.text-rt { font-family: 'Times New Roman', serif; 
        font-size: 12pt;
        text-align: right;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.text-quote {  font-family: 'Times New Roman', serif; 
        font-size: 11pt; 
        font-weight: bold; 
        text-align: center;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 110%;
}

.text-script { font-family: Georgia; 
        font-size: 12.5pt;
        text-align: left;
        margin: 10px 15px 5px 15px;
        padding: 0 0 0 0;
        line-height: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
}

.text-sm { font-family: Arial, Tahoma;
        font-size: 9pt;
        margin: 10px 15px 10px 15px;
        padding: 0 0 0 0;
        line-height: 110%;
}
.sgl-line { font-family: 'Times New Roman', serif; 
        font-size: 11pt;
        text-align: left;
        margin: 10px;
        padding: 0 0 0 0;
	line-height: 100%;
}
.sgl-line-ctr { font-family: 'Times New Roman', serif; 
        font-size: 11pt;
        text-align: center;
        margin: 10px;
        padding: 0 0 0 0;
        line-height: 100%;
}

.bottext {  font-family: Arial, Tahoma; 
            font-size: 8pt; 
            line-height: 100%;
            margin: 0px;
            padding: 0px 0 10px 0;
}


