body, h1, h2, h3, h4, h5, h6, blockquote, p, form {
margin : 0;
padding : 0;
}
body {
margin : 0;
font-family : Verdana;
font-size : 13px;
text-align : center;
vertical-align : top;
/*background : url(/images/bg.png) repeat-x fixed left top ;*/
color : #555;
height : 100%;
}
img {
border : 0 none;
}
.imgmiddle {
vertical-align : middle;
}
#wrapper {
clear : both;
overflow : hidden;
margin : 10px auto 10px auto;
width : 900px;
text-align : justify;
border-top : 1px solid #333;
}
h1 {
font-family : Verdana;
font-size : 30px;
padding : 25px 0 10px 15px;
}
h2 {
font-family : Verdana;
font-size : 22px;
padding : 20px 0 0 0;
text-align : justify;
border-bottom : 1px solid #333;
}
h3 {
padding : 15px 0 15px 0;
}
h4 {
padding : 0;
color : #555;
}
a:link, a:visited {
text-decoration : none;
font-weight: bold;
color : #555;
}
a:hover {
text-decoration : none;
color : #555;
}
blockquote {
font-style : italic;
font-family : Verdana;
font-size : 90%;
color : #555;
margin : 1.5em 30px 1.5em 30px;
padding : 4px 4px 4px 10px;
background : #111;
border-right : 1px dotted #555;
border-bottom : 1px dotted #555;
}
.entry p {
margin : 0 0 15px 0;
color : #555;
}
.entry ul, .entry ol {
margin : 0 0 15px 40px;
}
.entry ul {
list-style-type : disc;
}
.entry li {
margin : 0 0 5px 0;
}
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {
margin : 5px 0 5px 30px;
}
.entry img.left {
padding : 6px;
margin : 0.5em 15px 0.5em 0;
border : none;
float : left;
clear : left;
}
.entry img.right {
padding : 6px;
margin : 0.5em 0 0.5em 15px;
border : none;
float : right;
clear : right;
}
.entry img.center {
display : block;
padding : 8px;
margin : 0 auto 1.5em auto;
border : none;
float : none;
clear : both;
}
.entry img.frame {
padding : 6px;
margin : 0.5em 0 0.5em 15px;
border : 1px solid #666;
background : #444;
float : right;
clear : right;
}
.entry img.stack {
clear : none !important ;
}
#header {
clear : both;
color : #fff;
height : 120px;
margin : 10px auto;
text-align : justify;
width : 900px;
}
#container {
float : left;
width : 650px;
padding : 0;
}
.post {
padding : 20px 20px 40px 5px;
}
.entry {
line-height : 22px;
}
.postinfo {
font-size : 11px;
color : #555;
padding : 2px 0 20px 0;
text-align : justify;
}
.postinfo a {
color : #555;
}
.postdate {
color : #555;
}
p.postmetadata {
font-size : 12px;
color : #555;
border-top : 1px solid #555;
margin : 20px 0 0 0;
padding : 5px 0 0 0;
}
p.postmetadata strong {
padding-left : 20px;
}
.postnav {
padding : 10px 20px 20px 10px;
font-size : 12px;
font-weight : normal;
line-height : 18px;
}
h2.archive_head {
font-weight : bold !important ;
font-size : 14px !important ;
letter-spacing : normal !important ;
margin : 0 0 1.8em 10px !important ;
padding : 0.4em 5px !important ;
border-bottom : 1px solid #555;
background : none;
}
#search_form .search_input {
width : 230px;
margin : 10px 15px 10px 25px;
padding : 2px;
color : #555;
background : #bbb;
font : normal 12px Helvetica, Arial, Verdana, sans-serif;
border : 0 none;
}
.sidebar {
float : right;
width : 240px;
margin : 25px auto 5px auto;
padding-top : 15px;
padding-bottom : 15px;
display : inline;
overflow : hidden;
border-left : 1px solid #333;
}
.sidebar ul {
list-style : none;
margin : 0;
padding : 0 0 0 10px;
}
.sidebar ul li {
padding : 10px 0 20px 0;
}
.sidebar ul li h2 {
font-family : Verdana;
font-size : 16px;
font-weight : normal;
text-transform : uppercase;
color : #555;
padding : 3px 0;
margin : 0 0 0 22px;
border-bottom : 1px solid #333;
}
.sidebar ul ul li {
padding : 0;
margin : 0 0 0 13px;
line-height : 20px;
list-style : none;
font-size : 11px;
border-bottom : 1px solid #333;
}
.sidebar ul li a {
display : block;
text-decoration : none;
font-weight: normal;
color : #555;
padding : 2px 2px;
}
.sidebar ul li a:hover {
text-decoration : none;
color : #555;
background : #aaa;
}
table#wp-calendar {
width : 100%;
}
#comment-form {
width : 575px;
margin : 50px 0 0 30px;
padding : 5px 5px 15px 15px;
background : transparent;
}
.comments-template ol {
margin : 0 0 15px;
list-style : none;
}
.comments-template ol li {
line-height : 18px;
margin : 10px 0 10px 0;
border-bottom : 1px solid #333;
}
.comments-template h2, .comments-template h3 {
font-family : Georgia, Sans-serif;
font-size : 16px;
color : #555;
padding : 10px 0 30px 0;
}
.commentmetadata {
font-size : 12px;
color : #555;
padding : 20px 0 20px 0;
}
.commentmetadata strong {
font-size : 16px;
}
.comments-template p.nocomments {
padding : 0;
}
.comments-template input {
background : #555;
border : 1px solid #eee;
padding : 6px 10px;
}
.submit input {
border : 1px solid #eee;
background : #333;
color : #eee;
cursor : pointer;
padding : 6px 10px;
}
.comments-template textarea {
width : 550px;
font-family : Verdana;
font-size : 12px;
color : #000;
margin : 15px 0;
background : #555;
border : 1px solid #eee;
padding : 6px 10px;
}
#footer {
text-align : center;
clear : none;
float : left;
width : 100%;
margin : 15px 0 0 0;
padding : 10px 5px 5px 10px;
line-height : 18px;
font-size : 80%;
color : #555;
background : none;
border-top : 1px solid #333;
border-bottom : none;
}
.menudiv {
margin : 20px;
}
.album {
border : 1px solid #aaa;
text-align : center;
margin : 15px auto;
padding : 5px;
}
.album table {
width : 100%;
}
.album * td {
width : 48%;
text-align : center;
}
.album * img {
border : 0;
text-decoration : none;
}
.album * i {
font-size : x-small;
}
.album-info {
font-size : 17pt;
}
.blogpost {
margin-top : 20px;
}
.posttitle {
font-size : 18px;
}
.postinfo {
font-size : 10px;
}
.blogpost_reaction {
margin-bottom : 15px;
margin-top : 5px;
}

