?/*
Theme Name: Coffee Days Orange
Theme URI: http://www.instant-coffee.org/
Description: Basic Thema for Cofee Blog
Author: Instant Coffee Org
*/

@charset "UTF-8";

/*
simple_brown
*/

*{      
font-family: "verdana","helvetica","osaka","ＭＳ Ｐゴシック",ans-serif;


}

textarea,select,input {
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
background-color: #FCFCFC;
}

textarea:focus,select:focus,input:focus {
background-color: #FFFFFF;
}


body{
color: #A0A8B3;
margin: 0px;
background: #ffffff;
text-align: center;
}

form{
margin: 0px;
padding: 0px;
}

table.form{
margin: 25px 0px 0px 13px;
}

img{
border: none;
}

ul.rss{
margin: 0px;
padding: 0px;
width: 100%;
text-align: center;
}

ul.rss li{
border-right: #999 1px solid;
display: inline;
font-size: 12px;
font-style: normal;
font-weight: bold;
letter-spacing: 0.2px;
margin-right: 0.3em;
padding-right: 0.5em;
padding-left: 0.2em;
}

ul.rss a:link{
color: #333333;
text-decoration: none;
}

ul.rss a:visited{
color: #333333;
text-decoration: none;
}

ul.rss a:hover{
color: #999999;
text-decoration: none;
}

ul.rss a:active{
color: #333333;
text-decoration: none;
}

a		{color:#5F5F5F;text-decoration:underline;}
a:link		{color:#5f5f5f;text-decoration:underline;}
a:visited	{color:#5F5F5F;text-decoration:underline;}
a:active	{color:#ff8c00;text-decoration:underline;}
a:hover		{color:#ff8c00;text-decoration:underline;}

a.acalendar{
color: #4B4B4B;
text-decoration: underline;
}

a.acalendar:link{
color: #4B4B4B;
text-decoration: underline;
}
a.acalendar:visited{
color: #4B4B4B;
text-decoration: underline;
}

a.acalendar:active{
color: #4B4B4B;
text-decoration: none;
}

a.acalendar:hover{
color: #4B4B4B;
text-decoration: none;
}

a.acontinues{
color: #4B4B4B;
text-decoration: underline;
}

a.acontinues:link{
color: #4B4B4B;
text-decoration: underline;
}

a.acontinues:visited{
color: #4B4B4B;
text-decoration: underline;
}

a.acontinues:active{
color: #4B4B4B;
text-decoration: none;
}

a.acontinues:hover{
color: #4B4B4B;
text-decoration: none;
}

a.amenu{
color: #4B4B4B;
text-decoration: underline;
}

a.amenu:link{
color: #4B4B4B;
text-decoration: underline;
}

a.amenu:visited{
color: #4B4B4B;
text-decoration: underline;
}

a.amenu:active{
color: #4B4B4B;
text-decoration: none;
}

a.amenu:hover{
color: #4B4B4B;
text-decoration: none;
}

#container{
font-size: 12px;
width: 740px;
background-color: #ffffff;
margin: 0px auto;
position: center;
text-align: left;
border-left: 1px solid #A0A8B3;
border-right: 1px solid #A0A8B3;
}

#banner a {
display:block;
height:153px;
text-indent:-99999px;
width:740px;
}

#banner,#subbanner{
background:transparent url(./images/header.gif) no-repeat scroll 0 0;
height:184px;
left:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
width:740px;
}

#banner a ,
#banner a:link ,
#banner a:visited	{color:#C4B3AC;text-decoration:none;}
#banner a:active , 
#banner a:hover		{color:#C4B3AC;text-decoration:underline;}

#subbanner a{
color: #fff;
text-decoration: none;
}

#subbanner a:link{
color: #fff;
text-decoration: none;
}

#subbanner a:visited{
color: #fff;
text-decoration: none;
}

#subbanner a:active{
color: #fff;
text-decoration: underline;
}

#subbanner a:hover{
color: #fff;
text-decoration: underline;
}

h1,h2,h3{
margin: 0px;
padding: 0px;
}

.blogtitle{
font-size: 30px;
font-weight: bold;
padding: 0px;
text-align: left;
letter-spacing: 2px;
height: 90px;
}

.description{
color:#929290;
font-size:12px;
letter-spacing:2px;
padding:5px 0;
text-align:left;
margin: 55px 10px; 
}

#content{
width: 545px;
float: right;
background-color:#ffffff;
min-height: 100%;
}

#links{
width: 185px;
float: left;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 10px; 
background-color: #ffffff;
overflow: hidden;
}


#footer{
clear: both;
border-top: 1px solid #A0A8B3;
}

#copyright{
/*background: #787878 url(./images/simple_brown/foot.jpg) bottom;*/
/*background-color: #A3ABB6;*/

