body {background-color:#ffe0b3;font-family: Arial, Helvetica, sans-serif;font-size:16px; line-height:15px;font-weight:400;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}


#pagebottom {clear:both;width:25px;}
.bodystyle{font-family: "Times New Roman", Times, serif;font-size: 20px;font-style: normal;line-height: 20px;font-weight: normal;font-variant: normal;color:#000;}
.bodystyle2{font-family: "Times New Roman", Times, serif;font-size: 22px;font-style: normal;line-height: 22px;font-weight: normal;font-variant: normal;color:#000;}
.bodystyleYL {font-family: "Times New Roman", Times, serif;font-size: 22px;font-style: normal;line-height: 25px;font-weight: normal;font-variant: normal;color: yellow;}
.bodystyleTeal {font-family: "Times New Roman", Times, serif;font-size: 19px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;color: yellow;}
.bodystyleRD {font-family: "Times New Roman", Times, serif;font-size: 19px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;color: teal;}
.bodystyleBL {font-family: "Times New Roman", Times, serif;font-size: 19px;font-style: normal;line-height: 18px;font-weight: normal;font-variant: normal;color: #0000FF;}
.bodystyleYLsmallBOLD {font-family: Times New Roman, Times, serif;font-size: 15px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: yellow;}
.TitleBigRed {font-family: Arial, Helvetica, sans-serif;font-size: 50px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #F00;}
.TitleBigTEAL {font-family: Arial, Helvetica, sans-serif;font-size: 50px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #00FFFF;}
.TitleMedTEAL {font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-style: normal;line-height: 25px;font-weight: 400;font-variant: normal;color: #00FFFF;}
.smallBlockYLbold {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;line-height: 17px;font-weight: bold;font-variant: normal;color: yellow;}
.smallBlockYL {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;line-height: 17px;font-weight: normal;font-variant: normal;color: yellow;}
.smallBlockRDbold {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;line-height: 16px;font-weight: bold;font-variant: normal;color: yellow;}
.captionTEXT {font-family:  Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;line-height:17px;font-weight: 400;font-variant: normal;color:#000;}
.captionTEXT1 {font-family:  Arial, Helvetica, sans-serif;font-size: 22px;font-style:normal;line-height:23px;font-weight: 600;font-variant: normal;color:#000;}
.smallBlockRD {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;line-height:normal;font-weight: 600;font-variant: normal;color: yellow;}
.smallBlockRED {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: normal;line-height: normal;font-weight: 600;font-variant: normal;color: #FF0000;}
.smallerBlockYLbold {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: yellow;}
.smallerBlockYL {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;line-height: normal;font-weight: 600;font-variant: normal;color: yellow;}
.smallBlockItalicYLbold {font-family: Arial, Helvetica, sans-serif;font-size: 17px;font-style: italic;line-height: normal;font-weight: bold;font-variant: normal;color: yellow;}
.TitleMedYEL{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-style:normal;line-height:50px; font-weight: bold;font-variant:normal;color: yellow;}
.TitleMedBK{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-style:normal;line-height:50px; font-weight: bold;font-variant:normal;color: #000;}
.TitleMedRED{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-style: normal;line-height: 35px;font-weight: bold;font-variant: normal;color: #F00;}		
.TitleMedRD1{font-family: Arial, Helvetica, sans-serif;font-size: 30px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;color: #FF0000;}
.TitleSmallYL{font-family: Arial, Helvetica, sans-serif;font-size: 25px;font-style: normal;line-height: 25px;font-weight: bold;font-variant: normal;color: yellow;}
.TitleSmallTEAL{font-family: Arial, Helvetica, sans-serif;font-size: 25px;font-style: normal;line-height: 25px;font-weight: bold;font-variant: normal;color: #00FFFF;}
.TitleSmallRD{font-family: Arial, Helvetica, sans-serif;font-size: 25px;font-style: normal;line-height: 35px;font-weight: bold;font-variant: normal;color:#F00;}
.LINKstyle {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-style:normal; line-height:25px; font-weight:800; font-variant:normal;}
.LINKstyle2 {font-family:Arial, Helvetica, sans-serif; font-size:14px;font-style:normal; line-height:18px; font-weight:800; font-variant:normal;}
.BUTTONblank{display:block; width:220px; height:24px; background:url("NSHOSsprite2.jpg") no-repeat 0 0; text-decoration:none; color:blue;text-align:center;padding-top:3px;padding-bottom:3px;border-radius:4px;}
.BUTTONblank:hover {background-position: -220px 0 ; color:red;}
.BUTTONblank:active {background-position: -440px 0; color:green;}
/* links with red type */
.BUTTONblankR{display:block; width:220px; height:24px; background:url("NSHOSsprite2.jpg") no-repeat 0 0; text-decoration:none; color:red;text-align:center;padding-top:3px;padding-bottom:3px;border-radius:4px;}
.BUTTONblankR:hover {background-position: -220px 0 ; color:blue;}
.BUTTONblankR:active {background-position: -440px 0; color:green;}
#ul{list-style-type:none;margin:0; padding-top:7px;overflow:hidden;}
ul /* master link list w/dropdown */{
    margin: 0;/* makes no apparent difference*/
    padding: 0; /* changes horizontal position of the dropdown list relative to main link */
    list-style:none;}	
ul li {display:block; /* block only. Fucks it up if inline this way. */
    position:relative; /* links overlap and are useless if absolute, don't change */
   margin-left:0px;} /* makes list vertical, adds a safety region so that dropdowns will work even when 
   cursor goes off main link to the right, heading for the dropdown links. */	
li ul {display:none; /* keeps primary dropdowns out of sight unless called for */}
ul li ul li {display:block;position:relative;margin-left:0px;}
li ul ul {position:absolute; margin-left:-5000px;}/* keeps secondary dropdowns out of sight unless called for */ 
ul li a {display:block; /* keeps dropdowns from overlapping */
    text-decoration:none;border:1px solid #00F;/* border is very important, so link area is continuous from one to the next in IE8*/
    margin-left:1px;margin-bottom:0px;margin-right:1px;/* spacing between main links as a horizontal list. can also use a narrow margin 
	t or B instead of border, don't make too wide <5px*/
    white-space: nowrap;}/* keeps longer link text from adding a line which otherwise changes aesthetics of links */
li ul li:hover ul{display:block;  /* note syntax to make this work */
    position:absolute;margin-left:0px;margin-top:0px;} /* fine tunes location of secondary dropdowns relative to primary DDs*/			
li:hover ul{display:block;  /* seems to make no difference if block or inline, but don't chance inline anyhow */
    position:absolute;left:222px;top:0px;} /* fine tunes location of dropdowns relative to the main links*/	
li:hover li {float:none;}/* must be "none." any float here fucks up dropdown margins */
/*dropdown link stuff ends with line above. */
#ul1 {list-style-type:none;margin-top:0;margin-bottom:0;padding-left:200px;} /* can't use a p to format a list. do the padding in the ul tag */
#ul4 /* link list on concert apply page*/{list-style-type:none;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:30px; padding-top:7px;overflow:hidden;}
#ul6 /* link list on concert apply page*/{list-style-type:none;margin-left:0px;margin-top:-20px;margin-right:0px;margin-bottom:40px;width:30%;min-width:200px;padding-top:7px;overflow:hidden;}
#ul7 /* link list on concert apply page*/{list-style-type:none;margin-left:0px;margin-top:-20px;margin-right:0px;margin-bottom:40px;width:60%;min-width:200px;padding:40px;overflow:hidden;}
.li4 {margin-top:0px;margin-bottom:30px;}
li {margin-top:0px;margin-bottom:0px;}
.liA {margin-top:0px;margin-bottom:0px;}
.li4 {margin-top:0px;margin-bottom:0px;}
.li6 /* song list only */ {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:10px;}
#constrain {display:block;max-width:1800px;height:auto; margin-top:100px;}
#top-Ad {display:block;margin-left:40%;margin-bottom:10px;width:60%;}
#div1 /* advertisement*/{display:block;margin-left:0px;margin-top:0px;width:90%;height:auto;padding:10px;background:#FFFFFF;border:2px solid #F00;}
#div2 /* index links*/{position:static; display:block;width:15px;height:auto;margin-left:10px;margin-top:10px;padding-top:0px;padding-bottom:20px;}
#cellphone-preamble {display:none;text-align:justify;}
#title {display:none;}
#div2A /* index links*/{display:none;text-align:justify;}
#BGwh /* white background for text on concert apply form */ {display:block;margin-left:200px;margin-top:50px;margin-right:80px;margin-bottom:100px;width:auto;padding:15px;background-color:#FFF;}
#BGwh2 /* white background for text on responder */ {display:block;margin-left:auto;margin-top:50px;margin-right:auto;margin-bottom:100px;width:70%;padding:15px;background-color:#FFF;border:5px outset #F00;}  
#divCDpic /* surounds CD sales picture */ {display:block;width:30%;margin-left:30%;margin-top:50px;border:4px solid #f00;padding:40px;}
.div3 /* top heading */{display:block; width:auto; height:auto;margin-left:240px;margin-right:1%;margin-top:-400px; text-align:center; padding:20px; border:10px groove #F00; background:#FFF;}
.div3A /* top heading */{ margin-left:auto;margin-right:auto;height:auto;margin-top:10px; width:99%;text-align:justify ;padding:2px;background:#FFF;}
#div4 /*surrounds pic1 */{display:block;width:65%;margin-left:30%;margin-right:auto;margin-top:10px;background-color:#ffffff;border:4px solid red;}

#div5surround /*surrounds both pictures */ {display:block;width:75%;margin-left:auto;margin-right:auto;margin-top:20px;border:4px solid red;background-color:#fff;}
#div6surround /*surrounds c3pic */ {display:block;width:65%;margin-left:30%;margin-right:auto;margin-top:20px;border:4px solid red;background-color:#fff;}

<style>


#div6 /* caption*/{display:block;width:30%;height:auto;margin-left:180px;margin-top:10px;padding:5px;border:2px solid #F00;background:#FFF;}

#generalPIC1 {display:block; width:90%;margin-left:50px;margin-top:50px;margin-right:auto;margin-bottom:50px;}
#generalPIC2 {display:none;}
h1 {margin-top:0px; margin-bottom:0px;}
h2 {margin-top:0px; margin-bottom:0px;}
h3 {margin-top:0px; margin-bottom:0px;}


.p5 {margin-top:10px; margin-bottom:10px;text-align:center;text-indent:0px;padding:10px;}
.p5A {margin-top:10px; margin-bottom:10px;text-align:justify;text-indent:0px;padding:10px;}
.p5B {margin-top:10px; margin-bottom:10px;text-align:justify;text-indent:-13px;padding:-13px;}