/*
Theme Name:ASTORIA
Version:1.0.1
Description:ASTORIA is a hybrid Wordpress theme made by fusing Coffeespot and AquaBlue by <a  href="http://wpthemepark.com" title="WP ThemePark">WP ThemePark</a>. Version 1.0.1+ supports multiple languages. Included languages in ver 1.0.1:French. To help translate to other languages,please contact me.
Author:pr-ide
Author URI:http://www.pr-ide.de
*/
/* Section:Body --------- */
a{
text-decoration:none
}
a:link,a:visited{
color:#2B4073;
text-decoration:none
}
a:hover,a:active{
border-bottom:#b8860b 1px solid
}
abbr,acronym{
border-bottom:1px dotted;
font-style:normal
}
abbr[title]{
cursor:help
}
blockquote{
background:#EEE url(img/blockquote.png) no-repeat bottom left;/*border:1px solid #E0E0E0;*/
margin:1em;
padding:10px;
padding-bottom:40px
}
body{
background:#e2eaed url(img/astor_bg.gif) no-repeat fixed left;
color:#333;
font:1.5em Verdana,Tahoma,Arial,Serif;
font-size:0.76em;

margin:0;
padding:0
}
button{
background:#f0f0f0;
border:1px solid #ccc;
font-family:Verdana,Tahoma,Arial,Serif;
height:20px
}
dl dd{
display:inline;
padding-left:20px
}
dl dt{
font-weight:bold;
margin:5px 0
}
fieldset{
border:none
}
fieldset{
border:none
}
/* Sub-Section:FONTS --------- */
h2,h3{
border-bottom:#eaeaea 1px solid;
color:#567;
font:normal 1.6em 'Frutiger Linotype','Lucida Grande','Trebuchet MS',sans-serif;
margin:0;
padding:3px 0;

}
html>body #rap{
width:780px/* be nice to Opera */
}
img.left{
float:left;
padding:5px
}
img.alignleft {
float:left;
padding:5px
}
img.size-medium {
/*float:left;*/
padding: 0px 8px 5px 4px;
 text-decoration: none;
 border: none;
 float: left;
}
img.right{
float:right;
padding:5px
}
p.wp-caption-text{
/*float:right;*/
padding:5px
}
input{
background:#f0f0f0;
border:1px solid #ccc
}
/* Sub-Section:Body Paragraph and Links --------- */
p{
line-height:1.6em;
margin:0.5em 0px 0.7em
}
textarea{
background:#f0f0f0;
border:1px solid #ccc;
height:20em;
width:90%
}
.commentlist li{
background: #B0E0E6;
list-style:none;
margin:1em 0;
padding:0.5em
}
.commentlist li .cmtinfo{
border-bottom:#ddd 1px solid;
font-size:1em
}
.commentlist li .cmtinfo em{
color:#999;
float:right;
font-size:0.9em;
font-style:normal;
margin:0;
padding:0
}
.commentlist li blockquote{
background: #9400D3;
border:1px dashed #2B4073;
border-bottom:2px solid #2B4073;
border-left:2px solid #2B4073;
color:#666;
font-style:italic;
margin:1em;
margin-left:2em;
padding:10px;
padding-bottom:3px;
padding-top:3px
}
.commentlist li cite{
font-style:normal;
font-weight:bold
}
.commentlist li.alt{
background:#f0f0f0
}
.commentlist li.alt blockquote{
background:#f4f4f4
}
.day-date{
color:#999;
font-size:0.9em;
margin: 0 0 0 15px;
padding:3px 0
}
.day-date em{
color:#666;
font-style:normal
}
.field label{
display:block
}
.nocomments{
padding-left:10px
}
.post{
/*background:url(img/astar.jpg) no-repeat top left;*/
margin:10px;
 clear: both;
}
.post-content{
padding:10px
}
.post-content a{ text-decoration: underline; }
.post-info a{ text-decoration: none; }
.post-content h4{
font-size:1em;
font-weight:normal
}
.post-content h4 em{
float:right;
font-style:normal;
font-weight:normal
}
.post-info{
background:url(img/comments-small.gif) no-repeat left center;
border-bottom:#eaeaea 1px solid;
color:#666;
font-size:0.9em;
margin:0;
padding-left:12px
}
.post-strt{
color:#666;
font-size:0.9em;
margin:0;
padding-left:12px
}
.post-title{
margin-left:15px;

}
.post-title a:link,.post-title a:hover,.post-title a:visited,.post-title a:active{
border-bottom:none;

}
#commentform{
margin:10px;
padding:10px
}
#comments,#respond{
margin:2em 0 0 5px
}
#footer{
background:#2B4073;
border:#8b4513 1px solid;
clear:both;
color:#ddd;
font-size:0.9em;
margin:0 auto;
padding:5px 10px;
width:758px
}
#footer a{
color:#ddd;
text-decoration:none
}
#footer a:hover{
background:none;
border-bottom:#fff 1px solid;
color:#fff
}
#footer div{
float:right;
margin:0;
padding:0;
width:30%
}
#footer strong{
color:#fff;
font-size:1.4em
}
#footer ul{
margin:0;
padding:0
}
#footer ul li{
background:url(img/arrow.gif) no-repeat left center;
list-style:none;
padding-left:15px
}
/* Navigation */
#gnav{
background:#2B4073;
border-bottom:#886b6d 1px solid;
font:small-caps bold 1.2em 'Frutiger Linotype','Lucida Grande','Trebuchet MS',sans-serif;
list-style:none;
margin:0 auto;
padding:0 0 3px 0;
text-align:right
}
#gnav li{
display:inline;
list-style:none;
margin:0;
padding:5px 10px
}
#gnav li a:link,#gnav li a:visited{
background:none;
border-bottom:none;
color:#ccc;
padding:2px 0;
text-decoration:none
}
#gnav li a:hover,#gnav li a:active{
background:none;
border-bottom:#fff 2px solid;
color:#fff
}
#gnav li.current_page_item a:link,#gnav li.current_page_item a:visited,#gnav li.current_page_item a:hover,#gnav li.current_page_item a:active{
border-bottom:#fff 2px solid;
color:#fff
}
/* Section:Positioning --------- */
#header{
background:url(img/header.jpg) no-repeat right top;
height:135px;
margin:0 auto;
padding:0;
width:100%
}
#header h1{
font-size:1.6em;
margin:10px
}
#header h1 a:link,#header h1 a:visited{
background:none;
border-bottom:none;
color:#f0f0f0
}
#header h1 a:hover,#header h1 a:active{
background:none;
border-bottom:#fff 1px solid;
color:#fff
}
#header h4{
color:#d0d0d0;
font:1.1em Georgia,Verdana,Arial,Serif;
margin:10px
}
/* Section:Misc --------- */
#header,#main,#content,#sidebar,#footer,.widget{
overflow:hidden
}
#main{
float:left;
margin:0;
padding:0;
width:568px
}
#main ul{
list-style:none;
margin:0px 10px;
padding:0px
}
#main ul li{
list-style-image:url(img/bullet.png);
margin:0 1em;
padding:3px 0
}
#rap{
background:#fff url(img/sidebarbg.gif) repeat-y right;
margin:0 auto;
padding:0;
width:780px;
width:780px
}
#rap .commentlist{
margin:0 1em;
padding:0
}
#sidebar{
background:url(img/sidebox.gif) ;
float:left;
line-height:1.3em;
padding: 10px 0px 0px 0px;
width: 210px;
}
#sidebar a{
border:none;
text-decoration:none
}
#sidebar a.noundie:hover{
border:none
}
#sidebar a:hover{
border-bottom:1px solid
}
#sidebar form,#sidebar .block,#sidebar ul{
/*background:url(img/sidebox.gif) no-repeat bottom center;*/
/*font-size:0.9em;*/
margin:0;
padding:1em
}
#sidebar h2{
background: url(img/sideh_1.gif) repeat-x left;
border:none;
color:#fafafa;
font-size:1.3em;
font-variant:small-caps;
font-weight:bold;
height:20px;
margin: 20px 0px 0px 0px;
padding: 5px 0px 2px 7px;
}
#sidebar li h2{
background:none;
border-bottom:#996666 1px solid;
color:#996666;
margin:0 0 0 0;
padding:0
}
#sidebar ul{
list-style:none
}
#sidebar ul img{
border:#459 1px solid
}
#sidebar ul li{
list-style-image:none;
margin:0 0 0 5px;
padding:3px 0
}
#sidebar ul li a img{
border:none
}
#sidebar ul li ul li{
list-style-image:url(img/arrow.gif);
margin:0 10px;
padding:3px 0
}
#sidebar ul li.feed{
background:url(img/feed.png) no-repeat left center;
list-style:none;
margin:0;
padding-left:18px
}
#sidebar ul ul{
margin:0;
padding:0
}
a.tag-link-12 { font-size: 12px; 
}


