   #header #navigation li {float: left;}
     #header #navigation #mainnav {float: left;}
     #header #navigation .digital {
     	background: #e40032; padding: 8px 20px; font-size: 18px; margin-right: 30px; 
     	 -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #b90129; 
     	}
     #header #navigation .publishing {
     	background: #4da8cf; padding: 8px 20px; font-size: 18px; margin-right: 30px;  
     	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #337fa0; 
     }
     #header #navigation .touring {
     	background: #c6dd19; padding: 8px 20px; font-size: 18px; margin-right: 30px;  
     	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #a9bd11;   
}
     #header #navigation a {color: #fff; text-decoration: none; font-weight: bold; letter-spacing: -1px; line-height: 14px}
     #header #navigation .subnav {position: absolute; top: -10px; right: -25px; width: 275px; background: #f4f4f4; padding: 10px 20px; font-size: 18px; margin-right: 30px;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  behavior: url(/wp-content/themes/valleyarmwp/PIE.htc);}
     #header #navigation .subnav a {color: #3e3c3b; text-decoration: none; padding: 0 10px; font-size: 16px; font-weight: normal;}
    


/* ---------- mainnav Drop Down --------- */
#mainnav {
list-style:none;


margin:0 -1px 0 0;
}
#mainnav li {

margin-left:-1px;
float:left;
margin-top:-7px;
text-align:center;
position:relative;
}
#mainnav li:hover {

border-bottom:0; /* border-bottom:0; and padding-bottom:1px; keeps <li> and <div> connected */
/*padding:7px 0 1px 0;*/
margin-top:-7px;
z-index:1; /* shadow above adjacent li */
}
#mainnav a {
color:#000;
outline:0;
text-decoration:none;
display:block;

}
/* ----------- Hide/Show Div ---------- */
#mainnav div {
position:absolute;
left:-999em;
margin-top:1px;
width:250px;
padding:0 10px 10px;
 z-index:10;
border-top:0;
font-weight:normal;
text-align:left;font-size: 16px; 

}
#mainnav li:hover div {
left:-1px;top:auto;
}
#mainnav li.dif:hover div {
left:-221px;
}
/* --------- Within Div Styles --------- */

#mainnav div p {
float:left;

position:relative; /* makes above drop shadow */font-size: 18px; 


}
#mainnav div p a {
text-decoration:underline;
float:left;
clear:left;
width:100%; /* For IE6/7 */
line-height:1.4;
width:190px;
padding-left:60px;
padding-top: 15px;
height: 45px
}
#mainnav div a:hover, #mainnav div a:focus, #mainnav div a:active {
text-decoration:none;
}



#header #navigation .digitalbg {
     	background: #e40032; padding: 8px 20px; font-size: 18px; margin-right: 30px; 
     	 -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #b90129; 
     	box-shadow:0px 0px 2px #b90129;	-webkit-box-shadow:0px 0px 2px #b90129;	-moz-box-shadow:0px 0px 2px #b90129;}
     #header #navigation .publishingbg {
     	background: #4da8cf; padding: 8px 20px; font-size: 18px; margin-right: 30px;  
     	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #337fa0; 
     	box-shadow:0px 0px 2px #337fa0;	-webkit-box-shadow:0px 0px 2px #337fa0;	-moz-box-shadow:0px 0px 2px #337fa0;}
     #header #navigation .touringbg {
     	background: #c6dd19; padding: 8px 20px; font-size: 18px; margin-right: 30px;  
     	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;   behavior: url(/wp-content/themes/valleyarmwp/PIE.htc); z-index:10; text-shadow:  1px 1px #a9bd11;  
     	box-shadow:0px 0px 2px #a9bd11;	-webkit-box-shadow:0px 0px 2px #a9bd11;	-moz-box-shadow:0px 0px 2px #a9bd11;}
     	
     	
#mainnav .digitalbg p {border-bottom: 1px solid #d2002e;}

#mainnav .digitalbg .l1 {background: url(images/dl1bg.gif) left no-repeat}
#mainnav .digitalbg .l2 {background: url(images/dl2bg.gif)  left no-repeat}
#mainnav .digitalbg .l3 {background: url(images/dl3bg.gif) left no-repeat}
#mainnav .digitalbg .l4 {background: url(images/dl4bg.gif) left no-repeat}
#mainnav .digitalbg .l5 {background: url(images/dl5bg.gif) left no-repeat}

     	
#mainnav .publishingbg p {border-bottom: 1px solid #479bbf;}

#mainnav .publishingbg .l1 {background: url(images/pl1bg.gif) left no-repeat}
#mainnav .publishingbg .l2 {background: url(images/pl2bg.gif)  left no-repeat}
#mainnav .publishingbg .l3 {background: url(images/pl3bg.gif) left no-repeat}
#mainnav .publishingbg .l4 {background: url(images/pl4bg.gif) left no-repeat}

     	
#mainnav .touringbg p {border-bottom: 1px solid #b6cc17;}

#mainnav .touringbg .l1 {background: url(images/tl1bg.gif) left no-repeat}
#mainnav .touringbg .l2 {background: url(images/tl2bg.gif)  left no-repeat}
#mainnav .touringbg .l3 {background: url(images/tl3bg.gif) left no-repeat}
#mainnav .touringbg .l4 {background: url(images/tl4bg.gif) left no-repeat}
#mainnav .touringbg .l5 {background: url(images/tl5bg.gif) left no-repeat}
#mainnav .touringbg .l6 {background: url(images/tl6bg.gif) left no-repeat}
#mainnav .touringbg .l7 {background: url(images/tl7bg.gif) left no-repeat}


