html, body, h1, h2, p, ul, li, div, span, a, fieldset, form, input, label { margin: 0; padding: 0; }
ul { list-style: none; }
tbody { border: 0; }

/* ***************** */

html {
  font: 12px/125% Verdana, sans-serif, Arial, Helvetica;
  color: #fff;
  text-align: center;
  background: #000 url(../img/fondos/fondo_linea_gris.gif) repeat-x scroll center -5px;
  margin-top:-10px;
}

body {
  background: transparent url(../img/fondos/fondo_pared.jpg) no-repeat scroll center -5px;
}

a {
  color: #777;
  text-decoration: none;
}

a:hover {
  color: #aaa;
}

input, textarea {
  background:  url(../img/fondos/input.jpg) repeat-x scroll left top #FFFFFF;
  border: 1px solid #000;
  font: 11px/13px Verdana,Arial,Helvetica,sans-serif;
  padding: 3px;
}

blockquote {
  background: url(../img/fondos/comillas.png) no-repeat scroll left top transparent;
  color: #eee;
  line-height: 1.5em;
  margin: 10px 0 25px;
  padding: 0 25px 0 40px;
}

#wrapper {
  margin: 0px auto 20px;
  width: 960px;
  /* height: 800px !important; */
  min-height: 800px;
  text-align: left;
}

#contenido-sidebar {
  width: 635px;
  float: left;
}

#sidebar {
  margin-left: 19px;
  width: 270px;
  float: left;
}
	#sidebar .block-pages {
	  background-color: #000;
	  border: 1px solid #777;
	  margin-bottom: 20px;
	}

/**
 * Cabecera
 **/
#logo {
  display: block;
  background: transparent url(../img/themonkeycompany.png) no-repeat scroll center top;
  width: 485px;
  height: 100px;
  position:relative;
  z-index:1;
}
	#logo h1 { display:none; }

#blocks-header {
  float: right;
  margin-top: 20px;
}
  #block-locale-0 li { display: inline; margin-left: 5px; }

#menu-es, #menu-en {
  height: 58px;
  margin-top:-5px;
}
  #menu-es span, #menu-en span, #social-ico span { display:none; }
  #menu-es .first, #menu-en .first { margin-left: 0; }
  #menu-es li, #menu-en li { float: left; margin-left: 50px; }
  #menu-es a, #menu-en a { display: block; height: 58px; color: #000; }
  #menu-es li:hover, #menu-es li.active, #menu-en li:hover, #menu-en li.active { background-position: bottom; }
  
  .menu-inicio { background: transparent url(../img/menu/inicio.gif) no-repeat scroll center top; width: 50px; }
  .menu-home { background: transparent url(../img/menu/home.gif) no-repeat scroll center top; width: 45px; }
  
  .menu-blog { background: transparent url(../img/menu/blog.gif) no-repeat scroll center top; width: 41px; }
  
  .menu-biografia { background: transparent url(../img/menu/biografia.gif) no-repeat scroll center top; width: 86px; }
  .menu-bio { background: transparent url(../img/menu/bio.gif) no-repeat scroll center top; width: 25px; }
  
  .menu-conciertos { background: transparent url(../img/menu/conciertos.gif) no-repeat scroll center top; width: 98px; }
  .menu-tour { background: transparent url(../img/menu/tour.gif) no-repeat scroll center top; width: 42px; }
  
  .menu-musica { background: transparent url(../img/menu/musica.gif) no-repeat scroll center top; width: 62px; }
  .menu-music { background: transparent url(../img/menu/music.gif) no-repeat scroll center top; width: 51px; }
  
  .menu-galeria { background: transparent url(../img/menu/galeria.gif) no-repeat scroll center top; width: 69px; }
  .menu-gallery { background: transparent url(../img/menu/gallery.gif) no-repeat scroll center top; width: 71px; }
  
  .menu-descargas { background: transparent url(../img/menu/descargas.gif) no-repeat scroll center top; width: 95px; }
  .menu-downloads { background: transparent url(../img/menu/downloads.gif) no-repeat scroll center top; width: 98px; }
  
  .menu-foro { background: transparent url(../img/menu/foro.gif) no-repeat scroll center top; width: 40px; }
  .menu-forum { background: transparent url(../img/menu/forum.gif) no-repeat scroll center top; width: 54px; }
  
  .menu-contacto { background: transparent url(../img/menu/contacto.gif) no-repeat scroll center top; width: 80px; }
  .menu-contact { background: transparent url(../img/menu/contact.gif) no-repeat scroll center top; width: 72px; }
  
  
