/*  
Theme Name: Return to the Sky
Theme URI: http://syunikiss.org
Description: Two-column theme with blues, browns, and shades of gray, based on the sky. 
Version: 1.0
Author: Larissa
Author URI: http://orenjipan.com
*/


body {
font:12px/19px "lucida grande", verdana, arial, sans-serif;
color:#161a19;
background:url(bg.jpg) repeat-x fixed #161a19;
margin:0px;
padding:0px;
}

div#container {
text-align:center;
position:absolute;
z-index:2;
margin:33px 0px 0px -480px;
top:0%;
left:50%;
background:#fff;
}

div#top {
width:930px;
height:260px;
padding:0px;
margin:0px auto;
border-top:20px solid #fff;
border-right:15px solid #fff;
border-bottom-width:0px;
border-left:15px solid #fff;
}

div#top a, div#top img { border-width:0px; }

div#nav {
width:940px;
border-bottom:2px solid #aaa;
margin:0px 15px 15px;
text-align:left;
}

div#nav ul {
text-align:center;
list-style-type:none;
margin:0px;
padding:8px 0px;
}

div#nav ul li {
display:inline;
font:bold 16px "lucida grande", verdana, arial, sans-serif;
color:#888;
}

div#nav ul li#tags { padding:1px 5px 3px !important; }

div#nav ul li a {
border:0px;
margin-bottom:-5px;
color:#444;
text-transform:lowercase;
padding:1px 10px 3px;
}

div#nav ul li:last-child a { color:#888; }

div#nav ul li a:hover { color:#000; background:#ddd; }

div#nav ul.wp-tag-cloud { display:inline; border-bottom-width:0px; }
div#nav ul.wp-tag-cloud li a { color:#444; }

div#content {
clear:both;
width:710px;
text-align:justify;
margin:0px auto;
float: left;
margin-left:10px;
margin-right:0px;
}

div#sidebar {
clear:right;
text-align:left;
width:230px;
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
margin-top:-11px;
}


div#sidebar ul {
list-style-type:none;
margin:0px;
padding:5px 0px;
}

div#sidebar ul li {
padding:1px 0px 3px;
list-style-type:none;
}

div#sidebar ul li a {
border:0px;
margin-bottom:-5px;
padding:1px 10px 3px;
color:#161a19;
}

div#sidebar ul li a:hover { color:#6a391f; text-decoration:underline; }
div#sidebar p { margin:5px 10px; }
div#sidebar p a { padding:0px !important; color:#777 !important; }
div#sidebar p a:hover { color:#000 !important; }

div#sidebar ul.wp-tag-cloud { padding:5px 10px; }
div#sidebar ul.wp-tag-cloud li { display:inline; }
div#sidebar ul.wp-tag-cloud li a { padding:0px; }
div#sidebar ul#lastfm li { margin-left:10px; }
div#sidebar ul#lastfm li a { margin-left:0px; padding:0px !important; }

h2 a, div#sidebar ul li h2 a {
padding:0px;
color:#888;
border-bottom-width:0px;
}

h2 a:hover, div#sidebar ul li h2 a:hover { color:#000; text-decoration:none; }


blockquote {
border:1px solid #aaa;
}

blockquote:hover { border-color:#777; }

blockquote p {
margin:10px !important;
font-size:11px;
line-height:17px;
}

div#content ul { list-style-type:square; margin:10px 20px; }
div#content ul li {
line-height:150%;
}

div#content p { margin:10px 15px; }
p.center { text-align:center; }
p.audioplayer_container { text-align:center; }
p.meta { font-size:11px; color:#777; }
/*p.meta:hover { color:#000; }*/
p.meta a { border-bottom-width:0px; color:#555; text-decoration:underline; }
p.meta a:hover { color:#888; }

div.post { padding-bottom:10px; }

h1 {
color:#003a94;
font:25px "lucida grande", verdana, arial, sans-serif;
letter-spacing:-1px;
margin:-10px 10px;
border-bottom:1px solid #888;
clear:both;
}

h1 a { color:#003a94; border-width:0px; }
h1 a:hover { color:#023f75; }

h2 {
font:20px "lucida grande", verdana, arial, sans-serif;
color:#004f9f;
text-transform:lowercase;
margin:0px 10px;
padding-bottom:2px;
border-bottom:1px solid #888;
}

div.post h2 { text-transform:none; }
div.post h2 a { color:#004f9f; }
div.post h2 a:hover { color:#023f75; }

h3 {
margin:0px 10px;
font:15px "lucida grande", verdana, arial, sans-serif;
color:#004f9f;
}

a { text-decoration:none; color:#6a391f; cursor:crosshair; border-bottom:1px solid #bbb; }
a:hover { color:#000; border-bottom-color:#999; }

em {
line-height:90%;
font-style:italic;
color:#888;
}

strong { color:#494029; }
span { color:#888; }

ins { text-decoration:underline; }
del { text-decoration:line-through; }
cite { font-style:normal; }
code { font:11px/15px "courier new", courier, monospace; }

img.left { float:left; margin:5px 10px 5px 0px; }
img.right { float:right; margin:5px 0px 5px 10px; }

img { border:3px solid #eee; margin-right:3px; }
img:hover { border:3px solid #aaa; }
a.none { border-bottom-width:0px; }


div#disclaimer {
border-top:2px solid #888;
margin:3px 15px 8px;
text-align:center;
padding-bottom:5px;
clear:both;
width:940px;
}

div#disclaimer p { margin:0px 10px; padding-top:5px; }

div#disclaimer p#mininav {
padding-top:5px;
word-spacing:-1px;
letter-spacing:-1px;
text-transform:lowercase;
font:18px "arial narrow", tahoma, arial, sans-serif;
}

div#disclaimer p#mininav a { border-bottom:0px; }
div#disclaimer p#mininav a:hover { font-style:italic; }

/* for wordpress */
label.hidden { display:none; }
form#searchform { margin:5px 10px; }
form#searchform input { font:12px/19px "lucida grande", verdana, arial, sans-serif; border:1px solid #777; width:100px;}

.alignright { float:right; }
.alignleft { float:left; }
.navigation {
display:block;
text-align:center;
margin:0px 10px;
padding-bottom:35px !important;
}

.nav-comments {
display:block;
text-align:center;
margin:0px 10px;
}

p.meta-below { padding-top:10px; border-top:1px solid #666; margin-bottom:-5px !important; }

ol.commentlist {
margin:0px 10px;
padding:0px;
list-style-type:none;
}

ol.commentlist li {
margin:5px 0px;
padding:5px;
}

ol.commentlist li.even { border:1px solid #ccc; }
ol.commentlist li.odd { border:1px solid #aaa; }
ol.commentlist li.bypostauthor { border:1px solid #ffa800; }
ol.commentlist li:hover { border-color:#000; }
ol.commentlist a { border-width:0px; color:#004f9f; text-decoration:underline; }
ol.commentlist a:hover { color:#041e57; }
div.comment-meta { font-size:11px; }
div.comment-meta a { color:#999; text-decoration:none; }

img.avatar { float:left; margin:0px 5px 5px 0px; }

form#commentform input { font:12px/19px "lucida grande", verdana, arial, sans-serif; border:1px solid #777; width:50%; }
form#commentform input#submit { width:25%; }

img.wp-smiley { border-width:0px; }