  @charset "utf-8";
/* Stadiamedia CSS Document */

/** SITE **/

html, body {
	 text-align:center; margin: 0 0 0 0;
	width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}


/** CONTAINER **/
#home {
	background:#000000 url(../images/bg.jpg) no-repeat top center;
}

#content_pages {
	background:#000000 url(../images/bg_content.jpg) no-repeat top center;
}

#content_pages_about {
	margin: 0 auto;
	background:#000000 url(../images/bg_a.jpg) no-repeat top center;
}

#content_pages_solutions {
	margin: 0 auto;
	background:#000000 url(../images/bg_b.jpg) no-repeat top center;
}

#container_home { margin: 0 auto;  }


/**** HEADER ****/
#header {
	width:888px; height: 110px; margin: 0 auto;
	background:#1f1f1f url(../images/topmenu_bg.jpg) no-repeat top; text-align:center;
    margin-bottom: 11px;
	position: relative;
}
 
       #header h1 {
			padding-top: 15px;
			
			text-align: left;
			margin-left: 25px;
		}	   
       
        #mainmenu {
			display: block;
			padding-top: 36px; 
			
			float: left;
			width: 100%;
        } 

       
	#topmenu {
           font-family:Arial, Helvetica, sans-serif;
		   font-size: 11px;
	}

	#topmenu ul {
	 display: block;

	}

	#topmenu li {

	 float: left;
	 width: 140px;
	/*  height: 18px; */
	}

		#topmenu li a {
            color: #AEAEAE;
			font-weight: bolder;
            text-transform: uppercase;
			text-decoration: none;
			line-height:2em;
						
		}
		
		#topmenu li a:hover {
			color: #ceea44;
			border-bottom: 4px solid #ceea44;
			line-height:2em;
						
		}

        #topmenu li#currentpage a{
			border-bottom: 4px solid #ceea44;
			width: 140px;
		}
		
		#submenu {
			width: 889px;
			position: absolute; 
			top: 108px; 
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			/*left: 383px;
			left: 387px ! important;*/
			left: 0px;
			clear: both;
			z-index: 1;
			
		}

                #solutions {
					background: url(../images/submenu_bg.png) repeat-x;
					height: 36px; 
                    display: none;
					clear: both;
                }

                 #solutions li {
                     float: left;
                    /* margin: 10px 10px 10px 60px; */
					padding: 10px;
					width: 180px;
					
                    text-transform: uppercase;
                    font-weight: bolder;
                }

                #solutions li a {
                    color: #ceea44;
                    text-decoration: none;
                }

                #solutions li a:hover {
                    color: #ffffff;
                }
		
		
	#topmenu_side {
		display: block;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		float: right;
	}

	#topmenu_side ul {
		display: block;
	}

	#topmenu_side li {
		float: left;
		width: 100px;
			 height: 20px;
	}

        #topmenu_side li a {
            color: #d3d3d3;
			font-weight: bold;
			text-decoration: none;
			line-height:2em;
		}
		
		
		
		#topmenu_side li a:hover {
			border-bottom: 4px solid #ceea44;
			line-height:2em;
		}
		
		#topmenu_side li#currentpage a{
			border-bottom: 4px solid #ceea44;
		}
		
/** CONTENT **/

#content {
     margin: 0 auto;
     width: 887px;
	 font-size: 12px;
	 font-family:Arial, Helvetica, sans-serif;
}

#content a {
	color: #ceea44; 
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}

#content a.email {
	color: #FF8A00; 
	text-decoration: none;
}

#content a:hover.email {
	text-decoration: underline;
}

#content h3 {
   color: #ceea44;
   font-weight: bold;
   font-size: 13px;
   text-transform: uppercase;
   height: 30px;
}
	
	#boxes {
		margin-bottom: 11px;
	}
	
	#boxes p {
		margin: 10px 0px 10px 0px; 
	}
	
	#box_left {
		background: url(../images/box_bg.png) repeat;
		color: #dedede;
		float: left;
		width: 267px;
		margin: 11px 0px 0px 0px;
		text-align: left;
		padding: 10px;
	}
	
		#box_left h3 {
			background: url(../images/consultation_logo.gif) no-repeat;
		}


		#box_left h3 span {
			
			margin-left: 35px;
            line-height: 23px;
		}

		#box_left img {
			border: 5px solid #5a5a5a;
		}
	
	#box_centre {
		background: url(../images/box_bg.png) repeat;
		color: #dedede;
		float: left;
		width: 267px;
		margin: 11px 0px 0px 13px;
		text-align: left;
		padding: 10px;
	}
	 
             #box_centre h3 {
				background: url(../images/rights_logo.gif) no-repeat;
             }

             #box_centre h3 span {
				margin-left: 35px;
                  line-height: 23px;
             }

              #box_centre img {
                    border: 5px solid #5a5a5a;
                }



	#box_right {
		background: url(../images/box_bg.png) repeat;
		color: #dedede;
		float: left;
		width: 267px;
		margin: 11px 0px 0px 13px;
		text-align: left;
		padding: 10px;
	}


		#box_right h3 {
		  background: url(../images/production_logo.gif) no-repeat;

		}

		#box_right h3 span {
		margin-left: 35px;
                   line-height: 23px;
		}

		 #box_right img {
			border: 5px solid #5a5a5a;
		}
		

#content_border {
	   border: 10px solid #a5a5a5;
   background-color: #ffffff;
	  opacity: 0.90;
	filter: alpha(opacity = 90);
	zoom: 1;
	z-index: 1;
	margin-bottom: 10px;
}
		
