body {
  font-family: Verdana,sans-serif;
  height: 100%;
  background-color: #000000;
  text-align:center;
  width:100%;
  font-weight: normal;
  margin: 0;
  padding: 0;
  color: #000000;
}

body p{
  font-size:11px;
  line-height:1.5;
  color: #000000;
}

a{color: #000000;}

a:hover{color: #000000;text-decoration:none;}

#content a,#content-p a{color:#2821bb;}

h1 {
  display: inline;
  padding:0;
  margin:0;
}

h2 {
  font-size: 24px;
  font-family: Helvetica,Arial,sans-serif;
  padding:0;
  margin:0;
  font-weight:normal;
}

.entry-7 h1,.entry-9 h1,.entry-11 h1{
  margin: 0 0 0 14px;
  font-family: Garamond,Times New Roman,serif;
  font-weight:bold;
}

.entry-7 h1{font-size: 24px;}

#h1X{background-image:url(img/txtSep.gif);}

.entry-9 h1,.entry-11 h1{
  background-color:#e6e6e6;
  font-size: 20px;
}

.middle{
  font-family: Garamond,Times New Roman,serif;
  font-size:24px;
  font-style:italic;
  line-height:1.3;
}

.small{
  font-size:11px;
  letter-spacing:1px;
}

#sidebar small{
  letter-spacing: 2px
}

#content-p ul{
  margin:0;
  padding:0 0 0 15px;
  line-height:1.5;
}

h2.pagetitle{
  font-family: Garamond,Times New Roman,serif;
  margin:0 0 20px 92px;
  color: #000000;
}

h1 a{
  font-family: "Didot", "Linotype Didot", "Bauer Bodoni", "Bodoni", "Optima", "Georgia", serif;
  font-size: 48px;
  text-decoration:none;
  color: #777777;
}

h1 a:hover{
  color: #777777;
}

#content h2 a{
  text-decoration:none;
  font-weight:bold;
  font-family: Garamond,Times New Roman,serif;
  font-size:20px;
  color:#2821bb;
}

#h2box{
height:34px;
background-image: url("img/sep.gif");
background-repeat: no-repeat;
background-position: left bottom;
margin:0 0 10px 0;
}
*+html body #h2box{color:#2821bb;}

h2 a:hover{
  color: #000000;
  font-weight:bold;
}

h3{
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
}

.smallX {
  margin: 0 0 8px 0;
}

cite{
  font-style:normal;
}

#cdTtl{
  color:#483a00;
  height:45px;
}

#pr1{
  width:288px;
  float:left;
}

#pr2,#cd2{
  width:416px;
  float:left;
}

#pr2{margin:-15px 0 0 28px;}
#cd2{margin:-20px 0 0 28px;}
#sh2{margin:-20px 0 0 15px;}

#pr3,#cd3{clear:both;}

#cd3{
  height:40px;
}

#entX{
  height:20px;
}

#pr_cat1,#pr_cat2,#pr_cat3,#cd_cat1,#cd_cat2,#cd_cat3{
  height:19px;
  margin:20px 0 9px 0;
}
#pr_cat1{background-image:url(img/pr_cat1.gif);}
#pr_cat2{background-image:url(img/pr_cat2.gif);}
#pr_cat3{background-image:url(img/pr_cat3.gif);}
#cd_cat1{background-image:url(img/di_cat1.gif);}
#cd_cat2{background-image:url(img/di_cat2.gif);}
#cd_cat3{background-image:url(img/di_cat3.gif);}

#cat1,#cat2,#cat3,#cat4{
  height:19px;
  margin:20px 0 9px 0;
}

#cat1{background-image:url(img/cat1.gif);}
#cat2{background-image:url(img/cat3.gif);}
#cat3{background-image:url(img/cat2.gif);}
#cat4{background-image:url(img/cat4.gif);}

#header {
  height: 160px;
  background-image:url(img/head.jpg);
}

#header h1 {
  display:none;
}

#ttl-0{height:10px;background-image:url(img/sep_s.gif);}
#ttl-2{height:60px;background-image:url(img/ttl_pr.gif);}
#ttl-7{height:60px;background-image:url(img/ttl_di.gif);}
#ttl-9{height:60px;background-image:url(img/ttl_sh.gif);}
#ttl-11{height:60px;background-image:url(img/ttl_li.gif);}
#pageTtl h2{display:none;}