/**
 * Contenido
 **/
#content-wrapper {
  margin: 32px 0 30px;
}

#contenido .block-front, #sidebar .block-pages {
  width: 264px;
  background: #000 url(../img/fondos/block.jpg) no-repeat scroll center top;
  min-height: 165px;
  padding: 10px 20px 0;
}

.breadcrumb { font-size: 10px; }
.breadcrumb a { color: #bbb; }

h2 {
  font-size: 20px;
  font-weight: bold;
  margin: 5px 0 15px;
  padding-bottom: 5px;
  border-bottom: 2px solid #777;
}
h3 {
  font-size: 14px;
  font-weight: bold;
  margin: 15px 6px 10px;
}

div.error, tr.error {
  line-height: 18px;
  padding: 8px 15px;
  border-color: #f00;
  margin-bottom: 15px;
}
div.error ul { list-style: circle inside; }
.form-item input.error, .form-item textarea.error, .form-item select.error { background-color: #ffeded; }
div.status { background-color: #C7F2C8; border: 1px solid #33A333; color: #33A333; margin-bottom: 15px; padding: 8px 15px; }

/**
 * Portada
 **/
#node-13 {
  border: 2px solid #777;
  background-color: #000;
  height: 380px;
  margin-bottom: 50px;
}
#node-11 {
  margin-bottom:10px;
}
#destacado-lista, #destacado-lista-en {
  height: 380px;
  margin-left: 500px;
}
  #destacado-lista { background: transparent url(../img/home/front_papel.jpg) no-repeat right top; }
  #destacado-lista-en { background: transparent url(../img/home/front_papel.en.jpg) no-repeat right top; }
  #destacado-lista ul, #destacado-lista-en ul { padding-top: 170px; }
  #destacado-lista a, #destacado-lista-en a { display: block; height: 22px; margin-top: 20px; }
  #destacado-lista span, #destacado-lista-en span { display: none; }
  .destacado-musica { background: transparent url(../img/home/destacado-musica.jpg) no-repeat center top; }
  .destacado-music { background: transparent url(../img/home/destacado-music.jpg) no-repeat center top; }
  .destacado-conciertos { background: transparent url(../img/home/destacado-conciertos.jpg) no-repeat center top; }
  .destacado-tour { background: transparent url(../img/home/destacado-tour.jpg) no-repeat center top; }
  .destacado-descargas { background: transparent url(../img/home/destacado-descargas.jpg) no-repeat center top; }
  .destacado-downloads { background: transparent url(../img/home/destacado-downloads.jpg) no-repeat center top; }
  
#img-front {
  float: left;
  margin: 34px 0 34px 30px;
}

/**
 * Bloques
 **/
.block-front .view-footer { text-align: right; font-style: italic; font-size: 11px; }
.block-front .view-empty { text-align: center; margin: 20px 0; }
.block-front .view-empty .more-link { margin: 0; }
.block-front .more-link { font-weight: normal; }

#block-views-prox_conciertos-block_1 { float: left; }
#block-views-prox_conciertos-block_1 h2, #block-views-prox_conciertos-block_2 h2 {
  background: transparent url(../img/rotulos/prox-conciertos.gif) no-repeat left top;
  height: 37px;
  display: block;
  border-bottom: 0;
  margin: 0;
  padding: 0;
}
  #block-views-prox_conciertos-block_1 h2 span, #block-views-prox_conciertos-block_2 h2 span { visibility: hidden; }
  #block-views-prox_conciertos-block_1 table, #block-views-prox_conciertos-block_2 table { margin: 10px 0 5px; }
  #block-views-prox_conciertos-block_1 td, #block-views-prox_conciertos-block_2 td { padding-bottom: 5px; }
  #block-views-prox_conciertos-block_1 table a, #block-views-prox_conciertos-block_2 table a { color: #fff; margin-right: 25px; }
  
  #block-views-prox_conciertos-block_1 .field-field-fecha-value, #block-views-prox_conciertos-block_2 .field-field-fecha-value { width: 16%; color: #bbb; }
  #block-views-prox_conciertos-block_1 .field-title, #block-views-prox_conciertos-block_2 .field-title { width: 59%; }
  #block-views-prox_conciertos-block_1 .field-field-localidad-value, #block-views-prox_conciertos-block_2 .field-field-localidad-value { text-align: right; width: 25%; }

