/* Style: Grey */


body {
	/*background: #cbcbcb url(nistal/_bg-fade.png) repeat-x 0px 100px;*/
	background:#d2d2d2 url(nistal/bg-gris-med.jpg) repeat 0px 100px;
}


a {
	color:#2e9696;
	/*text-shadow:1px 1px 1px #000;*/
}

#main a{
  /*color:#2f5f5f;*/
}


#main .col1 {
  width: 680px;
  float: left;
  margin-right: 0px;
}

#main .col2 {
  width: 680px;
  float: left;
  margin-right: 0px;
}

#logo {
	margin: 10px 0 10px 0;
	padding: 0;
}

#top-inner {
  background: transparent url(nistal/banner_caras.png) no-repeat left bottom;
}

#top-nav {
	/*border: 1px solid #000;*/
	padding: 5px 10px 10px;
	/*background-color: #808c8d;*/
	background: transparent url(nistal/bg-top-menu.png) no-repeat center top;
}


#top-nav li.current_page_item a,
#top-nav li.current-cat a,
#top-nav li.current-cat-parent a {
  text-shadow:none;
  background-color: #fff;
  color: #000;
}

#top-nav li.current_page_item ul li a,
#top-nav li.current-cat ul li a,
#top-nav li.current-cat-parent ul li a {
	background-color: #222;
	color: #fff;
}

#top-nav li.current-cat-parent ul li.current-cat a {
	background-color: #fff;
	color: #000;
}


#search {
	background-image: none;
	background-color: #fff;
	color: #666;
	height: 30px;
	margin-top: 10px;
	width:245px;
	background:none;
}

#search #s {
  background-color: #fff;
  padding-bottom:8px;
  margin-right:0;
  width:155px;
}

#search #go {
  background: none;
}


.header-search {
  width:245px;
}

#top-nav .fr input#s {
	color: #666;
	padding: 0;
	top: 17px;
	right: 50px;
}

#top-nav .fr input#go {
	top:10px;
}


.container {
	border-color: #fff;
}

#bio_content p, .info-text p {
	color:#222;
	/*text-shadow:1px 1px 1px #000;*/
}

/*#main .col1 .post, #main .col2 .post,.col-right .post  { border-bottom-color:#ffffff;border-bottom-color:rgba(255,255,255,0.2);}*/

/*#main h3 a {
	color: #ffff99;
}

.col-left #main h3 {
	border: 1px solid #000;
	background-color: #222;
	background-image: none;
	padding: 0 10px;
}

#main .col1 h3 {
	border: 1px solid #000;
	background-color: #222;
	background-image: none;
	padding: 0 10px;
}

#main .col2 h3 {
	border: 1px solid #000;
	background-color: #222;
	background-image: none;
	padding: 0 10px;
}*/


/*.single-details {
	color: #ffffff;}*/
	
#main h2.arh {color:#222; font-size:20px; font-weight:bold;text-transform:uppercase;border-bottom:2px dotted #999;margin-bottom:20px}

#main .advert_468x60 { background:#333; background:rgba(0,0,0,0.4)}

#main .post .audioplayer_container, , .comment-entry {
	background:transparent url(default/audio_player_bg.png) repeat scroll center top;
}

#main .post .audioplayer_container{
	border-bottom-color: #ffffff;
}

#main .post .intro p {
	color: #222;
}

#main .post-image a{
	background-color: #e9f4f4;
	border: 1px solid #e9f4f4;
	padding: 3px;
}

#bio_image img{
  background-color: #fff;
  border: 1px solid #fff;
  padding:4px;
}

.wp-caption {background-color:#000000;border:1px solid #111111;}

#comments .commentlist img.avatar {
	border-color: #c5c5c5;
}

#comments .user-meta {
	font-size: 14px;
	margin-bottom: 20px;
	padding-top: 6px;
}

.post-details{font-size:12px;color:#777}

.widget h3 {
	/*border: 1px solid #000;*/
	border:none;
	background-color: #333;
	background-image: none;
	padding: 0 10px;
	margin-bottom: 5px;
}


.col-left #main .widget h2{
  background:#7fa8a4;
  background:#fff url(nistal/bg_post_head.jpg) 0 0 repeat-y;
  color:#333;
  line-height:18px;
  padding-left:25px;
  padding-right:100px;
  padding-bottom:10px;
  padding-top:10px;
  margin-bottom:0px;
  margin-left:-5px;
  margin-right:5px;
}

#main .col1 .post,
#main .col2 .post,
.col-right .post
{
  border-bottom:1px dotted #fff;
  padding-left:20px;
}


#main .post img.thumbnail {
	background-color:#333333;
	
}

#footer-out{
  padding-top:50px;
  background:transparent url(nistal/footer_bg.png) no-repeat center top;
}

#footer p {
	/*border: 1px solid #000;*/
	/*background-color: #222;*/
}

#sidebar .comment-meta, #home-sidebar .comment-meta{
padding-bottom:5px;
border-bottom:1px solid #ccc;
}

#sidebar .comment-meta  em, #home-sidebar .comment-meta em{
color:grey;
font-style:italic;
}


.featured-tracks-holder .featured-track {background:rgb(20, 20, 20);background:rgba(255,255,255,0.4);  }

.post-image-audio{margin-left:0}
.post-audio-thumb{margin-left:0;margin-right:10px}

.archive-audio #main .col2{margin-right:0}
.archive-audio #main .post{margin-right:20px}
.archive-audio #main .post-content{width:450px}
.post-image-audio{width:600px}