.entry-2,.entry-7,.entry-9,.entry-11{padding: 40px 0 20px 78px;}
.entry-2 h3,.entry-7 h3{display:none;}
.entry-9 h3,.entry-11 h3{margin:11px 0 11px 0;}
.entry-2 p,.entry-7 p,.entry-9 p{margin: 0;}
.entry-11 p{margin: 11px 0 0 0;}
.entry-2 p,.entry-7 p{width: 320px;}

#menu {
  height: 70px;
  margin-left: 118px;
}

#page {
  width: 850px;
  text-align:left;
  margin:0px auto;
  background-color:#e6e6e6;
}

#page2 {
  height:20px;
  background-color:#cccccc;
}

#content {
  margin: 40px 160px 0 40px;
  width:620px;
}

#content-p {
  font-size:11px;
  margin-left:40px;
  width:810px;
}

#footer {
  clear: both;
  height: 106px;
  width: 850px;
  background-color: #000000;
  background-image: url("img/foot.gif")
}

#footer p{
  font-size: 9px;
}

p.postmetadata{
  line-height:1.3;
  padding:0;
  font-size: 12px;
  font-weight: bold;
}

.post{padding-bottom:40px;}

.navigation{
  font-size:11px;
  padding:0 0 60px 92px;
}


.alignleft{
  float:left;
}

.alignright{
  float:right;
}

.topics{
  margin:-8px 0 8px 215px;
}

.entry{
  font-size:11px;
  line-height:1.5;
  margin:0 0 40px 0;
}

.entry #pict{
  margin:0 0 0 20px;
  float:right;
}

#info{
  float:left;
  height:200px;
  font-size:12px;
}

#first{
  text-align:right;
  float:left;
  width:70px;
  margin:24px 22px 0 0;
  font-family: Garamond,Times New Roman,serif;
}

hr{
  border-color:#cccccc;
  border-width:1px 0px 0px 0px;
  height:1px;
  padding:0;
}

#second{
  float:left;
  width:520px;
}

#sidebar {
  margin: 42px 0 60px 0;
  padding: 0 0 0 0;
  float: right;
  width: 158px;
}

*+html body #sidebar, * html body #sidebar{
  margin: 42px 0 60px 0;
}

#sidebar li {
  margin: 0 0 0 17px;
}

#sidebar ul {
  padding:0;
  margin: 0;
  font-size: 11px;
  text-decoration:none;
  list-style-type:none;
  line-height:1.5;
}

#sidebar h3 {
  display:none;
}


#btn0 a span, #btn1 a span, #btn2 a span, #btn3 a span, #btn4 a span {
  display:none;
}
#btn0, #btn1, #btn2, #btn3, #btn4 {
  float:left;
}

#btn0 a {
  display:block;
  width:53px;
  height:70px;
  background-image:url(img/m0.gif);
  background-repeat:no-repeat;
}
#btn0 a:hover {
  background-image:url(img/m0r.gif);
  background-repeat:no-repeat;
}

#btn1 a {
  display:block;
  width:69px;
  height:70px;
  background-image:url(img/m1.gif);
  background-repeat:no-repeat;
}
#btn1 a:hover {
  background-image:url(img/m1r.gif);
  background-repeat:no-repeat;
}

#btn2 a {
  display:block;
  width:104px;
  height:70px;
  background-image:url(img/m2.gif);
  background-repeat:no-repeat;
}
#btn2 a:hover {
  background-image:url(img/m2r.gif);
  background-repeat:no-repeat;
}

#btn3 a {
  display:block;
  width:59px;
  height:70px;
  background-image:url(img/m3.gif);
  background-repeat:no-repeat;
}
#btn3 a:hover {
  background-image:url(img/m3r.gif);
  background-repeat:no-repeat;
}

#btn4 a {
  display:block;
  width:56px;
  height:70px;
  background-image:url(img/m4.gif);
  background-repeat:no-repeat;
}
#btn4 a:hover {
  background-image:url(img/m4r.gif);
  background-repeat:no-repeat;
}
#annina a {font-weight: bold; color: #2821bb;}
#disc-information a, #news a {font-weight: bold; color: #b52222;}

.entry-paratop{font-size: 16px; font-weight:bold;}