/* 

Theme Name: Oldschool

Theme URI: http://www.wpdesigner.com

Description: Oldschool Wordpress theme created by Small Potato.

Version: 1.0

Author: Small Potato

Author URI: http://www.wpdesigner.com/

 

            This theme is released under Creative Commons Attribution 2.5 License.

 

*/

 

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{

            margin: 0;

            padding: 0;

}

 

body{

            font-family: Verdana, Arial, Helvetica, Georgia, Sans-Serif;

            font-size: 11px;

            text-align: center;

            vertical-align: top;

            background: #A8A8A8;

            color: #000;

}

 

A:link { text-decoration: none }

A:visited { text-decoration: none }

 

h1{

            padding: 10px;

            font-size: 24px;

            font-family: "Times New Roman", Georgia, Sans-Serif;

            font-weight: normal;

            background: #A8A8A8;

            color: #fff;

}

 

h1 a{

            font-weight: normal;

            color: #fff;

}

 

h3{

            font-size: 14px;

           

}

 

a{

            font-weight: normal;

            text-decoration: underline;

            color: #BE0C0C;

}

 

a:hover{

            text-decoration: none;

}

 

a img{border: 0;}

 

address, dl, p{

            padding: 10px 0 0;

}

 

 

blockquote {
border: 1px solid #5c5656;
margin: 10px 20px;
padding: 10px;
background: #f8f7f6;
}

 

blockquote p{ padding: 10px; }

 

blockquote blockquote{

            margin: 10px;

            background: #fff;

}

 

code{

            background: #f9f9f9;

}

 

dt{ font-weight: bold; }

 

dd{ padding: 0 0 0 10px; }

 

hr{

            clear: both;

            margin: 10px 10px 5px;

            border: 0;

            height: 1px;

            text-align: left;

            background: #9b9b9b;

            color: #9b9b9b;

}

 

input, textarea{

            font-family: Arial, Helvetica, Georgia, Sans-Serif;

            font-size: 12px;

            padding: 2px;

}

 

input#s, input#author, input#email, input#url, textarea#comment{

            padding: 10px;

}

 

input#author, input#email, input#url{

            margin: 0 5px 0 0;

}

 

pre{

            width: 90%;

}

 

small{

            font-size: 11px;

}

 

.topmenu{

            border: 1px solid #ccc;

            border-left: 0;

            border-right: 0;

            margin: 1px 0 10px 0;

            background: #eee;

            color: #000;

}

 

.topmenu ul{

            margin: 0;

            padding: 10px;

            list-style-type: none;

}

 

.topmenu ul li{

            display: inline;

            margin: 0 10px 0 0;

}

 

#container{

            margin: 0  auto;

            width: 1000px;

            text-align: left;

            vertical-align: top;

            background: #A8A8A8;

            color: #000;

}

 

#page{

            padding: 10px;

}

 

.sidebar, .rightcolumn{

            float: left;

            width: 182px;

            margin: 0 10px 0 0;

            line-height: 18px;

}

 

.rightcolumn{

            width: 182px;

            margin: 0;

}

 

.sidebar {

        color: #FFFFFF

}

 

.sidebar ul{

            margin: 0;

            padding: 0;

}

 

.sidebar ul{

            list-style-type: none;

}

 

.sidebar ul a{

            font-weight: normal;

        color: #ffffff

}

 

.sidebar ul li{

            border: 1px solid #000;

            margin: 0 0 10px 0;

}

 

.sidebar ul li#search{

            padding: 10px;

            background: #00152E;

}

 

.sidebar ul li#search input{

            margin: 0 0 5px;

}

 

.sidebar ul li h2{

            padding: 5px 10px;

            font-size: 11px;

            font-weight: bold;

        background: #00152E no-repeat;

            /* background: #00152E; */

            color: #fff;

        text-align: center;

}

 

.sidebar textwidge{

            padding: 5px 10px 10px;

            background: #00152E;

        text-align: center;

}

 

.sidebar ul ul{

            padding: 5px 10px 10px;

            background: #00152E;

        text-align: center;

}

 

.sidebar ul ul li{

            border: 0;

            margin: 0;

            padding: 0;

            line-height: 18px;

}

 

.sidebar ul ul ul{

            padding: 0;

}

 

.sidebar ul ul ul li{

            padding: 0 0 0 10px;

}

 

#maincolumn{

            float: left;

            width: 575px;

            margin: 0 10px 0 0;

            line-height: 20px;

}

 

.post{

            border: 1px solid #000;
            
            font-size: 14px;

            margin: 0 0 10px 0;

            padding: 0 0 0 0;

        background: #FFF

}

 

.post h2{

            font-family: Verdana, Arial, Helvetica, Georgia, Sans-Serif;

            font-size: 10px;

            padding: 5px 10px;

            background: #00152E;

            color:#fff;

}

 

.post h2 a{

            color: #fff;

}

 

.entry{

            padding: 0 20px 20px;

}

 

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{

            border: 0;

            padding: 15px 0 0;

            font-family: Arial, Helvetica, Georgia, Sans-Serif;

            font-weight: bold;

            background-color: transparent;

            color: #000;

}

 

.entry h1{

            font-size: 30px;

            font-weight: normal;

            line-height: 36px;

}

 

.entry h2{

            font-size: 18px;

}

 

.entry h3{

            font-size: 16px;

}

 

.entry  h4{ font-size: 14px; }

 

.entry h5{ font-size: 12px; }

 

.entry h6{ font-size: 11px; }

 

/* .entry img{

            border: 1px solid #ccc;

            padding: 4px;

            background: #eee;

}*/

 

.entry img.wp-smiley{

            border: 0;

            padding: 0;

            background-color: transparent;

}

 

.entry img.alignleft{

            float: left;

            margin: 5px 10px 0 0;

}

 

.entry img.alignright{

            float: right;

            margin: 5px 0 0 10px;

}

 

.postmetadata{

            border-top: 1px solid #ccc;

            padding: 10px;

            background: #eee;

}

 

.browse{

            padding: 0 10px 10px;

}

 

.comments-template{

            padding: 30px;

}

 

ol.commentlist{

            list-style-type: none;

            margin: 0;

            padding: 0;

}

 

ol.commentlist li{

            margin: 0 0 10px 0;

}

 

/* wp-calendar */

 

table#wp-calendar{

            width: 100%;

            font-family: Arial, Helvetica, Georgia, Sans-Serif;

            font-size: 12px;

            text-transform: none;

            line-height: 24px;

        background #00152E;

}

 

table#wp-calendar caption{

            padding: 10px 15px;

        background #00152E;

}

 

table#wp-calendar th{

            padding: 0px;

            text-align: center;

            vertical-align: top;

        background #00152E;

}

 

table#wp-calendar td{

            padding: 0px;

            text-align: right;

        background #00152E;

}

 

table#wp-calendar tfoot td{

            text-align: center;

        background #00152E;

}

 

/* end calendar */

 

#footer{

            clear: both;

            width: 807px;

            border-top: 1px solid #000;

            padding: 10px 0 0 0;

            line-height: 22px;

}

 

#footer ol, #footer ul{

            margin: 0;

            padding: 0;

}

 

#footer ul{

            list-style-type: none;

}

 

#footer ul li{

            display: inline;

            margin: 0 0 10px 0;

}