/*
Theme Name:     Piano Black Pyres
Template:       piano-black
Author:			Mockingbard
*/

@import url("../piano-black/style.css");

/*  ------ basic ------------------- */

body { margin:0; padding:0; background:url("../piano-black/img/back1.gif");
       font-family: Helvetica, Arial, sans-serif; 
       font-size:14px; color:#99ccff !important; text-align:center; } /* default: #b8babb; alt: bcbab8; favoured: bbbab8 */

a, a:visited { color:#dedede; text-decoration:none; outline:none; } /* default: #7f8e91 possible alternative: #91877f*/
a:hover { color:#ffaa22; text-decoration:none; } /* default: #81c8d5 */
blockquote a, blockquote a:visited { text-decoration:none; }

/*  ------ header ---------------------- */

/* Change the number of margin if you are using original logo image */
#logo_image { margin:35px 0 0 30px; float:left; display:inline; } /* #logo_image { margin:69px 0 0 30px; float:left; display:inline; } */  /* without tagline: #logo_image { margin:69px 0 0 30px; float:left; display:inline; } */

/* blog title */
#logo { float:left; display:inline; margin:64px 0 0 40px; }
#logo a, #logo a:visited { color:#ffaa22; font-size:22px; } /*default: #logo a, #logo a:visited { color:#ccc; font-size:22px; } possible alternatives: #ffaf31*/
#logo a:hover { text-decoration:none; color:#ffaa22; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */

/* tagline - check Piano Black parent theme in the header.php and search for 'tagline' for position/colour */

#rss-feed { font-size:11px; float:left; margin:92px 0 0 10px; display:inline; color:#777; background:url("../piano-black/img/rss.gif") no-repeat left top; height:25px; padding:18px 0 0 55px; position:relative; left:140px }
#rss-feed:hover { background:url("../piano-black/img/rss.gif") no-repeat left bottom; color:#ffaa22; text-decoration:none; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */

#twitter { font-size:11px; float:right; margin:92px 0 0 10px; display:inline; color:#777; background:url("../piano-black/img/twitter.gif") no-repeat left top; height:25px; padding:18px 0 0 55px; position:relative; left:140px }
#twitter:hover { background:url("../piano-black/img/twitter.gif") no-repeat left bottom; color:#ffaa22; text-decoration:none; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */

#search-area { float:right; display:inline; width:183px; height:29px; margin:35px 0 0 0; background:url("../piano-black/img/search-area.gif") no-repeat; position:relative; left:-38px }
#search-input { position:absolute; top:7px; left:21px; border:0px; height:17px; display:inline; width:125px; font-size:100%; color:#7e7e7e; background:transparent; }
#search-button { position:absolute; right:0px; top:0px; }

/*  ------ left-col ------------- */

.post h2 a:hover { text-decoration:none; color:#ffaa22; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */

.post-info li { display:inline; font-size:11px; color:#827e78; margin:0 10px 0 0; } /* default: 797f80 */

.post-info a, .post-info a:visited { color:#777; } /* .post-info a, .post-info a:visited { color:#777; } */
.post-info a:hover { color:#ffaa22; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */

.post-content a.more-link { text-decoration:none; }
.post-content a.more-link, .post-content a.more-link:visited, .post-content a.more-link:hover { background-image: none; padding-left:0px; }


.post-content a,.post-content a:visited { color:#ffaa22; text-decoration:none; } /* default: .post-content a,.post-content a:visited { text-decoration:underline; } COLOUR & PROPERTIES OF LINKS IN POSTS ; ALTERNATIVE: #dedede */
/*.post-content a.more-link, .post-content a.more-link:visited 
  { display:block; clear:both; margin:15px 0 5px 0; height:23px; padding:6px 0 0 35px;  background:url(img/arrow3.gif) no-repeat left top; text-decoration:none; }
.post-content a.more-link:hover { background:url(img/arrow3.gif) no-repeat left bottom; text-decoration:none; }
*/

.post-meta { background:url("../piano-black/img/meta-top.gif") no-repeat right top; padding:13px 0 0 0; width:585px; clear:both } /* added clear:both */

.post-tag a:visited { color:#dedede; } /* added this line myself */
.post-tag a:hover { color:#ffaa22; text-decoration:none;  } /* added this line myself */


#back-top:hover { text-decoration:none; color:#ffaa22; } /* default: #83bac4 ; possible alternatives: d1a377, c6ad82 */


/*  ------ right-col ------------- */

.information-contents { line-height:160%; font-size:11px; color:#dedede; background:url("../piano-black/img/info-box-bottom.gif") no-repeat left bottom; padding:12px 20px 20px 20px; margin:0 0 50px 30px; width:232px; } /* default: #868a8d alternative: #908f84 */

#right-col a, a:visited { color:#dedede; text-decoration:none; outline:none; } /* added this line myself; alternative: #91877f*/
#right-col a:hover { color:#ffaa22; text-decoration:none; } /* added this line myself*/

/* calendar */

#wp-calendar td#today { background:#111; text-decoration:none; color:#ffaa22; } /* default: #81c8d5 */
#wp-calendar #prev a:hover, #wp-calendar #next a:hover,
 #side_middle #wp-calendar #prev a:hover, #side_middle #wp-calendar #next a:hover
 { text-decoration:none; color:#f3dc19; }
#copyrights a:hover { color:#ffaa22; text-decoration:none;} /* default: #849ca0 */

/* ------ page navi -------------- */

.page-navi span.current { color:#ffaa22; background:url("../piano-black/img/arrow8.gif") no-repeat center bottom; padding-bottom:10px; border:none; } /* default: #81c8d5 */

/*  ------ header-menu ------------------------ */

/* default: ul.menu { float:left; background:url(img/menu_middle.png) repeat-x left top; font-size:11px; height:61px; margin:0; } */
.menu { float:right; background:url("../piano-black/img/menu_middle.png") repeat-x left top; font-size:11,1px; height:60px; width:939px; margin:0; }
/* ul */
.menu a:hover { color:#ffaa22; border-bottom:2px solid #ffaa22; text-decoration:none; } /* default: { color:#83bac4; border-bottom:2px solid #83bac4; text-decoration:none; } */

/*
ul.menu .current_page_item a, ul.menu .current_page_item a:visited { color:#908f84; border-bottom:2px solid #777561; } /* default: { color:#869497; border-bottom:2px solid #627376; } */
/*ul.menu .current_page_item a:hover { color:#ffaa22; border-bottom:2px solid #ffaa22; text-decoration:none; } /* default: { color:#83bac4; border-bottom:2px solid #83bac4; text-decoration:none; } */
/*ul.menu .current_page_item ul a, ul.menu .current_page_item ul a:visited, ul.menu .current_page_item ul a:hover
              { border-bottom:1px solid #383736; } /* default: 373737 */


.menu .current_page_item a, .menu .current_page_item a:visited,
 .menu .current-cat a, .menu .current-cat a:visited,
  .menu .current-menu-item a, .menu .current-menu-item a:visited
{ color:#908f84; border-bottom:2px solid #777561; }

.menu .current_page_item a:hover,
 .menu .current-cat a:hover,
  .menu .current-menu-item a:hover
{ color:#ffaa22; border-bottom:2px solid #ffaa22; text-decoration:none; }

.menu .current_page_item ul a, .menu .current_page_item ul a:visited, .menu .current_page_item ul a:hover,
 .menu .current-cat ul a, .menu .current-cat ul a:visited, .menu .current-cat ul a:hover,
  .menu .current-menu-item ul a, .menu .current-menu-item ul a:visited, .menu .current-menu-item ul a:hover
{ border-bottom:1px solid #383736; }


/*  ------ side-bar ------------------------ */

.side-box { margin-bottom: 30px !important;}

/*  ------ footer ------------------------ */

#footer { background-image: url(http://www.pyresofvam.com/wp-content/uploads/transparent-pixel.png) !important; }
