				/*   *********************COMMON TO ALL ******************     */

/* padding    top  right  bottom  left */

/* CHANGE BACKGROUND ON MEMBERS PAGE LOCATION AS WELL!  */

body { 
background-image : url('images/body.jpg');
font-family:verdana;
color:#0101b7;
margin-top:10px; 
background-attachment: fixed;
} 

table {
  border-collapse: collapse;
} 

.wrap { background : url(images/wrap.jpg) repeat-y top left; 
}


.logo { background:#515050;
vertical-align:top;
width:835px;
}

.clock { background:#110983;
vertical-align:top;
width:840px;
font-size : 12px;
font-weight:bold; 
color : white;
height: 30px;
padding:20px 0px 10px 0px;
}

.main {	vertical-align:top;
width:840px;
padding:0px 0px 0px 0px;
}

.left {background:#acaca9;
vertical-align:top;
width:201px;
height:135px;
padding:0px 0px 0px 0px;
}

.middle {background:#dcdcda;
vertical-align:top;
width:500px;
height:135px;
padding:0px 0px 0px 0px;
}

.fullpagemiddle {background:#dcdcda;
vertical-align:top;
width:500px;
height:135px;
padding:0px 0px 0px 0px;
}


.right {background:#acaca9;
vertical-align:top;
width:143px;
height:135px;
margin:0px 0px 0px 0px;
}

.smallpicleft {background: #acaca9;		
padding:30px 0px 0px 37px;
margin-bottom:0px;
}

.smallpicright {background: #acaca9;
float:right;	
width:132px;	
padding:30px 0px 20px 9px;
margin-bottom:0px;
}

.smallpic2 {background: #acaca9;
float:right;	
width:134px;	
height:60px;
padding:0px 0px 0px 9px;
margin-bottom:0px;
}

.news {background: #acaca9;
padding:0px 3px 0px 6px;
margin-bottom:0px;
font-size: 12px;
}

.topbutton {background: #acaca9;	
padding:30px 0px 0px 27px;
margin-bottom:0px;
}

.buttons {background: #acaca9;	
padding:1px 0px 0px 27px;
margin-bottom:0px;
}

.footer{ background:#7f807a;
width:838px;
height:30px;
}

.footer p { 
font-size :14px;
padding :0px 0px 0px 0px;
margin:3px 0px 3px 195px;
} 


a.one {
display:block; 
text-align:center;
padding:2px;
font-weight : bold;
text-decoration:none;
width:140px;
margin:2px; 
color:#ffffff;
font-family:Arial
}
a.one:link, a.one:visited {
background:#110983;			/* button colour*/
border:1px outset;
 }

/* give unvisited and visited links a light orange background and an outset border of the same color to make it look like a button */

a.one:focus, a.one:hover {
background: #285c8d;			/* button hover colour */
border:1px outset #110983;
color:black
} 

/* give buttons that are hovered over or that have focus a darker background and border, as well as black text; bold formatting makes the text jump around to much */

a.one:active {
background:#285c8d;			/* colour as button is used */
border:2px outset #898989
} 

/*give buttons when they are clicked ("active"), an even darker background */

