/* CSS Document */
body
{
background-color: black;
font: aerial, sans-serif;
margin: 0;
padding: 0;
}

#container
{
width: 92%;
max-width: 888px;
margin: 33px auto;
background-color: #fff;
border: 2px solid gold;
line-height: 130%;
}

#top
{
background-color: #fff;

}

#leftnav
{
float: left;
width: 300px;
margin: 0;
padding: .75em;
}



#rightnav
{
background-color: #fff;
float: right;
width: 205px;
margin: 0;
padding: .5em;
}

#content
{
margin-left: 310px;
margin-right: 220px;
padding: .5em;
max-width: 36em;
}

.imageincenter
{text-align: center;
}

#footer
{
font-size: 90%;
clear: both;
padding: .23em;;
background-color: gold;
border-top: 1px solid black;
}




/* header contents */

div#logo{
margin-left: 1em;
padding: .5em;
font: 65% aerial, sans-serif;}

div#topcontainer
{width:100%; margin:0 auto;
font: 95% aerial, sans-serif;
text-align:center;
border-top: 2px solid black;}

/*minitabs start here*/

ul#minitabs
{list-style: none;margin: 0;
padding: 7px 0;
  border-bottom: 2px solid black; 
  font-weight: bold;
  text-align: right; 
  white-space: nowrap;
background-color: gold;}
ul#minitabs li
{display: inline; margin: 0 9px;
font-size: 1.05em;}
ul#minitabs a
{text-decoration: none;
padding: 0 0 3px;
  border-bottom: 4px solid gold; color: #333333;}
ul#minitabs a#current{border-color: black; color:blue;}
ul#minitabs a:hover{border-color: black;
color:blue;}

/* right navigation */


#rightmenu ul
{

text-align: left;

}

#rightmenu li
{
 font-size:.9em;  
  
}

#rightmenu a
{
    text-decoration: none;
    color: blue;
    }
#rightmenu a:hover
{
    color: black;
 text-decoration: underline;
}
 #rightmenu a:active, #mainnav a:focus
{
    color: black;
}



#search
{
text-align: right;

}

.partners
{
text-align: center;
}

.searchbutton {

background-color: gold;
font: aerial;
}
p
{
font-size: .88em
}

h1
{
color: black;
font-size:1.33em;
font-weight: normal;
text-align: center;
border-bottom: 1px solid gold;
border-top: 1px solid gold;
}


img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

.overview {

}

.overview li {
font-size: 0.83em;
}
#address
{text-align: right;
padding-right: .5em;

}