#block-views-comments_recent-block { float: right; }
#block-views-blog-block_1 { float: left; margin-left: 24px; }

/* #block-views-blog-block_1 h2, #block-views-comments_recent-block h2, #block-views-comments_recent-block_1 h2, #block-block-1 h2, #block-user-0 h2 {*/
.block-pages h2, .block-front h2 {
  background: transparent url(../img/rotulos/ult-comentarios.gif) no-repeat left top;
  height: 37px;
  display: block;
  border-bottom: 0;
  margin: 0;
  padding: 0;
}
	/* #block-views-blog-block_1 h2 span, #block-views-comments_recent-block h2 span, #block-views-comments_recent-block_1 h2 span, #block-block-1 h2 span, #block-user-0 h2 span { visibility: hidden; } */
	.block-pages h2 span, .block-front h2 span { visibility: hidden; }
	#block-views-blog-block_1 ul, #block-views-comments_recent-block ul, #block-views-comments_recent-block_1 ul, #block-block-1 ul { margin: 10px 0 10px; }
	#block-views-blog-block_1 li, #block-views-comments_recent-block li, #block-views-comments_recent-block_1 li, #block-block-1 li { padding-bottom: 6px; }
	#block-views-blog-block_1, #block-views-comments_recent-block, #block-views-comments_recent-block_1 { color: #777; }
	#block-views-blog-block_1 ul a, #block-views-comments_recent-block ul a, #block-views-comments_recent-block_1 ul a { color: #fff; }

#block-views-blog-block_1 h2 { background: transparent url(../img/rotulos/ult-posts.gif) no-repeat left top; }

#block-block-1 h2 { background: transparent url(../img/rotulos/tmkc-links.gif) no-repeat left top; }
#block-block-1 ul { list-style: circle inside; }
#block-block-1 a { color: #bbb; }
#block-block-1 a:hover { color: #fff; }

#block-user-0 h2 { background: transparent url(../img/rotulos/login.gif) no-repeat left top; }
#user-login-form { margin-left: 18px; text-align: right; width: 228px; }
#block-user-0 .form-item { text-align: left; }
#block-user-0 #edit-submit { padding: 4px; }
#block-user-0 #edit-name, #block-user-0 #edit-pass { width: 220px; }
#block-user-0 #edit-persistent-login-wrapper { float: left; font-size: 11px; margin-top: 5px; }
#block-user-0 ul { font-size: 11px; margin: 12px 0 18px; }
#block-user-0 li { list-style: none; }

#sidebar #block-block-2 { padding-right: 5px; width: 279px; }
#block-block-2 h2 { background: transparent url(../img/rotulos/profile-block.gif) no-repeat left top; }
#block-block-2 h3 { overflow: hidden; }
#block-block-2 ul { list-style: circle inside none; font-size: 11px; }
#block-block-2 a, #block-block-3 a { color: #F6B620; }
#block-block-2 a:hover, #block-block-3 a:hover { color: #fe4; }

#block-block-3 { font-weight: bold; font-size: 13px; position:relative; }
#block-block-3 .content { left:430px; margin-top:-32px; position:absolute; }

/**
 * Pie
 **/
#wrapper-footer { background: transparent url(../img/fondos/pie.jpg) repeat-x scroll center bottom; }
#pie {
  text-align: left;
  font: 11px Verdana, sans-serif, Arial, Helvetica;
  color: #888;
  margin: 0px auto;
  width: 960px;
  height: 82px;
  clear: both;
  padding-top: 50px;
}
  #pie-rsscc-copy { padding-top: 22px; }
  #pie-rsscc { float: left; }
  #pie-rsscc a { margin-right: 10px; }
  #pie-copy { margin-left: 50px; }
  #pie-copy p { margin-bottom: 6px; }
  #menu-footer li { background: transparent url(../img/fondos/menu-footer-sep.gif) no-repeat scroll 2px bottom; display: inline; padding-left: 10px; }
  #menu-footer li.first { background: none; padding: 0; }
  #menu-footer a.active { color: #888; }
  #menu-footer a.active:hover { color: #aaa; }
  
  #social-ico { float: right; padding-top: 22px; }
  #social-ico a { display: block; width: 32px; height: 32px; }
  #social-ico li { float: left; margin-left: 10px; }
  .menu-spotify { background: transparent url(../img/iconos/spotify.png) no-repeat scroll center top; }
  .menu-myspace { background: transparent url(../img/iconos/myspace.png) no-repeat scroll center top; }
  .menu-purevolume { background: transparent url(../img/iconos/purevolume.png) no-repeat scroll center top; }
  .menu-youtube { background: transparent url(../img/iconos/youtube.png) no-repeat scroll center top; }
  .menu-facebook { background: transparent url(../img/iconos/facebook.png) no-repeat scroll center top; }
  .menu-lastfm { background: transparent url(../img/iconos/lastfm.png) no-repeat scroll center top; }
  .menu-twitter { background: transparent url(../img/iconos/twitter.png) no-repeat scroll center top; }

