body {
	font-family: Century Gothic, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #00273E;
	background-color: #FFFFFF;
background-image: url(music-association-scotland/accordian-fiddle.jpg); 
background-repeat: no-repeat;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0px;
}

a {color: #0000FF;text-decoration: underline;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

h1 {font-size: 18px;font-weight: normal;}
h2 {font-size: 16px;font-weight: normal;padding: 10px 0px 0px 6px;text-align: left;}
h3 {font-size: 16px;font-weight: normal;padding: 18px 0px 0px 18px;}

form {
margin: 0;
padding: 0;
}

#tmsaheader {
background-image: url(music-association-scotland/graphic-headbkgrnd.gif); 
background-repeat: no-repeat;
width: 972px;
padding: 0;
margin: 0;
background-color: #FFFFFF;
border-top: 1px solid #C1A400;
border-bottom: 4px solid #C1A400;
border-left: 1px solid #C1A400;
border-right: 1px solid #C1A400;
}
#tmsaheader p {padding: 0;margin: 0;}
#tmsaheader img {padding: 12px 0px 8px 12px;}

#headerleft {
float: left;
height: 98px;
width: 208px;
}
#headerright1 {
font-size: 11px;
text-align: right;
padding: 8px;
float: left;
width: 748px;
}
#headerright2 {
}

#headercontainer {
clear: both;
width: 974px;
margin: 0;
padding: 0;
}


#pagecontainer {
clear: both;
width: 972px;
padding: 0;
margin: 0;
background-color: #FFFFFF;
border-left: 1px solid #C1A400;
border-right: 1px solid #C1A400;
border-bottom: 1px solid #C1A400;
}

#CSSMenuBtns {
	background-color: #C1A400;
	height: 34px;
	padding: 0px 0px 0px 2px;
}

#lightbreak {clear: both;height: 4px;background-color: #E6DDAE;margin: 0px 0px 1px 0px;padding: 0;}
#lightbreak1 {clear: both;width: 972px;height: 6px;background-color: #E6DDAE;margin: 1px 0px 0px 0px;padding: 0;}

#darkbreak {clear: both;height: 4px;background-color: #C1A400;margin: 1px 0px 1px 0px;padding: 0;}
#darkbreak1 {width: 972px;height: 4px;background-color: #C1A400;margin: 0px 0px 1px 0px;padding: 0;}

#headerbreak {clear: both;width: 964px;height: 26px;background-color: #005570;margin: 4px 0px 0px 0px;padding: 0;}

#pagecontentleft {overflow: hidden;float: left;width: 502px;text-align: justify;line-height: 20px;padding: 0;margin: 0;background-image: url(music-association-scotland/graphic-leftcolbkgnd.gif); background-repeat: y-repeat;border-bottom: 1px solid #E6DDAE;}
#pagecontentleft p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 20px;}
#pagecontentleft h2 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 12px 0px 6px 12px;color: #8B8800;}
#pagecontentleft h3 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 6px 0px 6px 12px;color: #8B8800;}

#pagecontentleft ul {list-style:square;color: #000000;margin: 4px 0px 0px 30px;padding: 0px 10px 0px 10px;vertical-align: middle;text-align: left;}
#pagecontentleft li {vertical-align: center;padding: 0px 10px 10px 0px;}

#newsdetailleft {overflow: hidden;float: left;width: 402px;text-align: left;line-height: 20px;padding: 0;margin: 0;}
#newsdetailleft p {margin: 0px 0px 0px 0px;padding: 4px 10px 2px 20px;}
#newsdetailleft h2 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 12px 0px 6px 12px;color: #8B8800;}
#newsdetailleft h3 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 6px 0px 6px 12px;color: #8B8800;}
#newsdetailleft ul {list-style: none;color: #000000;margin: 4px 0px 0px 30px;padding: 0px 10px 0px 0px;vertical-align: middle;}
#newsdetailleft li {vertical-align: center;padding: 0px 10px 10px 0px;}

#newsdetailleftsm {overflow: hidden;float: left;width: 251px;text-align: left;line-height: 20px;padding: 0;margin: 0;}
#newsdetailleftsm p {margin: 0px 0px 0px 0px;padding: 4px 10px 2px 20px;}
#newsdetailleftsm h2 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 12px 0px 6px 12px;color: #8B8800;}
#newsdetailleftsm h3 {clear: both;font-size: 18px;font-weight: normal;margin: 0;padding: 6px 0px 6px 12px;color: #8B8800;}
#newsdetailleftsm ul {list-style:square;color: #000000;margin: 4px 0px 0px 30px;padding: 0px 10px 0px 10px;vertical-align: middle;}
#newsdetailleftsm li {vertical-align: center;padding: 0px 10px 10px 0px;}

.blacklitext {
color: #00273E;
}
.greysmalltext {
font-size: 80%;
color: #999999;
}

#newsdetailright {float: left;width: 570px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#newsdetailright p {margin: 0px 0px 0px 0px;padding: 4px 20px 10px 20px;}
#newsdetailright img {margin: 0px 0px 0px 0px;padding: 0px 10px 10px 20px;}
#newsdetailright h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 12px;color: #8B8800;line-height: 28px;}
#newsdetailright h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 18px 0px 6px 12px;color: #8B8800;}
#newsdetailright ul {list-style:square;color: #000000;margin: 4px 0px 0px 30px;padding: 0px 10px 0px 10px;vertical-align: middle;}
#newsdetailright li {vertical-align: center;padding: 0px 10px 10px 0px;}

