body {

	background-color: #1D1D1D;

	background-image:url(images/background.jpg);

	background-repeat:repeat-x;

	

}

div#catmenucontainer div#catmenu ul li img{
display:none;
}

#line
{
  font-weight:300;
}
.qbold
{
  font-weight:bold;
  color:#B9F55E;
font-size:12px;
  
}
.greenbullet
{
  color:#98E70F;
  font-size:18px;
}

.textblack
{
  color:#ffffff;
font-size:12px;
}

.fontcom
{
  padding: 0px 0px 0px 0px;
  font-family: century gothic;
  color:#000000;
  
  font-size:16px;
  
}

.post
{
  margin-bottom: 40px;
}

#gt
{
    padding: 10px 40px 0px  309px;
    font-size:16px;
    font-weight:bold;
    font-family: Arial, Helvetica;
}
#latestnews
{
    padding: 13px 0px 0px 0px;
    font-size:16px;
    font-weight:bold;
    margin-bottom:-10px
    font-family: Arial, Helvetica;
}

#gt2
{
    padding: 10px 40px 5px 340px;
    font-size:16px;
    font-weight:bold;
}

#searchf {
        padding: 5px 40px 0px  0px;
	width: 133px;
	margin: 0 auto;
        height:40px;
        border : 2px solid #98E70F;
        background:#000000;
	
}

#IEroot #st{



	 padding: 5px 40px 0px  0px;	
   background:#000000;
    height:30px;
}

        

#st{
  padding: 5px 40px 0px  0px;	
   background:#000000;
    height:32px;	
}


img
{
  border:none
}
.search{
      
        width:200px;
       
	padding-left:10px;
	background:#000000;
        font-family: century gothic;
       	height:35px;

   


	}

search input {
  width: 200px;
  
}
.screen-reader-text
{
   
   margin-left:10px;
   height:50px;
   font-family: century gothic;
  
}

#headid{
  
  padding: 87px 20px 0px  0px;
  font-family: century gothic;
  font-weight:bold;
  font-size:16px;
}



li { margin-left: -1em } 

#foot{

        
        
        background-image:url(http://www.leapcommunications.co.za/leapimages/footer.jpg);
	background-repeat:no-repeat;
	margin: 0px;

	padding: 0px;
        width:auto;

	height:139px;
background-color:black;

	}
#head{

       
        background-image:url(http://www.leapcommunications.co.za/leapimages/header.jpg);

	margin: 0px;

	padding: 0px;
        width:800px;

	height:162px;

	}



a.perma

{

   

   text-decoration: none;

   color:#FFFFFF;

  

}


td
{
  color:#FFFFFF;
  margin-top:4px;font-size:12px;
  	
}
h2

{
font-size:16px;
 font-family: Arial, Helvetica;

  margin-bottom:4px;

  color:#FFFFFF;
}
  
h4
{
font-family: Arial, Helvetica;
font-weight : bold;
font-size:14px;
margin-bottom:4px;

background:black;
color:#8CD40E;

}

p

{
  color:#FFFFFF;
  margin-top:4px;
  font-size:12px;
background-color:#00000;
}

ul
{
color:#FFFFFF;
}

td
{
font-size:12px;
}
.entry-content{

   font-family: Arial, Helvetica;

}

.entry

{

  font-family: arial;

}

.logo 	{
		text-align: center;
		background-color: #FFFFFF;
	}
.text	{
		background-color:#000000;
	}

a	{ 
		color:#D7F583
                       
	}



        

     /* Category menu*/

	





	
#IEroot #catmenucontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 25px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}
#catmenucontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}






 #catmenu{


       background-image:url(images/menubackground.jpg);



	margin: 0px;

        

	padding: 0px;



	width:800px;

       font-weight:bold;

	height:50px;
        

	}

#IEroot #catmenu{



	margin: 0px;

        

	padding: 0px;



	width:800px;



	height:50px;


	}












	



#catmenu ul {
float: right;
	list-style: none;
	margin-top: 5px;
        background-image:url(http://www.leapcommunications.co.za/leapimages/left.jpg );
        padding: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
       



	}




	



