/* ------------------------- */
/* Re:mind blog - stylesheet
/* ------------------------- */

body {margin: 20px; padding: 0; font-family: Georgia, Times New Roman, Times, serif; text-align: center; color: #000; background: #900007 url(images/bg.gif) repeat-x; font-size: 12px; line-height: 20px;}
#frame {width: 780px; margin: 0 auto 0 auto; text-align: left; }
/* #content {background: #fff; padding-top: 0px; background: url(images/background.jpg) no-repeat;} */
#sidebar {float: left; margin: 0; padding: 0; width: 192px;}
#main-content {float: right; width: 580px; margin: 0 0 0 0px; padding: 0;}
#header {width: 780px; height: 122px; margin: 0 0 8px 0; padding: 0; background: #BDC6C6 url(images/banner4.jpg) no-repeat top left;}
#header h1, #header_blog h1 {display: none}
#footer {color: #fff; font-size: 10px; font-family: verdana;}
.home1 {float: left; width: 250px;}
.home2 {float: right; width: 250px;}
div.plant {background: url(images/plant_transparent.jpg) no-repeat; }
div.padding {padding: 15px; background: #fff;}
div.content {}
div.top {clear: both; background: url(images/hr_corner2.gif) top left no-repeat; height: 18px; margin: 0 0 0 0;}
div.bottom {clear: both; background: url(images/hr_corner.gif) bottom right no-repeat; height: 18px; margin: 0 0 0 0;}

#buy {margin-top: 15px;}
#buy ul {margin: 0 0 0 10px; padding: 0; list-style: none}
#buy ul li {margin: 0 0 10px 0; padding: 0; list-style: none}
#newsletter {padding: 15px 0 15px 10px; margin: 0; color: #fff;}
#myspace {background:#000; padding: 10px 10px 5px 10px; margin: 10px 0 0 10px;}
#myspace2 {margin: 5px 0 0 10px;}

hr {display: none;}
div.hr {clear: both; background: #ddd; height: 1px; margin: 25px 0 25px 0}
img {border: none;}
a {color: #525E43;}
a:hover {color: #657E55;}
ul {list-style: none; margin: 0 0 20px 30px; padding: 0;}
li {list-style: none; padding-left: 15px; margin-bottom: 3px;}
form {padding: 0; margin: 0;}

/* main column */
h2.date-header {margin: 0; padding: 0 0 0 14px; color: #97394A; font-size: 11px; background: url(images/date-icon.gif) no-repeat 0 50%;}
h3 {margin: 10px 0 25px 0; padding: 0; font-size: 14px; color: #97394A; letter-spacing: 0px;}
h4 {margin: 0 0 10px 0; padding: 0 0 0 4px; font-size: 13px; color: #97394A; letter-spacing: 1px; background: #efefef;}
h5 {margin: 0 0 10px 0; padding: 0; font-size: 11px; color: #000; letter-spacing: 0px;}
h3.post-title {color: #000;}
p {margin: 0 0 15px 0; padding: 0;}
p.home {width: 450px;}

/* nav */
#nav {background: url(images/left_1.jpg) no-repeat; padding: 20px 0 0 0; height: 185px;}
#nav ul {margin: 0; padding: 0; list-style: none;}
#nav ul li {margin: 0 0 12px 15px; padding: 0 0 0 10px; list-style: none; background: none;}
#nav ul li.on {background: url(images/arrow1_on.gif) no-repeat 0px 6px;}
#nav ul li a {font-size: 12px; font-weight: bold; color: #97394A; text-decoration: none; letter-spacing: 1px;}
#nav ul li a:hover {text-decoration: underline;}
#nav ul li.on a {color: #000;}

.clear { /* to fix IE6 padding-top issue */ clear: both; height: 0;}

div.date {font-size: 0.9em; color: #666;}
div.entry {margin-bottom: 10px; padding-bottom: 10px; border-bottom: solid 1px #cdcdcd;}
div.entry h3 {margin: 0 0 10px 0;}
div.box {margin-top: 10px;}

div.tatoo {background: url(images/bg_tatoo.jpg) 370px 0px no-repeat;}
img.left {float: left; margin-right: 15px;}
img.right {float: right; margin-left: 10px;}
img.thumb {float: left; margin-right: 10px;}
.album_title {font-weight: bold;}
div.lyrics {display: none; border: solid 2px #ccc; padding: 10px; background-color: #efefef;}
div.lyrics_credit {color: #666; margin-bottom: 15px;}
ul.tracklist {margin: 0 0 30px 0; padding: 0;}
ul.tracklist li {margin: 0 0 5px 0; padding: 0; background: none;}
div.credits {color: #666; margin: 0 0 30px 0}
span.credits_title {font-weight: bold;}
p.small {}
input.input_email {width: 155px; font-size: 0.9em; font-family: verdana; float: left; border: solid 1px #85939D; height: 16px; background: #dedede; margin: 3px 0 3px 0; color: #333}
input.submit {; margin: 3px 0 3px 0}
span.note {font-size: 0.8em; color: #666;}
.error {color: #f00;}
div.album_description {margin-left: 80px;}
.new {color: #f00;}
ul.buy {margin: 0; padding: 0;}
ul.buy li {margin: 0 0 15px 0; padding: 0;}
ul.buy li a {font-weight: bold; padding: 0 0 0 10px; background: url(images/arrow2.gif) 0px 2px no-repeat; color: #97394A;}
ul.buy li a.normal {color: #525E43; background: none; padding: 0; font-weight: normal;}
img.banner_buy {float: left;}
a.language {margin: 0 2px 0 15px;}

/* for blog */
blockquote {margin: 0 0 0 30px; padding: 10px 0 0 20px; line-height: 1.5em; color: #666; background: url(images/quotes.gif) no-repeat top left;}
blockquote p {margin-top: 0;}
abbr, acronymn {cursor: help; font-style: normal; border-bottom: 1px dotted;}
code {color: #f63;}
.post {margin: 0; padding: 15px 0 0 14px;}
.post-footer {margin: 0; padding: 0 0 0 14px; color: #999; background: url(images/tictac-grey.gif) no-repeat 0 8px;}
.post img {padding: 6px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0;}
p.forum {color: #555; padding-top: 15px;}
#comments {color: #666;}
#comments h4 {font-size: 11px; margin: 20px 0 15px 0; padding: 0 0 8px 30px;color: #666; background: url(images/bubble.gif) no-repeat 5px 0;}
#comments ul {margin-left: 0;}
#comments li {background: none; padding-left: 0;}
.comment-body {padding: 0 10px 0 25px; background: url(images/dot.gif) no-repeat 10px 5px;}
.comment-body p {margin-bottom: 0;}
.comment-data {margin: 4px 0 15px 0; padding: 0 10px 1em 60px; color: #999; border-bottom: 1px solid #ddd; background: url(images/comment-arrow.gif) no-repeat 44px 2px;}
.deleted-comment {font-style:italic; color:gray;}
a.back {float: right;}

#side_blog {padding: 8px 5px 0 10px; }
#side_blog h2.sidebar-title {font-size: 11px; margin: 0 0 8px 0; padding: 0; color: #525E43;}
#side_blog ul {margin: 0 0 15px 0; padding: 0; list-style: none;}
#side_blog ul li {margin: 0 0 5px 0; padding: 0; list-style: none;}
#side_blog li a {letter-spacing: 0px; font-weight: normal; font-size: 9px; color: #fff;}
#side_blog li a:hover {color: #ccc;}