width: 100%;
height: 16px;
font-size: 10px;
font-weight: bold;
/*color: #ffffff;*/
color: #A0A8B3;
margin: 0px;
padding: 0px;
line-height: 16px;
text-align: center;
}

#copyright a {
text-decoration: underline;
color: #A0A8B3;
}

#copyright a:hover {
color: #ff8c00;
}

.blog{
margin: 10px 10px 20px 15px;
}

.date{  
border-top: 1px solid #A0A8B3;
border-left: 1px solid #A0A8B3;
border-right: 1px solid #A0A8B3;
border-bottom: 1px solid #A0A8B3;
background: #ffffff url(./images/simple_brown/obj.jpg);
background-position: 0px 0px;
color: #A0A8B3;
font-size: 12px;
font-weight: normal;
letter-spacing: 2px;
padding: 5px 0px 5px 5px;
display: block;
}

.date a {
color: #A0A8B3;
text-decoration:none;
}

.date a:hover,.date a:active {
color:#ff8c00;
text-decoration:underline;
}

.blogbody{
background: #FFFFFF none repeat scroll 0%;
border-bottom: 1px solid #A0A8B3;
border-left: 1px solid #A0A8B3;
border-right: 1px solid #A0A8B3;
margin: 0px 0px 10px;
padding: 8px;
}

.title{
color: #5f5f5f;
font-size: 12px;
font-weight: bold;
height: 10px;
width: 502px;
}

.main{
width: 502px;
color: #5f5f5f;
font-size: 12px;
padding: 5px 0px 5px 0px;
line-height: 135%;
}

.main img{
margin: 0px 5px 5px 5px;
}

.main-continues{
font-size: 12px;
}

.posted{
color: #000;
font-size: 10px;
text-align: right;
margin: 0px 0px 0px 0px;
width: 502px;
}

a.aposted									{color:#7B2800;text-decoration:underline;font-weight:bold;font-size										:10px;}
a.aposted:link								{color:#5f5f5f;text-decoration:underline;font-weight:normal;}
a.aposted:visited							{color:#5f5f5f;text-decoration:underline;font-weight:normal;}
a.aposted:active							{color:#ff8c00;text-decoration:underline;font-weight:normal;}
a.aposted:hover								{color:#ff8c00;text-decoration:underline;font-weight:normal;}

.menu{
color: #000;
font-size: 12px;
text-align: right;
width: 502px;
}

.comments-head{
color: #000;
font-size: 12px;
font-weight: normal;
padding: 0px 0px 0px 0px;
height: 10px;
}

.comments-body{
font-size: 12px;
line-height: 135%;
margin: 20px 0px 15px 13px;
}

.comments-post{
color: #000;
font-size: 12px;
text-align: right;
margin: 0px 0px 25px 0px;
}

.trackback-url{
color: #691815;
font-size: 12px;
font-weight: normal;
margin: 20px 0px 15px 13px;
}

.trackback-body{
font-size: 12px;
line-height: 135%;
margin: 20px 0px 15px 13px;
}

.trackback-post{
color: #000;
font-size: 12px;
text-align: right;
margin: 0px 0px 25px 0px;
font-weight: normal;
}

a.atrackback-post{color:#4B4B4B;text-decoration:underline;font-weight:bold;}
a.atrackback-post:link{color:#4B4B4B;text-decoration:underline;font-weight:bold;}
a.atrackback-post:visited{color:#4B4B4B;text-decoration:underline;font-weight:bold;}
a.atrackback-post:active{color:#4B4B4B;text-decoration:none;font-weight:bold;}
a.atrackback-post:hover{color:#4B4B4B;text-decoration:none;font-weight:bold;}

label{
font-size: 10px;
font-weight: bold;
}

#author{
width: 200px;
border: 1px solid #A0A8B3;
}

#author:focus{
border: 1px solid #4B4B4B;
}

#email{
width: 200px;
border: 1px solid #A0A8B3;
}

#email:focus{
border: 1px solid #4B4B4B;
}

#url{
width: 200px;
border: 1px solid #A0A8B3;
}

#url:focus{
border: 1px solid #4B4B4B;
}

#text{   
font-size: 12px;
width: 400px;
height: 200px;
border: 1px solid #A0A8B3;
}

#text:focus{
border: 1px solid #4B4B4B;
}

#submit {
font-size: 12px;
border: 1px solid #A0A8B3;
background-color: #FCFCFC;
}

#submit:hover{
border: 1px solid #4B4B4B;
}

.pagetop{
font-size: 12px;
text-align: right;
margin: 0px 0px 25px 0px;
}

.calendarhead{
/*border-top: 1px none #666;
border-left: 1px none #666;
border-right: 1px none #666;*/
color: #333;
font-size: 12px;
font-weight: normal;
letter-spacing: 2px;
padding: 0px 0px 2px 0px;
text-align: left;
padding: 3px 0px 3px 15px;
}

