/*********************************************/
/* MDIA 4303 - Alan Colquhoun, November 2012 */
/*********************************************/

@import url(chords2.css);
@import url(chords3.css);
@import url(chords4.css);
@import url(chords5.css);
@import url(chords6.css);
@import url(chords7.css);
@import url(chords8.css);
@import url(chords9.css);

@page {
   margin:          0.5in;
}

body {
   font-family:     "Lucida Bright", "Georgia", "Times New Roman", TimesNR, Times, Roman, serif;
   font-size:       11pt;
   color:           black;
   background:      white;
   margin:          0;
   padding:         0;
   border:          none;
   orphans:         2;
   widows:          2;
}

.hidden {			/* Used for content that should be displayed */
				    /* by non-stylesheet-aware browsers          */
   display:         none !important;
}

.notprinted {		/* Used for content that should not be */
				    /* printed to paper                    */
   display:         none !important;
}

/* Headings */

h1,				/* Headings (H1-H6) should only be used in */
h2,				/* the main content area                   */
h3,
h4,
h5,
h6,
.title {
   font-family:     "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

h1,
h2,
h3 {
   font-weight:     bold;
   text-align:      left;
   margin:          1.5em 0 0 0;
   padding:         0;
   page-break-after:  avoid;
   page-break-inside: avoid;
}

h4,
h5,
h6 {
   font-weight:     bold;
   text-align:      left;
   margin:          1.25em 0 0 0;
   padding:         0;
   page-break-after:  avoid;
   page-break-inside: avoid;
}

h1 { font-size:     175% }
h2 { font-size:     145% }
h3 { font-size:     120% }
h4 { font-size:     105% }
h5 { font-size:     80%  }
h6 { font-size:     65%  }


/* Anchors */

a:link {
   text-decoration: none;
   color:           black;
   background:      transparent;
}

a:visited {
   text-decoration: none;
   color:           black;
   background:      transparent;
}

a:hover,
a:active {
   text-decoration: none;
}

/* Block elements */

p {
   margin:          1em 0;
   padding:         0;
}

/********** Styles for Header **********/

#header {
   display:         none !important;
}

/********** Styles for Left Sidebar **********/

#sidebar {
   display:         none !important;
}

/********** Styles for Main Content **********/

#main {
   text-align:      justify;
   line-height:     1.3;
   color:           black;
   background:      white;
   margin:          0;
   padding:         0;
}

#main h1 {			/* Should be used once, following navhead */
   margin:          0 0 0.5em 0;
}

/* Other styles related to the main content */

#mainlink {			/* "Skip to main content" link */
   display:         none !important;
}

#navhead  {			/* "Path to this page" information */
   display:         none !important;
}

#rightpht  {			
	display:        none !important;
}

#rightcrc {
   page-break-before: always; 
}

#Chords2 {
	page-break-after: always;
}
	
#Chords6 {
   page-break-before: always; 
}

#Chords8 {
   page-break-before: always; 
}

#endmain {
   visibility:      hidden;
   clear:           both;	/* Doesn't always work under IE/Win */
}

/********** Style for Floating Box **********/

.floatbox {
   page-break-before: always; 
   overflow:        visible;
   font-size:       95%;
   line-height:     1.25;
   margin:          0 0 0.75em 1.5em;
   padding:         0.5em 1em;
   border:          1pt solid black;
   float:           right;
   clear:           right;
   color:           black;
   background:      white;
   width:           35%;
}

/********** Styles for Footer **********/

#footer {
   font-size:       90%;
   text-align:      left;
   color:           black;
   background:      white;
   margin:          0;
   padding:         0.5em 0 0 0;
   border-top:      1pt solid black;
   clear:           both;
   page-break-before: avoid;
   page-break-inside: avoid;
}
