@import url(css/reset.css);
@import url(css/text.css);
@import url(css/960.css);


	
/*
Theme Name: Saint George
Theme URI: http://wildbits.de
Description: Ein Magazin Theme fuer WordPress
Version: 1.0
Author: Thomas Boley
Author URI: http://wildbits.de
Tags: magazin,saint george, white, red

Das Kreuz des heiligen Georg, Sankt-Georgs-Kreuz oder einfach Georgskreuz, ist idealerweise ein durchgezogenes, rotes Kreuz auf weissem Grund, dessen Kreuzmittelpunkt sich in der Mitte der Flaeche befindet. Das Kreuz ist Symbol des christlichen Heiligen und Maertyrers Georg (Quelle: http://de.wikipedia.org/wiki/Georgskreuz)

*/
#header {
	height:277px;
	background:#fff url(images/header.png);
}

#five-entrys {
	padding-bottom:20px;
}

#about {
	height:175px;
	background-color:#F3F3F3;
	background-image:url(images/tboley.png);
	background-position:right;
	background-repeat:no-repeat;
	margin-top:40px;
	margin-bottom:40px;
}

.copyright {
	text-align:right;
	margin-bottom:5px;
	margin-top:30px;
}

.copyright img {
	vertical-align:middle;
	border:0;
}

#ueber p {
	margin-right:15px;
}

#link-nach-oben {
	text-align:right;
	font-size:12px;
}

#link-nach-oben span {
	background-image:url(images/bullet_arrow_up.png);
	background-repeat:no-repeat;
	padding-left:16px;
}

.mainleft {
	background-color:#fff;
	background-image:url(images/mainleft-bg.png);
}

#latest-sticky {
	background-color:#fff;
	padding-bottom:40px;
}

.container_16 {
	background-image:url(images/background-16.png);
	background-color:#fff;
}

#foo-ba {
	background-color:#fff;
	background-image:url(images/ruler-footer.png);
	background-repeat:no-repeat;
	height:20px;
}

#footer-area {
	background-color:#fff;
}

#footer-area-index {
	background-color:#fff;
	padding-top:79px;
}

#latest-sticky h2,h2.page {
	font-size:32px;
	margin-bottom:30px;
	line-height:32px;
}

h2.single {
	font-size:32px;
	line-height:32px;
	margin-bottom:4px;
}

.timestamp {
	float:right;
	position:relative;
	color:#666;
	font-weight:700;
	font-family:Arial, sans-serif;
	text-align:right;
}

.archivedate {
	color:#666;
	font-weight:700;
	font-family:Arial, sans-serif;
}

.singledate-day-month {
	font-size:14px;
}

.singledate-year {
	font-size:14px;
}

.singledate-day-month-top {
	font-size:20px;
}

.singledate-year-top {
	font-size:20px;
}


.search-count {
	color:#666;
	font-weight:700;
	font-family:Arial, sans-serif;
	margin-bottom:30px;
}

.flickr-set {
	margin-left:20px;
}

.flickr-img {
	float:left;
	padding:0 6px 0 0;
}

.flickr-logo {
	margin-bottom:10px;
}

.flickr-widget + h5 {
	padding-top:275px;
}

.tweetget-tweet {
	float:right;
	position:relative;
	background-image:url(images/twitter-box.png);
	background-position:right;
	background-repeat:no-repeat;
	height:99px;
	width:291px;
	overflow:hidden;
	margin-left:5px;
	font-size:12px;
	line-height:14px;
	padding-right:4px;
}

.tweetget-tweet div {
	margin-left:80px;
	margin-top:6px;
}

#follow-link {
	margin-left:118px;
}

#searchform #s {
	width:196px;
	border:1px solid #666;
	height:18px;
	background-image:url(images/search-background.png);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#666;
}

.rssget-tweet {
	background-image:url(images/rss-icon.png);
	background-position:left;
	background-repeat:no-repeat;
	height:40px;
	padding-left:20px;
	font-size:12px;
	line-height:18px;
}

.feedburnerbutton {
	float:right;
	position:relative;
	top:-25px;
}

.webbuttons ul li {
	display:inline;
	margin:0;
	padding:0;
}

.get_recent_comments_wrap ul .recenttracktext {
	margin:0;
	padding:0 0 15px;
}

.posttag {
	background:url(images/tag-icon.png) no-repeat;
	padding:0 20px 8px;
	color: #666;
	font-family:Arial, sans-serif;
}

.postcat {
	background:url(images/category-icon.png) no-repeat;
	padding:0 20px 8px;
}

.postcoments {
	background:url(images/comments-icon.png) no-repeat;
	padding:0 20px 8px;
}

.postcommentfeed {
	background:url(images/rss.png) no-repeat;
	padding:0 20px 8px;
}

.gravatar {
	width:33px;
	height:33px;
	margin-right:10px;
	vertical-align:text-top;
	float:left;
	position:relative;
	border:4px solid #E7E7E7;
}

.avatar {
	border:4px solid #E7E7E7;
}

.get_recent_comments_wrap {
	font-family:Arial, sans-serif;
	color:#222;
	font-size:12px;
}

.recentcommentlist a,.recentcommentlist a:visited {
	color:#FF7C00;
	text-decoration:none;
}

.recentcommentlist a:hover {
	text-decoration:underline;
	color:#58BBEB;
}

.recentcommentlist dd {
	padding-left:18px;
	margin:0;
}

