/* Pixelpost Template: Cleanhtml (May 2009) */
/* Structural Template  */
/* Developed by: Sascha Diercks */


/* -- default & reset -- */
body, dd, dl, dt, fieldset, h1, h2, h3, h4, h5, h6, p, ul { margin:0; padding:0; }
fieldset, img { border-width:0; }

input, textarea { border-width:1px; padding:6px; }
input[type=submit] { border-width:0; cursor:pointer; }

 html { height:100%; overflow-y:scroll; }
    a { text-decoration:none; }
   ul { list-style-type:none; }
   dt { float:left; margin-right:5px; }

/* -- microformats -- */
.vcard img { display:block; }

/* -- basic layout -- */
#article, #comments, #content, #footer, #header,
#details, #navigation { clear:both; position:relative; width:100%; }

    /*-- centered content -- */
    #article ul, #commentform, #comments, #exif, #description, #logo, #navigation, #usercomments { left:50%; margin-left:-480px; position:relative; width:960px; }

    /*-- two column content -- */
         #info, #thumbnails { float:left; left:50%; margin-left:-480px; position:relative; width:680px; }
    #categories, #shortinfo { float:left; left:50%; margin-left:  40px; position:relative; width:240px; }


/* -- navigation:main (header) -- */
#logo{ display:block; }
#navigation li { float:left; }
#navigation #search { float:right; }

/* -- navigation:picture -- */
#article { text-align:center; }
#article ul { position:absolute; }
#article li { float:left; height:100%; width:25%; }
#article li#next { float:right; }
#article a { display:block; height:100%; }

/* -- commentform -- */
#commentform textarea { height:100px; }

/* -- comments -- */
#usercomments li { padding-bottom:30px; }


/* -- H a c k -- */
/* -- visibility:hidden via javascript -- */
#skiptocommentform, #skiptotop { clear:both; display:block; }