/**
 * Conciertos
 **/
.bold { font-weight: bold; }
.gotoback{ color: #888; }
.tabla-conciertos {
  background-color: #444;
  border: 2px solid #777;
}
  .tabla-conciertos tr, .tabla-conciertos tr.odd, .tabla-conciertos tr.even { border-bottom: 1px solid #777; background-color: #444; }
  .tabla-conciertos td { padding: 5px; }
  .tabla-conciertos a { color: #c60; }
  td.show_info { text-align: right; padding: 0 5px 0 0; }
  #view-prox-conciertos .view-footer { text-align: right; font-weight: bold; text-align: right; }
/*   #view-prox-conciertos .view-footer a, #view-prox-conciertos .view-header a { color: #ddd; } */
  .block-front #view-prox-conciertos .view-footer a { color: #777; }
  #view-prox-conciertos .view-footer { margin-top: 12px; }
  .block-front #view-prox-conciertos .view-footer { margin-top: 0; }
  .view-footer .more-link { margin-top: 5px; }
  
  #view-prox-conciertos .view-empty { background-color:#444444; border:2px solid #777777; padding: 5px; text-align: center; margin-bottom: 15px; }
  .block-front #view-prox-conciertos .view-empty { background: transparent; border: 0; }
  
  /* .info_concierto ul { float:left; width: 300px; } */
  /* .info_concierto ul { margin-left: 370px; } */
  .info_concierto ul { float: left; margin-left: 360px; }
  .info_concierto li { padding: 10px 0 0; list-style: circle; margin-left: 20px; }
  .info_concierto li .sb-image { text-align: center; }
  .imagecache-carteleria_h160 { border: 1px solid #777; padding: 2px; }
  /* .concierto_gmap  { float: right; } */
  /* .concierto_gmap  { float: left; } */
  
/**
 * Biografía
 **/
#node-14 p, #node-24 p {
  text-indent: 25px;
  margin-bottom: 15px;
}

/**
 * Blog
 **/
h3 span, h2 span {
  color: #bbb;
  float: right;
  font-size: 11px;
  margin-top: 4px;
}

#view-blog h3 {
  color: #ccc;
  margin: 0 0 5px 0;
  font-size: 17px;
}
	#view-blog .blog-post_pie { color: #ccc; font-size: 11px; border-top: 1px dashed #fff; margin-bottom: 40px; }
	#view-blog .blog-post_pie a { color: #ddd; font-weight: bold; }
	#view-blog p, .node-blog p { margin-bottom: 10px; }
	.node-blog a, #view-blog a { color: #ccc; }

#comments {
  margin-top: 40px;
}
	#comments a { color: #bbb; }
	#comments h3, #node-21 h3, #node-20 h3, #node-22 h3, #node-23 h3 { margin: 0; margin-bottom: 5px; font-size: 16px; border-bottom: 1px solid #bbb; padding-bottom: 5px; }
	#comments .comment { margin-left: 15px; padding: 10px; margin-top: 5px; }
	#comments .content { padding: 10px; border: 1px solid #999; background-color: #555; }
	#comments .submitted { color: #bbb; font-size: 11px; font-weight: bold; }
	#comments .box h4 { font-size: 13px; margin: 0 0 2px; }
	#comments .box { margin-left: 15px; padding: 15px 10px 0; }
	#comments .form-item { margin-top: 0; }
	#comments #edit-preview { display: none; }
	
	#comment-form #edit-submit { margin-top: 15px; }
	#comment-form .form-item label { display: inline; }
	
	#comments-exception { background-color: #222; border: 1px solid #bbb; margin: 22px 10px 0 25px; padding: 8px 15px; }

/**
 * Música (20/21), Descargas (22/23)
 **/
#node-20, #node-21, #node-22, #node-23 { margin-left: 20px; }
#node-21 ol, #node-20 ol { color: #bbb; font-weight: bold; font-size: 11px; margin-left: 260px; }
#node-20 #licencia-cc, #node-21 #licencia-cc { margin-left: 69px; float: left; margin-top: -30px;  }
#node-21 a, #node-20 a { color: #fff; font-size: 13px; }
#node-22 a, #node-23 a { color: #F6B620; }
#node-22 a:hover, #node-23 a:hover { text-decoration: underline; }
#node-22 h4, #node-23 h4 { margin: 0 0 16px; }

#node-22 tr, #node-23 tr { background-color:#464646; border:1px dotted #999; }
#node-22 td, #node-23 td { padding: 12px 0; }

#intro-contacto label { font-weight: bold; }
#intro-contacto #booking { border: 1px solid #777; margin: 10px 0 25px; padding: 7px; background-color: #222; }
#intro-contacto a { color: #fff; }
#intro-contacto a:hover { text-decoration: underline }

/**
 * Usuario
 **/
#user-profile-form fieldset { background-color: #333; border: 1px solid #777; margin-bottom: 15px; padding: 0 12px; }
#user-profile-form legend, #user-profile-form legend a { font-weight: bold; color: #bbb; }
#user-profile-form .form-radios .form-item { display: inline; margin-right: 40px;}
.profile .picture, #block-block-2 .picture, .avatar-fb .picture { margin: 0; border: 1px solid #777; padding: 2px 2px 0 2px; float: left; margin-right: 10px; }
#block-block-2 .picture { margin-bottom: 20px; }
.profile h3 { margin-left: 114px; }
.profile dl { margin: 0; }
.profile a { color: #F6B620; }
.profile a:hover { color: #fe4; }

#privatemsg-list table { width: 100%; color: #000; }
#privatemsg-list thead { color: #fff; }
#privatemsg-list thead a { color: #fff; }
#privatemsg-list tbody tr, #privatemsg-list tbody td.active { background-color: #e7e9e9; }
#privatemsg-list tbody tr.selected td.active { background-color: #ffc; }
#privatemsg-list tbody tr, #privatemsg-list tbody a { color: #414141; }
#privatemsg-list tbody td { border:1px solid #D0D0D0; padding:3px 10px; }
#privatemsg-list legend { display: none; }
#privatemsg-list fieldset { margin-top:12px; padding:12px 10px 10px; }
#privatemsg-list fieldset a { color: #ccc; }
#privatemsg-list fieldset .form-select { height: 21px; }
.privatemsg-list-date, .privatemsg-header-lastupdated { text-align: right; }
.privatemsg-list-date { font-size:11px; }
#privatemsg-list tbody td.privatemsg-list-select { padding:4px 0 0; text-align:center; }

#privatemsg-new fieldset { border: 0; }
#privatemsg-new .form-item { margin-top: 0; }
#privatemsg-new #edit-body-wrapper { margin-bottom: 0; }
#privatemsg-new p, #privatemsg-new #edit-cancel { display: none; }
#privatemsg-new .tips { margin-bottom: 1em; }
#privatemsg-new a { color: #ccc; }
/* #privatemsg-new .middle-column { text-align: left; margin-left: 20px; width: 125px; } */
#privatemsg-new .left-column { width: 120px; }
#privatemsg-new .right-column { margin:0 10px 0 0; }
#privatemsg-new .date { color: #bbb; }
#privatemsg-new .message-body p { display: block; }
#privatemsg-new .resizable-textarea, #forum-comments .resizable-textarea { width: 99%; }
fieldset.preview .bottom-border { margin: 0 0 15px; padding: 10px 0;  }

#privatemsg-new fieldset.preview { margin-bottom: 20px; }
#privatemsg-new .preview .privatemsg-box-fb { background-color:#464646; border:1px dotted #999; padding-top:15px; }
#privatemsg-new fieldset.preview .bottom-border { margin: 0; border: 0; padding:5px 0; }

.message-participants { margin:0 0 6px; padding-bottom:2px; }
.message-participants a { color: #ccc; }
.privatemsg-box-fb { margin-top: 15px; }
.privatemsg-box-fb .left-column { width:150px; padding: 5px; }
.privatemsg-box-fb .left-column .date, .privatemsg-box-fb .left-column a { color: #ccc; }
.privatemsg-box-fb .avatar-fb { margin: 0; }
.privatemsg-box-fb .right-column { margin: 0; }
.privatemsg-box-fb .bottom-border { margin: 0; }
.privatemsg-box-fb .message-actions li { float: none; text-align:right; font-size: 11px; font-weight: bold; }
.privatemsg-box-fb .message-actions a { color: #F6B620; }
.privatemsg-box-fb .message-actions a:hover { color: #fe4; }

/**
 * Foro
 **/
#forum .forum-description { background-color: #222; border: 1px solid #777; padding: 10px; }
#forum tr.odd, #forum tr.even { border-color: #777; }
#forum tr.in-container-0 td { padding: 8px 5px 12px; }
#forum ul.forum-links a { color: #ddd; }
#forum ul.forum-links a:hover { color: #fff; font-weight: bold; }
#forum ul.forum-links, #forum ul.forum-links li { margin: 0; padding: 0; }
.forum-top-links { float: none; text-align: right; }
.forum-top-links .first { float: left; }
.forum-top-links .last { float: none; }
#forum table.forum-table.forums-overview thead, #forum table.forum-topics thead { border: 1px solid #777; }
#forum table.forum-table.forums-overview th, #forum table.forum-topics th { background-color: #222; color: #bbb; }
#forum table.forum-table.forums-overview tbody a, #forum table.forum-topics tbody a, .forum-topic-header a, .forum-links a, .author-pane a, .forum-links  a.active { color: #F6B620; }
#forum table.forum-table.forums-overview tbody a:hover, #forum table.forum-topics tbody a:hover, .forum-topic-header a:hover, .forum-links a:hover, .author-pane a:hover { color: #fe4; }
#forum table.forum-table.forums-overview tr, #forum table.forum-topics tr { background-color: #444; }
#forum .forum-folder-legend, .forum-topic-legend { color: #ddd; margin-top: 20px; }
.forum-folder-legend dd { margin-right: 40px; width: 120px; }
.forum-topic-legend dd { width: 150px; }

#forum-0 td { width: 45%; }
#forum-0 td.forum-icon { width: 5%; text-align: right; }
#forum-0 td.num, #forum-0 td.topics { width: 10%; }
#forum-0 td.last-reply { width: 30%; }

#forum .forum-topics td.last-reply, .topic-autor { font-size: 0.8em; }
#forum .forum-topics thead .topic-topic { text-align: left; }
#forum .forum-topics thead .topic-lreply, #forum .forum-topics thead .topic-reply { text-align: right; }
#forum .forum-topics td.icon { width: 5%; } 
#forum .forum-topics td.title { width: 50%; } 
#forum .forum-topics td.replies { width: 10%; } 
#forum .forum-topics td.last-reply { width: 35%; text-align: right; } 
#forum table.forum-topics tbody td { padding:5px; }

.forum-topic-header ul.forum-links, .forum-post { margin: 0; }
.forum-post-panel-sub { margin-left: 0; background:url(../img/fondos/block.jpg) no-repeat scroll center top #000000; }
#forum-comments .post-info, .top-post .post-info { margin-bottom: 0; padding-top:10px; }
.forum-post-wrapper, .forum-post-footer { background-color: #000; }
div.forum-post-panel-main, div.forum-post-links { background-color: #464646; }
.forum-post-panel-sub .author-pane, .author-pane .author-pane-label { color: #bbb; }
.author-pane-line.author-name { font-weight: bold; }
.forum-jump-links a { color: #fff; }
.forum-post-panel-main .post-title, .forum-post-links .comment_reply { display: none; }
.forum-post-panel-main .content { padding: 9px 14px; }
.author-pane-name-status .picture img { border-color: #777; }

#forum-comments .box h4 { font-size: 13px; margin: 0 0 2px; }
#forum-comments .box .content { background-color: #555; border: 1px solid #999; padding: 10px; }
#forum-comments #comment-form .form-item { margin-top: 0; }
#forum-comments #comment-form #edit-preview { display:none; }
#forum-comments .box { margin-top: 35px; }
#forum-comments .box a { color: #BBB; }

.teaser-checkbox, #node-form #edit-preview { display: none; }
#node-form #edit-submit { margin-top: 15px; }