#catmenu li {



        float: left;



	list-style: none;



	
      margin-bottom: -6px;
      margin-right: 0px;
      margin-left: 0px;
      margin-top: 0px;
      
  padding:0px;

	



	}


	



#catmenu li a, #catmenu li a:link, #catmenu li a:visited {



	color: #000000;



	display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;



         margin-right:0px;



         margin-left:0px;



        text-decoration: none;



	}







#catmenu li a:hover, #catmenu li a:active {

	
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#catmenu li li a:hover, #catmenu li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#catmenu li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#catmenu li li { 



        



	}







#catmenu li ul a { 



	width: 170px;



	}







#catmenu li ul a:hover, #catmenu li ul a:active { 



       



	}
#catmenu li ul ul {



	margin: -32px 0 0 170px;



	}







#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, 



#catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul {



	left: -999em;



	}







#catmenu li:hover ul, #catmenu li li:hover ul, 



#catmenu li li li:hover ul, #catmenu li.sfhover ul, 



#catmenu li li.sfhover ul, #catmenu li li li.sfhover ul {



	left: auto;



	}







#catmenu li:hover, #catmenu li.sfhover { 



	position: static;



	}




a.side{



  color:#B9F55E;



  text-decoration: none;



  font-family: arial;



}



/**-------------------------------------------------------------------------------------------------**/

        

     
     /* foot menu*/



	



	



#footmenu{



       font: 12px Arial, Helvetica;



        color:#ffffff;



	margin: 0px;



	padding: 0px;



	width:800px;



	height:50px;



	}











	



#footmenu ul {



        color:#ffffff;



        float: right;



	list-style: none;



	margin: 9px;



	padding: 3px;



       



	}















	



#footmenu li {



        color:#ffffff;



        float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	}











	



#footmenu li a, #footmenu li a:link, #footmenu li a:visited {



	color: #ffffff;



	display: block;



	margin: 0px;



	padding: 2px 20px 9px 15px;



         margin-right:10px;



         margin-left:5px;



        text-decoration: none;



	}







#footmenu li a:hover, #footmenu li a:active {



	



	color: #98EC3C;



        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:10px;



         margin-left:5px;



        padding: 2px 20px 9px 15px;

	}



	



#footmenu li li a, #footmenu li li a:link, #footmenu li li a:visited {



	background:#000000;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: Arial, Helvetica;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin: 0px;



	padding: 8px 10px 10px 15px;



	border-bottom: 2px solid #6D7780;



	border-left: 2px solid #6D7780;



	border-right: 2px solid #6D7780;



        



	}



	



#footmenu li li a:hover, #footmenu li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#footmenu li ul {



        background:#1E8B10;



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 170px;



	margin: 3px;



	padding: 0px 0px 0px 8px;



	}







#footmenu li li { 



        



	}







#footmenu li ul a { 



	width: 170px;



	}







#footmenu li ul a:hover, #footmenu li ul a:active { 



       



	}



a.side
{



  color:#B9F55E;



  text-decoration: none;



  font-family: arial;



}







a.tname



{



 color:#B9F55E;



  text-decoration: none;



  font-family: arial;



}







a:hover
{



  color:#CADAF1;



}







a



{



  color:#D7F583;



  text-decoration: none;



}







a.green:hover



{



  color:#98EC3C;



  text-decoration: none;



}







a.green



{



  color:#D7F583;



  text-decoration: none;



}



#content .gallery .gallery-item {



	float: left;



	margin-top: 0;



	text-align: center;



	width: 33%;



}



#content .gallery img {



	border: 2px solid #cfcfcf;



}



#content .gallery .gallery-caption {



	color: #888;



	font-size: 12px;



	margin: 0 0 12px;



}



#content .gallery dl {



	margin: 0;



}



#content .gallery img {



	border: 3px solid #f1f1f1;



}



#content .gallery br+br {



	display: none;



}





/**gallery

**/

#catmenugallerycontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}



	



#catmenugallery{

 background-image:url(images/menubackgroundgallery.jpg);



	margin: 0px;

        

	padding: 0px;



	width:800px;



	height:50px;

        font-weight:bold;
	}











	