.calendartable{
margin: 0px auto 10px auto;
width: 183px;
text-align: left;
background:#fff;
/*border-top: 1px solid #484848;
border-left: 1px solid #484848;
border-right: 1px solid #484848;
border-bottom: 1px solid #484848;*/
border-spacing: 0px;
}

.calendarweek{
color: #fff;
font-size: 10px;
font-weight: normal;
}


.calendarwd{
/*border-left: 1px solid #484848;
 border-right: 1px solid #484848;*/                 
background: #787878 url(./images/simple_brown/obj.jpg);
background-position: -2px 0px;
color: #fff;
font-size: 10px;
font-weight: bold;
letter-spacing: 2px;
padding: 2px 0px 2px 5px;
}

.calendard{
empty-cells: show;
border-top: 1px solid #efefef;
border-right: 1px solid #efefef;
text-align: center;
}

.calender{
font-size: 10px;
padding: 2px 2px;
}

.sidetitle{
/*border-top: 1px solid #484848;
border-left: 1px solid #484848;
border-right: 1px solid #484848;
border-bottom: 1px solid #484848;*/
background: #787878 url(./images/simple_brown/obj.jpg) top left;
background-position: 1px 1px;
color: #fff;
font-size: 12px;
letter-spacing: 2px;
padding: 5px 0px 5px 5px;
width: 178px;
}

.side{
font-size: 12px;
line-height: 140%;
margin: 0px 0px 10px 0px;
padding: 8px;
/*border-left: 1px solid #484848;
border-right: 1px solid #484848;
border-bottom: 1px solid #484848;*/
width: 167px;
}

a.aside{color:#4B4B4B;text-decoration:underline;}
a.aside:link{color:#4B4B4B;text-decoration:underline;}
a.aside:visited{color:#4B4B4B;text-decoration:underline;}
a.aside:active{color:#4B4B4B;text-decoration:none;}
a.aside:hover{color:#4B4B4B;text-decoration:none;}

a.arss{color:#4B4B4B;text-decoration:underline;}
a.arss:link{color:#4B4B4B;text-decoration:underline;}
a.arss:visited{color:#4B4B4B;text-decoration:underline;}
a.arss:active{color:#4B4B4B;text-decoration:none;}
a.arss:hover{color:#4B4B4B;text-decoration:none;}

.photo{
text-align: center;
}

.nickname{
color: #2b5695;

font-weight: bold;
margin: 10px 0px;
}

.message{
}

.quotetable{
}

.quote{
color: #000;
font-size: 12px;
padding: 1px;
}

.blogtimes{
margin: 0px 0px 16px 0px;
text-align: center;
}

.powered{
text-align: center;
margin: 0px 0px 10px 0px;
}

.syndicate{
font-size: 12px;
text-align: center;
}
.checkers{
font-size: 12px;
margin-top: 10px;
}

a.adtitle{font-weight:bold;text-decoration:underline;}
a.adtitle:link{font-weight:bold;text-decoration:underline;}
a.adtitle:visited{font-weight:bold;text-decoration:underline;}
a.adtitle:active{font-weight:bold;text-decoration:underline;}
a.adtitle:hover{font-weight:bold;text-decoration:underline;}

a.addescription{color:black;text-decoration:none;}
a.addescription:link{color:black;text-decoration:none;}
a.addescription:visited{color:black;text-decoration:none;}
a.addescription:active{color:black;text-decoration:none;}
a.addescription:hover{color:black;text-decoration:none;}

a.adurl{color:#0000FF;text-decoration:none;}
a.adurl:link{color:#0000FF;text-decoration:none;}
a.adurl:visited{color:#0000FF;text-decoration:none;}
a.adurl:active{color:#0000FF;text-decoration:none;}
a.adurl:hover{color:#0000FF;text-decoration:none;}

a.adld{text-decoration:underline;}
a.adld:link{text-decoration:underline;}
a.adld:visited{text-decoration:underline;}
a.adld:active{text-decoration:underline;}
a.adld:hover{text-decoration:underline;}

body.ad{
background: #f7p39f;
}

#menu {
float: right;
margin: 10px auto;
width: 185px;
height: 100%;
}

#menu ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#menu ul.children {
margin: 10px 0 10px 12px;
padding: 0;
}

#menu ul li {
color: #5F5F5F;
font-size: 13px;
margin: 0 0 10px 0;
padding: 0;
}

#menu ul li#calendar, #menu ul li#categories,
#menu ul li#last, #menu ul li#archives,
#menu ul li#last-comments,
#menu ul li#last-trackback,
#menu ul li#link-list, #menu ul li#meta {
border-bottom: 1px solid #A0A8B3;
border-left: 1px solid #A0A8B3;
border-right: 1px solid #A0A8B3;
font-size: 12px;
/*line-height:140%;*/
/*margin:0px 0px 10px;*/
/*padding-left:8px;*/
width: 178px;
}

#menu ul li#calendar table {
 padding-left: 5px;
}

#menu ul li p {
font-size: 13px;
width: 180px;
font-weight: bold;
}

#menu ul li h2 {
border-top: 1px solid #A0A8B3;
border-bottom: 1px solid #A0A8B3;
background: #ffffff url(./images/simple_brown/obj.jpg) top left;
background-position: 0px 0px;
color:#A0A8B3;
font-size: 12px;
font-weight: normal;
letter-spacing: 2px;
text-indent: 4px;
text-align: center;
padding: 5px 0px 5px 0px;
width: 178px;
/*cursor: pointer;*/
}

#menu ul li ul {
margin: 5px 0 5px 5px;
}

#menu ul li ul li {
line-height: 12px;
}

#menu ul li ul li a{
background: url("images/simple_brown/arrow.gif") no-repeat -1px 6px;
list-style: none;
font-weight: normal;
margin: 0 0 3px 3px;
padding-left: 12px;
line-height: 12px;
}

#menu ul li ul li a:hover {
background: url("images/simple_brown/arrow2.gif") no-repeat -1px 6px;
list-style: none;
font-weight: normal;
padding-left: 12px;
line-height: 12px;
}

#menu ul li#winamp ul li {
width: 180px
}

#menu ul li ul li a {
color: #5f5f5f;
text-decoration: underline;
}

#menu ul li ul li a:hover {
color:#ff8c00;
text-decoration: underline;
}

#menu ul li ul li ul li {
background: none;
}

