/*
Theme Name: kaarle
Theme URI: http://pnuk.net/
Description: portfolio
Version: 1.0
Author: Kaarle Hurtig
Author URI: http://kaarlekaarle.com/
*/
* { margin: 0; padding: 0; }

body { background: #fff; font: 12px/18px Helvetica, Arial, sans-serif; }

#header { display: none; width: 68px; margin: 85px auto 0; }
#header h1 { width: 68px; height: 68px; background: url( graf/logo.png ); text-indent: -999px; overflow: hidden; }
#header h1 a { display: block; width: 68px; height: 68px; }

#main { width: 640px; margin: 30px auto; }

.article { width: 100%; }
.article .header { display: none; }
.content { height: 540px; border-top: 1px solid #fff; }
p { margin: 18px 0; }
img { border: 0 none; display: block; margin: 0 auto; }

.footer { text-align: center; height: 18px; }


#nav { width: 500px; margin: 30px auto; }
#nav ul { list-style: none; text-align: center; }
#nav li { display: inline; white-space: nowrap; margin: 0 5px; }
#nav ul ul { display: inline; font-weight: normal; }
#nav ul ul li { margin: 0 0px; }
#nav li.current-cat a { text-decoration: underline; }

#nav p { text-align: center; margin: 0 0 18px 0; }

a:link,
a:visited { color: #000; text-decoration: none; }

.pages { clear: both; width: 500px; margin: 30px auto 0; height: 18px; position: relative; }
.pages ul { list-style: none; text-align: center; }
.pages li { display: inline; }
.pages li.active { text-decoration: underline; }

.pages .left {position: absolute; left: 0; top: 0;}
.pages .right { position: absolute; right: 0; top: 0; }