#catmenugallery ul {
float: right;
	list-style: none;
	margin-top: 5px;
        background-image:url(http://www.leapcommunications.co.za/leapimages/leftnet7.jpg );
        padding: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
       



	}




	



#catmenugallery li {



        float: left;



	list-style: none;



	
      margin-bottom: -6px;
      margin-right: 0px;
      margin-left: 0px;
      margin-top: 0px;
      
  padding:0px;

	



	}


	



#catmenugallery li a, #catmenugallery li a:link, #catmenugallery li a:visited {



	color: #000000;



	display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;



         margin-right:0px;



         margin-left:0px;



        text-decoration: none;



	}







#catmenugallery li a:hover, #catmenugallery li a:active {

	
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#catmenugallery li li a, #catmenugallery li li a:link, #catmenugallery li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#catmenugallery li li a:hover, #catmenugallery li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#catmenugallery li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#catmenugallery li li { 



        



	}







#catmenugallery li ul a { 



	width: 170px;



	}







#catmenugallery li ul a:hover, #catmenugallery li ul a:active { 



       



	}
#catmenugallery li ul ul {



	margin: -32px 0 0 170px;



	}







#catmenugallery li:hover ul ul, #catmenugallery li:hover ul ul ul, 



#catmenugallery li.sfhover ul ul, #catmenugallery li.sfhover ul ul ul {



	left: -999em;



	}







#catmenugallery li:hover ul, #catmenugallery li li:hover ul, 



#catmenugallery li li li:hover ul, #catmenugallery li.sfhover ul, 



#catmenugallery li li.sfhover ul, #catmenugallery li li li.sfhover ul {



	left: auto;



	}







#catmenugallery li:hover, #catmenugallery li.sfhover { 



	position: static;



	}



/**------------------------------------internetex-----------------------**/



#IEroot #catmenucontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}

#IEroot #catmenu{



	margin: 0px;

        

	padding: 0px;



	width:800px;



	height:50px;


	}



#IEroot #catmenu ul {
float: right;
	list-style: none;
	margin-top: 5px;
        background-image:url(http://www.leapcommunications.co.za/leapimages/left.jpg );
        
        padding: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
       



	}




	



#IEroot #catmenu li {



        float: left;



	list-style: none;



	
      margin-bottom: -3px;
      margin-right: 0px;
      margin-left: 0px;
      margin-top: 0px;
      
  padding:0px;

	



	}


	



#IEroot #catmenu li a, #IEroot #catmenu li a:link, #IEroot #catmenu li a:visited {



	color: #000000;



	display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;



         margin-right:0px;



         margin-left:0px;



        text-decoration: none;



	}







#IEroot #catmenu li a:hover, #IEroot #catmenu li a:active {

	
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#IEroot #catmenu li li a, #IEroot #catmenu li li a:link, #IEroot #catmenu li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#IEroot #catmenu li li a:hover, #IEroot #catmenu li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot #catmenu li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot #catmenu li li { 



        



	}







#IEroot #catmenu li ul a { 



	width: 170px;



	}







#IEroot #catmenu li ul a:hover, #IEroot #catmenu li ul a:active { 



       



	}
#IEroot #catmenu li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot #catmenu li:hover ul ul, #IEroot #catmenu li:hover ul ul ul, 



#IEroot #catmenu li.sfhover ul ul, #IEroot #catmenu li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot #catmenu li:hover ul, #IEroot #catmenu li li:hover ul, 



#IEroot #catmenu li li li:hover ul, #IEroot #catmenu li.sfhover ul, 



#IEroot #catmenu li li.sfhover ul, #IEroot #catmenu li li li.sfhover ul {



	left: auto;



	}







 #IEroot #catmenu li:hover, #IEroot #catmenu li.sfhover { 



	position: static;



	}


 #IEroot #content .gallery .gallery-item {



	float: left;



	margin-top: 0;



	text-align: center;



	width: 33%;



}


 #IEroot #content .gallery img {



	border: 2px solid #cfcfcf;



}


 #IEroot #content .gallery .gallery-caption {



	color: #888;



	font-size: 12px;



	margin: 0 0 12px;



}



