/*
Theme Name: NinjaDoll
Theme URI: http://www.ninjadoll.net/
Description: A quasi-ninja-based theme created specifically for the sweet thang at ninjadoll.net.
Version: 1.0
Author: Mike Monastero
Author URI: http://www.volantdesign.com/

  NinjaDoll v1.0
   http://www.volantdesign.com/basement/

*/

  body {
    background:         #000000 url(images/ninjadoll_bg.gif) repeat;
    color:              #ffd488;
    font:               10pt Verdana, sans-serif;
    padding:            0;
    margin:             0;
    text-align:         center;
  }
  a:link {
    color:              #ffd488;
    font-weight:        bold;
    text-decoration:    none;
  }
  a:visited {
    color:              #E09B31;
    text-decoration:    none;
  }
  a:hover, a:focus {
    color:              #ffd488;
    font-weight:        bold;
    text-decoration:    none;
  }
  div#wrap {
    background-color:   #381818;
    width:              778px;
  }
  div#content {
    border-left:        1px solid #ffd488;
    border-right:       1px solid #ffd488;
    color:              #ffd488;
    height:             100%;
    min-height:         1730px;
    text-align:         left;
    width:              778px;
  }
  div#header {
    background:         #381818 url(images/ninjadoll_header.jpg) no-repeat top center;
    clear:              both;
    height:             300px;
    width:              780px;
  }
  #left {
    background-color:   #001818;
    border:             1px solid #203838;
    float:              left;
    height:             100%;
    padding:            8px;
    margin:             0px 0px 0px 5px;
    text-align:         center;
    width:              210px;
  }
  div#main {
    background-color:   #001818;
    border:             1px solid #203838;
    height:             100%;
    margin: 		0px 10px 0px 235px;
    margin:             0px 5px 0px 235px;
    padding:            10px;
    vertical-align:     top;
  }
  div#footer {
    background:         #000000 url(images/ninjadoll_footer.gif) no-repeat top center;
    height:             33px;
    width:              780px;
  }

  div#copyright {
    background-color:   #000000;
    clear:              both;
    color:              #667066;
    font:               0.9em Papyrus, sans-serif;
    padding:            10px 0px 10px 0px;
    width:              780px;
  }
  div#copyright a:link, div#copyright a:visited { color:#99a899; text-decoration: none; }
  div#copyright a:hover {color: #339999; }

  #doodads {
    text-align:         left;
  }

  .post h2 {
    background:         #583018;
    background:         #583018 url(images/ninjadoll_wrap_bg.gif) repeat;
    border:             1px solid #344c4c;
    margin:             0px;
    padding:            2px 8px 2px 8px;
    color:              #ffcc66;
    font-size:          1.3em;
    font-weight:        normal;
  }

  .gem {
    background:         transparent url(images/gem_amber12x12.gif) no-repeat center left;
    display:            inline;
    float:              left;
    width:              12px;
  }

  .meta {
    font-size:          0.75em;
  }
  .meta a:link {        color: #d5713f; text-decoration: none; }
  .meta a:visited {     color: #c06e3d; text-decoration: none; }
  .meta a:hover, .meta a:focus  { color: #ff9950; }

  #cal {
    background:         #583018 url(images/ninjadoll_wrap_bg.gif) repeat;
    margin:             0px 0px 10px 0px;
    border:             1px dashed #666633;
  }
  #cal caption {
    border-bottom:      1px solid #666633;
    padding:            2px;
  }

  #wp-calendar {        width:    100%; }
  #wp-calendar thead {  font-size: 10px; }
  #wp-calendar td {     text-align: center; }
  #wp-calendar td a:link, #wp-calendar td a:visited { color: #c06e3d; font-weight: bold; text-decoration: none; }
  #wp-calendar td a:hover { color:  #ff9950; }

  h2 {
    font-size:          12pt;
    color:              #ffcc66;
  }
  h3 {
    font-size:          12px;
    font-weight:        bold;
    margin:             0px 0px 5px 0px;
    padding:            0px 0px 2px 0px;
  }
  h3 a:link, h3 a:visited { color:#ffe899; text-decoration: none; }
  h3 a:hover {          color: #339999; }

  .search #s {          background-color:#381818; border:1px solid #344c4c; color:#ffd488}

  input {               background-color:#381818; border:1px solid #344c4c; color:#ffd488}

  .trackback {          font-size: 10px; }
  
  #commentlist {        list-style-type: none; margin: 0px; padding: 0px; }
  #commentlist li {     list-style-type: none; margin-bottom: 10px; padding: 10px; background:        #583018 url(images/ninjadoll_wrap_bg.gif) repeat; border: 1px solid #344c4c; }
  #commentlist cite {   margin: 7px 0px 0px 0px; padding: 0px; font-size: 9pt; font-style: normal; }
  #commentlist p {      margin-top: 0px; padding-top: 0px; }
  #commentlist a:hover { color: #ffffcc; }
  #comment {            background-color:#381818; border:1px solid #344c4c; color:#ffd488}

