html{
}
body{
  font-family:'Verdana', sans-serif;
  font-size:1em;
  background:url('/images/con_shadow.jpg') repeat-y 97% 0 #fff;
  color:#1f1919;
}
img, a img{
  border:none;
}
a{
  color: #13377d;
}
a:visited{
  color:#584212;
}
a:hover{
  text-decoration:none;/*
  color: #4c80e5;*/
}
a, a:active, a:focus{
  outline:none;
}
a.h, a.h:hover, a.h:visited{/*
  cursor:text;
  text-decoration:none;
  color:#1f1919;*/
}
.warning, .warning:visited{
  color:#fa021f;
}
#head{
  background:url('/images/body.jpg') no-repeat 0 0;
}
#head h1{
  font:normal normal 170% 'Arial', sans-serif;
  color:#584212;
}
#head h1 a{
  color:#584212;
}
#head h2{
  font-size:200%;
}
#head h2 span{
  font-size:275%;
}
#head ul{
  list-style:none;
  border-bottom:1px solid #ccc;
}
#head li{
  background:url('/images/nav_shadow.jpg') repeat-y 100% #eef5fd;
}
#head ul a{
  font-weight:bold;
  border-left:1px solid  #ccc;
  border-top:1px solid #ccc;
}
#head ul a:hover{
  background:#fcfcfd;
}
.current_page_item{
}
#content{
  font-size:90%;
}
#content address{
  font-size:90%;
}
#content h2{
  font-size:120%;
  font-family:'Arial', sans-serif;
  color:#584212;
}
#content h3{
  font-size:110%;
  font-family:'Arial', sans-serif;
  color:#453333;
}
#content h4{
  font-size:100%;
  font-family:'Arial', sans-serif;
  color:#453333;
}
#content h5{
  font-size:90%;
  font-style:italic;
  font-weight:normal;
}
#content strong{
  color:#453333;
}
#content code{
  font-size:110%;
}
#content img{
  border:2px solid #584212;
}
#content img.wp-smiley{
  border:none;
}
#content .pager{
  font-size:110%;
}
#content p.pager{
  font-size:100%;
  font-weight:bold;
}
#content blockquote{
  border-top:1px dashed #ccc;
  border-right:1px solid  #ccc;
  border-bottom:1px solid #ccc;
  border-left:1px dashed #ccc;
  background:url('/images/b1.jpg') no-repeat 100% 100% #fcfcfd;
}
#content blockquote blockquote{
  background-image:none;
}
#content blockquote.b1{
}
#content blockquote.b2{
  background:url('/images/b2.jpg') no-repeat 0.5em 100% #eef5fd;
}
#content blockquote.b1 ol li{
  border-bottom:1px solid #ccc;
}
#content blockquote.b1 ol ul li{
  border:none;
}
#content .thdrpy{
  font-size:85%;
}
#content fieldset{
  border:none;
}
#content form{
  font-size:80%;
}
#content cite{
  font-weight:bold;
  font-size:90%;
  color:#453333;
}
#content .info{
  font-size:75%;
}
#content pre strong{
  font-size:110%;
}
#content div.l, #content div.r{
  font-weight:bold;
}
#nav{
  font-size:90%;
  font-weight:bold;
  letter-spacing:1px;
  background:url('/images/nav_shadow.jpg') repeat-y 100% #eef5fd;
  color:#ba9d4f;
}
#nav ul{
  list-style:none;
  border-top:1px dashed #ccc;
}
#nav ul ul{
  border:none;
}
#nav ul ul li{
  font-size:90%;
}
#nav #links li{
  font-size:80%;
}
#nav #recent-comments li{
  font-size:70%;
}
#nav .most_popular li{
  font-size:70%;
}
#nav a{
  text-decoration:underline;
  color:#584212;
}
#nav .recl{
  font-size:65%;
  font-weight:normal;
  letter-spacing:0;
  border-bottom:1px solid #ccc;
  color:#584212;
}
#nav .recl a{
  color:#584212;
}
#today{
  color:#000;
}
#recl{
  font-size:65%;
  color:#777;
}
#recl a{
  color:#777;
}
address#footer{
  text-align:center;
  font:normal normal 120% 'Monotype Corsiva', cursive;
  color:#1f1919;
  background:url('/images/nav_shadow.jpg') repeat-y 100% 100% #eef5fd;
}
address span{
  border-top:1px dashed #a69895;
  border-bottom:1px dashed #a69895;
  background:#eef5fd;
}
address#footer a, address#footer a:visited{
  color:#1f1919;
}