#IEroot #content .gallery dl {



	margin: 0;



}



#IEroot #content .gallery img {



	border: 3px solid #f1f1f1;



}



#IEroot #content .gallery br+br {



	display: none;



}





/**gallery

**/

#IEroot #catmenugallerycontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}



	



#IEroot #catmenugallery{

 background-image:url(images/menubackgroundgallery.jpg);



	margin: 0px;

        

	padding: 0px;



	width:800px;



	height:50px;


	}
#IEroot #catmenugallery ul {
        float: right;
	list-style: none;
	margin-top: 5px;
        background-image:url(http://www.leapcommunications.co.za/leapimages/left.jpg );
        padding: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
      



	}



#IEroot #catmenugallery li {



        float: left;



	list-style: none;



	
      margin-bottom: -3px;
      margin-right: 0px;
      margin-left: 0px;
      margin-top: 0px;
      
  padding:0px;

	



	}


	



#IEroot #catmenugallery li a, #catmenugallery li a:link, #catmenugallery li a:visited {



	color: #000000;



	display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;



         margin-right:0px;



         margin-left:0px;



        text-decoration: none;



	}







#IEroot #catmenugallery li a:hover, #catmenugallery li a:active {

	
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#IEroot #catmenugallery li li a, #catmenugallery li li a:link, #catmenugallery li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#IEroot #catmenugallery li li a:hover, #catmenugallery li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot #catmenugallery li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot #catmenugallery li li { 



        



	}







#IEroot #catmenugallery li ul a { 



	width: 170px;



	}







#IEroot #catmenugallery li ul a:hover, #catmenugallery li ul a:active { 



       



	}
#IEroot #catmenugallery li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot #catmenugallery li:hover ul ul, #IEroot #catmenugallery li:hover ul ul ul, 



#IEroot #catmenugallery li.sfhover ul ul, #IEroot #catmenugallery li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot #catmenugallery li:hover ul, #IEroot #catmenugallery li li:hover ul, 



#IEroot #catmenugallery li li li:hover ul, #IEroot #catmenugallery li.sfhover ul, 



#IEroot #catmenugallery li li.sfhover ul, #IEroot #catmenugallery li li li.sfhover ul {



	left: auto;



	}







#IEroot #catmenugallery li:hover, #IEroot #catmenugallery li.sfhover { 



	position: static;



	}
	




	

#IEroot .search{
      
        width:200px;
      
	
	background:#000000;
       font-family: century gothic;
       	height:35px;

   


	}

#IEroot search input {
  width: 150px;
}
#IEroot .screen-reader-text
{
   
   margin-left:20px;
   height:20px;
   font-family: century gothic;
  
}

#IEroot #headid{
  
  padding: 87px 20px 0px  0px;
  font-family: century gothic;
  font-weight:bold;
  font-size:16px;
}





/**-------------------------------endinternetex-------------------------------------**/





/**--------------------------------internetex7---------------------------------------**/




#IEroot7 #catmenucontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}

	



#IEroot7 #catmenu{

        background-image:url(images/menubackgroundgallery.jpg);
        margin: 0px;
        padding: 0px 0px 5px 0px;;
        width:800px;
        height:50px;
    


	}

#IEroot7 #catmenu ul{
       
        background-image:url(http://www.leapcommunications.co.za/leapimages/leftnet7.jpg );
        background-repeat:repeat-x;
        float:right;
	list-style: none;
	margin-top: 5px;
       
        
        margin-right: 0px;
        margin-bottom: 0px auto;
        margin-left: 7px;
      


	}



#IEroot7 #catmenu li {



        color:#ffffff;



        float: left;



	list-style: none;



	margin-bottom: 10px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;



	padding-bottom: 30px;

	



	}


	



#IEroot7 #catmenu li a,#IEroot7 #catmenu li a:link,#IEroot7 #catmenu li a:visited {



      


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;
         margin-bottom:5px;



        padding: 10px 20px 9px 15px;


	}



#IEroot7 h2.htwo
{
   page-break-before:left;
}