#content_inside {
	background-color: #ffffff;
   padding: 25px;
   text-align: left;
   margin-bottom: 10px;
  line-height: 20px;
    display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}    

   #content_inside h2 {	
   	 border: 1px solid #ffffff;
     text-transform: uppercase;
     font-size: 26px;  
     font-weight: bolder;
     margin-bottom: 20px;
     color: #bdd73e;
     text-align: left;
	 margin-left: 0;
	 width: 400px;
   }
 
   #content_inside #left {
      float: left;
      width: 541px;
      padding-right: 15px;
      border-right: 1px solid #efefef;
      color: #828282;
   }
   
 
   #introtext {
     color: #818181; 
     font-size: 14px;
   
     font-weight: bold;
     margin-bottom: 10px;
   }
   
    #left p {  

       margin-bottom: 10px;
   }
   
    #left p.bolder {  

       margin: 0px 0px 10px 0px;
	   font-weight: bolder;
   }
   
   #left p a {
	  color: #ff8a00;
   }
   
   #left table th {
		padding: 0px 20px 0px 0px;
   }
   
 
   
   #left ul  {
    margin-bottom: 10px;
   }  
 
   #left li {
     list-style-type: circle;
     margin-left: 25px;
     
   }
	
	#sitemap a {
		text-decoration: none;
		color: #9C9898;
	}
	
   #content_inside #right {
      float: left;
      margin-left: 15px;
   }
        
        #right img {
           margin-bottom:10px;
        }        

         
        #right .side_title {
             color: #ADC538;
             font-weight: bold;
             font-size: 15px;
        } 

        #right ul  {
          margin-bottom: 10px;
         }  
 
         #right li {
            background-image: url(../images/right_content_bullet.gif);
			background-repeat: no-repeat;
			background-position: 0px 5px;
			padding-left: 15px; 
          }

          #right li a {
           font-weight: bold;
           font-size: 12px;
           color: #9c9898;
          }

         #right p {
            color: #959191;
         }
   
#content_menu {
   display: block;
   margin-top: 10px;
   height: 0px;
   height: 36px !important;
  /*  border-bottom: 1px solid #a5a5a5; */
}

    #content_menu ul {
       
    }

    #content_menu li {
         float: left;
         height: 36px;
         padding: 0px 139px 0px 0px;
    }
	
		li#consultation_menu {
         
			background-image: url(../images/content_menu_consultation.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#consultation_menu_active {
         
			background-image: url(../images/content_menu_consultation_active.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}


         li#rights_menu {
         
			background-image: url(../images/content_menu_rights.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		 li#rights_menu_active {
         
			background-image: url(../images/content_menu_rights_active.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}

        li#production_menu {
         
			background-image: url(../images/content_menu_production.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#production_menu_active {
         
			background-image: url(../images/content_menu_production_active.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}

    
     #content_menu li.nobg {
           background-image: none;
            padding-right: 28px;

        }

    #content_menu a {
       font-size: 14px;
	   font-weight: bolder;
	   text-transform: uppercase;
       line-height: 37px;
       margin-left: 50px;
	   text-decoration: none;
    }
	
	#content_menu a:hover{

	   text-decoration: none;
    }
	

/** CONTENT MENU FOR SOLUTIONS */	


#content_menu_solutions {
   display: block;
   margin-top: 10px;
   height: 0px;
   height: 36px !important;
 
}

    #content_menu_solutions ul {
       
    }

    #content_menu_solutions li {
         float: left;
         height: 36px;
         padding: 0px 10px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 
    }
	
		li#afl_advertising {
         
			background-image: url(../images/content_menu_bg.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#afl_advertising_active {
         
			background-image: url(../images/content_menu_bg_active.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		
		li#criket_menu {
         
			background-image: url(../images/content_menu_bg.gif);
			opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#criket_menu_active {
         
         background-image: url(../images/content_menu_bg_active.gif);
		 opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
			
		li#video_menu {
         
         background-image: url(../images/content_menu_bg.gif);
		 opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#video_menu_active {
         
         background-image: url(../images/content_menu_bg_active.gif);
		 opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		
		li#scoreboard_menu {
         
         background-image: url(../images/content_menu_bg.gif);
		 opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}
		
		li#scoreboard_menu_active {
         
         background-image: url(../images/content_menu_bg_active.gif);
		 opacity: 0.90;
			filter: alpha(opacity = 90);
			zoom: 1;
		}


   

    
     #content_menu_solutions li.nobg {
           background-image: none;
            padding-right: 11px;

        }

    #content_menu_solutions a {
       font-size: 14px;
	   font-weight: bolder;
	   text-transform: uppercase;
       line-height: 37px;
       margin-left: 10px;
	   text-decoration: none;
	
    }
	
	#content_menu_solutions a:hover{

	   text-decoration: none;
    }

	
/** FOOTER **/

#footer {
  margin: 0 auto;
  color: #bbbbbb;
  display: block;
  width: 890px;
  height: 40px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;

}


	#footer span {
		float: right;
		text-align: right;
		
		 margin-right: 5px;
	}
	
	#footer ul {
		display: block;
		float: right;
	}
	
	#footer li {
		float: left;
		width: 47px;
		  font-weight: bold;
	}
	
	#footer li a {
        color: #bbbbbb;
        text-decoration: none;
	}
  
	#footer li a:hover {
        color: #FFFFFF;
		
	}
