/****************
* General Stuff *
*****************/

div.comments a{
color: #009;	
text-decoration: none;
}
div.comments a:visited{
color: #006;
}
div.comments a:hover{
text-decoration: underline;
}

/*************************
* Pertaining to comments *
**************************/
div.comments
{ 
  font-family: optima, verdana, helvetica, sans-serif;
  font-size: 11pt;
  border: 2px solid #555;
  padding: 1em .5em 1em .5em;
  background-color: #ccccff;
 }



div.comment
{
  margin-bottom: 1em;
  background-color: #ffffff;
}

div.great div.comment
{
  border-top: 9px solid #0a0;
  border-bottom: 9px solid #0a0;
  border-right: 10px solid #0a0;
  border-left: 10px solid #0a0;
  }

div.info
{
  color: #eee;
  background: #447;
  padding-left: 4px;
  padding-right: 4px;
}

div.info a{
color: #0AF;	
text-decoration: none;
font-style: normal;
}
div.info a:visited{
color: #77B;
}
div.info a:hover{
color: #FFF;
text-decoration: underline;
}


div.text
{
  padding: .4em 1em 1em 1em;
  }

div.date
{
  text-align: right;
  font-size: 12px;
  }

div.white
{ 
  border: 1px solid #000;
  padding: 6px;
 }
div.black 
{
  border: 1px solid #000;
  padding: 6px;
  }



/******************
* Comment Posting *
*******************/

div.postcomment
{ 
  font-family: optima, verdana, helvetica, sans-serif;
  padding-bottom: 1em;
  padding-top: 1em;
  margin: auto;

  }

table.comment
{
  margin-top: 1;
  margin-bottom: .2em;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
table.comment tr.label td.label
{ 
  text-align: right;
 }




input
{ 
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #000;
  border-left: none;
  font-size: .8em;
 }

div.toolbar
{ 
  margin: 6px auto;
  text-align: center;
  
 }

div.toolbar a.tool
{ 
  color: #070;
  padding: 2px 4px;
  background-color: #fff;
  -moz-border-radius: 5px;
  border: 1px solid #000;
  text-align: center;
 }
div.toolbar a.tool:hover { 
  color: #fff;
  background: #070;
 }
div.toolbar a.tool:active { 
  border-style: inset;
 }

textarea, input.submit
{ 
  padding: .4em .8em;
  margin: .2em;
  -moz-border-radius: 5px;
  border: 1px solid #000;
 }

textarea#comment
{ 
  display: block;
  padding-left: .2em;
  margin: auto;
  color: #000;
  background-color: #fff;
  font-size: .8em;
 }


input.submit
{ 
  color: #00f;
  background-color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  font-size: .6em;
  font-family: sans-serif;
  text-align: center;
 }



div.previewpost
{ 
  width: 30em;
  margin: 1em auto 2em;
  padding: 1em;
  border: thick dashed #000;
 }

/***************************
* For Editing the comments *
****************************/
div.operations
{ 
  padding: 6px;
  background: #f3f3f3;
  margin: 6px;
  clear: both;
  border: thin solid #000;
 }
div.action
{  
  float: left;
  margin-right: 1em;
  }
div.action div.radio
{ 
  display: block;
 }
div.action div.checkbox
{ 

 }
div.clear
{ 
  clear: both;
 }

div.postcommentstuff
{
}

div.guestcommentokay
{
   color: #000000;
   background-color: #ffffff;
   margin-top: 25px;
   margin-left: 100px;
   margin-right: 100px;
   margin-bottom: 5px;
   padding: 8px;
   border: 2px solid #000000;
   font-size: 10pt;
   font-style: italic;
   font-weight: bold;
}

div#commentinputarea, div.postcommentstuff {
   display: none; /* don't show comment forms on old powerblogs posts */
}