/*  
Theme Name: strawberry flowers 
Theme URL: http://starmoonland.com/blog
Version: 20
Author: Mari Helou
Author URL: http://starmoonland.com/blog
*/
body { background-image: url('images/bground.jpg');
font-family: tahoma, Helvetica, sans-serif;
font-size: 11px;
}
#overlay { 
background-image : url(http://starmoonland.com/weblog/overlay.png); 
} 
#top { background-image:url('images/header.jpg');
width: 1152px;
height: 562px;
float:right;
}
#footer {background-image:url('images/down.jpg');
width:1152px;
height:259px;
float:right;
}
#page {width: 98%;
float:right;
}
#content { width: 70%;
float: right;
text-align:justify;
padding-right: 22px;
padding-left: 10px;
}
#sidebar { width: 20%;
float: left;
position:static;
left:auto;
padding-right: 10px;
padding-left: 20px;
text-align:justify;
}
s { 
color : #333366; 
} 
b { 
color : #669999; 
} 
i { 
color : #E28808; 
} 
em { 
color : #333333;  
} 
u { 
color : #808080; 
text-decoration : underline; 
} 
ol { padding: 2px;
margin: 2px;
}
ul { 
font-family: Tahoma;
padding-left: 2px;
margin: 2px;
} 
li { 
list-style-type: hiragana;
padding: 1px;
} 
a { text-decoration: none; 
} 
a:link { color : #761936; 
} 
a:visited { color : #918182; 
} 
a:hover { color: #006666;
text-decoration:blink; 
} 
.avatar { 
border: 1px solid #2F5207;
background:#FFFF99; 
padding: 6px; 
margin: 5px; 
} 
#avatar { 
border: 1px solid #2F5207;
background:#FFFF99; 
margin: 5px; 
} 
#navigation { background-color:#A4BAA3;
width: 95%; 
border: 1px solid #406460;  
border-spacing: 3px;
padding: 6px;
} 
* html #navigation a { width : 1%; 
} 
#navigation a { color : #006666; 
font-weight: bolder; 
} 
#navigation .selected, #navigation a:hover {  
color: #993333; 
border-bottom: 1px #336633 solid; 
font-weight: lighter; 
} 
#naveg { background-color: #C8E0C7; 
width : 95%; 
border : 1px solid #406460; 
border-spacing: 3px;
padding: 6px;
font-size: 11px;
} 
.postheader { 
margin: 0;
margin-bottom: 3px; 
font-size: 32px; 
text-align: center; 
line-height: 32px; 
font-family: Script; 
} 
.postheader a { 
color: #761936; 
text-decoration: none; 
} 
.postheader a:link, .postheader a:visited, .postheader a:active { 
color: #486865; 
text-decoration : none; 
} 
.postheader a:hover { 
color: #993333; 
text-decoration: blink; 
} 
.postmeta { 
line-height: 12px; 
border-top: 1px dashed #ffffff; 
} 
.postentry { 
line-height: 12px; 
} 
.postentry ol { 
color:#336666;
letter-spacing: 2px;
} 
.postentry li { 
list-style-type:square;
padding-left: 2px; 
} 
.postentry ul { 
line-height: 1.5em; 
color: #E0756B;
} 
.storyinfo { 
background: transparent; 
padding-right: 1px; 
text-transform: uppercase; 
font-weight: bold; 
padding-top: 3px; 
text-align: right; 
border-bottom: 1px dashed #808080; 
} 
.titlepage { 
color: #336666; 
font-size: 32px; 
text-align: center;  
font-family: Script;
border-bottom: 3px dotted #406460;
} 
.linhadashed { 
color: #406460; 
font-weight: bolder; 
text-transform: none; 
font-size: 10px; 
text-align: center; 
border-bottom: 1px dashed #406460; 
} 
.blocktitle, title { 
font-family: Tahoma; 
font-size: 12px; 
color: #406460; 
font-weight: bold; 
border-bottom: 1px ridge #406460; 
} 
.blocktitulo { 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #406460; 
border-bottom: 1px ridge #406460; 
font-weight: bold; 
} 
#footlink { 
width: 98%; 
text-align: right; 
} 
#footlink span.footlinkcurrent { 
background: #b7b7b7; 
color: #cccc99; 
border: 0 solid #999; 
border-width: 0 0 0 0; 
padding: 0 4px 0 4px; 
margin: 0 1px 0 1px; 
} 
#footlink span.footlinktotal { 
background: #b7b7b7; 
color: #cccccc; 
border: 0 solid #999; 
border-width: 0 0 0 0; 
padding: 0 4px 0 4px; 
margin : 0 1px 0 1px; 
} 
#footlink a { 
padding: 0 4px 0 4px; 
margin: 0 1px 0 1px; 
} 
#footlink a:link, #footlink a:visited, #footlink a:active { 
color: #406460; 
border: #C8E0C7; 
} 
#footlink a:hover { 
border: 1px solid #406460;
color: #2F4207; 
border: 1px solid #2F5207;
background-color: #406460; 
text-decoration: none; 
} 
input, select, textarea { 
font-family: Arial, Helvetica, Sans-serif; 
font-size: x-small; 
color: #2F5207; 
background: #ffffff; 
border-top: 1px solid #ffffff; 
border-right: 1px solid #c0c0c0; 
border-bottom: 1px solid #c0c0c0; 
border-left: 1px solid #ffffff; 
} 
blockquote { 
border: 1px solid #2F5207;
background:#FFFF99;
color: #2F5207; 
padding: 20px; 
font-size: 11px; 
font-family: Geneva, Arial, Helvetica, sans-serif;
width: 70%; 
} 
#tab-coment { 
border: 1px solid #406460; 
background-color: #FFFFFF;
padding: 8px; 
font-size: x-small; 
font-family: Geneva, Arial, Helvetica, sans-serif; 
}
#coment-tab { 
border: 1px solid #406460; 
font-size: x-small; 
font-family: Geneva, Arial, Helvetica, sans-serif;
background-color:#A4BAA3;
padding: 6px;
} 
} 
code { 
font-family: monospace; 
color: #999; 
cursor: default; 
} 
form { 
margin: 0; 
padding: 0; 
} 
img { 
border: 0; 
} 
.alt { 
border: 1px solid #2F5207;
background-color: #C8E0C7; 
color: #2F5207; 
} 
.commentlist li { 
margin: 15px 0 3px; 
padding: 5px 8px 3px; 
list-style: none; 
} 
#commentlist { 
margin: 0; 
padding-left: 2px; 
padding-right: 2px;  
} 
#commentlist li { 
border-top: 0; 
padding: 5px 8px; 
background-color: transparent; 
} 
.cit { 
font-weight: bold; 
padding: 2px; 
text-align: right; 
background-color: #E3EBE0;
} 
hr { 
border: 1px solid #808080;
} 
.complug { 
font-family: tahoma; 
font-size: 10px; 
color: #808080; 
border-top: 1px solid #ffffff; 
border-right: 1px solid; 
border-bottom: 1px solid #c0c0c0; 
border-left: 1px solid #ffffff; 
font-weight: normal; 
margin: 5px; 
font-style: normal; 
padding: 5px; 
background-color:  #f9f9f9; 
} 
td { 
font-family: verdana; 
text-align: justify; 
border: 0 solid #808080; 
border-bottom-width: 0; 
padding: 0; 
} 
#wp-calendar { 
margin-left: auto; 
margin-right: auto; 
width: 160px; 
color: #2F5207;
border: 0px solid #25f207; 
} 
#wp-calendar caption { 
margin-left: auto; 
margin-right: auto; 
text-transform: uppercase; 
color: #000000; 
line-height: 14px; 
font-weight: bold; 
text-align: center; 
padding: 1px 1px 1px 4px; 
font-family: verdana, sans-serif; 
border-bottom: 1px solid #000000; 
} 
#wp-calendar th { 
font-size: 8pt; 
} 
#wp-calendar #today { 
border: 1px solid #c0c0c0; 
background-color: #339933; 
color: #808080; 
} 
#wp-calendar td { 
text-align: right; 
border-bottom: 1px solid #c0c0c0; 
border-top: 1px solid #ffffff; 
border-left: 1px solid #c0c0c0; 
border-right: 1px solid #ffffff; 
background-color: #330033; 
color: #808080; 
} 
#wp-calendar td.pad { 
border: none; 
} 
#wp-calendar a:link, #wp-calendar a:visited { 
color: #808080; 
font-weight: bolder; 
text-decoration: none; 
} 
#wp-calendar a:hover, #wp-calendar a:active { 
color: #003333; 
font-weight: bolder; 
text-decoration: none; 
} 
#wp-calendar #next a, #wp-calendar #next { 
padding-right: 5px; 
text-align: right; 
border: none; 
} 
#wp-calendar #prev a, #wp-calendar #prev { 
padding-left: 5px; 
text-align: left; 
border: none; 
} 
p { 
font-size: 1em; 
line-height: 1.5em; 
margin: 1.2em 0; 
} 
h1, h2, h3, h4, h5, h6 { 
display: block; 
margin: 1.2em 0; 
font-family: Tahoma, Arial, sans-serif; 
color: #808080; 
} 
h1, h2 { 
font-size : 1.4em; 
} 
h3 { 
font-size : 1.3em; 
} 
h4 { 
font-size : 1.2em; 
} 
ol { 
list-style-type: none; 
margin-left: 8px; 
margin-right: 6px; 
} 
ol li { 
list-style:disc;
padding: 10px; 
margin-top: 0; 
} 
.recentcomments a { 
display: inline; 
padding: 2px; 
margin: 2px; 
} 