.recenttext {
	padding-right:40px;
	padding-top:4px;
	line-height:18px;
	clear:left;
	padding-bottom:16px;
	position:relative;
	top:-5px;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

.pagebar {
	text-align:center;
	font-size:12px;
	font-family:Arial;
}

.pagebar .break {
	border:none;
	background:#fff;
	padding:2px 6px;
}

.pagebar .this-page {
	font-weight:700;
	vertical-align:top;
	background:#fff;
	border-color:#999;
	padding:2px 6px;
}

.pagebar a:hover {
	color:#fff;
	background:#FF7C00;
	border-color:#ccc;
}

#manualsticky-widget {
	margin-top:30px;
}

#categorydescription-widget h3,#tagdescription-widget h3 {
	color:#666;
	text-transform:lowercase;
	font-size:32px;
	line-height:32px;
	margin-bottom:20px;
}

#datedescription-widget h3 {
	color:#666;
	font-size:32px;
	line-height:32px;
	margin-bottom:20px;
}

.friendly-notice {
	border:1px solid #eee;
	font-size:10px;
	font-family:Arial, sans-serif;
	margin-bottom:10px;
	padding:0 2px;
}

.friendly-notice span {
	font-weight:700;
	font-size:12px;
	color:#FF7C00;
}

#comments {
	margin-bottom:20px;
	margin-top:30px;
}

.commentlist li {
	margin:20px 60px 0;
	padding:0;
}

.bypostauthor .avatar {
	border:1px solid #ccc;
	padding:2px;
}

.comment {
	padding-bottom:80px;
}

.commentlist .children li {
	margin:0 0 0 60px;
	padding:0;
}

.comment-counter {
	float:right;
	position:relative;
	top:-48px;
	font-weight:700;
	font-size:16px;
}

.comment-author img {
	vertical-align:top;
	float:left;
	position:relative;
	margin-right:10px;
}

.comment-text {
	padding-top:2px;
}

.comment-author {
	line-height:16px;
	clear:both;
	margin-bottom:10px;
}

.commenthelp {
	line-height:12px;
	margin-top:10px;
}

.reply-link {
	text-align:right;
	position:relative;
	top:-10px;
}

.reply-link img {
	padding-right:5px;
	position:relative;
	top:2px;
}

#commentform {
	background-color:#eee;
	border:1px solid #ccc;
	padding:10px;
}

#commentform input,#commentform textarea {
	border:1px solid #ccc;
	resize: none;
}

#commentform #submit {
	background-color:#D20000;
	background:url(images/comment_bt_bg.png) no-repeat;
	color:#fff;
	font-weight:700;
	cursor:pointer;
}

#commentform #submit:hover {
	background-position-y: -22px;
}

#respond a {
	font-family:Arial, sans-serif!important;
}

.commentmetadata {
	position:relative;
}

.commentmetadata div {
	position:absolute;
	top:-25px;
	text-align:right;
	width:460px;
}

.navigation {
	padding-left:56px;
	padding-right:56px;
}

.navigation ~ div {
	padding-bottom:10px;
}

.navigation div img {
	vertical-align:text-bottom;
}

.avatar-60 {
	margin-right:10px;
	float:left;
}

.vcard {
	line-height:16px;
}

#latest-sticky code,.index-posts code {
	background-color:#eee;
	display:block;
	position:relative;
	border:1px dotted #ccc;
	font-family:'Lucida Console', Monaco, monospace;
	font-size:.9em;
	color:#222;
	padding:4px;
}

acronym {
	cursor:help;
	border-bottom:1px dotted;
}

blockquote {
	margin-left:48px;
	margin-right:60px;
	padding-left:10px;
	border-left:2px #FF7C00 solid;
	font-style:italic;
}

cite {
	color:#FF7C00;
}

ins {
	border-bottom:1px solid #FF7C00;
}

#latest-news,#latest-reviews,.archives,.search-exerpt {
	padding-bottom:30px;
}

.index-postmeta,.commentlist.trackback,.subscript {
	margin-bottom:30px;
}

.clearing,.flickr-widget {
	clear:both;
}

.tweetget-tweet div a,.comment-headline {
	color:#666;
}

#sidebar-right #searchform,.postmeta {
	text-align:right;
}

.rssfeeds,.webbuttons ul,.xoxo.pages,#menu-footermenue,.xoxo.blogroll,.xoxo.categories,.xoxo.archives,#meta-3 ul,.get_recent_comments_wrap ul,.popular-posts-widget,.popular-search-widget,.yarp,.commentlist,.commentlist .children {
	list-style-type:none;
}

.xoxo.pages li,#menu-footermenue li,.xoxo.blogroll li,.xoxo.categories li,.xoxo.archives li,#meta-3 ul li,.popular-posts-widget li,.popular-search-widget li,.yarp li,.get_recent_comments_wrap ul .recenttrackmeta,.get_recent_comments_wrap ul li {
	margin:0;
	padding:0;
}

.postmeta span a,.postmeta-second a {
	font-size:11px;
	color:#666;
}

.postmeta-second,.recentdate {
	position:relative;
	top:-5px;
}

.recenttracktext,.recenttrackmeta,.commentlist p {
	line-height:18px;
}

.pagebar a,.pagelist .this-page,.pagebar a:visited {
	border:solid 1px #ddd;
	background:#fff;
	padding:2px 6px;
}

#respond,h5 ~ h6.comment-headline {
	margin-left:60px;
	margin-right:60px;
}

.subscript a,small {
	font-size:12px;
}

#print-headline,.vcard .url,.vcard .email,.vcard .adr {
	display:none;
}

/* Twitter Fans Plugin Abstand */

.twitterfans {
	margin-top: 60px;
}

/* TWITTER */

.tweetget-tweet {
	margin-bottom: 5px;
}
