/*****************************/
a {
	text-decoration: none;
}
a:hover {
	/* text-decoration: underline; */
}
body {
	margin: 0;
	font: 0.8em sans-serif;
}
h2, h3, h4 {
	margin: 0;
}
hr {
	display: none;
}
p, ul, dl, ol {
	margin-top: 0;
}
dd {
  margin-bottom: .3em;
}
p.note, span.note {
  font-weight: bold;
}
p.indent { margin-left: 2em;}
div.w3c { float: right; }
w3c { text-align: right; float: right; }
p.w3 img { border-style: none; float: right;  }

div.lyricsvalue ul, div.lyricsvalue ul li {
	list-style-type: none;
}
/*****************************/
.top {
	clear: both;
	text-align: center;
}
/*****************************/
#GMenu ul, #SMenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#GMenu ul { left: 20px; top: 110px; }
#SMenu ul { left: 82%; top: 110px; }
#GMenu ul li, #SMenu ul li {
	margin-bottom: 0.5em;
	font-size: 1.2em;
	font-weight: bold;
}
#SMenu {
	width: 140px;
	right: 20px;
}
#SMenu p {
	margin: 0;
	margin-bottom: 0.5em;
	font-size: 1.2em;
	font-weight: bold;
}
/*****************************/
#songlinks ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	left: 20px;
}
#songlinks ul li {
	float: left;
	width: 2%;
	padding: .7%;
	list-style-type: none;
}
#songslist ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	left: 60px;
}
#songslist ul li {
	list-style-type: none;
}
/*****************************/
#main {
	padding-left: 180px;
	padding-right: 200px;
	padding-bottom: 50px;
}
#main dt {
	font-size: 1.1em;
	font-weight: bold;
}
#main h1 {
	padding: 0.5em;
	margin: 0 -180px 20px;
	font: bold 3em "Arial Black", Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: lowercase;
}
#main p {
	text-align: justify;
}
/*****************************/

/*****************************/
#songlinks p {
	display: inline;
	font-size: 2em;
	font-weight: bold;
}
/*****************************/
#trailer * {
	margin: 0;
	padding: 0;
}
#trailer p {
	padding-left: 2.5%;
	padding-right: 2.5%;
	float: left;
	width: 18%;
}
/*****************************/
/* picture pages */
.pics p {
      float: left;
}
.pics ul {
      margin-left: 2em;
      padding-left: 2em;
}
.pics ul li {
	list-style-type: none;
        margin-left: 2em;
}
/*****************************/
#lyrics_sect ul li {
	list-style-type: none;
        margin-left: 1em;
}
li.lyrics_title {
  font-weight: bold;
}
li.lyrics_hdr {
  font-style: italic;
}
li.lyrics_ftr {
  font-style: italic;
}
/*****************************/

/* color and position values dependent on selected style */

@media screen {

BODY.def a, BODY.def-css a { color: #D53C2B; }
BODY.dark a, BODY.dark-css a { color: aqua; }
BODY.light a, BODY.light-css a { color: red; }

BODY.def a:hover, BODY.def-css a:hover { color: #0054A5; }
BODY.dark a:hover, BODY.dark-css a:hover { color: red; }
BODY.light a:hover, BODY.light-css a:hover { color: blue; }

BODY.def, BODY.def-css { color: #8D795A; background: #DFD9B4; }
BODY.dark, BODY.dark-css { color: white; background-color: blue; }
BODY.light, BODY.light-css { color: black; background-color: #DFD9B4; }

BODY.def #main, BODY.def-css #main { background: #FFF; }
BODY.dark #main, BODY.dark-css #main { background: navy; }
BODY.light #main, BODY.light-css #main { background: white; }

BODY.def h2, BODY.def h3, BODY.def h4, 
BODY.def-css h2, BODY.def-css h3, BODY.def-css h4 { color: #0054A5; }
BODY.dark h2, BODY.dark h3, BODY.dark h4, 
BODY.dark-css h2, BODY.dark-css h3, BODY.dark-css h4 { color: white; }
BODY.light h2, BODY.light h3, BODY.light h4, 
BODY.light-css h2, BODY.light-css h3, BODY.light-css h4 { color: #0054A5; }

BODY.def #main h1, BODY.def-css #main h1 { color: #FFF; background: #0054A5; }
BODY.dark #main h1, BODY.dark-css #main h1 { color: #FFF; background: #0054A5; }
BODY.light #main h1, BODY.light-css #main h1 { color: #FFF; background: #0054A5; }

BODY.def #GMenu, BODY.def-css #GMenu { color: lime; }
BODY.dark #GMenu, BODY.dark-css #GMenu { color:white; }
BODY.light #GMenu, BODY.light-css #GMenu { color: black; }
BODY.light #GMenu ul li a, BODY.light-css #GMenu ul li a { color:red; }
BODY.dark #GMenu ul li a, BODY.dark-css #GMenu ul li a { color:aqua; }
BODY.light-css #GMenu a:hover,
BODY.light #GMenu a:hover
{ color:blue; }
BODY.dark #GMenu a:hover, BODY.dark-css #GMenu a:hover { color:red;}

/*  song page */
BODY.def #lyrics_sect, BODY.def-css #lyrics_sect { /* background-color: beige; */ }
BODY.dark #lyrics_sect, BODY.dark-css #lyrics_sect { background-color: blue; }
BODY.light #lyrics_sect, BODY.light-css #lyrics_sect { background-color: beige; }

/* menu position */
#GMenu ul, #SMenu ul,
BODY.def #GMenu ul, BODY.dark #GMenu ul, BODY.light #GMenu ul,
BODY.def #SMenu ul, BODY.dark #SMenu ul, BODY.light #SMenu ul {
	position: absolute;
}
BODY.def-css #GMenu ul, BODY.dark-css #GMenu ul, BODY.light-css #GMenu ul, 
BODY.def-css #SMenu ul, BODY.dark-css #SMenu ul, BODY.light-css #SMenu ul {
	position: fixed;
}

}