#IEroot7 #catmenu li a:hover,#IEroot7 #catmenu li a:active {

	
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#IEroot7 #catmenu li li a,#IEroot7 #catmenu li li a:link,#IEroot7 #catmenu li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#IEroot7 #catmenu li li a:hover,#IEroot7 #catmenu li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot7 #catmenu li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot7 #catmenu li li { 



        



	}







#IEroot7 #catmenu li ul a { 



	width: 170px;



	}







#IEroot7 #catmenu li ul a:hover,#IEroot7 #catmenu li ul a:active { 



       



	}
#IEroot7 #catmenu li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot7 #catmenu li:hover ul ul, #IEroot7 #catmenu li:hover ul ul ul, 



#IEroot7 #catmenu li.sfhover ul ul, #IEroot7 #catmenu li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot7 #catmenu li:hover ul, #IEroot7 #catmenu li li:hover ul, 



#IEroot7 #catmenu li li li:hover ul, #IEroot7 #catmenu li.sfhover ul, 



#IEroot7 #catmenu li li.sfhover ul, #IEroot7 #catmenu li li li.sfhover ul {



	left: auto;



	}







#IEroot7 #catmenu li:hover, #IEroot7 #catmenu li.sfhover { 



	position: static;



	}
	




	





#IEroot7 #headid{
  
  padding: 87px 20px 0px  0px;
  font-family: century gothic;
  font-weight:bold;
  font-size:16px;
}

#IEroot7 #head{

       
        background-image:url(http://www.leapcommunications.co.za/leapimages/header.jpg);

	margin-top: -7px;

	padding: 0px;
        width:800px;

	height:162px;


	}

#IEroot7 #searchf {
        padding: 5px 50px 0px  0px;
	width: 133px;
	margin: 0 auto;
        height:35px;
        border : 2px solid #98E70F;
        background:#000000;
       
	
}

#IEroot7 #st{



	




	 padding: 5px 40px 0px  0px;	
   background:#000000;
    height:30px;


}



/**---galleryinternetex7--**/
#IEroot7 #catmenugallerycontainer{

            width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;


	}



	



#IEroot7 #catmenugallery{

  background-image:url(images/menubackgroundgallery.jpg);
        margin: 0px;
        padding: 0px 0px 5px 0px;;
        width:800px;
        height:50px;
	}











	



#IEroot7 #catmenugallery ul {
 
        background-image:url(http://www.leapcommunications.co.za/leapimages/leftnet7.jpg );
        background-repeat:repeat-x;
        float:right;
	list-style: none;
	margin-top: 5px;
       
        
        margin-right: 0px;
        margin-bottom: 0px auto;
        margin-left: 7px;
       



	}




	



#IEroot7 #catmenugallery li {



        color:#ffffff;



        float: left;



	list-style: none;



	margin-bottom: 10px;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;



	padding-bottom: 30px;

	
	



	}


	



#IEroot7 #catmenugallery li a, #catmenugallery li a:link, #catmenugallery li a:visited {



        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;
         margin-bottom:5px;



        padding: 10px 20px 9px 15px;





	}







#IEroot7 #catmenugallery li a:hover, #catmenugallery li a:active {

	
       
       background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg );


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;
	}



	



#IEroot7 #catmenugallery li li a, #catmenugallery li li a:link, #catmenugallery li li a:visited {


background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;




        



	}



	



#IEroot7 #catmenugallery li li a:hover, #catmenugallery li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot7 #catmenugallery li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot7 #catmenugallery li li { 



        



	}







#IEroot7 #catmenugallery li ul a { 



	width: 170px;



	}







#IEroot7 #catmenugallery li ul a:hover,#IEroot7 #catmenugallery li ul a:active { 



       



	}
#IEroot7 #catmenugallery li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot7 #catmenugallery li:hover ul ul,#IEroot7 #catmenugallery li:hover ul ul ul, 



#IEroot7 #catmenugallery li.sfhover ul ul,#IEroot7 #catmenugallery li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot7 #catmenugallery li:hover ul,#IEroot7 #catmenugallery li li:hover ul, 



