/*======================================
     LPJ
======================================*/
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
body{background:#FFF url(images/index/indexBG.jpg) repeat-x; margin:0;padding:0; }


/**************************************/
/*              HEADER                */
/**************************************/
#header{background:url(images/header/header-bg.png) no-repeat; height:150px;position:relative; z-index: 100;}
.logoLPJ{position:absolute;top:5px;right:5px; z-index: 99;}

#header ul#headerMenu {clear:both;list-style:none;position:absolute;top:91px;left:0px;}
#header ul#headerMenu li{float:left;display:inline;padding: 0 0 0 3px;}
#header ul#headerMenu li.separador{background:url(images/header/headerOrangeSeparador.png) no-repeat;}
#header ul#headerMenu li.last{background:url(images/header/headerOrangeSeparador.png) no-repeat; width:3px;height:35px;}
#header ul#headerMenu li a{color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;_width:70px;height:22px;padding:9px 15px 3px 15px;display:block;font-size:1.0em;}
#header ul#headerMenu li a:hover,ul#headerMenu li a:active{background-color: #D24E19;}
#header ul#headerMenu li a.selected{background-position:bottom left;background-color: #D24E19;}

#headerMenu li em {font-weight: normal; font-size:90%; background-color: #D24E19; width: 100%; position: absolute; top: 30px; right: 0px; text-align: center; padding: 5px 0; font-style: normal; z-index: 2; display: none; }

#header ul#subMenu {clear:both;list-style:none;position:absolute;top:130px;left:0px; background-color: #D24E19; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#header ul#subMenu li{float:left;display:inline;padding: 0 0 0 3px;}
#header ul#subMenu li.last{padding: 0 3px 0 3px;}
#header ul#subMenu li a{color:#FFF;font-weight:bold;text-transform:uppercase;text-align:center;_width:70px;padding:3px 15px 5px 15px; display:block; font-size:.95em;}
#header ul#subMenu li a:hover,ul#subMenu li a:active, #header ul#subMenu li a.selected {background-color:#FFF; color:#D24E19;}



#header #divLogin {position:absolute;top:0px;right:80px; color: #FFF; line-height: 100%; background-color:#333; -moz-border-radius:0px 0px 5px 5px;  -webkit-border-bottom-left-radius: .5em; -webkit-border-bottom-right-radius:.5em; font-size:.95em; padding:5px 10px;}
#header #divLogin label {padding: 0 5px;}
#header #divLogin input.button {padding: 2px; border: 1px solid #333; font-size:100%;}
#header #divLogin input.button:hover {background-color:#000; color: #FFF;}
#header #divLogin a {float:left; color: #FFF; font-weight:bold;}

.imgToggle {
	cursor: pointer;
}

/**************************************/
/*               FOOTER               */
/**************************************/
#footerContainer {background-color:#191919;border-top:3px solid #444444;display:block;padding:0 0 10px 0; width:100%;}
#footerLinks {color:#FFF; margin:10px 0;}
#footerLinks li {width:150px; margin: 10px 40px; _margin: 10px 35px; color:#FFF; float: left;}


#footerLinks dt {color:#ccc; margin:10px 0; border-bottom:1px solid #999;}
#footerLinks dd a {color:#FFF; padding:1px;}
#footerLinks dd a:hover {background-color:#191919; color:#999;}
li.span-4 {float:left;margin-right:10px; _margin:0px; text-align:center}
li.last {margin-right:0;}

#footer {background-color:#2B2B2B;padding:10px 0;margin:20px auto;width:950px; text-align:center;color:#FFF;letter-spacing: 0.2em; font-size:1.0em;}
#footer h3 {margin:0 0 5px 0;}
#footer p {color:#999;}

