/*
   Last edit: Apr 10 2009

   Orange.: ffa800
   Blue...: 0091ca
   Red....: b51e0c
   Green..: 58b330

*/

/* MAIN */
* {
   padding: 0px;
   margin: 0px;
   }

html {
   height: 100%;
   padding: 0 0 1px 0;
}

body {
   padding: 0px;
   margin: 0px;
   font-family: "trebuchet ms", helvetica, sans-serif;
   font-size: 14px;
   color: #323232;
   background-color: #333;
   background-image: url('bg.jpg');
   background-attachment: fixed;
   background-repeat: repeat-x;
}

input, textarea {
   font-family: "trebuchet ms", helvetica, sans-serif;
   font-size: 12px;
}

input {
      padding-left: 5px;
      padding-right: 5px;
      }



#wrapper {
   background-color: #fff;
   width: 400px;
   margin: 0 auto;
   border: 5px solid #272727;
   background-image: url('./post.gif');
   }


#header {
   padding-top: 5px;
   text-align: center;
   }


/* NAVIGATION */

#navi {
   text-align: center;
   margin: 5px;
   height: 30px;
   line-height: 30px;
   padding-right: 5px;
   background-color: #323232;
   background-image: url('./fd.gif');
   }

#navi a {
   color: #999;
   padding-left: 20px;
   padding-right: 20px;
   }

#navi a:hover {
   color: #fff;
   }


/* CONTENT */

#content {
   margin: 5px;
   text-align: justify;
   padding-left: 25px;
   padding-right: 25px;

   }


#content .title {
   color: #666;
   font-size: 17px;
   font-weight: bold;
   line-height: 25px;
   margin-top: 10px;
   padding-left: 5px;
}

#content .title sup {
   font-size: 12px;
   }
   
#content .post {
   padding: 10px;
   }

#content .post .descr {
   margin-top: 10px;
   }

#content .post ul {
   }

#content .post li {
   padding-top: 10px;
   padding-bottom: 10px;
   color: #323232;
   list-style-type: none;
   }

#content .post li a {
   }

#content .post li img {
   float: left;
   margin-right: 5px;
   border: 1px solid #323232;
   }

#content .post li img:hover {
   border: 1px dashed #323232;
   }

#content .post li .clear {
   clear: both;
   }

#content .foot {
   text-align: right;
   padding-right: 5px;
   line-height: 20px;
   color: #c0c0c0;
   font-size: 12px;
   }
   
#content a {
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dashed #323232;
   }

#content a:visited {
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dashed #323232;
   }

#content a:active {
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dashed #323232;
   }

#content a:hover {
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dashed #323232;
   }


/* FOOTER */
   
#footer {
   text-align: center;
   margin: 5px;
   margin-top: 20px;
   height: 30px;
   line-height: 30px;
   background-color: #323232;
   background-image: url('./fd.gif');
   color: #999;
   }

#footer a {
   color: #999;
   }

#footer a:hover {
   color: #fff;
   }


/* MISC */

img {
   border: 0px;
   }

img.thumb {
   border: 1px solid #000;
   }

a {
   text-decoration: none;
   }

.left {
   text-align: left;
   }

.right {
   text-align: right;
   }

.center {
   text-align: center;
   }
