
html{ 
}
#container {
width:500px;
margin:0 auto;
-webkit-box-shadow: 2px 2px 2px 2px #e6e5e5;
-moz-box-shadow: 2px 2px 2px 2px #e6e5e5;
box-shadow: 2px 2px 2px 0px #e6e5e5;
behavior: url(PIE.htc);
}
#navMain{
list-style:none;
font-family:tahoma;
font-size:12px;
border-top:1px #e8e7e7 solid;
border-left:1px #e8e7e7 solid;
border-right:1px #e8e7e7 solid;
float:left;
width:500px;
margin:0;
padding:0;
background:url(images/navBG.png) repeat-x #f2f1f1;
-webkit-box-shadow: inset 2px 2px 2px 2px #fafafa;
-moz-box-shadow: inset 2px 2px 2px 2px #fafafa;
box-shadow: inset 0px 0px 3px 2px #fafafa;
behavior: url(PIE.htc);
}
#navMain > li{
float:left;
position:relative;
border-right:1px solid #fff;
}
#navMain > li > a{
color:#adacac;
float:left;
text-decoration:none;
padding:3px 14px;
margin:0;
text-shadow: 0px 1px 0px #fff;
font-size:13px;
border-right:1px solid #e5e4e4;
}
#navMain .currentPage a{
background:url(images/currentBG.png) repeat-x;
}
#navMain ul {
display:none;
position:absolute;
list-style:none;
left:0;
padding:0;
margin:0;
border-left:1px solid #e8e7e7;
border-right:1px solid #e8e7e7;
background:#f7f6f6;
border-top:1px solid #e8e7e7;
}
#navMain ul li a{
color:#adacac;
text-decoration:none;
display:block;
padding:6px 7px;
border-bottom:1px solid #e8e7e7;
text-shadow: 0px 1px 0px #fff;
}
#navMain li:hover ul {
display:block;
top:20px;
left:-1px;
min-width:200px;
overflow:hidden;
}
.gecko #navMain li:hover ul {
top:18px;
}
.ff3_6 #navMain li:hover ul {
top:16px;
}
