/* 
Theme Name: india 2.0
Theme URI: http://www.reisenachindien.net/
Description: 3-spaltig
Version: 2.0
Author: Martina Wille
Author URI: http://www.martinawille.de/
*/

/*---| basics |---*/

.tagcloud {
text-align: justify;
}

* {
margin-top: 0;
padding-top: 0;
}

body {
background: #d6bda5 url(images/border.jpg) repeat-x fixed;
color: #383838;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
text-align: center;
padding: 0;
margin: 0;
}

a:link,
a:visited {
color: #383838;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

input, textarea {
color: #395127;
background: #fff;
border: 1px solid #c7a199;
padding: 1px;
margin: 0px 3px 3px 0px;
}

textarea {
overflow: auto;
margin-bottom: 20px;
}

.absenden {
cursor: pointer;
background: #c7a199;
}

.zentrieren {
text-align: center;
}

.clear {
clear: both;
}

/*---| header |---*/

#wrapper {
max-width: 1024px;
background: #fff;
margin: 0 auto;

border: 1px solid #c7a199;
text-align: left;
}

#header {
height: 238px;
border-bottom: 1px solid #c7a199;
padding: 0;
margin: 0 auto;
}

#header h1 {
font-size: 2.0em;
text-align: right;
padding-top: 110px;
padding-right: 10px;
}

#header a:link,
#header a:visited {
color: #fff;
display: block;
}

#header a:hover,
#header a:active,
#header a:focus {
color: #e9ecd9;
}

#blogtitle {
background: #7a2d3a;
color: #395127;
text-align: center;
letter-spacing: 1px;
word-spacing: 2px;
margin: 0;
padding: 2px;
border-left: 1px solid #c7a199;
border-right: 1px solid #c7a199;
}

#blogtitle p {
padding-top: 5px;
color: #e9ecd9;
}

/*----| sidebar |---*/

#links img, #rechts img {
border: 0;
}

#links a:link, #rechts a:link,
#links a:visited, #rechts a:visited {
color: #383838;
text-decoration: none;
}

#links a:hover, #rechts a:hover,
#links a:active, #rechts a:active,
#links a:focus, #rechts a:focus {
text-decoration: underline;
}

#links,
#rechts {
position: relative;
background: #fff;
display: inline;
margin-top: -290px;
padding-top: 290px;
width: 200px;
overflow:hidden;
text-align: center;
filter: alpha(opacity=70);
-moz-opacity:0.70;
opacity:0.70;
}

#links {
float: left;
}

#rechts {
float: right;
}

#links h2,
#rechts h2 {
font-size: 1.2em;
color: #7a2d3a;
border-bottom: 1px solid #e9ecd9;
padding-bottom: 3px;
margin: 0 auto;
}

#rechts h2 a, #rechts h2 a:visited {
color: #7a2d3a;
border-bottom: 1px solid #e9ecd9;
padding-bottom: 3px;
margin: 0 auto;
}


#links ul,
#rechts ul {
text-align:left;
padding: 3px 3px 3px 5px;
margin: 0;
overflow: hidden;
}

#links li,
#rechts li {
list-style: none;
}

#rechts form,
#links formm {
text-align: center;
}

/*--- | content |---*/

#content {
margin: 0 200px;
line-height: 1.3em;
background: #fff;
border: 1px solid #c7a199;
padding: 15px;
}

#content ul, 
#content ol {
margin-left: 1.8em;
}

#content h2 {
font-size: 1.3em;
}

#content h3 {
font-size: 1.1em;
}

#content h4 {
font-size: 1.0em
}

#content h2, 
#content h3, 
#content h4,
#content h5,
#content h6,
#content blockquote,
#content pre,
#content p,
#content ul, 
#content ol {
margin-bottom: 0.6em;
}

#content blockquote {
font-style: italic;
color: #395127;
margin-left: 10px;
padding: 5px;
border-left: 5px solid #7a2d3a;
border-top: 1px solid #7a2d3a;
}

