/* CSS Document */
body
{
    background-color:#efefef;
    color:#222520;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: medium;
    font-weight: normal;
    margin-top:0;
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
}


a:link {color:#900a53;} 
a:visited {color:#6e145c;} 
a:hover {color:#bd0100;}
a:focus {-moz-outline-style: none;}


h1 {
    font-size:150%;
    font-weight:700;
    font-style:italic;
    color: #bd0100;
    text-align:right;
    margin-right:20px;

}
h2
{
    font-size: 125%;
    font-weight: 700;
    color:#bd0100;
    text-align:right;
    padding-bottom:2px;
    margin-bottom:5px;
}
h3
{
    font-size: 100%;
    font-weight: 700;
    color: #bd0100;	
}
h4
{
    font-size: 75%;
    font-weight: 700;
    color: #bd0100;
}

#header {
    background-image:url(/media/images/header_web.jpg);
    background-repeat:repeat-x;
    background-position:0 0;
    background-color:#000;
    text-align:center;
    height:135px;
    padding:0;
    border-bottom:5px solid #9b0506;
    
}
#header img {
    border:none;
}

#nav {
    text-align:left;
    margin-left:10px;
    font-weight:600;
    font-size:12px;
    padding-top:105px;
    font-style:italic;
    
}

#nav a {
    text-decoration:none;
    margin-right:4px;
    color:#ede032;
    background-color:#900a53;
    border:1px solid #6e145c;
    padding:2px 3px;
    

}
#nav a:hover {
    color:#fff;
    border:1px solid #9b0506;
}

#main {
    margin:10px;
    font-size:90%;
    width:800px;

}

.gallerymenu {
    clear:both;
    margin:10px;
    padding:10px 0 10px 0;
}

.gallerymenu img {
    float:left;
    margin:3px 20px 3px 0;
    border:2px inset #000;
}

.gallerymenu h1 {
    font-size:medium;
    text-align:left;
    border:0;
    margin-top:0;
    margin-bottom:.25em;
}


.gallerymenu p {
    margin:.25em 0 .25em 170px;
}
.gallerymenu a {
    text-decoration:none;
}

.gallerymenu a img {
    border:2px inset #000;
}

.gallerymenu a:hover img {
    border:2px outset #000;
}

.contentgraphic img {
    margin:10px;
    border:4px outset #7d553c;
}

.highlight {
    font-weight:700;
    font-style:oblique;
    color:#595101;
}

#footer {
    clear:both;
    margin-top:40px;
    font-size:75%;
    text-align:right;
    padding-bottom:20px;
    padding-right:30%;
    padding-top:10px;
    white-space:nowrap;

}

li {
    margin-top:5px;
    margin-bottom: 5px;
}

