/** start of colour coding for sections **/
/** Default: green **/
#content  div.pageheading
{
	background-image: url(/media/glass/news-heading.gif);
    position:relative;
}    
    
#submenu div.submenuselected a,
a
{
    font-weight:bold;
    /* color:#00703c;*/
    color: #707173;
} 

#news,
#events
{
    z-index:1;
    position:relative;   
   
}
#events
{
    margin-left:20px;
}    
#news p
{
    font-family:Arial;
	font-size:12px;
    margin: 2px 10px 10px 0px;  
    
}    
#news table
{
    
}    
#news h2.first,
#news h2,
#news table td h2,
.link
{
    color:#11633D;
    font-size:11px;
    font-weight:bold;
    padding:25px 0px 0px 0px;
    margin:0px;
} 

div.titleright,
div.titleleft
{
    margin-top:25px;
    float:left;
}  
div.titleright1,
div.titleleft1
{
    
    float:left;
}  
div.titleright,
div.titleright1
{
    position:absolute;
    right:0px;
}      
#events h2.first,
.linkfirst
{
    color:#11633D;
    font-size:11px;
    font-weight:bold;
    margin:0px;
} 
.linkfirst
{
    margin-top:25px
}

#news h2.first
{
    padding:0px;
}     
#news h3 
{
    width:460px;
    font-size:20px;
    color:Black;
    font-weight:bold;
    margin:0px 0px 9px 0px;
}    


#events h3 
{
    font-size:20px;
    color:Black;
    font-weight:bold;
    margin:0px 0px 9px 0px;
}  
#events h4
{
    font-size:20px;
    color:#11633D;
    font-weight:bold;
    margin:0px 0px 9px 0px;
}  

#news div.newsector,
#news div.newstext
{
    float:left;
    margin-top:10px;   
}    
div.sectortext
{
  
}    
#news table td.borderbottom
{
    border-bottom:solid 1px #11633D; 
}   

#news table td div.border .bordertopblack
{
    border-top:solid 1px #000; 
}   
#news table td.thickbordertop
{
    border-top:solid 2px #11633D;

}  
#news table td.bordernone
{
     border-top:solid 0px #11633D;
}
 
#events table 
{
     border-bottom:solid 2px #11633D;
}
#events table td.bbottom
{
   border-top:solid 1px #11633D;
     padding-top:5px;
}   

#events table td.btop
{
   border-top:solid 1px #000;
   padding-top:5px;

}
#events table td.btop img
{
   padding-top:5px;
}   
#news table td,
#events table td
{
    padding-bottom:3px;
}    
#news table td.bordertopfirst
{
     border-bottom:solid 1px #000;
}   
#news div.stonenews
{
    font-family:Arial;
    font-size:11px;
	padding-bottom:5px;
    width:630px;
}    
#news div.newsector
{
    padding:0px 10px 0px 0px;
    margin-bottom:10px;
}    
#news div.newstext
{
    position:relative;
    width:660px;
    _width:630px;
}   
#news div.newstext p
{
        width:630px;

}    
#news div.newstext img.viewnews
{
    position:absolute;
    top:5px;
    right:0px;
    padding-left:30px;
} 

	
#month,
div#news
{
    float:left;
    font-family:Arial;
    font-size:11px;
}   
div#news div.paginate
{
   height:30px; 
clear:both;

	

} 




#month
{
    margin:0px 0px 10px 20px;
    _margin-left:10px;
}    
  
div#news div.newscontent
{
    clear:both;
    margin:0px 0px 0px 20px;
    _margin:0px 0px 0px 10px;
}      
div.sectortext,
table.casestudies
{
    margin:0px 0px 0px 20px;
    _margin:0px 0px 0px 10px;

        z-index:2;

}      
table.casestudies td #actionbox
{
    background-image:url(/media/glass/area.jpg);
    background-repeat:no-repeat;
    height:24px;
    width:120px;
    text-align:center;
}    
table.casestudies td #actionbox a
{
    font-size:13px;
        color:white;
        font-weight:bold;
        font-family:Verdana;
    position:relative;
    top:5px;

 
}    
table.casestudies td.more
{
    border-bottom:solid 2px #11633D;
}
#casehome
{
    
}

#news div.spacer
{
    border-bottom:solid 2px #11633D;
    margin-left:20px;

       margin-bottom:30px;
}
#news table td.bordercasetop  
{
    border-top:solid 1px #000; 
}


#eventimages 
{
 margin-bottom:10px;
 overflow: auto;
 width:726px;
 height: 192px; 
 white-space: nowrap; 
 
}      


#eventimages img
{
    margin-right:20px;
}    