#headerrl {
clear:both;

width:100%;
/* height: 120px; */
background-color:#fff;
overflow:hidden;
border-collapse:collapse;
border-color:grey;
border-style:solid;
border-width:0px;

}
.header_content {
width:885px;
font-family:arial;
font-size:1em;
font-weight:700;
overflow:hidden;
border-collapse:collapse;
border-color:#000;
border-style:solid;
border-width:0;
margin:0px auto 5px auto;
padding:0 0 0 0px;

}

.header_greybar {

border-collapse:collapse;
border-color:#dededb;
border-style:solid;
border-width:1px;
margin:0px auto 5px auto;

}



.header_whitebar {   
height: 7px;
background-color: #fff;
border-collapse:collapse;
border-color:#fff;
border-style:solid;
border-width:0px;
margin:0px auto 0px auto;

}
.logo_container {
width:160px;
height: 147px;
float: left;
border-collapse:collapse;
background-color:#fff;
text-align:left;
vertical-align:top;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
border-color:#fff;
border-style:solid;
border-width:1;
margin:0px auto 0px auto;
background-image:url('./images/rl_header_logo.gif');
background-repeat:no-repeat;
background-attachment:scroll;
background-position:top left;
}

.fb_container {
width:39px;
height: 39px;
float: right;
border-collapse:collapse;
background-color:#fff;

padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right: 8px;
border-color:#fff;
border-style:solid;
border-width:1;
margin:100px auto 0px auto;

}
.fb_container a, .fb_container a:link, .fb_container a:hover, .fb_container a:visited{
text-decoration: none;
border-width: 0px;
}

.header_text_container {
/* width:500px;*/
font-family:arial;
font-size:15px;
float:left;
font-weight:700;
overflow:hidden;
border-collapse:collapse;
border-color:#fff;
border-style:solid;
border-width:1;
margin:124px 0px 0px 270px;
padding:0 0 0 0px;
overflow: hidden;

}
.header_text_container a:link,  .header_text_container a:hover, .header_text_container a:visited {
text-decoration: none;
color: #000;

}




/*  Code for main Horizontal Menu   */ 


.nav_bar_container {
/* width:750px; */
height: 35px; 
border-collapse: collapse;
background-color:#000;
/* background-image:url('/images/nav_bar.gif');
background-repeat: no-repeat;
background-attachment:scroll;
background-position:left top; */
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
border-color:#000;
border-style:solid;
border-width:0px;
/* overflow: hidden; */
}



#nav3 {
/* float:left; */
width:895px;
height:25px;
margin:0px auto 0px auto;
padding:0px 0px 0px auto;
font-size:20px;
border-collapse:collapse;
border-color:#000;
border-style:solid;
border-width:0;

} 


.menu{
	border:none;
	border:0px;
	margin:0px auto 0px auto;
	padding:0px;
	font-family:helvetica;
	font-size:18px;
	font-weight:900;
	
	}
.menu ul{
	background:#000;
	height:25px; /*25px*/
	list-style:none;
	margin:0;
	padding:5px; /*5px*/
	}
	
	.menu li{
		float:left;
		padding:0px;
		
		}
		
		
		
	/* static state look of the menu items - anchors */
	.menu li a{
		background:#000 /* url("/images/seperator.gif") top right no-repeat  */;
		color:#fff; /* #ffffff  */
		/* for IE */
		filter:alpha(opacity=100);
		/* CSS3 standard */
		opacity:1;
		display:block;
		font-weight:normal;
		line-height:25px;  /* 25px */
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		/*height: 40px;  */ /* assigning height causes the dropdown to display to the right instead of below in IE...but not in FF..used for white overlay */
		}
		    /* changes all anchors in the dropdown */
			/*.menu li#l3a a{
			background: url("/images/shadow.gif") top right no-repeat  ;
			
			} */
		
			


	/* static state look of the 'last" (class="last") menu item - anchors */		
	.menu li a.last{  /* used to single out the last item in the menu so that is does not have the seperator to the right of the menu item */
		background:#000 /*url("/images/seperator.gif") bottom right no-repeat */ ;
		color:#fff; /* #ffffff  */
		/* for IE */
		filter:alpha(opacity=100);
		/* CSS3 standard */
		opacity:1;
		display:block;
		font-weight:normal;
		line-height:25px; /*25px */
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}	
		
		
		
		/* hover state of menu item anchors */
		.menu li a:hover{
			/* background: #28a3dc url("/images/shadow.gif") right top no-repeat;  */
			color:#7298da;
			/* for IE */
			filter:alpha(opacity=100);
			/* CSS3 standard */
			opacity:1;
			text-decoration:none;
			}
			
			/* drop down menu items */
			.menu li#l3a a:hover{
			/* background: #28a3dc /*url("/images/shadow.gif") right top no-repeat; */ 
			color:#fff;
			text-decoration:none;
			
			}
			
			/* changes the individual hover effect of the dropdown use in combination with background on all anchors above to get orange to hover over non-orange shadow*/
		.menu ul li#l3a:hover a {   
			background: #000; /*url("images/shadow_o.gif") top right no-repeat; */ 
			color: #fff;
			} 
		
		
	.menu li ul{
		background:#000;
		display:none;
		height:auto;
		padding:0px;
		padding-top: 8px;
		margin:0px;
		
		border:0px;
		position:absolute;
		width:80px;
		z-index:2000;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		/*background: url('images/sub_sep.gif') bottom left no-repeat ; */
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:80px;
		}
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block;
		height:30px;  /* height of drop down menu anchors */
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 10px;
		text-align:left;
		color: #ffffff;
		
		
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			background:#000 /*url('/images/shadow.gif') right top no-repeat */ ;
			
			color:#28a3dc;
			/* for IE */
			filter:alpha(opacity=100);
			/* CSS3 standard */
			opacity:1;
			/* font-weight: 600; */
			text-decoration:none;
			
			}
			
			
	.menu p{
		clear:left;
		}	

		/*  Set active state */
		
#home_page #nav3 #l1 a, #team_page #nav3 #l2 a, #video_page #nav3 #l4 a, #blog_page #nav3 #l5 a, #contact_page #nav3 #l6 a{
/* margin:-20px 0px 0px 0px; 
padding:20px 25px 10px 25px; */
color: #882214; /* light blue - #28a3dc */
/* for IE */
filter:alpha(opacity=100);
/* CSS3 standard */
opacity:1;
/* background-color: #fff; */
} 