/*  
Theme Name: Fansites Theme Base I
Theme URI: http://www.almost-unreal.com/
Description: Designed by: <a href="http://www.almost-unreal.com">Luciana</a> 
Author: Luciana
Author URI: http://www.almost-unreal.com/
*/

/* BASICS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body {
        background-color: #edeee3;
        background-image: url('/wp_versions/17/orange_bg.png');
	background-repeat: repeat-x;
        font-family: Trebuchet MS;
	font-size:11px;
	color: #666666;
	}
	
TD, TR {
	font-family: Trebuchet MS;
	font-size:11px;
	color: #A5A5A5;
}

b {
	color: #9f2808;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 10,5px;
	text-transform: uppercase;
	letter-spacing: 1px;}

i {	font-size: 11px;
	color: #9c4c01;
	font-style: italic;}

u      {font-size: 11px;
	color: #000000;
        text-shadow: 0px 0px 0px;
 	text-decoration: underline;}
	
/* LINKS, INPUT, TEXTAREA, QUICK LINKS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

A:link, A:active, A:visited {
	color: #557d00;
        font-size: 10px;
        font-family: Trebuchet MS;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-decoration: none;}

A:hover{
	color: #583b03;
        font-size: 10px;
        font-family: Trebuchet MS;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-decoration: none;}

A.navi:link, A.navi:active, A.navi:visited {
        display: block;
        padding-left: 5px;
        font-family: Trebuchet MS;
        font-size: 8px;
        margin-bottom: 1px;
        border-left: 6px solid #000000;
        text-transform: uppercase;
        letter-spacing: 4px;
        color: #583b03;
        text-align: left;
        line-height: 20px;
        text-decoration: none; 
}

A.navi:hover {
        display: block;
        padding-left: 5px;
        font-family: Trebuchet MS;
        font-size: 8px;
        margin-bottom: 1px;
        border-left: 12px solid #000000;
        text-transform: uppercase;
        letter-spacing: 4px;
        color: #583b03;
        text-align: left;
        line-height: 20px;
        text-decoration: none; 
}

input, textarea, select, button {
        font-family: Trebuchet MS;
        background-color: #e7790e;
        font-size: 11px;
        color: #ffffff;
        letter-spacing: 1px;
        border: 1px #9f2808 solid;}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
        font-family: Trebuchet MS;
        background-color: #e7790e;
        font-size: 11px;
        color: #ffffff;
        letter-spacing: 1px;
        border: 1px #9f2808 solid;}
	
/* SIDEBAR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.googleads {
        padding-left: 360px;
}

.sidebar {
        padding-left: 80px;
        width: 260px;
        background-image: url('/wp_versions/17/sidebar/sidebar.png');
	background-repeat: repeat-y;
}

.side-title {
        width: 271px;
        height: 86px;
        line-height: 12px;
        text-align: center;
	font-size: 8pt;
}

.side-content {
        padding-top: 0px;
        padding-bottom: 0px;
	font-family: Tahoma;
        line-height: 14px;
	font-size: 7pt;
	letter-spacing: 0px;
        width: 240px; 
        color: #FFFFFF; 
        background-color: none;
	text-align: justify;
}

.side-table {
        padding-left: 20px;
	font-family: Tahoma;
        line-height: 15px;
	font-size: 7pt;
	letter-spacing: 0px;
        color: #FFFFFF; 
	text-align: justify;
}


.side-main {
        width: 260px; 
}

.side-spacer {
        width: 260px; 
        padding: 12px;
        }
	
/* CONTENT - HAUPT TABLE,KOMMENTAR UEBERSCHRIFT ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.table-content {
	background-color: none;
	padding-right: 50px;
	text-align:justify;
	color: #bcbcbc;
}

.title {
	padding: 4px;
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #bcbcbc; 
	text-transform: uppercase;
	text-align: center;}
	
/* FOOTER ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.footer {
        font-family: Courier New;
        font-size: 9px;
        letter-spacing:2px; 
        line-height:16px; 
        color: #666666; 
        text-align: right;
        text-transform:uppercase;
        font-weight: bold;
        height: 50px;
}

/* WORDPRESS CSS - NEWS DESIGN, UNTERSEITEN DESIGN +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.news-title, .news-title ul, .news-title ul ul {
        background-image: url('/wp_versions/17/page-title.png');
	background-repeat: repeat-x;
        border-bottom: 2px solid #c3530a;
 	line-height: 35px;
 	font-size: 22px; 
 	font-family: Arial Narrow; 
 	letter-spacing: 0px; 
 	color: #8c5531; 
        text-shadow: #ffffff 1px 1px 1px;
 	font-weight: bold; 
        height: 60px;
        width: 600px;
 	text-transform: uppercase; 
 	padding-left: 5px;
 	padding-top: 13px;
	text-align: center;
        text-decoration:none;}

.news-title a, .news-title a:link, .news-title a:visited, .news-title a:hover{
	background-repeat: repeat-y;
 	font-size: 20px; 
 	font-family: Arial; 
 	letter-spacing: 1px; 
 	color: #28c4e1; 
 	font-weight: bold; 
 	text-transform: uppercase; 
 	padding-top: 2px;
 	padding-bottom: 2px;
	text-align: center;
        text-decoration:none;}

.news-entry, .news-entry ul, .news-entry ul ul {
 	line-height: 12px;
 	font-size: 12px; 
 	font-family: Trebuchet MS; 
        text-shadow: #ffffff 1px 1px 1px;
 	letter-spacing: 2px; 
 	color: #000000; 
 	font-weight: bold; 
        height: 47px;
        width: 545px;
text-transform: uppercase; 
	text-align: left;
        text-decoration:none;}

.news-entry a, .news-entry a:link, .news-entry a:visited, .news-entry a:hover{
 	line-height: 13px;
 	font-size: 12px; 
 	font-family: Trebuchet MS; 
        text-shadow: #ffffff 1px 1px 1px;
 	letter-spacing: 2px; 
 	color: #000000;
 	font-weight: bold; 
text-transform: uppercase; 
	text-align: left;
        text-decoration:none;}

.news-author {
 	font-size: 11px; 
 	font-family: Trebuchet MS; 
 	letter-spacing: 0px; 
        padding-left: 0px;
 	color: #ffc36d;
	text-align: left;
        text-transform: uppercase;
        text-decoration:none;}

.news-date {
 	font-size: 10px; 
 	font-family: Trebuchet MS; 
 	letter-spacing: 3px; 
        padding-left: 0px;
 	color: #FFFFFF;
	text-align: center;
        text-transform: uppercase;
        text-decoration:none;}

.news-comment {
        height:76px;
 	font-size: 11px; 
        line-height: 13px;
 	font-family: Georgia; 
 	letter-spacing: 0px; 
 	color: #ffffff;  
	text-align: center;
        text-decoration:none;}

.news-comment a, .news-comment a:link, .news-comment a:visited, .news-comment a:hover{
 	font-size: 45px; 
        line-height: 10px;
 	font-family: Georgia; 
 	letter-spacing: 0px; 
 	color: #FFFFFF; 
        padding-left: 0px;
        text-transform: uppercase;
	font-style: italic;
	text-align: center;
        text-decoration:none;} 

.news-comment a:hover{
 	font-size: 45px; 
        line-height: 10px;
 	font-family: Georgia; 
 	letter-spacing: 0px; 
 	color: #FFFFFF; 
        padding-left: 0px;
        text-transform: uppercase;
	font-style: italic;
	text-align: center;
        text-decoration:none;} 

.news-content {
	padding: 5px;
	color: #4b4a4b;
	font-family: Tahoma;
        line-height: 13px;
}

.author {
        letter-spacing: 2px;
        padding: 5px;
        font-size: 10px;
	color:#000000;
        text-align: center;
	font-family: Trebuchet MS;
        text-transform: uppercase;
        line-height: 12px;
}

h1 {
        color:#BCBCBC;
        border-bottom: #c2c2c2 2px solid;
        text-transform: uppercase;
        margin-top: 1;
        margin-bottom: 1;
        padding: 1px;
        font-family: Tahoma;
        text-decoration:uppercase;
        font-family:arial;
        font-size: 8px;
        font-weight:bold;
        text-align:right;
}

.page-spacer {
        width: 590px; 
        padding: 0px;
        }

.page-title {
        background-image: url('/wp_versions/17/page-title.png');
	background-repeat: repeat-x;
        border-bottom: 2px solid #c3530a;
 	line-height: 35px;
 	font-size: 22px; 
 	font-family: Arial Narrow; 
 	letter-spacing: 0px; 
 	color: #8c5531; 
        text-shadow: #ffffff 1px 1px 1px;
 	font-weight: bold; 
        height: 60px;
        width: 600px;
 	text-transform: uppercase; 
 	padding-left: 5px;
 	padding-top: 13px;
	text-align: center;
        text-decoration:none;}

.pagelink {
  padding: 5px;
  font-family: Tahoma;
  font-size: 9px;
  background-color: none;
  border-right: #efefef 6px solid;
  border-left: #666666 2px solid;
  border-bottom: 1px solid #efefef;
  color: #666666;
}

a.pagea:link, a.pagea:active, a.pagea:visited {
  font-family: Arial Narrow;
  text-transform: uppercase;
  font-size: 9px;
  color: #583b03;
}

.pagea a:hover {
  font-family: Arial Narrow;
  text-transform: uppercase;
  font-size: 9px;
  color: #583b03;
}

.pagecontent {
        background-color: #fefefe;
        width: 600px;
        padding: 4px;
 	line-height:11px;
 	font-size: 9px; 
 	font-family: Tahoma; 
 	color: #666666;
	text-align: justify;
	-moz-border-radius:  4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
}

.page-content {
        background-color: none;
        padding: 4px;
 	line-height:11px;
 	font-size: 10px; 
 	font-family: Tahoma; 
 	color: #666666;
	text-align: left;}
.menu1 {
        background-color: none;
        padding:4px;
 	line-height:11px;
 	font-size:9px; 
 	font-family: Tahoma; 
 	color: #666666; 
 	border-bottom: #efefef 1px solid;
	text-align: left;}

.menu2 {
        background-color: none;
        padding:4px;
 	line-height:11px;
 	font-size:9px; 
 	font-family: Tahoma; 
 	color: #666666; 
 	border-bottom: #efefef 1px solid;
	text-align: left;}

.go {
        background-color: none;
        padding:4px;
 	line-height:11px;
 	font-size:9px; 
 	font-family: Tahoma; 
 	color: #666666; 
 	border: #efefef 1px solid;
	text-align: center;}

.description {
        width: 600px;
        font-weight: bold;
        height: 20px;
	font-size: 8pt; 
        font-family: Arial Narrow;
        line-height: 12px;
        text-transform: lowercase;
        background-image: url('/wp_versions/17/description.png');
	background-repeat: repeat-x;
        color: #FFFFFF;
        text-align: right;
        letter-spacing: 3px;
        }


A.readmore:link, A.readmore:active, A.readmore:visited {
        display: block;
        padding-left: 5px;
        font-family: Arial Narrow;
        font-size: 9px;
        margin-bottom: 1px;
        border-left: 6px solid #000000;
        text-transform: uppercase;
        letter-spacing: 4px;
        color: #583b03;
        text-align: left;
        line-height: 20px;
        text-decoration: none; 
}

A.readmore:hover {
        display: block;
        padding-left: 5px;
        font-family: Arial Narrow;
        font-size: 9px;
        margin-bottom: 1px;
        border-left: 12px solid #000000;
        text-transform: uppercase;
        letter-spacing: 4px;
        color: #583b03;
        text-align: left;
        line-height: 20px;
        text-decoration: none; 
}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/

li.commentlist {
border-bottom: 1px solid #c7f1ed;
margin-left:1px;
padding:5px;
color: #4b4a4b;
background:#fefefe;
}

.alt {
background:#fefefe;
margin-left:1px;
margin-right:1px;
color: #4b4a4b;
}

.comment-meta a, .comment-meta a:link, .comment-meta a:visited {
color: #000000;
text-decoration:none;
background:#fefefe;
}

.comment-meta a:hover, .comment-meta a:active {
color: #000000;
background:#fefefe;
text-decoration:none;
}

.comment-meta {
color: #000000;
margin-left:1px;
padding:10px;
border-bottom: 1px solid #efefef;
background:#fefefe;
}

.comment-text {
margin-left:1px;
padding-left:20px;
padding-right:20px;
color: #4b4a4b;
background:#fefefe;
}

#respond {
margin-bottom:10px;
color: #4b4a4b;
margin-top:5px;
font-weight:100;
background:#fefefe;
padding:10px;
padding-left:15px;
border:1px solid #000000;
}

/* FADE EFFEkT +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ 

.fade a img, .fade a:visited img{
	filter:alpha(opacity=70); /* IE */
	-moz-opacity: 0.70; /* Gecko */
	opacity: 0.70; /* Opera */}
               
