/*
Theme Name: DarkRabbit
Theme URI: http://www.behindtherabbit.com/
Description: The original BehindTheRabbit theme.
Version: 1.0
Author: Cristiano M. Gaston
Author URI: http://www.asterione.com/gaston/
	
	Licence: (c) 2009 Cristiano M. Gaston. All rights reserved.

*/

body {margin: 0; padding: 0; background-color:#333; font-family:"Lucida Grande", Arial, Helvetica, sans-serif; }
a:link, a:visited {color: #3B6600; text-decoration:none;}
a:hover, a:active {color:#FF8A00; text-decoration:underline;}
em {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em;}

#page {width:920px; margin: 0 auto;}
#header {width:920px; height:200px;	background:url(images/header.png) 0 0 no-repeat;}
/*
Hier den link für das Banner einfügen
*/

#homelink {height:150px;}
#homelink a {display:block; width:100%; height:100%;}

/* Wird hier nicht mehr benötigt

#header h1 {font-family:"Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif; font-size:2.8em; font-weight:normal; padding: 36px 20px 0 20px; color: #FFF; margin:0; text-shadow:0 0 3px #FFF;}
#header p {font-family:"Century Gothic", "Avant Garde", Arial, Helvetica, sans-serif; padding:0 20px 0 22px; margin:0; font-size:1.2em; color:#FFF; text-shadow:0 0 2px #FFF;}

*/
#navigation {text-align:right; padding-top:17px; margin:0; font-size:12px; text-shadow:1px 2px 1px #000;}
#navigation ul {display:inline; padding-right:0px; margin:0;}
#navigation li {display:inline; padding: 0 16px 0 0; margin:0;}
#navigation a { text-decoration:none;}
#navigation a:link, #navigation a:visited { color:#FFF; }
#navigation a:hover, #navigation a:focus, #navigation a:active {color:#FF8A00;}
a.current {color:#999 !important;}

#content {background:url(images/bg.png) 0 0 repeat-y;}

#main {width:536px; float:right; padding:0 50px 0 0; margin:0; }
#sidebar {width:254px; float:left; padding:0 0 0 40px; margin:0 0 10px 0; border-right:1px solid #DDD;}

#footer {background:url(images/footer.png) 0 0 no-repeat; width:920px; clear:both;}
#footer p {padding:40px 30px 20px 20px; margin:0; color:#CCC; text-align:center; font-size:11px; letter-spacing:0.1em;}

.navigation {font-size:12px; display: block;	text-align: center;	margin-top: 10px; margin-bottom: 30px; padding-bottom:10px;}
.libera {clear:both;}
.center {text-align:center;}
.post-page {min-height:500px;}
.post-page h1 {text-align:center; padding-bottom:30px !important;}
.edit_post {clear:both;}

/* TOP */
#breadcrumb {margin: 0 40px;padding-bottom:50px;}
#breadcrumb-content {font-size:11px; color:#CCC; padding:12px 10px; margin:0; float:left; width:500px; }
#cerca {float:right; margin:0; padding:3px 0 0 0; font-size:11px; color:#CCC; width:250px; text-align:right;}
#searchform {padding:5px 5px 0 0; margin:0;}
.searchfield {width:150px; padding: 1px; color:#666; border:1px solid #ddd; margin:0;}
.searchfield:hover, .searchfield:focus {background-color: #FFEBCC;	border:1px solid #999; text-decoration:none;}

/* SIDEBAR */

/* INTRO */
#sidebar { }
.side p {font-size:11px; color:#333; padding: 0 20px 10px 2px; margin:0; line-height:18px;}
.side {padding:0 0 20px 0;}

/* INFO */
#sidebar ul {font-size:11px; color:#999; margin:0; padding:5px 5px 10px 0px; list-style-type:none;}
#sidebar ul li {list-style-type:none; margin:0; padding:0; font-weight:normal;}
.side2 {color:#333; padding: 0 20px 10px 2px; margin:0; line-height:18px;}
.side2 h3, #polls h2 {font-size:14px; margin:0; padding:10px 0 0 0; color:#333; text-align:center; border-bottom: 1px solid #CCC;}
.side2 p {font-size:11px; color:#999; margin:0; padding:5px 5px 5px 0;}

/* POLLS */
#widgets {margin:30px 0;}

/* TWITTER */
h2.widgettitle {font-size:14px; margin:0; padding:20px 0 0 0; color:#333; text-align:center; border-bottom: 1px solid #CCC;}
.widgettitle a {color:#333;}
.twitter li {
	padding-bottom:10px !important;
	}
.twitter-timestamp {color:#666;}

/* POSTS */
#main h2, .post h1, .post h2, .post h3 {margin:0; }
.post h1 {font-size:30px; padding:0;}
.post h2 {font-size:20px; padding:0; border-bottom:1px solid #EEE;}
.post h3 {font-size:16px; padding:20px 0 0 0;}
.post h1 a:link, .post h1 a:visited, .post h2 a:link, .post h2 a:visited {text-decoration:none; color:#333;}
.post h1 a:hover, .post h2 a:active, .post h2 a:hover, .post h2 a:active {text-decoration:underline; color:#333;}
.postinfo {margin:0; padding:0; font-size:11px; color:#CCC; }
.postinfo a:link, .postinfo a:visited {color:#CCC;}
.postinfo a:hover, .postinfo a:active {color:#FF8A00;}

.entry { font-size:12px; line-height:24px; color:#333; margin:0; padding:0 0 40px 0;}
.post img {border:0;}
.postmetadata {padding-bottom:50px; text-align:right; clear:both; font-size:11px; }
a.more-link {color:#900;}

/* COMMENTS */
.nocomments {text-align:center; padding:0 20px; font-size:11px; color:#999;}
#comments, #leavecomment { color:#333; clear:both;}
#comments h3, #leavecomment h3 {font-size:18px; margin:0;}
#comments h3 {padding:0;}
#leavecomment h3 {padding:30px 0 0 0;}
#comment-feed {font-size:10px; padding:3px 0 20px 0; margin:0;}
.commentlist { font-size:12px; line-height:16px; padding:0; margin:0;}
.commentlist li {padding: 5px; margin-top:10px; border:1px solid #CCC;}
.commentmetadata {font-size:10px;}
.commentlist li .avatar { float: right;	border: 1px solid #eee;	padding: 2px; background: #fff;}
#leavecomment p {font-size:12px;}

/* WP STANDARD */
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto;}
.alignleft {float: left; margin-right:10px;}
.alignright {float: right; margin-left:10px;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #FFF; padding-top: 4px; margin: 10px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}