#navigation {
float:left;
padding: 0;
}

#navigation ul {
list-style: none;
}

#navigation ul li {
width:230px;
float:left;
padding:0;
}

/*** new ***/
#navigation li a {
width:220px;
padding:6px 0 6px 10px;
margin:0 0 5px 0;
color:#fff;
text-decoration:none;
font-family: Arial, Helvetica, Verdana, 'sans-serif';
font-weight:normal;
text-transform:uppercase;
font-size:1.5em;
line-height:18px;
letter-spacing:0.05em;
float:left;
}

#navigation a:hover {
color:#fff;
}

#navigation strong a,
#navigation strong a:hover,
#navigation li.closed.trail a {
color:#000;
}

#navigation ul.level1 li.open.trail a,
#navigation ul.level1 li.open.trail a:hover {
}

#navigation ul.level2 li a {
width:205px;
padding:3px 0 3px 25px;
}

#navigation ul.level1 li.open.trail,
#navigation ul.level1 li.active.open {
margin:0 0 5px 0;
}

#navigation ul.level1 li.active.open a,
#navigation ul.level2 li.open.trail a,
#navigation ul.level2 li.active.open a {
margin:0;
}

#navigation ul.level1 li.open.trail a,
#navigation ul.level2 li.open.trail a {
margin:0;
}

#navigation ul.level3 li a {
padding:0 0 0 40px !important;
}

#navigation ul.level3 li a {
width:190px;
padding:0 0 6px 40px;
}

/*** jquery classes ***/
/*
a.trail-level0 {
background:transparent url(../pics/navigation.png) bottom right no-repeat;
}

a.trail-level0:hover {
background:transparent url(../pics/navigation.png) top right no-repeat;
}

a.active-level0,
a.active-level0:hover {
background:transparent url(../pics/navigation.png) top right no-repeat;
}

a.trail-level1,
a.active-level1,
a.trail-level1:hover,
a.active-level1:hover {
background:transparent url(../pics/navigation-child.png) top right no-repeat;
}

a.child-level2,
a.child-level2:hover {
background-color:#E5352C;
background-image:none;
}

a.child-level2:hover {
color:#000 !important;
}

a.last-child,
a.last-child:hover {
background:transparent url(../pics/navigation-child.png) bottom right no-repeat;
}

a.last-child:hover {
color:#000 !important;
}
*/

/*** jquery classes with roundies***/

a.trail-level0 {
background:transparent url(../pics/bg-nav.png) 0 0 repeat;
color:#fff;
}

a.trail-level0:hover {
background-color:#E5352C;
background-image:none;
}


a.active-level0,
a.active-level0:hover {
background-color:#E5352C;
background-image:none;
}

a.trail-level1,
a.active-level1,
a.trail-level1:hover,
a.active-level1:hover {
color:#fff;
background-color:#E5352C;
background-image:none;
}

a.trail-level1:hover {
color:#000 !important;
}

a.child-level2,
a.child-level2:hover {
background-color:#E5352C;
background-image:none;
}

a.child-level2:hover {
color:#000 !important;
}

a.last-child,
a.last-child:hover {
background-color:#E5352C;
background-image:none;
}

a.last-child:hover {
color:#000 !important;
}
*/

/*** side-nav ***/
#side-nav {
width:300px;
fload:right;
margin:0;
padding:0;
line-height:0;
font-size:0;
}

#side-nav li a {
width:290px;
padding:6px 0 6px 10px;
margin:0 0 5px 0;
color:#fff;
text-decoration:none;
font-family: Arial, Helvetica, Verdana, 'sans-serif';
font-weight:normal;
text-transform:uppercase;
font-size:16px;
line-height:18px;
letter-spacing:0.05em;
float:left;
}

#side-nav a:hover {
color:#fff;
}

#side-nav strong a,
#side-nav strong a:hover {
color:#000;
}

#side-nav ul.level3 li.open.trail a,
#side-nav ul.level3 li.open.trail a:hover {
}

#side-nav ul.level4 li a {
width:270px;
left:0;
padding:3px 0 3px 10px;
margin:0;
}

#side-nav ul.level3 li.open.trail,
#side-nav ul.level3 li.active.open {
margin:0 0 5px 0;
}

#side-nav ul.level3 li.active.open a,
#side-nav ul.level4 li.open.trail a,
#side-nav ul.level4 li.active.open a,
#side-nav ul.level3 li.open.trail a,
#side-nav ul.level4 li.open.trail a {
margin:0;
}

/*** jquery classes ***/
/*
#side-nav a.trail-level0 {
background:transparent url(../pics/side-navigation.png) bottom right no-repeat;
}

#side-nav a.trail-level0:hover {
background:transparent url(../pics/side-navigation.png) top right no-repeat;
}

#side-nav a.active-level0,
#side-nav a.active-level0:hover {
background:transparent url(../pics/side-navigation.png) top right no-repeat;
}
*/

/*** jquery classes roundies ***/
#side-nav a.side-trail-level0 {
background:transparent url(../pics/bg-nav.png) 0 0 repeat;
}

#side-nav a.side-trail-level0:hover {
background-color:#E5352C;
background-image:none;
}

#side-nav a.side-active-level0,
#side-nav a.side-active-level0:hover {
background-color:#E5352C;
background-image:none;
}

/*** sitemap ***/
.sitemap ul.level0,
.sitemap ul.level1,
.sitemap ul.level2,
.sitemap ul.level3,
.sitemap ul.level4 {
position:relative;
top:0;
left:0;
width:287px;
padding:0;
margin:0 0 0 0;
float:left;
font-size:0;
line-height:0;
}

.sitemap ul.level0 {
margin:20px 0 0 0;
}

.sitemap ul {
position:relative;
top:0;
left:0;
border-bottom:10px solid #fff;
margin:0;
padding:0;
}

.sitemap ul.level1 {
border-top:10px solid #fff;
}

.sitemap ul li,
.sitemap ul li li,
.sitemap ul li li li,
.sitemap ul li li li li {
position:relative;
top:0;
left:0;
width:287px;
float:left;
list-style-type:none;
list-style-position:inside;
margin:0;
padding:0;
}

.sitemap a {
position:relative;
top:-1px;
left:0;
float:left;
text-decoration:none;
font-weight:normal;
cursor:pointer;
border-bottom:1px solid #FFBA00;
margin:0;
padding:0 0 0 2px;
border-bottom:1px solid #FFBA00;
border-top:1px solid #fff;
}

.sitemap ul li a {
width:285px;
font-weight:bold;
font-size:20px;
line-height:25px;
float:left;
padding:0 2px 0 0;
}

.sitemap ul li li a {
width:265px;
padding:0 2px 0 20px;
font-weight:normal;
font-size:17px;
line-height:25px;
}

.sitemap ul li li li a {
width:245px;
padding:0 2px 0 40px;
font-weight:normal;
font-size:14px;
line-height:25px;
}

.sitemap ul li li li li a {
width:225px;
padding:0 2px 0 60px;
font-weight:normal;
font-size:11px;
line-height:25px;
}


.sitemap ul li.open,
.sitemap ul li.trail,
.sitemap ul li.active {
font-weight:normal;
color:#777;
margin:0;
padding:0;
}

.sitemap ul li.open a,
.sitemap ul li.trail a,
.sitemap ul li.active a {
font-weight:normal;
color:#777;
}

.sitemap ul li a:hover {
position:relative;
top:-1px;
left:0;
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#fafafa url(../pics/linkIntern.gif) 586px 8px no-repeat;
margin:-1px 0 0 0;
line-height:25px;
padding-top:1px;
color:#000;
}

/*** end of css ***/