#content q {
font-style: oblique;
}

#content code,
#content pre {
font-size: 1.2em;
}

#content acronym, 
#content abbr {
border-bottom: 1px dashed #e9ecd9;
cursor: help;
}

#content caption {
font-weight: bold;
margin-bottom: 5px;
}

/*---| posts + comments |---*/

#content .post {
padding-top: 10px;
overflow: hidden;
}

#content .post h2 {

font-size: 1.1em;
color: #7a2d3a;
}

.divider img {
margin: 10px 0 10px 0;
padding-left: 15%;
border: none;
text-align: center;
}

.gallery img {
padding: 3px;
margin: 3px;
border: 1px solid #c7a199;
}

#content .entrytext a:link,
#content .entrytext a:visited {
color: #383838;
font-weight: bold;
text-decoration: none;
}

#content .entrytext a:hover,
#content .entrytext a:active,
#content .entrytext a:focus {
text-decoration: underline;
}


#content .post h2 a:link,
#content .post h2 a:visited {
background: transparent;
color: #7a2d3a;
text-decoration: none;
}

#content .post h2 a:hover,
#content .post h2 a:active,
#content .post h2 a:focus {
text-decoration: underline;
}

#content .postmetadata {
border-top: 1px dotted #7a2d3a;
font-size: 0.8em;
margin-top: 20px;
line-height: 1.2em;
}


#content .postmetadata a:link,
#content .postmetadata a:visited {
color: #7a2d3a;
text-decoration: none;
}

#content .postmetadata a:hover {
text-decoration: underline;
}

.lin {
margin: 50px 0 50px 0 ;
}


#comments {
margin-left: 20px;
width: 80%;
}

.commentlist li {
padding: 5px 10px 5px 5px;
margin: 0 0 10px 0;
}

.comment {
color: #1f2522;
background: #fff;
border: 1px solid #e9ecd9;
}

.commentauthor {
background: #f9f9f5;
border: 1px solid #e9ecd9;
}

/*---| pagenavi|---*/

.navigation {
padding: 0 10px;
margin-bottom: 20px;
}

.prev {
float: right;
text-align: right;
font-size: 0.8em;
width: 50%;
}

.next {
float: left;
text-align: left;
font-size: 0.8em;
width: 50%;
}

/*---| footer |---*/

#footer {
clear: both;
background: #7a2d3a;
color: #d3ddc5;
text-align: center;
font-size: 0.9em;
padding: 10px 0;
line-height: 1.4em;
border-top: 1px solid #e9ecd9;
}

#footer a:link,
#footer a:visited {
color: #fff;
text-decoration:none;
}

#footer a:hover,
#footer a:active,
#footer a:focus {
color: #e9ecd9;
}

/*---| flickr |---*/

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; text-align:left; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/*---| search |---*/

#searchform input {
color: #1f2522;
background: #e9ecd9;
border: 0;
font-weight: bold;
cursor: pointer;
font-size: 0.95em;
margin-bottom: 10px;
}

#searchform #s {
margin: 10px 0px 3px 0px;
padding: 3px;
background: #fff;
color:  #1f2522;
border: 1px solid #c7a199;
cursor: default;
}

/*** ads ***/

.ads {
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: .7em;
margin-left: 10px;
}

/* For Link Indication plugin */
a.liexternal {
  padding-right: 14px;
  background: url(images/link-icon_external.gif) no-repeat right;
}
a.liwikipedia {
  padding-right: 14px;
  background: url(images/link-icon_wikipedia.gif) no-repeat right;
}
a.liimdb {
  padding-right: 18px;
  background: url(images/link-icon_imdb.png) no-repeat right;
}
a.liftp {
  padding-right: 13px;
  background: url(images/link-icon_ftp.png) no-repeat right;
}
a.limailto {
  padding-right: 18px;
  background: url(images/link-icon_mail.gif) no-repeat right;
}
a.liinternal {
  padding-right: 14px;
  background: url(images/link-icon_intern.gif) no-repeat right;
}