@import "news-style.css";
@import "spgm-1.4/flavors/default/spgm_style.css";

a { text-decoration: none;
    font-family: Verdana, Geneva, Arial, sans-serif; }

a:link, a:active, a:visited { color: #935d04; }

a:hover { text-decoration: overline underline; }

body { background-color: #211b05;
       background-image: url(images/background.jpg);
       background-repeat: no-repeat;
       background-attachment: scroll;
       background-position: 0% 0%;
       color: #fff;
       margin: 15px 0 15px 0;
       text-align: center;
       padding: 0px; }

br.spacer { clear: left; }

div, p, td { text-align: justify;
         color: #333;
         font-style: normal;
         font-family: Verdana, Geneva, Arial, sans-serif;
         font-size: 9pt; }

div.image { text-align: center;
            font-size: 8pt;
            padding: 0px;
            margin: 10px; }

div.spacer { clear: both; }

/*fieldset { width: 350px;
           padding: 10px; } 

fieldset input { width: 150px; } 

fieldset textarea { width: 200px;
                    height: 100px; } 

fieldset #submit { width: 50px; }*/

h1 { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
     padding: 0;
     margin: 0;
     font-size: 22px;
     text-transform: lowercase;
     color: #937a04; }

h2 { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
     text-transform: lowercase;
     color: #937a04;
     font-size: 18px; }

h3 { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
     text-transform: lowercase;
     color: #333;
     font-size: 16px; }

hr { color: #935d04;
     background-color: #935d04;
     width: 100%;
     height: 1px;
     border: 0;
     text-align: left; }

img { border: none; }

label { display: block;
        float: left;
        text-align: right;
        margin: 5px 2px;
        width: 100px; } 

p.menuheader { color: #ccc;
               padding: 2px;
               font-weight: bold;
               background-color: #937a04; }

p.artist { margin: 0;
           padding: 5px 0 0 0;
           float: left;
           border-top: 1px solid #8e9e7b; }

p.songs { margin: 0;
          padding: 5px 0 0 225px;
          border-top: 1px solid #8e9e7b; }

pre { font-family: "Courier New", monospace;
      font-size: 12px; }

#container { position: relative;
             width: 800px;
             background-color: #adb583;
             margin: 0 auto;
             border: 5px solid #ccc; }

#google, #ad { 
          width: 500px;
          margin: 0 auto;
}

#main { margin: 0px 200px 50px 0px;
        padding: 10px; }

#menu { color: #999;
        width: 175px;
        float: right;
        padding: 10px;
        background-color: #8e9e7b;
	border: 1px dotted #937a04;
	border-right: none;
	line-height: 15px; }

#menu a { font-size: 11px;
          font-weight: bold; }

#menu td { font-size: 11px;
           text-align: left; }

#menu ul { margin-left: 0;
           padding-left: 1em;
           text-indent: -1em;
           list-style: none;
           list-style-position: inside;
}

#menu ul li { color: #333;
              font-size: 11px;
              text-align: left;
}

#menu ul li:before {
	/*content: "\00BB \0020";*/
	content: ".: ";
	}

#header { margin: 0px 0px 10px 0px;
          padding: 5px;
          height: 60px;
          border-bottom: dotted 1px #937a04;
          background-color: #8e9e7b; }

#header h1 { display: none; }
#header a { font-size: 14px;
            font-weight: bold; }

#header img { float: left; }
#header p { text-align: right; }
#headertext {display: none; }


#notice { display: block; 
          background: #ccc;}

#notice p { text-align: center; }

input, textarea { background-color: #ccc;
           border: 1px solid #937a04;
           font-family: Tahoma, "Courier New", Verdana, Geneva, serif;
           font-size: 11px;
           color: #000000;
           padding: 2px; }

.b { float: left; }

#error {
	background-color: #ccc;
	border: 1px solid #937a04;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: 6px 6px;
}