a.two:link {color: #0101b7; text-decoration:none} 
a.two:visited {color: #0101b7;text-decoration:none}
a.two:hover {color: #000000; text-decoration:none}

a.four:link {color: #5b5bbf; text-decoration:none} 
a.four:visited {color: #5b5bbf;text-decoration:none}
a.four:hover {color: #000000; text-decoration:none}





				/*   *********************INDEX PAGE ******************     */



/* padding    top  right  bottom  left */

.mainpic {background-image : url('images/logopic1a.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.indextext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}

.indextext2 	{
font-weight:bold; 
font-size: 14px;
padding:0px 10px 0px 10px; 
text-align:center
}

.indextext3 	{
font-weight:bold; 
font-size: 14px;
padding:15px 10px 0px 10px; 
text-align:center
}

.indextext4 	{
font-weight:bold; 
font-size: 14px;
padding:0px 100px 0px 100px; 
text-align:center
}

.indextext5 	{
font-weight:bold; 
font-size: 13px;
padding:0px 15px 0px 15px; 
text-align:center
}

.head1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}

.rightpic1 {background-image : url('images/logopic1a.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}


.csspic1 {
width:100px;			
float:left;
border:none;
color:white;
padding:0px 5px 10px 50px;
}

.csspic2 {
width:100px;			
float:left;
border:none;
color:white;
padding:0px 5px 10px 210px;
}


				/*   *********************NEWS PAGE ******************     */

.newshr {
	padding: 0px 50px 0px 50px;
}

.mainpicnews {background-image : url('images/news.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.newshead1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}

.newstext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:center
}


a.five:link {color: #0101b7; text-decoration:none} 
a.five:visited {color: #0101b7;text-decoration:none} 
a.five:hover {color: #0101b7; text-decoration:underline} 




				/*   *********************PICTURE PAGE ******************     */


/* padding    top  right  bottom  left */

.picturehr {
	padding: 0px 50px 0px 50px;
}


.mainpicpics {background-image : url('images/pics.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.newshead1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}

.pictext 	{
font-weight:bold; 
font-size: 13px;
padding:35px 15px 0px 40px; 
text-align:justify
}

.pictext2 	{
font-weight:bold; 
font-size: 13px;
padding:0px 15px 0px 15px; 
text-align:center
}




				/*   *********************ABOUT US PAGE ******************     */



.mainpicabout {background-image : url('images/aboutus.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.abouttext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}


				/*   *********************PROGRAMMES PAGE ******************     */

.mainpicprog {background-image : url('images/progs.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.newshead1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}

.progtext 	{
font-weight:bold; 
font-size: 13px;
padding:0px 15px 0px 15px; 
text-align:justify
}

.progtext2 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:center
}

.progtext3 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 3px; 
text-align:justify
}

.progtext4 	{
font-weight:bold; 
font-size: 12px;
padding:2px 0px 2px 0px; 
text-align:justify
}

.progtext5 	{
font-weight:bold; 
font-size: 12px;
line-height: 1.8;
padding:2px 0px 2px 0px; 
text-align:justify
}


.scriptcol1 { 						
padding-left:5px;
} 

.scriptcol5 { 						
font-weight : normal;
color:#291a07;
font-size : 13px;
padding : 0px 0px 0px 0px;
}

.scriptcol6 { 						
font-weight : normal;
color:#291a07;
font-size : 13px;
padding : 0px 0px 0px 0px;
}





/* padding    top  right  bottom  left */


				/*   *********************TEAM PAGE ******************     */
				
.team1 { 						
padding:0px 0px 10px 0px; 
} 
.teamcol2 { 						
font-weight : normal;
color:#291a07;
font-size : 13px;
padding : 0px 0px 0px 0px;
}
			
.mainpicteam {background-image : url('images/team.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.teamtext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}


				/*   *********************HISTORY PAGE ******************     */
				
.team1 { 						
padding-left:10px;
} 
.teamcol2 { 						
font-weight : normal;
color:#291a07;
font-size : 13px;
padding : 0px 0px 0px 0px;
}
			
.mainpichist {background-image : url('images/history.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.teamtext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}

.histhead1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}


				/*   *********************STUDIO PAGE ******************     */
				
.team1 { 						
padding-left:10px;
} 
.teamcol2 { 						
font-weight : normal;
color:#291a07;
font-size : 13px;
padding : 0px 0px 0px 0px;
}
			
.mainpicstud {background-image : url('images/studio.jpg');
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.studiotext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}

.studiotext2 	{
font-weight:bold; 
font-size: 13px;
padding:0px 15px 0px 15px; 
text-align:center
}


				/*   *********************REQUESTS PAGE ******************     */
				
			
.mainpicreq {background-image : url('images/requests.jpg');
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.reqtext 	{
font-weight:bold; 
font-size: 13px;
padding:30px 15px 0px 15px; 
text-align:justify
}

.contactpic1 	{
margin:30px 50px 0px 70px; 
padding:30px 50px 0px 0px; 
}

.context1 	{
font-weight:bold; 
font-size: 13px;
margin:0px 50px 0px 100px; 
padding:0px 15px 0px 100px; 
}

.context2 	{
font-weight:bold; 
font-size: 13px;
margin:0px 50px 0px 100px; 
padding:0px 15px 0px 100px; 
}

.context3 	{
font-weight:bold; 
font-size: 13px;
padding:10px 15px 0px 15px; 
text-align:center;
}

.context4 	{
font-weight:bold; 
font-size: 13px;
padding:10px 15px 0px 15px; 
text-align:justify;
}


				/*   *********************CONTACT PAGE ******************     */
				
			
.mainpiccontact {background-image : url('images/contactus.jpg');
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.contacttext 	{
font-weight:bold; 
font-size: 13px;
padding:30px 15px 0px 15px; 
text-align:justify
}

.contactpic1 	{
margin:30px 50px 0px 70px; 
padding:30px 50px 0px 0px; 
}

.context1 	{
font-weight:bold; 
font-size: 13px;
margin:0px 50px 0px 100px; 
padding:0px 15px 0px 100px; 
}

.context2 	{
font-weight:bold; 
font-size: 13px;
margin:0px 50px 0px 100px; 
padding:0px 15px 0px 100px; 
}

.context3 	{
font-weight:bold; 
font-size: 13px;
padding:10px 15px 0px 15px; 
text-align:center;
}

.context4 	{
font-weight:bold; 
font-size: 13px;
padding:10px 15px 0px 15px; 
text-align:justify;
}

.head1	{
font-weight:normal; 
font-size: 18px;
padding-top:20px;
text-align:center;
}




				/*   *********************CONTACT FORM PAGE ******************     */
				

.formpagemiddle {background:#dcdcda;
vertical-align:top;

height:135px;
padding:0px 0px 0px 0px;
}

.formtext 	{
font-weight:bold; 
font-size: 15px;
padding:10px 15px 10px 70px; 
text-align:justify
}

.formpageclose	{				
width : 140px; 
margin:20px 0px 20px 360px;
}			

				/*   *********************SUPPORTERS PAGE ******************     */



.mainpicsupp {background-image : url('images/supporters.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.supptext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:center
}

.supptext1 	{
font-weight:bold; 
font-size: 13px;
padding:0px 15px 0px 0px; 
text-align:justify
}


				/*   *********************LINKS PAGE ******************     */



.mainpiclinks {background-image : url('images/links.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.linktext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:justify
}

.linktext1 	{
font-weight:bold; 
font-size: 13px;
padding:0px 20px 0px 20px; 
text-align:center
}

.linktext2 	{
font-weight:bold; 
font-size: 13px;
padding:0px 20px 0px 20px; 
text-align:left
}


				/*   *********************MEMBERS PAGE ******************     */

.mainpicmem {background-image : url('images/members.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.mainpicmyriad {background-image : url('images/myriad.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.memtext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:center
}

.memtext2 	{
font-weight:bold; 
font-size: 13px;
color:red;
padding:0px 15px 5px 15px; 
text-align:center
}

.leftpicmem {
width:100px;			
float:left;
border:none;
color:white;
padding:0px 5px 0px 10px;
}

td.pagebody { 
width : 100%; 
} 
				/*   *********************FULL WIDTH PAGE ******************     */
				
				
.fullpagemiddle {background:#dcdcda;
vertical-align:top;
width:500px;
height:135px;
padding:0px 0px 0px 0px;
}

.fullpageleft {background:#dcdcda;
vertical-align:top;
width:250px;
height:135px;
padding:0px 0px 0px 0px;
}

.fullpageright {background:#dcdcda;
vertical-align:top;
width:450px;
height:135px;
padding:0px 0px 0px 0px;
}

.fullpagehead 	{ background:#dcdcda;
width:840px;
font-weight:normal; 
font-size: 18px;
padding-top:10px; 
padding-bottom:10px; 
text-align:center;
}

.fullpagehead2 	{ background:#dcdcda;
width:840px;
font-weight:bold; 
font-size: 14px;
padding-top:0px; 
padding-bottom:0px; 
text-align:center;
}

.fullpagetext 	{
width:700px;
font-weight:bold; 
font-size: 13px;
padding:10px 0px 0px 70px; 
text-align:center
}

.fullpagetext1 	{background:#dcdcda;
width:250px;
font-weight:bold; 
font-size: 15px;
padding:20px 0px 20px 90px; 
text-align:left;
}

.fullpagetext2 	{background:#dcdcda;
width:500px;
font-weight:bold; 
font-size: 15px;
padding:20px 0px 20px 0px; 
text-align:left;
}

.fullpagetext4 	{
width:700px;
font-weight:bold; 
font-size: 13px;
padding:10px 0px 0px 70px; 
text-align:justify;
}


.fullpageclose	{				
width : 840px; 
text-align:center;
margin:20px 0px 20px 0px;
}

.tableclose	{background:#dcdcda;				
}


				/*   *********************MINUTES PAGE ******************     */


.tableminutes { 
border-left-color : #81817e; 
border-left-width : 2px; 
border-left-style : solid; 
border-right-color : #acaca9; 
border-right-width : 2px; 
border-right-style : solid; 
border-top-color : #acaca9; 
border-top-width : 2px; 
border-top-style : solid; 
border-bottom-color : #acaca9; 
border-bottom-width : 2px; 
border-bottom-style : solid; 
}

.tableminutes1 { 
border-left-color : #acaca9; 
border-left-width : 2px; 
border-left-style : solid; 
border-right-color : #acaca9; 
border-right-width : 2px; 
border-right-style : solid; 
border-bottom-color : #acaca9; 
border-bottom-width : 2px; 
border-bottom-style : solid; 
}

.mainpicmins {background-image : url('images/minutes.jpg');	
width:390px;	
height:150px;
margin:10px 0px 0px 52px;
}

.minutestext 	{
font-weight:bold; 
font-size: 13px;
padding:20px 15px 0px 15px; 
text-align:center
}


.scriptcol1 { 				
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 7px 0px 0px 0px;
} 

.scriptcol2 { 						
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 5px 0px 5px 0px;
}

.scriptcol3 { 					
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 5px 0px 5px 0px;
}

.scriptcol4 { 						
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 10px 0px 10px 0px;
} 

.scriptcol5 { 						
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 10px 0px 10px 0px;
}

.scriptcol6 { 					
font-weight:bold; 
font-size: 13px;
text-align:center;
padding : 10px 0px 10px 0px;
}

				/*   *********************BUILD PAGE ******************     */

/* padding    top  right  bottom  left */				
				
.buildpagehead 	{ background:#dcdcda;
width:840px;
font-weight:normal; 
font-size: 18px;
padding-top:20px; 
padding-bottom:10px; 
text-align:center;
}				

.buildpageleft {background:#dcdcda;
vertical-align:top;
width:840px;
height:135px;
padding:0px 0px 0px 0px;
}

.buildpagetext 	{
font-weight:bold; 
font-size: 18px;
padding:10px 0px 20px 0px; 
text-align:center;
}

.buildpagetext1 	{
font-weight:bold; 
font-size: 13px;
padding:10px 20px 0px 20px; 
text-align:justify;
}

.buildpagetext2 	{
font-weight:bold; 
font-size: 13px;
padding:0px 20px 0px 20px; 
text-align:center;
}

.buildpageclose	{				
width : 840px; 
font-weight:bold; 
font-size: 13px;
text-align:center;
margin:20px 0px 20px 0px;
}

a.six:link {color: #0101b7; text-decoration:none} 
a.six:visited {color: #0101b7;text-decoration:none} 
a.six:hover {color: #0101b7; text-decoration:underline} 
