/*
Theme Name: Green15th
Description: the Green 15th is based on Old Popular Yolk http://www.15thmove.net
Version: 0.1
Author: Manae
Author URI: http://www.15thmove.net/
Tags:  white,Greeen, light, right-sidebar, two-columns, fixed-width, threaded-comments
License: http://www.gnu.org/licenses/gpl.html
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body {
background:#FFFFFF url('images/15thbg3.png') repeat-x top left;
font-family: Tahoma, Verdana, "Helvetica Neue", "HelveticaNeueLT Std", Helvetica, Arial, sans-serif;
font-size:13px;
line-height:20px;
color:#2c3632;
}
a {

color: #029b8e;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration:underline;
color: #22b9ac;
}
code {
font-family:Consolas, Monaco, Courier, monospace;
background:#fff;
}
p {
margin:24px 0;
}
#container {
background:url('images/swhirl.png') top right no-repeat;
width:940px;
margin:-20px auto;
}
#masthead {
margin:35px 0 35px 0;
height:175px;
}
#site-name, #site-slogan {
float:left;
margin:0 20px 0 0;
}
#message {
float:right;
margin:0;
}
.entry {
margin-bottom:48px;
}
.entry-title {
font-family:Tahoma, Verdana;
line-height:30px;
font-size:30px;
letter-spacing:-1px;
color: #b9d0ce;
background:#f5f7f7;
display: inline;
}
.entry-title a {
/* text-shadow:#fff 0 4px 0; */
}
#main {
/* background:url('images/swhirl-title.png') top left no-repeat; */
float:left;
width:580px;
margin-top: -15px; 
margin-left: 15px;
}
#comment {
width:100%;
}
#commenttilte {
font-size:24px;
font-weight: bold;
font-stretch: extra-expanded;
color:#c8d2d1;
}
.avatar {
float:right;
}
.commentlist cite {
font-style:normal;
font-weight:bold;
}
.commentlist li {
margin:24px 0;
border-top:#d7faf7 1px dashed;
padding-top:3px;
}
.commentlist ul.children {
margin-left:40px;
}
#sidebar {
background:url('images/swhirl.png') bottom right no-repeat;
width:280px;
float:right;
padding-bottom:95px;
color:#c8d2d1;
}
#sidebar h2, h3, h4 {
margin:24px 0 0 0;
font-size:14px;
font-weight: bold;
border-top:#d0fdf9 dashed 1px;
}
#sidebar h6 {
margin:5px 0 5px 0;
padding-bottom:5px;
font-size:24px;
font-weight: bold;
border-bottom:#d0fdf9 dashed 1px;
color:#c8d2d1;
letter-spacing:-2px;
}
#sidebar ul li li {
margin-left:20px;
margin-bottom: 25px;
}

.widget {
margin:24px 0;
}
.navigation {
height:24px;
margin:24px 0 48px 0;
}
#footer {
clear:both;
}
blockquote {
border-left:10px solid #fff;
padding-left:20px;
}
.entry-content ul, .comment-body ul, .entry-content ol, .comment-body ol {
margin:24px 0 24px 10px;
padding:0 20px;
}
.entry-content ul ul, .entry-content ul ol, .comment-body ul ul, .comment-body ul ol, .entry-content ol ul, .comment-body ol ol, .comment-body ol ul {
margin:0 0 0 10px;
}
.entry-content ul li, .comment-body ul li {
list-style-type: disc;
}
.entry-content ol li, .comment-body ol li {
list-style-type:decimal;
}
::-moz-selection {
background:#000;
color:#fff;
}
::selection {
background:#000;
color:#fff;
}
/* Special treat for users of the wp-Typography plugin http://kingdesk.com/projects/wp-typography */
span.caps {
text-transform:lowercase;
font-variant:small-caps;
}
span.amp {
font-family: Baskerville, Palatino, "Palatino Linotype", serif;
font-style:italic;
}
/* WordPress image things */
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;
margin:5px 5px 5px 0;
padding:5px;
border:#f8fafa 1px solid;
}
.alignright {
float:right;
margin:5px;
padding:5px 0 5px 5px;
border:#f8fafa 1px solid;
}
.wp-caption {
text-align:center;
background-color:#fff;
padding-top:4px;
margin:2px 20px;
border:1px solid #000;
}
.wp-caption img {
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text {
padding:0 4px 5px;
margin:0;
}
img#wpstats{display:none}

/* ------------------------------ 
Manae costume design for nostyle
-------------------------------*/

/* Set Pinkish color */
#banyen {
color: #e50454;
letter-spacing:-3px;
}
#banyen2 {
color: #e50454;
letter-spacing:-5px;
font-weight:lighter;
}
#banyen3 {
color: #e50454;
font-style:italic;
}
#bluegreen {
color: #029b8e;
}

.footerbg {
background:#f5f7f7 /* url('images/nounesco3.gif') no-repeat top right */ ;
color: #818181;
padding:10px 0 10px 0;
margin-bottom: -10px;
border-top:#19d3c3 dashed 1px;
}
.footer a a:hover {
color: #818181;
text-decoration:none;
}