#newsdetailrightbg {float: left;width: 721px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#newsdetailrightbg p {margin: 0px 0px 0px 0px;padding: 4px 20px 10px 20px;}
#newsdetailrightbg img {margin: 0px 0px 0px 0px;padding: 0px 20px 10px 20px;}
#newsdetailrightbg h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 12px;color: #8B8800;line-height: 28px;}
#newsdetailrightbg h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 18px 0px 6px 12px;color: #8B8800;}
#newsdetailrightbg ul {list-style:square;color: #000000;margin: 4px 0px 0px 30px;padding: 0px 0px 0px 10px;vertical-align: middle;}
#newsdetailrightbg li {vertical-align: center;padding: 0px 20px 10px 0px;}

#newsdetailrightfull {float: left;width: 972px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#newsdetailrightfull p {margin: 0px 0px 0px 0px;padding: 4px 20px 10px 20px;}
#newsdetailrightfull img {margin: 0px 0px 0px 0px;padding: 0px 20px 10px 20px;}
#newsdetailrightfull h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 12px;color: #8B8800;line-height: 28px;}
#newsdetailrightfull h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 18px 0px 6px 12px;color: #8B8800;}

#eventdetailrightfull {float: left;width: 972px;text-align: justify;line-height: 20px;margin: 0px 0px 0px 0px;padding: 0;}
#eventdetailrightfull p {margin: 0px 0px 0px 0px;padding: 4px 30px 10px 30px;}
#eventdetailrightfull img {margin: 0;padding: 0px 20px 10px 20px;}
#eventdetailrightfull h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 20px;color: #8B8800;line-height: 28px;}
#eventdetailrightfull h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 0px 0px 6px 20px;color: #8B8800;}

#newsdetailrightsubleft {float: left;width: 486px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#newsdetailrightsubleft p {margin: 0px 0px 0px 0px;padding: 4px 20px 10px 30px;}
#newsdetailrightsubleft img {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 20px;}
#newsdetailrightsubleft h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 12px;color: #8B8800;line-height: 28px;}
#newsdetailrightsubleft h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 18px 0px 6px 20px;color: #8B8800;}

#newsdetailrightsubright {float: left;width: 486px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#newsdetailrightsubright p {margin: 0px 0px 0px 0px;padding: 4px 20px 10px 30px;}
#newsdetailrightsubright img {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 20px;}
#newsdetailrightsubright h1 {font-size: 24px;font-weight: normal;margin: 0;padding: 20px 0px 12px 12px;color: #8B8800;line-height: 28px;}
#newsdetailrightsubright h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 18px 0px 6px 20px;color: #8B8800;}

#newslightblock {width: 400px;background-color: #F2ECCF;margin: 1px 0px 0px 0px;padding: 0px 0px 6px 0px;}
#newslightblock p {margin: 0;padding: 6px 14px 6px 20px;text-align: justify;}
#newslightblock h1 {margin: 0;padding: 10px 0px 2px 12px;}
#newslightblock img {padding: 0px 0px 0px 0px;}
#newslightblock a:link {text-decoration: none;}


#leftcol1 {float: left;width: 251px;padding: 0px 0px 12px 0px;}
#leftcol1sm {float: left;width: 150px;padding: 0px 0px 12px 0px;}
#leftcol2 {float: left;width: 251px;padding: 0px 0px 12px 0px;}


#lightblock {width: 502px;background-color: #F2ECCF;margin: 1px 0px 0px 0px;padding: 0px 0px 12px 0px;}
#lightblock p {margin: 0;padding: 6px 14px 6px 20px;text-align: justify;}
#lightblock h1 {margin: 0;padding: 10px 0px 2px 12px;}
#lightblock img {padding: 0px 0px 10px 14px;}
#lightblock a {text-decoration: none;}

#lightblockevents {width: 502px;background-color: #F2ECCF;margin: 1px 0px 0px 0px;padding: 0px 0px 12px 0px;}
#lightblockevents p {margin: 0;padding: 6px 14px 6px 20px;text-align: justify;}
#lightblockevents h1 {margin: 0;padding: 10px 0px 2px 12px;}
#lightblockevents img {padding: 10px;}
#lightblockevents a {text-decoration: none;}


#pagecontentright {float: left;width: 470px;text-align: justify;line-height: 20px;margin: 0px 0px 10px 0px;padding: 0;}
#pagecontentright p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 20px;}
#pagecontentright img {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 20px;}
#pagecontentright h2 {font-size: 18px;font-weight: normal;margin: 0;padding: 12px 0px 6px 12px;color: #8B8800;}

#pagecontentrightclm1 {float: left;width: 235px;}
#pagecontentrightclm1 p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 14px;}
#pagecontentrightclm2 {float: left;width: 235px;}
#pagecontentrightclm2 p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 14px;}

#pagecontentrightflashmap {clear: both;text-align: center;}

#pagecontentrightclm3 {float: left;width: 235px;}
#pagecontentrightclm3 p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 14px;}
#pagecontentrightclm4 {float: left;width: 235px;}
#pagecontentrightclm4 p {margin: 0px 0px 0px 0px;padding: 4px 20px 2px 14px;}

#lightblockright {width: 472px;background-color: #F2ECCF;margin: 0;padding: 0;}

#pagefooter {
font-family: Century Gothic, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
clear: both;
padding: 10px 0px 0px 6px;
margin: 0;
text-align: left;
}
#pagefooter p {padding: 6px;margin: 0;line-height: 18px;}
#pagefooter img {padding: 0px 8px 10px 0px;}
#pagefooter a {text-decoration: none;}
#pagefooter a:hover {text-decoration: underline;}