/*menu*/
.menu {
background-color : transparent;
margin-top : 0;
float : left;
font-size : .9em;
text-align : right;
}


/*MENU LINKS*/
.menu A:link, .menu A:visited {
text-decoration : none;
color : #444;
background-color : transparent;
padding : 0;
padding-top : .2em;
padding-bottom : .2em;
padding-right : 2px;
display : block;
font-size : 1em;
}

.menu A:hover, .menu A:focus, .menu A:active {
text-decoration : none;
color : #fff;
background-color : #481818;
padding : 0;
padding-top : .2em;
padding-bottom : .2em;
padding-right : 2px;
display : block;
font-size : 1em;
}


/*NEW*/
#submenu A:link {
color : #481818;
}

#submenu A:hover, #submenu A:focus, #submenu A:active {
color : #fff;
background-color : #481818;
}

.menu ul {
padding-left : 0;
width : 210px;
background-color : transparent;
}

.menu li {
list-style-type: none;
margin-top : .5em;
line-height : 1.3em;
background-color : transparent;
width: 100%;
}

/*2nd level menu*/
.menu ul ul{
padding-right : 0;
text-align : right;
background-color : transparent;
}


.menu ul ul li{
background-color : transparent;
}


.menu ul ul ul{
background-color : #fff;
text-align : right;
padding-left : 0;
margin-bottom : 30px;
}



/*identifiers*/
#thissection {
font-weight : bold;
text-transform : uppercase;
color : #481818;
background-color : transparent;
padding-top : 2em;
}

#thissection1 {
font-weight : bold;
font-size : 1em;
text-transform : uppercase;
color : #481818;
background-color : transparent;
}


#thisgroup, #thisgroupspace {
margin-left: 0;
font-weight : bold;
text-transform : none;
color : #481818;
background-color : transparent;
}

#thisgroupspace {
margin-top : 30px
}

#thissubgroup {
font-weight : bold;
text-transform : none;
color : #481818;
background-color : transparent;
}


#thispage {
font-weight : bold;
color : #481818;
background-color : transparent;
}

#thispage img{
vertical-align : bottom;
padding-right : 10px;
}

#endsection {
padding-bottom : 2em;
}


#endgroup {
padding-bottom : 1em;
}


/*menu image and caption*/

.menu img {
margin-left : -15px;
padding-top : 2em;
border : none;
vertical-align : bottom;
}

.menu li img {
padding-top : 0;
}

.menu p{
font-size : .9em;
text-align : center;
color : #700000;
margin-top :.2em;
line-height : 1.2em;
}




.menu h2 {
background-color : transparent;
font-family : arial, sans-serif;
font-size : 1em;
font-weight : bold;
text-align : left;
color : #481818;
padding-left : 0;
padding-bottom : 0;
margin-bottom : 0;
}

#submenu {
line-height : 1.3em;
margin-left : 0;
padding-right : 0;
float : left;
font-size : 1em;
text-align : left
}
 
#submenu ul {
margin-right : 0;
 padding-right : 0;
  padding-bottom : 60px;

}


#submenu h4 {
font-family : arial, sans-serif;
font-size : 1.1em;
text-align : left;
padding-right : 3em;
margin-top : 21px
}

#submenu img {
margin-left :  -10px;
}


