body{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10pt }


.grayfadebg{ background-image:url(images/grayfade.jpg); background-repeat:repeat-x;}
.greenfadebg{ background-image:url(images/greenfade.jpg); background-repeat:repeat-x;}
.graybar{ background-image:url(images/graybar_bg.gif); background-repeat:repeat-x;}
.lineleft{ background-image:url(images/lineleft.gif); background-repeat:repeat-y;}
.lineright{ background-image:url(images/lineright.gif); background-repeat:repeat-y;}
.boxbottom{ background-image:url(images/boxbottom.gif); background-repeat:repeat-x;}

.boxleft{ padding-right:10px; text-align:right}
.boxright{ padding-left:10px}


.titles{font-family:Verdana, Arial, Helvetica, sans-serif; color:#A58B32; font-size:18pt; font-weight:normal}
.greentitles{font-family:Verdana, Arial, Helvetica, sans-serif; color:#4E8D10; font-size:14pt; font-weight:normal; line-height:20px}
.dates{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11pt; font-weight:bold}

.tablecolour, .tablecolour td{  border-collapse:collapse;
border:solid 1px #4E8D10; /*outside border*/
}

.dashline{border-bottom: dashed 1px #666666; width:435px}
.dashlinebox{ border-bottom: dashed 1px  #666666; border-top: dashed 1px  #666666; width:435px; padding:8px 0;}

/* *************    more link  (green)  ************* */ 

.morelink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#4E8D10; text-decoration:none; font-weight:bold;}
a:visited.morelink{color:#4E8D10; text-decoration:none;} 
a:hover.morelink{color:#FB1C08; text-decoration:underline;} /*red*/
a:active.morelink{color:#4E8D10; text-decoration:none;}

/* *************    dashed links    ************* */  
.dashlink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; border-bottom: dashed 1px #666666; line-height:25px}
a:visited.dashlink{color:#666666; text-decoration:none;}
a:hover.dashlink{color: #FB1C08; text-decoration: underline; border-bottom: solid 1px #FFFFFF;}
a:active.dashlink{color: #666666; text-decoration:none;}

/* *************    top nav links    ************* */  
.navlink{font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
a:visited.navlink{color:#666666; text-decoration:none;}
a:hover.navlink{color: #FB1C08; text-decoration: underline; border-bottom: solid 1px #FFFFFF;}
a:active.navlink{color: #666666; text-decoration:none;}

/* ********** navigation buttons *********** */
.buttons{}
		
a:link.buttons , a:visited.buttons{

border-width: 0 0 1px 0 ; border-style: solid;
border-color: #cccccc;
width: 120px;
background: #FFFFFF;
text-decoration:none;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
float:right;
padding:2px; 
margin-bottom:5px;
}

a:hover.buttons , a:active.buttons
{
background:  #73C002;
color: #333333 ;
}

#hover.buttons /* the # makes it an id identifier. using this for the php bit */
	{  background: #7CD102;
color:#333333;}

/* ********** subnav buttons *********** */
.subbuttons{}
		
a:link.subbuttons , a:visited.subbuttons{

border-width: 0 0 1px 0 ; border-style: solid;
border-color: #cccccc;
width: 120px;
background: #CCEE9A;
text-decoration:none;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*font-weight:bold;*/
float:right;
padding:2px; 
margin-bottom:5px;
}

a:hover.subbuttons , a:active.subbuttons
{
background:  #F9DE99;
color: #333333;
}

#subhover.subbuttons /* the # makes it an id identifier. using this for the php bit */
	{  background: #F9DE99;
color:#333333;}

ul#twitter_update_list {   list-style:circle;  }
ul#twitter_update_list li{ padding-bottom:10px }

ul#twitter_update_list li a { 
			margin-left:5px;
			color: #439FD2;
			
			
			text-transform: capitalize;
			text-decoration: none;
			border-bottom: dashed 1px #ccc; /*creates the link underline*/
						}
.tweetouter{
width:380px;
padding: 20px 20px 30px 20px;
margin:auto; 
background-color:#f0f0f0;
border:1px solid #ccc}	

.tweetinner{
width:340px;
padding:10px ;
margin:auto;
background-color:#ffffff;
border:1px solid #ccc}	