#IEroot7 #catmenugallery li li li:hover ul,#IEroot7 #catmenugallery li.sfhover ul, 



#IEroot7 #catmenugallery li li.sfhover ul,#IEroot7 #catmenugallery li li li.sfhover ul {



	left: auto;



	}







#IEroot7 #catmenugallery li:hover,#IEroot7 #catmenugallery li.sfhover { 



	position: static;



	}


#IEroot7  #headid{
  
  padding: 87px 20px 0px  0px;
  font-family: century gothic;
  font-weight:bold;
  font-size:16px;
}

/**----------------------------------endinternet7------------------**/



/**--------------------------------internetex6-----------------------**/


	
#IEroot6 #catmenucontainer{

         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#000000;



       	height:50px;



	}

#IEroot6 #catmenu{

       
       background-image:url(images/menubackgroundgallery.jpg);
	margin: 0px;
       margin-left: 0px;

        height:50px;
       width:800px;
	padding: 0px;

         

	}



#IEroot6 #catmenu ul {
       
	 background-image:url(http://www.leapcommunications.co.za/leapimages/leftnet7.jpg);
       background-repeat:repeat-x;
        float:right;
	list-style: none;
	margin-top: 5px;
       
      margin-right: 0px;
       
       
  


	}


#IEroot6 #catmenu ul a:hover {
       
	 background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg);
       display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;
        

       
        
        
       



	}





#IEroot6 #catmenu li {

        float: left;
       
	list-style: none;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
      


	}


	



#IEroot6 #catmenu li a, #IEroot6 #catmenu li a:link, #IEroot6 #catmenu li a:visited {



     
       

	display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;


      
         margin-left:0px;
         margin-bottom:5px;



        text-decoration: none;



	}







#IEroot6 #catmenu li a:hover, #IEroot6 #catmenu li a:active {

	
      


        display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#IEroot6 #catmenu li li a, #IEroot6 #catmenu li li a:link, #IEroot6 #catmenu li li a:visited {



	background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;



        



	}



	



#IEroot6 #catmenu li li a:hover, #IEroot6 #catmenu li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot6 #catmenu li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot6 #catmenu li li { 



        



	}







#IEroot6 #catmenu li ul a { 



	width: 170px;



	}







#IEroot6 #catmenu li ul a:hover, #IEroot6 #catmenu li ul a:active { 



       



	}
#IEroot6 #catmenu li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot6 #catmenu li:hover ul ul, #IEroot6 #catmenu li:hover ul ul ul, 



#IEroot6 #catmenu li.sfhover ul ul, #IEroot6 #catmenu li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot6 #catmenu li:hover ul, #IEroot6 #catmenu li li:hover ul, 



#IEroot6 #catmenu li li li:hover ul, #IEroot6 #catmenu li.sfhover ul, 



#IEroot6 #catmenu li li.sfhover ul, #IEroot6 #catmenu li li li.sfhover ul {



	left: auto;



	}


 #IEroot6 #catmenu li:hover, #IEroot6 #catmenu li.sfhover { 



	position: static;



	}

#IEroot6 #headid{
  
  padding: 87px 20px 0px  0px;
  font-family: century gothic;
  font-weight:bold;
  font-size:16px;
}


#IEroot6 .searchf{
       
       
       padding: 5px 0px 0px  0px;
       width: 240px;
       background: #000000;
       margin-bottom: -19px;
       
	
}

#IEroot6 #st{

   padding: 0px 0px 0px 0px;
      	
   background:#000000;
   height:33px;
   
}




#IEroot6 #head{

       
        background-image:url(http://www.leapcommunications.co.za/leapimages/header.jpg);

	margin-top: -7px;

	padding: 0px;
        width:800px;

	height:162px;


	}





#IEroot6 #catmenugallerycontainer{

            
         width:800px;
	display:block;



	padding:0px 0px 0px 0px;



	font: 12px Arial, Helvetica;



	font-weight:normal;



	text-transform:uppercase;



	background:#98ec3c;



       	height:50px;



	}



	