.fade a:hover img {
	filter:alpha(opacity=90); /* IE */
	-moz-opacity: 0.90; /* Gecko */
	opacity: 0.90; /* Opera */}

.avatars { 
        border: 3px #9f2808 solid;
        padding:1px;
        }


blockquote {
	background: url('/wp_versions/17/blockquote.png') repeat-y;
        background-color: #edefe1;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:50px;
        padding-right:5px;
 	line-height:12px;
 	font-size:11px; 
 	font-family: Trebuchet MS; 
 	color: #777777; 
 	border-right: #000000 3px solid;
        }

.image {
background-color:  #e46f00; 
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
margin: 1px;
-webkit-box-shadow:1px 1px 5px #FFFFFF;
-moz-box-shadow:1px 1px 5px #FFFFFF;
}

.image:hover {
background-color:  #881c0e;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 4px;
margin:1px;
-webkit-box-shadow:1px 1px 5px #000000;
-moz-box-shadow:1px 1px 5px #00000;
}

a img {
        border: none; 
      }

a:hover img {
        border: none;
        }

/* DATES STYLE +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ 

.date-tour {
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Tahoma;
  font-size: 9px;
  background-color: #C9D340;
  border-bottom: 2px solid #ffffff;
  color: #ffffff;
  height: 25px;
  text-align: center;
}

.city {
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Tahoma;
  font-size: 9px;
  background-color: #DBA8B5;
  border-bottom: 2px solid #ffffff;
  color: #ffffff;
  height: 25px;
  text-align: center;
}

.venue {
  padding-top: 2px;
  padding-bottom: 2px;
  font-family: Tahoma;
  font-size: 9px;
  background-color: #AD8291;
  border-bottom: 2px solid #ffffff;
  color: #ffffff;
  height: 25px;
  text-align: center;
}

.similar-posts {
        height:52px;
        width: 529px;
 	font-size: 11px; 
        line-height: 12px;
 	font-family: Trebuchet MS; 
 	letter-spacing: 1px; 
 	color: #4b4a4b;  
 	text-transform: uppercase; 
	text-align: left;
        text-decoration:none;}

.randomquote {
        height:115px;
        width: 210px;
 	font-size: 9px; 
        line-height: 10px;
 	font-family: Trebuchet MS; 
 	letter-spacing: 1px; 
 	color: #cd6b03;  
 	text-transform: lowercase; 
	text-align: center;
        text-decoration:none;}

.similar-posts a, .similar-posts a:link, .similar-posts a:visited, .similar-posts a:hover{
 	font-size: 11px; 
        line-height: 12px;
 	font-family: Trebuchet MS; 
 	letter-spacing: 1px; 
 	color: #4b4a4b;  
 	text-transform: uppercase; 
	text-align: left;
        text-decoration:none;}

a.official, a:link.official, a:active.official, a:visited.official {
        font-family: Trebuchet MS;
        text-shadow: #ffffff 1px 1px 1px;
        font-size: 11px;
        letter-spacing:3px;
        color: #557d00;
        width: 200px;
        height: 20px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        font-weight: bold;
}

a:hover.official{
        font-family: Trebuchet MS;
        text-shadow: #ffffff 1px 1px 1px;
        font-size: 11px;
        letter-spacing:3px;
        color: #557d00;
        width: 200px;
        height: 20px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        font-weight: bold;
}