#typothin {
font-size:72px;
font-weight:lighter;
font-stretch:narrower;
line-height:72px;
}
#typobold {
font-size:36px;
font-weight: bolder;
line-height:72px;
}
.latestactivity small
{
margin: 0px;
margin-left: 10px;
font-size: 94%;
color: #818181;
}
#fonttitle {
font-family:Tahoma, Verdana;
}

#aboutauthor {
color:#4f4f4f;
font-size:11px;
background:#f8fafa;
border-top:#19d3c3 dashed 1px;
border-bottom:#19d3c3 dashed 1px;
padding:5px;
margin-top: 40px;
}
/* ----------- Numbring comment ----------*/
.commentlist li .commentnumber {
float:left;
color:#c8d2d1;
font-size:24px;
margin:0;
padding:0 .25em .25em 0;
clear:right;
}

.commentlist li li .commentnumber {
font-size:1.7em;
}

.commentlist li li li .commentnumber {
font-size:1.3 em;
}
/* ----------- Numbring comment ----------*/

.entry-content-excerpt {
color: #6B7E7D;
margin: -15px 0 0 0;
}

.pagetitle {
font-family:Tahoma, Verdana;
line-height:30px;
font-size:45px;
letter-spacing:-1px;
margin-top: 25px;
margin-bottom: 45px;
color: #b9d0ce;
}

.entry-title-archive {
font-family:Tahoma, Verdana;
line-height:30px;
font-size:24px;
letter-spacing:-1px;
margin-top: -15px;
color: #b9d0ce;
}

.subtitle {
font-size:11px;
color:#b5bdbc;
margin-top:-5px;
}
.subtitle a {
color:#b5bdbc;

}
.indextlist {
background:#f8fafa;
font-size:12px;
font-weight:bold;
color:#5e6867;
margin-bottom: 35px;
margin-top:-15px;
padding:5px;
}
.aboutauth {
background:#f8fafa;
font-size:12px;
color:#5e6867;
margin-bottom:35px;
margin-top:-15px;
padding:5px;
}
.aboutauth a {
color:#5e6867;
}
.aboutauthlist {
background:#f8fafa;
font-size:12px;
color:#5e6867;
margin-bottom: 35px;
margin-top:-5px;
padding:5px;
display: inline;
}
.search-excerpt {
background:#CFFAAF;
font-weight:bold;
}

.entry-content-permlink {
font-size:10px;
color: #b8bcbc;
margin: -10px 0 0 0;
}
.entry-content-permlink a {
color: #b8bcbc;
text-decoration:none;
}
.entry-content-permlink a:hover {
color: #03a387;
text-decoration:none;
background:none; 
}
sup,sub {	
height: 0;	
line-height: 1;	
vertical-align: baseline;	
_vertical-align: bottom;	
position: relative;	
}
sup {	
bottom: 1ex;
}
sub {	
top: .5ex;
}

.searchfield {
border:#e3eae8 1px solid;
width:255px;
color:#c5c8c7;
}

.footleft {
float:left;
width:85px;
}
.footright {
float:right;
width:auto;
}
.15thlogo {
margin: 25px 0 -75px 0;
text-align:left;
height:185px;
}
	
.15thlogo a, a:hover {
background:none;
text-decoration:none;
}

#divsearch {
line-height:16px;
float:right;
margin:-15px 0 -25px 0;
}
#thelogo {
float:left;
margin-bottom:-35px
}
.meta { 
margin-bottom: 5px;
color:#9ea9a8;
}
.meta a {
color:#9ea9a8;
text-decoration:none;
}
.meta a:hover {
color:#398c85;
text-decoration:underline;
}
#search15 {
margin-bottom:-10px;
}
#commentform input {
border:#01b5a6 1px solid;      
}

#commentform textarea {
border: #01b5a6 1px solid;       
}

#commentform #submit {
margin: 0;
color:#f8fefd;
width:175px;
background:#01b5a6;
border: #e3eae8 1px solid;;
}
/*- Menu Tabs 5--------------------------- */

#tabsmove {
float: right;
width:100%;
font-size:14px;
font-weight:bold;
line-height:23px;
margin: 0 0 -25px 0;
border-bottom: #d0fdf9 dashed 2px;
}
#tabsmove ul {
float:right;
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
#tabsmove li {
display:inline;
margin:0;
padding:0;
text-align:center;
}
#tabsmove a {
float:left;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabsmove a span {
float:left;
display:block;
background:url('images/menu-bar02.png') no-repeat right top;
text-align:center;
width:88px;
color:#FFF;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsmove a span {float:none;}
    /* End IE5-Mac hack */
#tabsmove a:hover span {
color:#01aea0;
background: url('images/menu-bar03.png') no-repeat right top;
text-decoration:none;
border-bottom:#01a89b 3px solid;   
}
#tabsmove a:hover {
background-position:0% -92px;
}
#tabsmove a:hover span {
 background-position:100% -92px;
}
#tabsmove #current a {
background-position:0% -92px;
}
#tabsmove #current a span {
background-position:100% -92px;
}