a.nounderline{text-decoration:none}
a:link    {color:#0054A6; text-decoration:none; background-color:transparent; font-weight:bold;}
a:visited {color:#0054A6; text-decoration:none; background-color:transparent; font-weight:bold;}
a:active  {color:#FFFFFF; text-decoration:none; background-color:transparent; font-weight:bold;}
a:hover   {color:#00BFF3; text-decoration:none; background-color:transparent; font-weight:bold;}
body
   {
   text-align: center;
   color:#000000;
   background-color:#B7B7B7; <!--  -->
   margin:0px;
   }
body, p, table, td, th, ul, ol, textarea, input
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 95%;
   }
.topTitle
   {
   background: url(images/top_title.gif);
   height:180px;
   width:670px;
   padding:0px;
   }
.bottomTitle
   {
   background: url(images/bottom_title.gif);
   height:180px;
   width:670px;
   padding:0px;
   }
.bodyContent
   {
   font-size: 85%;
   width:415px;
   padding:0px;
   }
.mainW_mid
   {
   font-size: 90%;
   background: url(images/bgd_pattern.gif);
   height:1810px;  <!--page height -->
   padding:0px;
   }
.signup_mid
   {
   font-size: 90%;
   background: url(images/bgd_pattern.gif);
   width:665px;
   height:390px;  <!--page height -->
   padding:0px;
   }
.upgrade_mid
   {
   font-size: 90%;
   background: url(images/bgd_pattern.gif);
   width:665px;
   height:660px;  <!--page height -->
   padding:0px;
   }
#topDiv{
        background-image: url(images/mystreamz_top_wide.jpg);
        background-repeat: no-repeat;
        height: 113px;
        margin: auto;
   }
#bottomDiv{
        background-image: url(images/mystreamz_bottom_wide_tall.jpg);
        background-repeat: no-repeat;
        padding-top: 10px;
        padding-bottom: 10px;
        height: 300px;
        margin: auto;
        position: relative;
        top:-280px;
}
#middleDiv{
        background-image: url(images/mystreamzpattern_wide.jpg);
        background-repeat: repeat-y;
        text-align: left;
        margin: 0 auto;
        height: auto;
        padding-bottom: 1px;

}
#horizontalCenter {
        text-align: left;
        width: 885px;
        margin-left: auto;
        margin-right: auto;
        <!--margin: auto;   -->
        position: relative;
        padding-bottom: 1px;
        background-repeat: no-repeat;
        padding-top: 1px;
}
#contentDiv{
        text-align: left;
        position: relative;
        left: 175px;
        top:-295px;
        width:650px;
}
