/*
Theme Name: Star Press 1.0
Theme URI: http://www.onewaylinks.co.uk/star-press-free-wordpress-themes/
Description: The Star Press 1.0 features 3 columns with eye warming red and white colours presented to you by One Way Links
Author: One Way Links
Author URI: http://www.onewaylinks.co.uk/
Version: 1.0
Tags: red, fixed width, three columns, widgets, gravatar
*/
/** BEGIN basic styles **/
*{margin:0; padding:0;}

body {
font : 12px Arial;
text-align : center;
background : transparent url(images/body.gif) repeat 0% 0%;
color : #fff;
}
img {
border : 0;
}
a {
text-decoration : none;
color : #000;
}
a:hover {
color : #f00 !important ;
}
.break {
clear : both;
}
.left {
float : left;
}
.right {
float : right;
}
.alignleft {
float : left;
margin : 10px 10px 5px 0;
}
.alignright {
float : right;
margin : 10px 0 5px 10px;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wrapper {
text-align : left;
width : 963px;
margin : auto auto;
background : url(images/wrapper.gif) repeat-y 0% 0%;
}
#header {
background : url(images/header.gif) repeat 0% 0%;
}
#logo {
float : left;
background : url(images/logo.gif) no-repeat right 7px;
padding : 20px 70px 10px 20px;
}
#logo h1 {
font-size : 2.7em;
}
#logo h3 {
font : 1.3em Arial;
}
#logo a {
color : #fff;
}
#logo a:hover {
color : #fff !important ;
}
#navigation {
float : right;
list-style-type : none;
padding : 35px 10px 0 0;
}
#navigation li {
float : left;
margin-right : 3px;
}
#navigation li a {
float : left;
display : block;
background-color : #910202;
padding : 5px 20px;
font : bold 1.2em Arial;
text-transform : uppercase;
color : #fff;
}
#navigation li a:hover {
text-decoration : none;
background-color : #de0303;
color : #fff !important ;
}
#content {
background : url(images/content.gif) repeat-y 0% 0%;
color : #000;
padding : 20px 14px;
}
#content a {
color : #e24804;
font-weight : bold;
border-bottom : 1px solid #c0c0c0;
}
#main {
float : left;
width : 47%;
}
.title {
font-size : 1.4em !important ;
font-weight : normal;
padding : 20px 10px;
}
.post {
margin : 0 10px 20px 10px;
border-bottom : 1px dotted #c0c0c0;
padding-bottom : 10px;
}
.post img {
margin : 4px;
}
.post p {
line-height : 1.8em;
margin : 10px 0;
text-align : justify;
}
.post h3, h4, h5 {
font-size : 1.5em;
font-weight : normal;
margin : 20px 0 10px;
}
.post ul {
margin : 0 0 10px 18px;
list-style-type : disc;
}
.post ul li {
padding : 4px 0;
}
.post ol {
margin : 0 0 10px 22px;
list-style-type : decimal;
}
.post ol li {
padding : 4px 0;
}
.einleitung {
margin : 0 10px 20px 10px;
border-bottom : 1px dotted #c0c0c0;
padding-bottom : 10px;
}
.einleitung img {
margin : 4px;
}
.einleitung p {
line-height : 1.8em;
margin : 10px 0;
text-align : justify;
}
.einleitung h3, h4, h5 {
font-size : 1.5em;
font-weight : normal;
margin : 20px 0 10px;
}
.einleitung ul {
margin : 0 0 10px 18px;
list-style-type : disc;
}
.einleitung ul li {
padding : 4px 0;
}
.einleitung ol {
margin : 0 0 10px 22px;
list-style-type : decimal;
}
.einleitungol li {
padding : 4px 0;
}
#content blockquote {
line-height : 1.8em;
margin : 10px 0;
text-align : justify;
font-style : italic;
padding : 0 5px 0 10px;
border-left : 2px solid #ccc;
background-color : #eee;
}
#content h2 {
font-size : 2em;
font-weight : normal;
}
.post h2 a {
font-weight : normal !important ;
}
.author {
margin : 0 !important ;
padding-left : 25px;
background : url(images/author.gif) no-repeat 0% 2px;
}
.category {
margin : 0 !important ;
padding-left : 25px;
background : url(images/category.gif) no-repeat 0% 5px;
text-align : center;
}
.date {
margin : 0 !important ;
padding-left : 25px;
background : url(images/date.gif) no-repeat 0% 4px;
}
.comments {
margin : 0 !important ;
padding-left : 25px;
background : url(images/comments.gif) no-repeat 0% 5px;
}
.author a, .category a, .date a, .comments a {
font-weight : normal !important ;
}
.author a:hover, .category a:hover, .date a:hover, .comments a:hover {
font-weight : bold !important ;
}
#postnav {
padding : 10px;
}
#main .left {
width : 70%;
}
#comments {
padding : 10px;
}
#comments h2 {
font-size : 1.8em;
margin-bottom : 20px;
}
#comments h3 {
font-size : 1.6em;
margin : 20px 0;
font-weight : normal;
}
#comments form {
padding : 5px;
}
#comments form input, #comments form textarea {
margin-bottom : 2px;
}
.comment1, .comment2 {
margin : 5px 0;
padding : 5px;
}
.comment1 p, .comment2 p {
margin-bottom : 10px;
text-align : justify;
line-height : 1.6em;
}
.comment2 {
background-color : #eee;
border-top : 1px dotted #c0c0c0;
border-bottom : 1px dotted #c0c0c0;
}
.required {
font-weight : bold;
color : #f00;
}
.notfound {
padding : 20px;
}
.notfound p {
margin : 10px 0;
}
.commentdetails {
float : left;
}
.commentauthor {
font-size : 1.5em;
margin-bottom : 2px !important ;
}
.commentauthor a {
font-weight : normal !important ;
}
.commentdate {
font-size : 0.9em;
}
.gravatar {
float : right;
margin : 5px 0 5px 10px;
}
#sidebar {
float : left;
width : 52%;
}
#sideleft {
width : 37%;
float : left;
}
#sideright {
width : 62%;
float : left;
}
#sidebar ul {
list-style-type : none;
display : block;
padding-left : 10px;
}
#sidebar ul li {
margin : 5px;
}
#sideleft img {
padding-left : 5px;
}
#sidebar h3 {
font-size : 1.6em;
padding-left : 15px;
margin-bottom : 10px;
font-variant : small-caps;
}
#categories li {
background-image : url(images/categories.gif) !important ;
}
#popularposts li {
background-image : url(images/popularposts.gif) !important ;
}
#blogroll li {
background-image : url(images/blogroll.gif) !important ;
}
#recentposts li {
background-image : url(images/recentposts.gif) !important ;
}
#recentcomments li {
background-image : url(images/recentcomments.gif) !important ;
}
#ads {
margin-bottom : 20px;
text-align : center;
}
#ads img {
margin : 2px 1px 1px 2px;
text-align : center;
}
#footer {
background : url(images/footer.gif) repeat 0% 0%;
}
#footer div.wrapper {
height : 220px;
}
#footer a {
color : #fff;
font-weight : bold;
}
#footer a:hover {
color : #fff !important ;
text-decoration : underline;
}
#footer ul {
float : left;
list-style-type : none;
padding-left : 20px;
padding-right : 10px;
}
#footer ul li {
display : inline;
}
#copy {
float : left;
padding : 20px;
}
#rss {
float : right;
padding : 5px 20px 20px 50px;
font-size : 2em;
background : url(images/rss.gif) no-repeat 0% 0%;
line-height : 0.8em;
}
.links {
font-size : 12px !important ;
}
#search {
float : right;
padding : 20px;
}
#search input {
font-size : 2em;
color : #c50000;
background-color : #fcd7a1;
border : 0;
width : 200px;
float : left;
padding-left : 5px;
}
#search button {
width : 32px;
height : 27px;
background : url(images/search.gif) no-repeat 0% 0%;
border : 0;
text-indent : -9999px;
margin-left : 10px;
}
#kasten {
border-color : red red red red;
border-style : solid solid solid solid;
border-width : 5px 5px 5px 5px;
}
div.sociable {
margin : 16px 0;
}
span.sociable_tagline {
position : relative;
}
span.sociable_tagline span {
display : none;
width : 14em;
}
span.sociable_tagline:hover span {
position : absolute;
display : block;
top : -5em;
background : #ffe;
border : 1px solid #ccc;
color : black;
line-height : 1.25em;
}
.sociable span {
display : block;
}
.sociable ul {
display : inline;
margin : 0 !important ;
padding : 0 !important ;
}
.sociable ul li {
background : none;
display : inline !important ;
list-style-type : none;
margin : 0;
padding : 1px;
}
.sociable ul li:before {
content : "";
}
.sociable img {
float : none;
width : 16px;
height : 16px;
border : 0;
margin : 0;
padding : 0;
}

.twitter {
padding-left:70px;
}