body{background:#747e76; color:#333; font:62.5% Georgia,"Times New Roman",Times,serif; text-align:center}

*{padding:0; margin:0}

a{color:#DD9600; text-decoration:underline}

a:hover{color:black; text-decoration:none}

a img{border:none}

blockquote{font-style:italic; font-family:Georgia,"Times New Roman",Times,serif; color:#555; margin:0 30px 1.5em 30px; padding:0 0 0 10px; border-left:1px solid #aaa}

abbr, acronym{border-bottom:1px dotted #333; text-transform:uppercase; cursor:help}

code{color:#090; font-family:Monaco,"Courier New",Courier,monospace}

pre{width:500px; margin:0 0 1.5em 0; overflow:auto; font-size:1.3em; float:left; clear:both}

* html pre{font-size:1.0em}

p.center{text-align:center !important}

p.bottom{margin:0 !important}

p.unstyled{font-size:1.4em}

.flickr_blue{color:#007ae4; text-transform:lowercase}

.flickr_pink{color:#ff2a96; text-transform:lowercase}

h1, h2, h3, .rubriki{font-weight:bold; font-family:Helvetica,Arial,sans-serif; color:#000}

h2, h3{font-size:1.1em}

        #date{font:italic 0.63em Georgia,"Times New Roman",Times,serif; color:#888}

h2 a{color:#000; text-decoration:none}

h2 a:hover{color:#dd9600; text-decoration:none}
        
h1{font-size:2.5em}

        #date{font:italic 0.63em Georgia,"Times New Roman",Times,serif; color:#888}

h1 a{color:#000; text-decoration:none}

        .posts h1{margin:0 0 0.1em 0; line-height:1.2em}

.pages h1, h1.page_header{margin:0 0 0.75em 0; padding:0 0 0.6em 0; background:url('images/hr_title_sep.gif') 0 100% no-repeat}
         
.posts h2{margin:0 0 0.1em 0; line-height:1.2em}

.pages h2, h2.page_header, h3 { margin: 0 0 0.5em 0; padding: 0 0 0.5em 0}

.entry h3{margin:2.5em 0 0.5em 0}

.entry h3.top{margin:1.5em 0 0.5em 0 !important}

h3.comments_headers{font-size:1.4em}

h4{font:italic 1.2em Georgia,"Times New Roman",Times,serif; color:#888}

h4 a, h4 a:visited{color:#888; text-decoration:none}

h4 a:hover{color:#888; text-decoration:underline}

.posts h4{margin:0 0 1.25em 0; padding:0 0 1.0em 0; background:url('images/hr_title_sep.gif') 0 100% no-repeat}

.pages h4{font-size:1.2em; line-height:1.6em; margin:0 0 4.0em 0; padding:0.4em 0 0 0; background:url('images/hr_tag_sep.gif') no-repeat; clear:both}

#container{background:#fff;width:1000px; margin:0 auto}

#page{background:#fff;width:1000px; float:left}

#header{width:1000px; margin-bottom:30px; float:left}

#content_box{background:#fff;width:1000px; text-align:justify; float:left; clear:both}

#content{background:#fff;width:690px; padding:0 30px 0 0; float:left; padding-left:10px; text-indent:25px}

* html #content{overflow:hidden}

#sidebar{background:url('images/sb.jpg');width:260px; float:left; background-repeat:none; background-position:left; padding-left:10px; background-repeat:repeat-y; margin-top: -51px; }

* html #sidebar{overflow:hidden}

#footer{width:1000px; padding-top:8px; border-top:4px solid #222;   float:left; clear:both; background:url('images/footer.jpg') no-repeat; background-position:right; background-position:top; height:87px}

#nav{width:100%; border-top:4px solid #222; border-bottom:2px solid #222; float:left; display:none}

#nav ul{list-style:none}

#nav li{float:left}

        #nav li.rss{float:right}

#nav li a, #nav li a:visited{display:block; height:3.0em; padding:0 1.2em; line-height:3.0em; color:#222; text-decoration:none; font-size:1.4em; text-transform:uppercase; letter-spacing:.3em; float:left}

#nav li a:hover{color:#fff; background:#222; text-decoration:none}

.blog #nav li a.blog, .blog #nav li a.blog:visited{background:#222; color:#fff; cursor:default}

#pic{width:1000px; height:257px;  clear:both; float:left}

.blog #pic{background:url('images/header.jpg') no-repeat}

.entry{font-size:1.4em; line-height:1.6em}

.entry blockquote{font-size:1.0em}

.entry blockquote.right{width:200px; font-style:normal !important; font-size:1.3em !important; margin:0.3em 0 0.3em 15px !important; padding:0.3em 0 !important; border:3px double #aaa; border-width:3px 0; text-align:center; float:right}

.entry blockquote.left{width:200px; font-style:normal !important; font-size:1.3em !important; margin:0.3em 15px 0.3em 0 !important; padding:0.3em 0 !important; border:3px double #aaa; border-width:3px 0; text-align:center; float:left}

.entry blockquote.right p, .entry blockquote.left p{margin:0 !important; line-height:1.5em !important}

.entry p{margin:0 0 1.5em 0}

.entry ul, .entry ol{margin:0 0 1.5em 40px}

.entry ul{list-style-type:square}

.entry li{margin:0 0 0.5em 0}

.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol{margin:0.5em 0 0.5em 30px}

.entry dl{margin:0 0 1.5em 0}

.entry dt{font-weight:bold; margin:0 0 0.5em 0}

.entry dd{margin:0 0 1.5em 20px}

.entry .ad{margin:0 0 1.5em 15px; float:right}

.entry .ad_left{margin:0 15px 1.5em 0; float:left}

.entry img{padding:2px; border:1px double; margin:10px}

.entry img.left{padding:3px; margin:0.5em 15px 0.5em 0; border:3px double #bbb; float:left; clear:left}

.entry img.right{padding:3px; margin:0.5em 0 0.5em 15px; border:3px double #bbb; float:right; clear:right}

.entry img.center{display:block; padding:3px; margin:0 auto 1.5em auto; border:3px double #bbb; float:none; clear:both}

.entry img.off{padding:0 !important; border:none !important}

.entry img.stack{clear:none !important}

.tagged{margin:0 0 4.0em 0; padding:0.4em 0 0 0; background:url('images/hr_tag_sep.gif') no-repeat; font-size:1.2em; line-height:1.6em; color:#888; clear:both}

.tagged a, .tagged a:visited{padding:3px; color:#333; text-decoration:none}

.tagged a:hover{color:#fff; background:#333; text-decoration:none}

.add_comment{display:block; padding:0 0 0 20px; font-weight:bold; float:right}

.add_comment a, .add_comment a:visited{padding:0; color:#333; text-decoration:none}

.add_comment a:hover{color:#df0000; background:none; text-decoration:underline}

.navigation{width:500px; margin:0 0 3.0em 0; font-size:1.4em; float:left}

* html .navigation{margin:0 0 2.5em 0}

.previous{padding:0 20px 0 0; float:left}

.next{float:right}

.clear{width:500px; height:1px; clear:both}

ul.sidebar_list{list-style:none}

ul.sidebar_list li.widget{width:255px; margin:0 0 2.5em 0; font-size:1.3em; line-height:1.4em; float:left}

li.widget .rubriki{font-weight:bold; font-size:1.1em; text-transform:uppercase; letter-spacing:normal; margin:0 0 0.8em 0; padding:0.4em 2px; border-top:3px solid #000; background:url('images/hr_dot_black.gif') 0 100% repeat-x}

li.widget p{margin:0 0 1.5em 0; padding:0 10px}

li.widget ul{list-style:square; margin:0 0 0.5em 20px}

li.widget ol{margin:0 0 0.5em 20px}

li.widget li{margin:0 0 0.7em 0}

li.widget li a, li.widget li a:visited{text-decoration:none;  color:#272827}

li.widget li a:hover{text-decoration:underline}

li.widget li .recent_date{padding:0 0 0 8px; font-weight:bold; color:#888}

li.widget ul.flickr_stream{list-style:none; margin:0; padding:0 10px}

li.widget ul.flickr_stream li{margin:0; padding:0 5px 5px 0; display:inline}

li.widget ul.flickr_stream li a img{padding:3px}

li.widget ul.flickr_stream li a:hover img{background:#ff2a96}

li.widget_flickrrss{}

li.widget_flickrrss a img{margin:0 5px 5px 0; padding:3px}

li.widget_flickrrss a:hover img{background:#ff2a96}

#calendar_wrap{font-size:1.3em}

ul.sidebar_list li#linkcat-1, ul.sidebar_list li#linkcat-2, ul.sidebar_list li#linkcat-3, ul.sidebar_list li#linkcat-4, ul.sidebar_list li#linkcat-5, ul.sidebar_list li#linkcat-6, ul.sidebar_list li#linkcat-7, ul.sidebar_list li#linkcat-8, ul.sidebar_list li#linkcat-9{width:230px; margin:0 0 2.5em 0; font-size:1.3em; line-height:1.4em; float:left}

ul.sidebar_list li#linkcat-1 h2, ul.sidebar_list li#linkcat-2 h2, ul.sidebar_list li#linkcat-3 h2, ul.sidebar_list li#linkcat-4 h2, ul.sidebar_list li#linkcat-5 h2, ul.sidebar_list li#linkcat-6 h2, ul.sidebar_list li#linkcat-7 h2, ul.sidebar_list li#linkcat-8 h2, ul.sidebar_list li#linkcat-9 h2{font-weight:bold; font-size:1.1em; text-transform:uppercase; letter-spacing:normal; margin:0 0 0.8em 0; padding:0.4em 2px; border-top:3px solid #000; background:url('images/hr_dot_black.gif') 0 100% repeat-x}

ul.sidebar_list li#linkcat-1 ul, ul.sidebar_list li#linkcat-2 ul, ul.sidebar_list li#linkcat-3 ul, ul.sidebar_list li#linkcat-4 ul, ul.sidebar_list li#linkcat-5 ul, ul.sidebar_list li#linkcat-6 ul, ul.sidebar_list li#linkcat-7 ul, ul.sidebar_list li#linkcat-8 ul, ul.sidebar_list li#linkcat-9 ul{list-style:square; margin:0 0 0.5em 20px}

ul.sidebar_list li#linkcat-1 li, ul.sidebar_list li#linkcat-2 li, ul.sidebar_list li#linkcat-3 li, ul.sidebar_list li#linkcat-4 li, ul.sidebar_list li#linkcat-5 li, ul.sidebar_list li#linkcat-6 li, ul.sidebar_list li#linkcat-7 li, ul.sidebar_list li#linkcat-8 li, ul.sidebar_list li#linkcat-9 li{margin:0 0 0.7em 0}

ul.sidebar_list li#linkcat-1 li a, ul.sidebar_list li#linkcat-2 li a, ul.sidebar_list li#linkcat-3 li a, ul.sidebar_list li#linkcat-4 li a, ul.sidebar_list li#linkcat-5 li a, ul.sidebar_list li#linkcat-6 li a, ul.sidebar_list li#linkcat-7 li a, ul.sidebar_list li#linkcat-8 li a, ul.sidebar_list li#linkcat-9 li a{text-decoration:none}

ul.sidebar_list li#linkcat-1 li a:hover, ul.sidebar_list li#linkcat-2 li a:hover, ul.sidebar_list li#linkcat-3 li a:hover, ul.sidebar_list li#linkcat-4 li a:hover, ul.sidebar_list li#linkcat-5 li a:hover, ul.sidebar_list li#linkcat-6 li a:hover, ul.sidebar_list li#linkcat-7 li a:hover, ul.sidebar_list li#linkcat-8 li a:hover, ul.sidebar_list li#linkcat-9 li a:hover{text-decoration:underline}

#footer p{text-align:center}

#footer a, #footer a:visited{color: black; text-decoration:none}

#footer a:hover{color:black; text-decoration:none}

#comments{width:500px; float:left; clear:both}

ul#comment_list{list-style:none; margin:0 0 4.0em 0; border-top:1px solid #bbb; float:left}

ul#comment_list li.comment{width:500px; padding:2.1em 0 0 0; border-bottom:1px dotted #bbb; float:left}

ul#comment_list li.trackback{width:470px; padding:2.1em 15px 0 15px; background:url('images/trackback_bg.gif')}

.comment_meta{margin:0 0 1.5em 0}

.comment_meta strong{font-size:1.6em}

.comment_time{font:normal 1.1em Verdana,Helvetica,Arial,sans-serif; color:#888}

.comment_time a, .comment_time a:visited, .comment_time a:hover{color:#888; text-decoration:none}

.comment .entry{padding:0 15px}

#comment_form{width:500px; padding:1.0em 0; float:left}

#comment_form p{padding:0.6em 0}

#comment_form label{padding:0 0 0 10px; font-size:1.2em}

#comment_form .text_input{width:191px; padding:3px; color:#444; font:normal 1.4em Georgia,"Times New Roman",Times,serif; border-top:2px solid #999; border-left:2px solid #999; border-right:1px solid #fff; border-bottom:1px solid #fff}

#comment_form .text_area{width:321px !important}

#comment_form .text_input:focus{border-top:2px solid #666; border-left:2px solid #666; border-right:1px solid #ddd; border-bottom:1px solid #ddd}

#comment_form .form_submit{padding:0.4em 4px; background:url('images/submit_bg.gif'); border:3px double #666; font:bold 1.4em Georgia,"Times New Roman",Times,serif; cursor:pointer}

#comment_form p.subscribe-to-comments{font-size:1.4em}

#comment_form p.subscribe-to-comments label{font-size:1.0em}

#search_form{padding:7px;}

#search_form .search_input{width:221px; padding:3px; color:#090; font:normal 1.0em Tahoma,Georgia,"Times New Roman",Times,serif; border:1px solid #909090;  color:#999}

li.widget .search_input{font-size:1.1em !important}

#search_form .search_input:focus{border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
.logo{margin-top:19px; margin-right:148px}
.slogan1{font-family:tahoma; font-size:12px; margin-left:146px; margin-top:17px; color:#272726}
.developedby{width:335px; height:40px; font-family:tahoma; font-size:13px; text-align:left; float:left}
.footmen a{color:black}
.footmen{width:335px; color:black; height:44px; font-family:tahoma; font-size:13px; text-align:left; float:left; margin-left:10px; font-weight:bold}
.clears{clear:both}

.counter{padding-left:5px; float:left; height:40px; width:31px}


