/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.nav {
height: 35px; 
background: url(buttonup.jpg) repeat-x; 
position: relative; 
font-family: tahoma, verdana; 
font-size: 14.3px; 
width: 100%; 
z-index: 500;
font-weight: 610;
margin-left: -2px;
margin-top: 35px;
margin-right: -8px;
}

.nav .table {
display: table; 
margin: -2.2px;
}

.nav .select,
.nav .current {
margin: 0; 
padding: 0; 
list-style: none; 
display: table-cell; 
white-space: nowrap;
}

.nav li {
margin: 0; 
padding: 0; 
height: auto; 
float: left;

}

.nav .select a {
display: block; 
height: 32px; 
float: left; 
background: url(buttonup.jpg); 
padding: 0 27px 0 27px; 
text-decoration: none; 
line-height: 32px; 
white-space: nowrap; 
color: #440f0f;
border: inset 1px;
}

.nav .current a {
display: block; 
height: 32px; 
float: left; 
background: url(buttonlight.jpg); 
padding: 0 0 0 0px; 
text-decoration:none; 
line-height: 32px; 
white-space: nowrap; 
color: #fff;
}


.nav .current a b {
display: block; 
padding: 0 29px 0 30px; 
background: url(buttonlight.jpg) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(buttonlight.jpg); 
padding: 0 0 0 0px; 
cursor: pointer; 
color: #8b764a;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display: block; 
float: left; 
padding: 0 29px 0 30px; 
background: url(buttonlight.jpg) right top; 
cursor: pointer;
}

.nav .select_sub {
display: none;
}

/* IE6 only */
.nav table {
border-collapse: collapse; 
margin: -1px; 
font-size: 1em; 
width: 0; 
height: 0;
}

.nav .sub {
display:table; 
margin: 0 auto; 
padding: 0; 
list-style: none;
height: 35px;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background: transparent; 
color: #cfc3ac;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display: block; 
position: absolute; 
width: 976px; 
top: 32px; 
background: url(buttonlight.jpg); 
padding: 0; 
z-index: 100; 
left: 0; 
text-align: center;
}

.nav .current .show {
z-index: 10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display: block; 
float: left; 
background: transparent; 
padding: 0 11px 0 11px; 
margin: -1px; 
white-space: nowrap; 
border: 0; 
color: #8b764a;
font-weight: bolder;
text-decoration: underline;

}

.nav .current .sub li.sub_show a {
color: #440f0f; 
cursor: default; 
background: url(hoverd.jpg);
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility: visible; 
color: #ddd; 
background: url(hoverd.jpg);
font-weight: bold;

}