#header{height:132px;	width:926px;	background-color:blue;	background:transparent url(../images/maintopbg_notext.png) repeat-x scroll 0px 16px;	position:relative;}
	
#logo{	background:transparent url(../images/LTCLogo.gif) no-repeat scroll center top;height:114px;width:88px;float:left;position:relative;left:20px;}
	
#headNavigation{}
#searchLanguage{float:right;height:18px;width:200px;top:46px;position:relative;clear:right; color: #FFF;}
#navigation{float:right;height:25px;position:relative;top:60px;width:800px;/*z-index:3000;*/}
#navigation li {display: inline;
list-style-type: none;color:#FFF;z-index:50;}
#headbase{width:100%; background-color:#fff}
#headBaseInner{background:transparent url(../images/headerBase.jpg) no-repeat scroll 0 bottom;
float:right;
height:18px;
width:926px;}

h1#topStrapline {
	position: absolute;
	left: 128px;
	top: 46px;
	font-size: 1.25em;
	color: #FFF;
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	/*z-index:2900;*/
	}

#navigation ul li {
	position: relative;
	float:left;
	height:31px;
	margin-right:23px;
	/*z-index:2700;*/
	}
	
#navigation li ul {
	border:1px solid #CCCCCC;
	padding-bottom:3px;
	position: absolute;
	left: 0px; /* Set 1px less than menu width */
	top: 30px;
	display: none;
	width:170px;
	z-index:20;
	}

	
/* Styles for Menu Items */
#navigation ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #fff; /* IE6 Bug */
	padding: 5px;
	/*z-index:2800;*/
	border-bottom: 0;


	}
#navigation ul li span{
 background-color:red;
}

/* Fix IE. Hide from IE Mac \*/
* html #navigation  ul li { float: left; height: 1%; }
* html #navigation  ul li a { height: 1%; }
* html #navigation li ul {padding-bottom:3px;}
/* End */

#navigation ul li a:hover { color: #E2144A; background: #f9f9f9; } /* Hover Styles */
		
#navigation li ul li a { padding: 2px 5px; 	height:30px;	line-height:2.5em; width:160px;} /* Sub Menu Styles */
		
#navigation li:hover ul, li.over ul { display: block; } /* The magic */

#navigation li ul li a:hover{background:#eeeeee}


/*---------------search and language-------------------*/

#searchform div {
    /* This div will have the left image as a background
    background: url(../images/search1.gif) no-repeat 0px 0px; 
    padding: 0 0 0 6px;*/
    margin: 0;
    line-height: 1em;
    
}
#searchform #search {
    /* Im going to apply a top and bottom border to this input so that it fits with my images and give it the gradient background */
width: 140px;
background:transparent url(../images/search2.gif) repeat-x scroll center top;
border:medium none;
color:#777777;
font-size: 1em;
line-height: 1em;
height:15px;
padding:2px 0 0 0;
}
#searchform input {
    /* Some reset styles to make my form elements play nice */
    vertical-align: top;
    margin: 0 !important;
    outline:0 !important;
	float: left;
}
#searchLanguage SPAN{float: left; margin-left: -45px; margin-top: 1px;}
#searchLanguage div {float:left;margin-left:5px;}
#searchLanguage UL {float:left}
#searchLanguage UL LI{display:inline}
li.langEnglish A {display:inline-block;width:15px;background:transparent url(../images/langEnglish.gif) no-repeat 0 0;text-indent:-9999px}
li.langSpanish A {display:inline-block;width:15px;background:transparent url(../images/langSpanish.gif) no-repeat 0 0;text-indent:-9999px}
li.langGerman A {display:inline-block;width:15px;background:transparent url(../images/langGerman.gif) no-repeat 0 0;text-indent:-9999px}
li.langFrench A {display:inline-block;width:15px;background:transparent url(../images/langFrench.gif) no-repeat 0 0;text-indent:-9999px}
li.langEnglish A {display:inline-block;width:15px;background:transparent url(../images/langEnglish.gif) no-repeat 0 0;text-indent:-9999px}

#navigation li ul li a.facebook{background:#FFFFFF url(../images/facebook.jpg) no-repeat 120px center;}

#navigation li ul li a.menublogger{background:#FFFFFF url(../images/blog.jpg) no-repeat 120px center;}
