html {
margin:0;
padding:0;
width: 100%;
background: #000;
}

body {
background: #000;
color: #ffcc00;
font:14px Verdana,sans-serif;
width:787px;
margin:auto;
margin-top:21px;
margin-bottom:21px;
}



div#container{	
background: #000;
width: 767px;
border: solid 10px;
border-color: #d37d10;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
}

div#wrapper {
width:100%;
}

div#header {
height:202px;

}

div#content {
float:right;
width:500px;
margin-right:7px;
padding:10px;
margin-top: 25px;
background:#000;
border: solid 1px;
border-color: #000;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
color: #ffffee;
font-weight: 600;
}

div#navigation {
background:#000;
text-align:left;
float:left;
width:200px;
margin-left:7px;
margin-top:25px;
color:#ffcc00;
border: solid 1px;
border-color: #d37d10;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomleft: 12px;
-moz-border-radius-bottomright: 12px;
}

/* Left Hand Navigation */
div#left-hand-navigation {
margin-left: 1px;
}

#menu
{
  margin-top:10px;
  padding:0;
  margin-bottom: 30px;
  width: 160px;
  font-size:12px;
}

#menu ul
{
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0; 
}

#menu li
{
  display:inline;
}

#menu ul.level-onena
{
  display: block;
  border: 1px solid #931010;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 10px 0px;
  width: 160px;
  font-family: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif;
  color: #fff;
  background-color:#931010;
  text-transform: uppercase
  
}

#menu ul.level-one a
{
  display: block;
  border: 1px solid #931010;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 10px 0px;
  width: 160px;
  font-family: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif;
  color: #fff;
  background-color:#931010;
  text-transform: uppercase
  
}

/*\*//*/
#menu ul.level-one a
{
  width: 160px !important;
}
/**/ 

#menu ul.level-one a:hover
{
  color:black;
  text-decoration:underline;
  background-color: #FFFFFF;  
  color:black;
}

#menu ul.level-one a.selected
{
  background-color: #FFFFFF;
  color:black;
  border-left:3px solid #FFDB4C;
}

#menu ul.level-two li:first-child a
{
  border-top:0;
}

#menu ul.level-two a
{

  background-image: none;
  background-color: transparent;
  display: block;
  border: 0;
  border-top: 1px solid #DDD;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #3C4B7B;
  background: none;
  width: 160px;
  font-family: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif;
  text-transform: none;
}

#menu ul.level-two a:hover
{
  text-decoration: underline;
  color: black;
}


#menu ul.level-two a:visited
{
  color: #4C3B5B;
}

#menu ul.level-one ul.level-two a.selected
{
  background-color: #FFFFFF;
  color:#000;
  border-left:0;
  
  font-weight:bold;
}

#menu li ul
{
  margin-bottom: 7px
}

#menu a
{
  text-decoration: none;
}

#menu ul.level-three a
{

  display: block;
  border: 0;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  padding-left:0px;
  color: #5E72A5;
  background-image: none;
  width: 170px ;
  font-family: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif;
  font-size: 11px;
}

#menu ul.level-three a:hover
{
  text-decoration: underline;
  color: black;
}

#menu ul.level-three li.selected a.selected
{
  color:#000;
  font-weight:normal;
}

#menu ul.level-three
{
margin-top:5px;
}

#left-hand-navigation h4
{
  font-family: Arial, Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans-serif;
  font-size: 77%;
  color: #4C5B6B;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 10px;
}

#left-hand-navigation h4 a
{
  color:#4C5B6B;
  text-decoration:none;
  font-weight:bold;
}

#left-hand-navigation h4 a:hover
{
  color:black;
  text-decoration:underline;
}

#left-hand-navigation
{
/*/*//*/
    left:0px;
    top:0px;
    z-index:1;
    font-family: Arial, Helvetica, sans-serif;
    font-size:0.75em;
/* */
}

#left-hand-navigation a
{
/*/*//*/
    color: #3C4B6B;
/* */
}

div#extra{
clear:both;
width:100%}

div#footer {
background: #000;
color: #333;
text-align: center;
clear:left;
width:100%
}

div#flags {
margin-top:10px;
float:center;
text-align:center;
}

 .titletxt {color:#FFFFFF; text-decoration:none; font:10pt Arial, Verdana, Helvetica, sans-serif; font-weight:bold}

h1,h2,h3 { margin-top:.8em; font-family: Verdana,sans-serif; font-weight:bold; }
h1 { font-size:218%; margin-top:.6em;text-align:center; margin-bottom:.6em; color:#d37d10; line-height:1.1em; }
h2 { font-size:150%; margin-top:1em; margin-bottom:.2em;margin-left:1em; line-height:1.2em; color:#0860c1; }
h3 { font-size:125%; font-weight:bold; margin-bottom:.2em; color; #304b68; }
h4 { font-size:100%; font-weight:bold; margin-bottom:-3px; margin-top:1.2em; text-transform:uppercase; letter-spacing:1px; }
h4 pre, h4 tt, h4 .literal { text-transform:none; }
h5 { font-size:1em; font-weight:bold; margin-top:1.5em; margin-bottom:3px; }
hr { color:#ccc; background-color:#ccc; height:1px; border:0; }
p.date { color:#487858; margin-top:-.2em; }
p.more { margin-top:-.4em; }
.sidebar p.date { color:navy; }
#content h2, .sidebar h2 { color:#d37d10; }
#content h3, .sidebar h3 { color:#d37d10; }
#content h2:first-child { margin-top:.6em; }
.sidebar h2:first-child { margin-top:.8em; }
#content-main h2, #content-main h3 { margin-top:1.2em; }
h2.deck { margin-top:-.5em !important; margin-bottom:.6em; color:maroon; }





a.rss { font:bold 10px Verdana, sans-serif; padding:0 .2em; border: 1px solid; text-decoration:none; background:#f60;color: #fff; border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57; margin:0 3px; vertical-align:middle; }
#content-main a.rss { color:#fff; text-decoration:none; }
a.rss:hover, a.rss:link, a.rss:visited { color:navy; text-decoration:none; }

p{line-height:1.4;}


 .mainnavlnk {color:#000000; font:13pt arial; font-weight:bold; text-decoration:none;}
 .mainnavlnk:visited {color:#000000; font:13pt arial; font-weight:bold; text-decoration:none;}
 .mainnavlnk:hover {color:white; text-decoration:none; font:13pt arial; font-weight:bold;}


