
html,body{margin:0;padding:0}
body{background:#f9f9f9; background-image: url("../images/");
 background-repeat: repeat-y;
 background-position:top right; font-size:87%; font-family: Frutiger,Arial, "FF Din",  Lucida Grande, Palatino, "Andale Mono", "Trebuchet MS",  Helvetica, Verdana,sans-serif;}
p{margin:0 10px 10px}



div#header{margin:0 auto;position:relative;background: #364133; text-align:justify;background-image: url("../images/back2.jpg");
 background-repeat: repeat-y;
 background-position:top right;}
div#header h1{font-size:4.3em;margin:0; margin-left:15px; margin-right:20px; padding:.5em 0 .8em 10px;background: transparent;color: #bbc7b8;}
div#header img{position:absolute;left:0;top:-20px;}
div#menu{ background:#5e7158;color:#3f4244; text-align:left;}
div#menu p {margin-left:30px; padding: 5px 0 5px 0; font-weight:normal;color:#bbc7b8}
div#content p{line-height:1.3}
div#content p.italic{line-height:1.3; font-style:italic; font-size:80%; margin-right:30px;}

div#content h1, h2, h3, h4, p{margin-left:30px;margin-right:30px}
div#content h1 {color:#995000;}
div#content h2 {color:#005691;}
div#content ul{ margin:0; padding:0;padding-bottom:20px;}
div#content li{ margin: 0; margin-left:80px; margin-right:30px; line-height:1.5;}

div#navigation{background:#222920; color:#3f4244; padding-top:0px; padding-bottom:100px;font-size:85%;} 
div#navigation p{margin-top:20px;color:#FFFEEA;font-weight:bold;}
div#extra{font-size:90%; background:#fff;  color:#567270; text-align:justify;border-top:0px solid #b8c2c8;background-image: url("../images/rightback2.jpg");
 background-repeat: no-repeat;
 background-position:top right;}
div#footer{font-size:76%;background:#ff9000;  color: #fff;border-bottom:0px solid #79735b;}
div#footer p{margin:0;margin-left:5px; padding:5px;}
div#footer a{display:inline;padding:0;background:#463d33;  color:#fff;}

div#container{background: #FCFBF8;margin:0 auto;}
div#wrapper{float:left;width:100%; background-image: url("../images/back2.jpg");
 background-repeat: repeat-y;
 background-position:top right;}
div#content{margin-right:250px; text-align:justify;background:#f9f9f9;}
div#navigation{float:left;width:250px;margin-left:-250px; text-align:justify;}
div#extra{clear:left;width:100%; padding:20px 0 10px 0; }
div#extra p {margin-right:280px;}

h2{color:#006fad;}

img {border:0;}
img.left {float:left;margin-left:5px;}
img.menu{margin-left:10px;}

acronym,abbr{cursor:help;}



.italic {font-style:italic; font-size:80%;color:#3f4244;}
.clearleft{clear:left;}
.strong {font-weight:bold;}
.smaller {font-size:65%;color:#995000;}
.gold {color:#998c00;} 
.red {color:#c00;} 
.grey {color:#b8c2c8;}

a.menu:link    {color:#fff; text-decoration:underline;}
a.menu:hover   {color:#000;text-decoration:underline;}
a.menu:visited {color:#bbc7b8; text-decoration:underline;}
a.menu:active  {color:#f00; text-decoration:underline;}

a.info:link    {color:#006fad; text-decoration:underline;}
a.info:hover   {color:#f90;text-decoration:underline;}
a.info:visited {color:#669900; text-decoration:underline;}
a.info:active  {color:#660099; text-decoration:underline;}

a.links:link    {color:#174174; text-decoration:underline;}
a.links:hover   {color:#fff; background:#f60;text-decoration:none;padding:0px;}
a.links:visited	{color:#ccc; text-decoration:none;}
a.links:active   {color:#330066; text-decoration:none;}


#navcontainer ul { list-style-type: none; margin:0; margin-bottom:0px; padding:0;}	
#navcontainer li { margin: 0;}
#navcontainer a {display: block; line-height:1.8; font-weight: bold;background-color: #85a17d; color: #fff;width: 230px;padding: 3px 12px 3px 8px;
text-decoration: none;border-bottom: 1px solid #85a17d;text-align:left;}

#navcontainer a:hover {background-color: #85a17d; color: #fff;font-weight: bold;}

#navcontainer li li a:hover {background-color: #005691;color: #c9d6df;}

#navcontainer li li a {
display: block;
font-weight: normal;
line-height:2.3;
color: #005691;
background-color: #fff;
width: 230px;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #bbc7b8;}

div#bubble{ margin:0 auto; padding:1em;}
.sbl { background: url('../images/bl.jpg') bottom left no-repeat #EDEDED;  text-align: center; }
.sbr { background: url('../images/br.jpg') bottom right no-repeat; }
.stl { background: url('../images/tl.jpg') top left no-repeat; }
.str { background: url('../images/tr.jpg') top right no-repeat; padding: 10px; } 
.sb { padding: 2px 0px 10px 50px; background: url('../images/b.jpg') 30px top no-repeat; }