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;}

.link1 a {color:#0000FF; text-decoration:none;}
.link1 a:hover {color:#FF0000;}
.link2 a {color:#0000FF;text-decoration:none;background-color:yellow;}
.link2 a:hover {color:#FF0000;background-color:#99FFFF;}
.link3 a {color:#0000FF;text-decoration:none;background-color:yellow;border: 3px outset #FFAB12;}
.link3 a:hover {color:#FF0000;background-color:#99FFFF;border: 3px outset #246800;}
.link3 a:active {color:#FFFF22;background-color:#34BB25;border: 3px inset #357900;}
.link4 a {color:#00FFFF;text-decoration:none;}
.link6 a /* on song list links only */{ color:#0000FF;text-decoration:none;background:#CCFFFF;border:4px ridge #0FF;border-radius:5px;}
.link6 a:hover { color:#FF0000;background:#FF9933;border:4px ridge #F00;} 
.link6 a:active {color:yellow;background:#0F0;border:4px groove #F00;}
.link7 a {color:#A5F0FA;text-decoration:none;background-color:#F00;}
.link7 a:hover {color:#FF0000;text-decoration:none;background-color:#00F;}
.link7 a:active {color:#00FF00;text-decoration:none;}
.link9 a {color:#00ffff;text-decoration:none;background-color:#F00;padding:0px 10px 0px;}
.link9 a:hover {color:green;text-decoration:none;background-color:yellow;padding:0px 10px 0px;}
.link9 a:active {color:#00F;text-decoration:none;background-color:#00FFFF;padding:0px 10px 0px;}
#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:11px;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:24px; font-weight:800; font-variant:normal;}
.BUTTONblank{display:block; width:220px; height:25px;  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:25px; 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;}

#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:auto;margin-top:0px;margin-right:auto;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;}
#constrain {display:block;max-width:2400px;height:auto; margin-top:100px;}/*has specific width for PCs, % width for smaller screens*/
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;}
.li7 /* cell phone links*/ {margin-left:0px;margin-top:15px;margin-right:0px;margin-bottom:10px;}
#top-Ad {display:block;margin-left:5%;margin-bottom:25px;margin-right:5%;width:auto;}
#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*/{display:none;}
#cellphone-preamble {display:block;text-align:justify;margin-top:10px;}
#title {display:block;text-align:center;margin-top:10px;}
#div2A /* index links*/{display:block;text-align:center;margin-left:auto;margin-right:auto;width:240px;}
#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:auto;margin-right:auto;margin-top:20px; 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:95%;text-align:justify ;padding:2px;background:#FFF;}
#div4 /*surrounds pic1 */{display:block;width:90%;margin-left:auto;margin-right:auto;margin-top:10px;background-color:#ffffff;border:4px solid red;}

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

#div5 /*surrounds pic2*/{display:block;width:95%;margin-left:20px;margin-right:50px;margin-top:20px;margin-bottom:100px;background-color:#ffffff;border:4px solid red;}
#div5A /*surrounds pic3*/{display:block;width:95%;margin-left:auto;margin-right:20px;margin-top:-698px;margin-bottom:100px;background-color:#ffffff;border:4px solid red;}


#div6 /* caption*/{display:block;width:30%;height:auto;margin-left:180px;margin-top:10px;padding:5px;border:2px solid #F00;background:#FFF;}
#div7 /* bottom text block*/ {display:block;width:85%;height:auto;background:#FFF;margin-left:20px;margin-top:80px;background:#00F;}
#divL /* Dropdown links on songs download page */ {position:absolute;width:155px;height:auto;left:10px;top:45px;padding-top:0px;padding-bottom:20px;}
#divLA /* IE links on songs download page */ {display:none;}
#divTEXT /* ex with plain white background */ {display:block; margin-left:180px;width:50%; height:auto;margin-top:50px;background:#ffffff; border:1px solid yellow;padding:15px;}
#counter {display: block;}
#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;}
p {margin-top:0px; margin-bottom:0px;text-indent:20px;}
.pC {margin-top:0px; margin-bottom:0px;text-indent:20px;text-align:center;} /* general, no effect */
.p1 {margin-top:0px;margin-bottom:0px;padding-left:100px;} /*form fields stuff */
.p2 {margin-top:10px; margin-bottom:0px;text-align:justify;text-indent:0px;}
.p3 {margin-top:10px; margin-bottom:0px;text-align:justify;text-indent:0px;padding:40px;}
.p4 {margin-top:10px; margin-bottom:10px;text-align:justify;text-indent:20px;padding:20px;}
.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;}