@import url("http://kineticsmag.com/issue/2010mar/scripts/ads1.css");
/*  Each month you can change the background of the body of the website here.  */

body {
      margin: 0px;
      padding: 0px;
      background: #ffffaa url(http://kineticsmag.com/issue/2010mar/pictures/tulips-2-bg.jpg) repeat top right;
      background-attachment: fixed;
	  	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

/*  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 { width: 780px; margin: 10px auto 0px auto; padding: 0px; text-align:center; }
#logowords { position: absolute; top: 5px; left: 20px; display: inline; vertical-align: top; }
#header {
	width:610px;
	height:165px;
	margin: 0px auto 0px auto;
	padding: 15px 0px 0px 0px;
	text-align: center;
}
#pagenumber {
	margin: -15px auto 0px auto;
	padding: 0px;
	width: 780px;
	height: 12px;
	text-align: right;
	color: #F0F;
	font-family: Tahoma, Geneva;
	font-size: 9pt;
	font-weight: bold;
	vertical-align: middle;
}
#mainContent {
	padding: 0px 0px;
	text-align:left;
}
#footer {
	width:650px;
	height:1px;
	margin: 0px auto 0px auto;
	padding: 10px;
	text-align:center;
	font-family:arial;
	color: #F0F;
	font-size: 9pt;
}
.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; }

.p { padding-left: 10px; padding-right: 10px; }

.td { padding: 10px; }


/*  ---- 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;
}

