/* CSS- Cascading Style Sheet for the Template: pixelpost-light */

body
   {
   color: #c0c0c0;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   text-align: center;
   margin: 10px;
   padding: 0px }

.td-calendar-days-vz 
   {
   padding:1px;
   text-align:center;
   border-top:0px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;
   border-right:0px;
   border-left:0px;
   background:#222;
   color:#999;
   }

.td-calendar-days-vz:hover
   {
   background:#444;
   }

.td-calendar-days
   {
   padding:1px;
   text-align:center;
   border-top:1px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;
   border-right:0px;
   border-left:0px;
   background:#222;
   color:#999;
   }

.td-calendar-days:hover
   {
   background:#444;
   }

.td-calendar-navi-vz
   {
   border-top:0px;
   border-bottom:1px solid #c0c0c0;
   border-right:0px;
   border-left:0px;
   text-align:center;
   letter-spacing:1px;
   word-spacing:5px;
   }

.td-calendar-navi-vz a
   {
   text-decoration:none;
   color:#444;
   }

.td-calendar-navi
   {
   border-top:0px;
   border-bottom:1px solid #c0c0c0;
   border-right:0px;
   border-left:0px;
   text-align:right;
   letter-spacing:1px;
   word-spacing:5px;
   }

.td-calendar-navi a
   {
   text-decoration:none;
   color:#444;
   }

.td-calendar-days-imagefound
   {
   padding:1px;
   text-align:center;
   border-top:1px dotted #c0c0c0;
   border-bottom:1px dotted #c0c0c0;
   border-left:1px dotted #c0c0c0;
   border-right:1px dotted #c0c0c0;
   background:#666;
   }

.td-calendar-days-imagefound:hover
   {
   border-top:1px solid #c0c0c0;
   border-bottom:1px solid #c0c0c0;
   border-left:1px solid #c0c0c0;
   border-right:1px solid #c0c0c0;
   background:#666;
   }

.td-calendar-days-imagefound a {
   text-decoration:none;
   color:#444;
   }

.td-calendar-days-imagefound a:hover
   {
   text-decoration:none;
   color:#c0c0c0;
   }

.table-calendar
   {
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   border: none 0px;
   width: 790px
   }

.table-calendar-vz
   {
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   border: none 0px
   width: 200px
   }

.headline
   {
   color: #c0c0c0;
   font-weight: bold;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   letter-spacing: 2px
   }

.thumbnails
   {
   padding:5px;
   border-top:1px solid #666;
   border-bottom:1px solid #666;
   border-left:1px solid #666;
   border-right:1px solid #666;
   }

.current-thumbnail
   {
   padding:5px;
   border:1px dotted #666;
   }

#wrapper
   {
   text-align: left;
   margin: 0px auto;
   padding: 0px;
   width: 790px
   }

#calendar
   {
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   letter-spacing: -1px;
   padding: 0px 5px 5px;
   width: 790px
   }

#logo
   {
   color: #c0c0c0;
   font-weight: bold;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   letter-spacing: normal;
   padding: 10px;
   width: 790px
   }

#image
   {
   background-color: #222;
   padding: 5px;
   border: solid 1px #999
   }

#image-info
   {
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   padding: 10px;
   border-style: solid solid dotted solid;
   border-width: 1px;
   border-color: #999;
   width: 790px;
   display: block
   }

#image-info:hover
   {
   background:#222;
   }

#image-navigation
   {
   color: #c0c0c0;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   padding: 10px;
   border-top: 0px none;
   border-right: 1px solid #999;
   border-bottom: 1px dotted #999;
   border-left: 1px solid #999;
   width: 790px
   }

#image-navigation:hover
   {
   background:#222;
   }

#add-comment
   {
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   padding: 10px;
   border-top: 0px none;
   border-right: 1px solid #999;
   border-bottom: 1px solid #999;
   border-left: 1px solid #999;
   width: 790px
   }

.input
   {
   color: #444;
   font-weight: bold;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   border: solid 1px #444;
   width: 100%
   }

#add-comment textarea
   {
   color: #333;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #c0c0c0;
   border: solid 1px #444;
   width: 100%;
   height: 50px
   }

#comments
   {
   color: #c0c0c0;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif;
   background-color: #222;
   padding: 10px;
   border-top: 0px none;
   border-right: 1px solid #999;
   border-bottom: 1px solid #999;
   border-left: 1px solid #999;
   width: 790px
   }

#comments ul
   {
   list-style-type:none;
   margin:0px;
   padding:10px;
   }

#comments li
   {
   display:block;
   margin:0px;
   color:#808080;
   text-decoration:none;
   padding:3px;
   }

#comments li a
   {
   color:#444;
   text-decoration:none;
   }

#comments li:hover
   {
   background:#f5f5f5;
   }

#comments li a:hover
   {
   background:#f5f5f5;
   }

#poweredby
   {
   vertical-align:middle;
   }

a:link
   {
   font-family: Verdana, Helvetica, sans-serif;
   color: #808080;
   text-decoration: none
   }

a:visited
   {
   font-family: Verdana, Helvetica, sans-serif;
   color: #c0c0c0;
   text-decoration: none
   }

a:active
   {
   font-family: Verdana, Helvetica, sans-serif;
   color: #808080;
   text-decoration: none
   }

a:hover
   {
   font-family: Verdana, Helvetica, sans-serif;
   color: #f5f5f5;
   text-decoration: none
   }
