/*
Theme Name:     Summer Feeling
Theme URI:      http://www.html-advisor.com/
Description:    3-column layout with plenty of room for a long blogroll
Version:        1.2
Author:         Zigurds Gavars
*/

html,body{
    font:12px Arial, helvetica, sans-serif;
    color:#505050;
    text-align:center;
    padding:0;
    margin:0;
    background:#efefef}
h1,h2,h3,h4{
    font-family:Verdana,Arial,Helvetica,sans-serif}
h4{
    font-size:12px}
a{
    color:#505050}
a img{
    border:none}
code{
    font-family:monospace}
    code.block{
        display:block;
        padding:5px 7px;
        margin:5px 0;
        background:#FBFBFB;
        border:1px solid #EFEFEF;
        overflow:auto}
abbr{
    cursor:help;
    color:#444;
    border-bottom:1px dotted}
.ac{
    text-align:center}
.ar{
    text-align:right}
.fr{
    float:right}
.fl{
    float:left}
#cnt{
    position:relative;
    width:930px;
    margin:0 auto;
    padding:0;
    text-align:left;
    background:#FFF url(images/back.gif) repeat-y right top;
    border-left:16px solid #FC0}
/* ---v-- Header --------------- */
#hd dl,#hd dt,#hd dd{
    margin:0;
    padding:0}
    #hd a{
        color:#F90;
        font:normal 30px 'Arial black',Arial,Hevetica,sans-serif;
        letter-spacing:1px;
        text-decoration:none}
    #hd dd{
        font-size:16px;
        margin:0 0 24px 0;
        padding:0;
        color:#999}
/* ---^-- Header --------------- */
/* ---v-- Page content --------- */
#page{
    float:left;
    width:500px;
    margin:0 0 16px 16px;
    padding:8px 0;
    display:inline}
    #page h1,#page h1 a{
        font-size:18px;
        color:#5C5C5C;
        text-decoration:none}
    #page h2,#page h2 a{
        margin:0 0 4px 0;
        font-size:16px;
        text-decoration:none;
        color:#565656}
        #page h2 a:hover{
            text-decoration:underline}
    #page h3{
        font-size:14px;
        margin-bottom:4px;
        padding:0;
        color:#565656}
    .post {
        margin:0 0 20px 0;
        padding:0}
        .imgbox{
            padding:5px 5px 0 0;
            text-align:center}
            .imgbox img{
                margin:0 0 0 5px}
        .post a{
            color:#000}
        .post a:hover{
            text-decoration:none}
        .post a abbr{
            border:0}
    #related a,.pmd a{
        font-weight:bold;
        color:#505050}
    .pmd a{
        font-weight:normal}
    ul.meta{
        height:18px;
        margin:0;
        padding:0;
        font-size:10px;
        color:#999;
        overflow:hidden}
        .meta a{
            color:#999}
        .meta li{
            float:left;
            height:16px;
            line-height:16px;
            margin:0 6px 0 0;
            padding:0;
            list-style:none}
        li.ctg{
            padding:0 0 0 18px;
            background:url(images/ico_category.gif) no-repeat}
        li.cmt{
            background:url(images/ico_comments.gif) no-repeat}
            .cmt a{
                display:block;
                padding:0 0 0 18px;
                text-decoration:none}
        li.dt{
            padding:0 0 0 18px;
            background:url(images/ico_date.gif) no-repeat}
    div.meta{
        margin:0 0 5px 0;
        padding:4px 2px;
        background:#fff}
    .stcnt{
        clear:both;
        line-height:150%}
    #links{
        margin:0;
        padding:0}
    #links li{
        list-style:none}
        #links h2{
            margin:5px 0;
            font-size:14px;
            font-weight:bold}
        #links li ul li{
            list-style:disc}
/* ---^-- Page content --------- */
#menu{
    float:right;
    width:200px;
    margin:0;
    padding:10px 0 15px 0;
    list-style:none;
    background:#FC0}
#extras{
    float:right;
    width:200px;
    margin:0;
    padding:165px 0 15px 0;
    list-style:none;
    background:#F90 url(images/header.jpg) no-repeat -45px -5px}
    #menu h2,#extras h2{
        font:23px Verdana,Arial,Helvetica,sans-serif;
        margin:0 0 3px 14px;
        padding:0;
        text-transform:lowercase;
        color:#FC0}
    #menu h2{
        color:#F90}
    #extras li,#extras li a{
        color:#865101}
    #menu ul, #extras ul{
        list-style:none;
        margin:0 16px 10px 0;
        padding:0 0 0 16px;
        line-height:150%}
    #menu ul ul, #extras ul ul {
        margin:0 0 4px 0}

/* ---v--Footer ---------------- */
#ft{
    position:relative;
    left:14px;
    bottom:10px;
    clear:both;
    width:890px;
    margin:0;
    padding:6px;
    color:#FFF;
    border:1px solid #F90;
    background:#FC0;
    overflow:hidden}
    #ft a {
        text-decoration:none;
        color:#FFF}
    #ft a:hover{
        text-decoration:underline}
    #ft li{
        float:left;
        margin:0 0 0 5px;
        padding:0 0 0 6px;
        list-style:none;
        border-left:1px solid;}
    #ft li.nb{
        border:0}
    li#anc{
        display:block;
        float:right;
        border:0}
        #anc ul{
            margin:0;
            padding:0}
        #anc li{
            float:left;
            border:0}
        #anc img{
            display:block}
/* ---^--Footer ---------------- */

/* comment styles */
#commentlist {
    list-style-type: none;
    padding:0;
    margin:0 0 32px 0}
#commentlist li {
    background-color:#f8f8f8;
    padding:8px;
    margin:8px 0}
#commentlist li p {
    margin:0 0 16px 0}

/* comment form styles */

form#commentform {
    margin:16px 0;
    padding:0}
form#commentform p {
    margin:0 0 4px 0;
    padding:0}
input, textarea {
    font-family: arial, helvetica, sans-serif;
    font-size:11px}
input#author, input#email, input#url {
    border:1px solid #888}
textarea#comment {
    border:1px solid #888;
    width:480px}
input#submit {
    border:1px solid #888;
    background-color:#fff}

/* search form styles */

form#searchform{
    width:165px;
    margin:0 0 16px 15px;
    padding:0}
    #searchform legend{
        display:none}
    #searchform fieldset,#ssubm{
        margin:0;
        padding:0;
        border:0}
    #searchform input {
        margin:0 0 4px 0;
        border:1px solid #888;
        background:#FFF}
    #searchform input#s {
        width:165px}
/* ---v- Adsense --------------- */
.linkadunit{
     float:left;
     margin:0 5px 5px 0;
     width:160px}
/* ---^- Adsense ---------------- */
/* ---v- Page-Navi override ----- */
.wp-pagenavi{}
    .wp-pagenavi span.pages {
        border:0;
        color:inherit;
        padding: 2px 4px 2px 4px;
        margin: 2px 2px 2px 2px}
    .wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{
        border:1px solid #fc0;
        color:inherit}
    .wp-pagenavi span.extend{
        border:0}
/* ---^- Page-Navi override ----- */
p.linklove{
    display:none}