#searchform {
margin: 2px 0 15px 0;
}

p.credit {
color: #FFFFFF;
background: #5F707A;
border-top: 1px solid #DFDFDF;
clear: both;
font-size: 12px;
margin: 0 auto 0 auto;
padding: 16px 0 17px 0;
text-align: center;
width: 760px;
}

p.credit a {
color: #ffffff;
text-decoration: none;
}

p.credit a:hover {
color: #ffffff;
text-decoration: underline;
}

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

#commentlist p.meta, #commentlist p.meta a {
color: #867b64;
font-family: Osaka, Verdana, sans-serif;
font-size: 11px;
}

#trackbacklist p.meta, #trackbacklist p.meta a {
color: #867b64;
font-family: Osaka, Verdana, sans-serif;
font-size: 11px;
}

/* Begin Calendar */
#wp-calendar {
width: 155px;
}

#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}

#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}

#wp-calendar a {
display: block;
}

#wp-calendar a:hover {
color: #5F5F5F;
}

#wp-calendar caption {
text-align: center;
width: 100%;
}

#wp-calendar td {
padding: 3px 0;
text-align: center;
}

#wp-calendar th {
padding: 3px 0;
text-align: center;
font-weight: normal;
}

#wp-calendar td#today {
background-color: #ff8c00;
}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
background-color: #fff; }
/* End Calendar */

.comment-number {
font: italic 28px 'Times New Roman', Times, serif;
color: #73a0c5;
}

.alt {
background-color: #f8f8f8;
/*border-top: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;*/
margin: 0;
padding: 10px;
}

.none {
margin: 0;
padding: 10px;
}

#ed_toolbar input {
border: 1px solid #dcdcdc;
background-color: #e6eadb;
margin: 0 1px 0 0;
}

.hl-surround{
-moz-border-radius: 5px;
background-color: #F9FBFC;
border: 1px solid #C3CED9;
padding: 8px;
margin-bottom: 5px;
width: 400px;
overflow: auto;
text-align: left;
}

.hl-surround, .hl-surround pre, .hl-surround span{
font: normal 9pt 'Courier New', monospace;
}

.hl-default{
color: Black;
}
.hl-code{
color: brown;
}
.hl-brackets{
color: Olive;
}
.hl-comment{
color: #ffa500;
}
.hl-quotes{
color: #8b0000;
}
.hl-string{
color: Red;
}
.hl-identifier{
color: brown;
}
.hl-builtin{
color: Teal;
}
.hl-reserved{
color: brown;
}
.hl-inlinedoc{
color: brown;
}
.hl-var{
color: #00008b;
}
.hl-url{
color: brown;
}
.hl-special{
color: Navy;
}
.hl-number{
color: Maroon;
}
.hl-inlinetags{
color: brown;
}
.hl-main{
background-color: transparent;
}

.hl-main pre{
margin: 0; padding: 0;
}

.space {
height: 1000px;

}

#cal-inner {
padding-left: 8px;
}

h2#comments {
font-size:12px;
}