#IEroot6 #catmenugallery{

  background-image:url(images/menubackgroundgallery.jpg);
	margin: 0px;
       margin-left: 0px;

        
       width:800px;
	padding: 0px;
      height:50px;
	}











	



#IEroot6 #catmenugallery ul {
 
         background-image:url(http://www.leapcommunications.co.za/leapimages/leftnet7.jpg);
       background-repeat:repeat-x;
        float:right;
	list-style: none;
	margin-top: 5px;
       
      margin-right: 0px;
      margin-bottom: 0px;
       



	}




	#IEroot6 #catmenugallery ul a:hover {
       
	 background-image:url(http://www.leapcommunications.co.za/leapimages/left2.jpg);
       display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;
        

       
        
        
       



	}



#IEroot6 #catmenugallery li {



         float: left;
       
	list-style: none;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
	
	



	}


	



#IEroot6 #catmenugallery li a,#IEroot6 #catmenugallery li a:link,#IEroot6 #catmenugallery li a:visited {



        display: block;



	margin: 0px;



	padding: 10px 20px 9px 15px;


      
         margin-left:0px;
         margin-bottom:5px;



        text-decoration: none;




	}







#IEroot6 #catmenugallery li a:hover,#IEroot6 #catmenugallery li a:active {

	
       
       display: block;



        margin: 0px;



	text-decoration: none;



         margin-right:0px;



         margin-left:0px;



        padding: 10px 20px 9px 15px;

	}



	



#IEroot6 #catmenugallery li li a,#IEroot6 #catmenugallery li li a:link,#IEroot6 #catmenugallery li li a:visited {


background:#6D7780;



	width: 150px;



	color: #ffffff;



	font-size: 12px;



	font-family: tahoma, century gothic,Georgia,  sans-serif;



	font-weight: normal;



	text-transform: uppercase;



	float: none;



	margin-top: 0px;



       



	padding: 8px 10px 10px 15px;



	border-bottom: 1px solid #1E8B10;



	border-left: 1px solid #1E8B10;



	border-right: 1px solid #1E8B10;




        



	}



	



#IEroot6 #catmenugallery li li a:hover,#IEroot6 #catmenugallery li li a:active {



	background:#6D7780;



        color: #000000;



        padding: 8px 10px 10px 15px;







       



	}







#IEroot6 #catmenugallery li ul {



        



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 140px;



	margin: 0px;



        margin-right:12px;



        margin-left:0px;







        



	}






#IEroot6 #catmenugallery li li { 



        



	}







#IEroot6 #catmenugallery li ul a { 



	width: 170px;



	}







#IEroot6 #catmenugallery li ul a:hover,#IEroot6 #catmenugallery li ul a:active { 



       



	}
#IEroot6 #catmenugallery li ul ul {



	margin: -32px 0 0 170px;



	}







#IEroot6 #catmenugallery li:hover ul ul,#IEroot6 #catmenugallery li:hover ul ul ul, 



#IEroot6 #catmenugallery li.sfhover ul ul,#IEroot6 #catmenugallery li.sfhover ul ul ul {



	left: -999em;



	}







#IEroot6 #catmenugallery li:hover ul,#IEroot6 #catmenugallery li li:hover ul, 



#IEroot6 #catmenugallery li li li:hover ul,#IEroot6 #catmenugallery li.sfhover ul, 



#IEroot6 #catmenugallery li li.sfhover ul,#IEroot6 #catmenugallery li li li.sfhover ul {



	left: auto;



	}







#IEroot6 #catmenugallery li:hover,#IEroot6 #catmenugallery li.sfhover { 



	position: static;



	}




#IEroot6 #content .gallery .gallery-item {



	float: left;



	margin-top: 0;



	text-align: center;



	width: 33%;



}



#IEroot6 #content .gallery img {



	border: 2px solid #cfcfcf;



}



#IEroot6 #content .gallery .gallery-caption {



	color: #888;



	font-size: 12px;



	margin: 0 0 12px;



}



#IEroot6 #content .gallery dl {



	margin: 0;



}



#IEroot6 #content .gallery img {



	border: 1px solid #f1f1f1;



}



#IEroot6 #content .gallery br+br {



	display: none;


}


