/*
Theme Name: Titan
Theme URI:  http://thethemefoundry.com/titan/
Description:  A refined, balanced, and exceptionally handsome WordPress theme. Features a robust theme options menu allowing you to integrate your Flickr photos, Twitter updates, and Feedburner email updates. Use the custom code box to include photos, video, or whatever else your heart desires.
Version:    1.23-1
Author:   The Theme Foundry/Karl Hilpolt
Author URI: http://thethemefoundry.com/
Template: titan
Tags: fixed-width, two-columns, white, brown, right-sidebar, threaded-comments, theme-options, translation-ready
*/

/*
    Copyright 2009 Jestro LLC

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("../titan/stylesheets/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
	background: blue;
	}
*/
/* special tables for LaTeX formulae */
table.latex{width:604px;margin:0;padding:1em 5em 1em 2em;}
table.latex td.texleft{width:90%;background-color:#F9F7F5;}
table.latex td.texright{text-align:right;background-color:#F9F7F5;}
/* Logo */
h1#title,div#title{background:transparent url(../titan/images/rk.jpg) no-repeat scroll 2px center;padding:30px 0 30px 130px;}
/* lists with bullets */
ul li.widget ul li{background:transparent url(../titan/images/icons.gif) no-repeat scroll 0 -556px;padding:1px 0 1px 17px}
.entry ul li, .c-body ul li{background:transparent url(../titan/images/icons.gif) no-repeat scroll 0 -557px;}
/* recent comments list with pictures */
ul li.widget ul#recentcomments li {background:transparent no-repeat;padding: 5px 0px 5px 0px;}
ul li.widget ul#recentcomments li a img{float:left;margin:5px 10px 0 0;-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.3);opacity:0.7;}
ul li.widget ul#recentcomments li a:hover img{-moz-box-shadow: 1px 1px 1px rgba(255,255,255,1);opacity:1;}
ul li.widget ul#recentcomments li a p{padding:0 0 0 50px;color:rgba(0,0,0,0.6);}
ul li.widget ul#recentcomments li a p em{font-weight:bold;font-style: normal;border-bottom:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.6);}
ul li.widget ul#recentcomments li a:hover p em{border-bottom:1px solid rgba(0,0,0,0.25);color:rgba(0,0,0,1.0);}

/* popular posts list with pictures */
ul#popularposts li {background:transparent no-repeat;padding: 5px 0px 5px 0px;}
ul#popularposts li a img{float:left;margin:5px 10px 0 0;-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.3);opacity:0.7;}
ul#popularposts li a:hover img{-moz-box-shadow: 1px 1px 1px rgba(255,255,255,1);opacity:1;}
ul#popularposts li a p{padding:0 0 0 50px;color:rgba(0,0,0,0.6);}
ul#popularposts li a p em{font-weight:bold;font-style: normal;border-bottom:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.6);}
ul#popularposts li a:hover p em{border-bottom:1px solid rgba(0,0,0,0.25);color:rgba(0,0,0,1.0);}

/* active posts list with pictures */
ul#activeposts li {background:transparent no-repeat;padding: 5px 0px 5px 0px;}
ul#activeposts li a img{float:left;margin:5px 10px 0 0;-moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.3);opacity:0.7;width:40px !important;height:40px !important;}
ul#activeposts li a:hover img{-moz-box-shadow: 1px 1px 1px rgba(255,255,255,1);opacity:1;}
ul#activeposts li a p{padding:0 0 0 50px;color:rgba(0,0,0,0.6);}
ul#activeposts li a p em{font-weight:bold;font-style: normal;border-bottom:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.6);}
ul#activeposts li a:hover p em{border-bottom:1px solid rgba(0,0,0,0.25);color:rgba(0,0,0,1.0);}

/* Shadow */
div.imgol{background:transparent url(../titan/images/sol.png) no-repeat scroll left top;}
div.imgor{background:transparent url(../titan/images/sor.png) no-repeat scroll right top;}
div.imgul{background:transparent url(../titan/images/sul.png) no-repeat scroll left bottom;}
div.imgur{background:transparent url(../titan/images/sur.png) no-repeat scroll right bottom;}

img.wp-post-image.alignleft{background:transparent url(../titan/images/thumbnail_shadow2.png) -10px top no-repeat scroll;padding:10px 14px 10px 0px;border:0;height:117px;width:117px;margin:-5px 0 0 -131px;}
input.text-input,form#commentform textarea,form#commentform textarea:focus,form#commentform input:focus,#search_form input.search,#search_form input.search:focus{background:#F2F2F2 url(../titan/images/inputText.png) no-repeat scroll 0 0;}
/* Sidebox shadow */
#sidebox{position:relative;}
#sidebox img.wp-post-image{background:transparent url(../titan/images/shadow.png) no-repeat scroll 0 0;border:none;padding:28px;width:208px;height:208px;}
#sidebox img.lesenswert{position:absolute;padding:28px;top:0px;left:0px;border:none;background-color:rgba(249,247,245,0.8);}
#sidebox img.lesenswert:hover{opacity:0.0;}
/* Navigation */
nav .current-cat, #nav .current_page_item {
  background: #fff url(../titan/images/nav-background2.gif) repeat-x scroll 0 0;
  color: #000;
}

.c-permalink a:link, .c-permalink a:visited {
  color: #F7F5F3;
  background-color: #777;
  padding: 0 3px;
  font-size: 1.0em;
  text-decoration: none;
}
.c-permalink a:hover {
  color: #F7F5F3;
  background-color: #bbb;
  font-size: 1.0em;
  text-decoration: none;
}

ul#nav{width:746px;}

/* searchbox */
#searchbox {float:right;background:transparent url('../titan/images/searchbox.gif') no-repeat left center;width:213px;height:23px;border:0 none;padding: 0;margin:0.8em 0 0 0;}
#searchbox form {background: transparent;padding:1px 2px 1px 5px;}
#searchbox .content {background: transparent;border:0 none;}
#searchbox .content .textfield {width:185px;background:transparent;float:left;border:0 none;margin: 0;padding:2px 0 0 0;}
#searchbox .content .button{width:20px;height:22px;background:transparent;cursor:pointer;float:left;border:0 none;}

#follow dd a.facebook {  padding-left: 20px; background: url(../titan/images/facebookicon.png) no-repeat 0 .2em; }

div.wp-caption{border:1px solid silver;background-color:#ffffff;}
.wp-caption img{margin:5px 5px 0}
p.wp-caption-text{margin: 0 5px 5px}

.entry { font-size:1.3em; margin:0 0 0 131px; width:517px; }

div.c-body { font-size:1.3em; margin:0 0 0 131px; width:517px; }
div.c-body-preview { margin: 0; width:517px; }

form#commentform input#acp-preview { padding: 5px; width: 150px; }
#ajax-comment-preview { margin: 0 0 15px 0; }
/* a#leavecomment { font-size: 1.3em; color: #777; padding-right: 20px; background: transparent url('../titan/images/rarrow.png') no-repeat right center; } */
/* .comment-number { border-bottom: 1px solid #EFEAE4; } */
a#leavecomment { font-size: 1.3em; color: #F7F5F3; background-color: #777; padding: 0 3px; }
a#leavecomment:hover { color: #F7F5F3; background-color: #bbb; }

div.postlink  { margin-bottom: 3em !important; font-size: 1.3em; }
.postlink.alignleft a { padding-left: 20px; background: transparent url('../titan/images/larrow.png') no-repeat left center; font-weight: bold; }
.postlink.alignright a { padding-right: 20px; background: transparent url('../titan/images/rarrow.png') no-repeat right center; font-weight: bold; }

.navigation.index .alignleft a { padding-left: 20px; background: transparent url('../titan/images/larrow.png') no-repeat left center; }
.navigation.index .alignright a { padding-right: 20px; background: transparent url('../titan/images/rarrow.png') no-repeat right center; }

.commentlink.alignleft a { padding-left: 20px; background: transparent url('../titan/images/larrow.png') no-repeat left center; font-weight: bold; }
.commentlink.alignright a { padding-right: 20px; background: transparent url('../titan/images/rarrow.png') no-repeat right center; font-weight: bold; }

.comment-number { padding-top: 5px; border-top: 1px solid #EFEAE4; }

img.post_thumb { float: left; border: solid silver 1px; background-color: white; padding: 5px; margin: 5px 10px 5px 0px; }

.post-header h1 { font-size:2.2em; line-height:1.3em; margin-left:131px; padding-bottom:4px; }
.post-header h2 { font-size:2em; line-height:1.3em; }

#popular-posts h2 {margin-top: 0;font-size:1.5em;}

/* #content h1.isfirst {font-size:2em;color:#443B31;border-bottom:3px solid #443B31;} */
#content h1.isfirst {font-size:1.7em;color:#443B31;border-bottom:2px solid #443B31;background-color:#F3F0EE;padding-top:0.2em;}
.post-special {background-color:#F3F0EE;}

.isfirst h2.widgettitle {margin:0px 0px 10px;}

#wikio a {display: block; margin:25px 10px 0 0; float: right;}
#qrcode img{display: block;float: right;}
