/* based on "opera"; #content is main plus sidebar; #side is each sidebar box; top right bottom left */

#mylinks p { color:#c76965; } /* link page description */

.albumdate, .albumtags, .albumdescription, #album-mms, #photoheader a, #photoheader a:visited, #imgnav p a, #imgnav p a:visited { color:#c76965; }  /* album single photo page, color for links */

.comments .text a:link, .comments .text a:visited { color: #c76965;}

.comment-date, .comment-date .permalink:link, .comment-date .permalink:visited, .editcomment {  color: #c76965; }

#newcomment h3, #login-here h3 { color:#cc443e; border:none;}
.avatar a, .avatar span { background-color:#e3c5b2;}

.postnav  { border-top:#BEC7D4 1px solid; border-bottom:#bb9983 1px solid; }
.postnav a:link, .postnav .prv a:link, .postnav .nxt a:link { color:#bb9983;}
.pagenav-info {color:#d46037;}
#footer a:link {color:#d46037;}

/* ----------------------------------- */

.photoviews {display:none}

body { background:#fadfce url(http://futaichigo.files.wordpress.com/2010/05/bg-sakuramiddle2.png) top center repeat-y; background-attachment:fixed; }

#wrap3 { background:transparent top right no-repeat; } /* from the top to the end, as wide as menu, not include the width as wrap1,2[id] */
#wrap0 {background:transparent;}  /* the whole page in front of body */
#wrap1 {background:transparent;}  /* unknown area */
#wrap2 {background:transparent;}  /* unknown area */
#wrap4 {background:transparent;} /* from the bottom of myo-bar to the most bottom (no myo-bar). top, post, footer, and side areas */
#wrap1[id] {background:transparent; } /* in back of wrap2[id], from the top to the bottom; myo-bar, top, post and side area */
#wrap2[id] {background:transparent; } /* in front of wrap1[id], from the top to the bottom; myo-bar, top, post and side area */

#top { background:transparent; height:157px; border:none}
#top2 { background: transparent url(http://futaichigo.files.wordpress.com/2010/05/title-red.png) bottom center no-repeat; height:120px;}
#top h1, #subtitle {display:none;}
#footer {background:transparent; padding-top:20px;}

#userlinx li, #myo a, #myo a:link, #myo a:visited, #notification-bar a, #notification-bar a:link, #notification-bar a:visited  { color:#cd5134 !important; } /* top menu linkz */
#myo { background:transparent url(http://futaichigo.files.wordpress.com/2010/05/trans40.png) !important; border-bottom: none; color:#c5805e !important;}
#myo-nav, #myo-nav a:link, #myo-nav a:visited, #myo-nav a:active, #myo-nav li.on a:link, #myo-nav li.on a:visited, #myo-nav li.on a:active { color:#c5805e !important; background:transparent url(http://futaichigo.files.wordpress.com/2010/05/trans40.png) !important; }
#myo-nav a:hover { background:transparent url(http://futaichigo.files.wordpress.com/2010/05/trans10.png) !important; } 


#menu { background:transparent;  z-index: 9; border:none; padding-left:210px; } 
#menu li { text-transform:lowercase; font-size:1.05em; }
#menu a:link, #menu a:visited, #menu a:active { background:transparent; color:#bb4839; border:none; text-shadow: 1px 1px 3px #81434d;}
#menu a { display:block; border:none; text-align:center; background:transparent; border:none; }
#menu a:hover { background:#c14351 url(http://fjenglish.cocolog-nifty.com/opera/soraniwa/trans_60.png); text-transform:uppercase; border: 0px; border:none; color: #ffffff;}
#menu a#selected, #menu #selected:visited { text-transform:uppercase; background:transparent; font-weight:bold; border:none; font-size:1.35em; }

#mainwrap {background:transparent;  border:0px solid #575D73; width: 580px; padding:13px 17px 18px 17px !important;} /* main till footer */
#main {background:transparent; width:580px; border:none; } /* from first post to last post width is as the comments */

.post, #firstpost, #lastpost {
	color:#8c2d17;
	background:transparent url(http://futaichigo.files.wordpress.com/2010/05/trans30.png);
	border-bottom: 1px solid #e9c2aa !important;
	border-right: 1px solid #e9c2aa !important;
	border-top: 1px solid #faeae0 !important;
	border-left: 1px solid #faeae0 !important;
	margin-bottom:27px;
	padding: 10px 10px 10px 10px !important;
	}


.post .title { color:#a63728; height:30px; border-bottom:2px solid #8a3125; text-shadow:1px 1px 3px #8a3125; font-size:1.8em; margin-bottom:7px; }
.title a:link, .title a:visited {  color:#a63728; border:0px #ffffff solid;  text-shadow: 1px 1px 3px #8a3125; margin-bottom:7px; padding-left:3px; }  

.post img {  padding:5px;  border:1px solid #9d3628;  } /* control picture border within posts */
.postinfo img, .smilie {border:none !important; } /* must included, or they will have borders*/



#sidewrap {background:transparent;}
.sidebox, #albumslides {margin-bottom:20px; border-bottom:0px solid #c2502d; }
#side h2, #side caption, #blogsearch .h2  {  background:transparent; border:1px solid #d96666; text-shadow: 1px 1px 3px #8c2d17; }
#latestposts li { background:transparent; padding-left:14px; border:none;}
#twitter-link {display:none;}

#calendar { background:transparent; padding-bottom:14px; border-bottom: 0px solid #c2502d !important; color:#a24e3b; }
#calendar td { border-top:0px; border-right:1px solid #d67058; border-bottom:1px solid #e09887; border-left:0px solid #e09887; }
#calendar td.l { background:#fad7cf; color:#ce705a; }

.pagenav a:link, .pagenav a:visited, .pagenav a:active, .pagenav b {color:#ce705a; background:transparent; border: solid 1px #ce705a; }
.pagenav b, #main .pagenav a:hover {  background:#9a3a24; border: solid 1px #ce705a; color:#ecbbb0;}


#newcomment form, #login-here form { background:transparent; }
#newcomment h3, #login-here h3 { background:transparent;}
.addcomment { width:480px; border:1px solid #be5632;}

body { font-family:arial,'lucida grande','lucida sans unicode','bitstream vera sans','dejavu sans','trebuchet ms',sans-serif;}

#content {background:transparent; color:#a1643e; font-family:verdana,'lucida grande','lucida sans unicode','bitstream vera sans','dejavu sans','trebuchet ms',sans-serif; }  /* post footer side , no menu, no top*/

.post .tags {color:#ac4b28 !important; }
.post .tags a:link {color:#ac4b28 !important; }

a:link, a:visited, a:active {
color:#c51910;
}


#side a:link, #side a:visited {color:#ac4b28;}
#profile h2, #side h3, #mylinks h2 {color:#ac4b28; background:transparent; text-shadow: 1px 1px 3px #8c2d17; }
.sidelinx li {border:none;}

.albumimage { background:transparent;}
#albumlist li a, #albumlist li.even a { background:transparent; padding-left:14px; border:none;}
#albums h3, #albumheader {color:#ac4b28; text-shadow: 1px 1px 3px #8c2d17;}

#mypix li { width:240px; background:transparent; }
#mypix li.pic2 { padding-right:50px; background:transparent; }
#mypix .thumb { display:block; width:300px; }
#mypix .thumb img { width:260px; height:200px; margin:7px; border:#ac4b28 solid 1px; padding:6px; }
#frame1, #frame2, #frame3, #frame4 { background:transparent; border:#ac4b28 solid 1px; }

.preview a:link, .preview a:visited, .preview a:active { background:transparent; border:#ac4b28 solid 1px;}
.preview a:hover { background:transparent; border:#ac4b28 solid 1px;}


#twitter_update_list li, #side #twitter_update_list a:link, #side #twitter_update_list a:visited, #side ul#twitter_update_list a:hover, #side #twitter-link:hover, #side #twitter_update_list span a:link, #side #twitter_update_list span a:visited, #side #twitter-link, #side #twitter-link:visited {
	color:#ac4b28;
	border-bottom:none;}


.month h2 a:link, .month h2 a:visited {  color:#C6CEE5;  text-shadow: 1px 1px 3px #435181;} /* archive title */
.month h2 a:hover {color:#ac4b28; background:transparent;}
.month li a:hover {color:#ac4b28; background:#904a32;}
.month span {color:#c0603e; font-weight:bold;}

#side a.username:link, #side a.username:visited, .whisper, .postnav a:link, .postnav a:visited,  .postnav a:visited {color:#a8421f;}
#footer-promo, #header-promo {display:none;}
#footer #operatxtad {background:transparent url(http://fjenglish.cocolog-nifty.com/opera/soraniwa/trans_20.png); border:1px dashed #a8421f; color:white;}

#userpic { background:transparent url(http://fjenglish.cocolog-nifty.com/opera/soraniwa/trans_40.png); border:#a8421f solid 1px; padding:2px;}