/* id:  #id
   class:  .class
 */
#main {
  width: 1000px;
}
#header{
  width: 100%;
}
#sidebar{
  width: 200px;
}

#content{
  width: 750px;
}
.post{
  background-color:#ffffff;
  width: 750px;
}
#apnlCommentsWrapper{
  background-color:#aaaaaa;
  width: 750px;
}
#comments{
  background-color:#dddddd;
  width: 750px;
}
div.comment .commentText{
  background-color:#eeeeee;
  width: 650px;
}


body {
  background-image:none;
}


/* CODE FORMATTER: 
source: http://www.manoli.net/csharpformat/format.aspx */

.csharpcode
{
  font-size: 10pt;
  color: black;
  font-family: Courier New , Courier, Monospace;
  background-color: #FFFFFF ;
  /*white-space: pre;*/
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
  background-color: #f4f4f4;
  width: 100%;
  margin: 0px;
}
.lnum { color: #606060; }

TEXTAREA.csharpcode
{
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}

DIV.rsbtemplateeditor
{
  WIDTH: 70%;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto
}

DIV.scrollarea
{  
  WIDTH: 70%;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;
  height: 200px;
  overflow: scroll;
  border: solid 1px #D8D8D8;
  background-color: #FFFFFF;
}

DIV.rsbheader-left
{
  float:left;
  padding: 0px;
  margin: 0 -3px;
  HEIGHT:28px;
  WIDTH:151px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbheader-left.png'); 
}
div.rsbheader-middle
{
  padding: 0px;
  height:28px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbheader-middle.png'); 
  BACKGROUND-REPEAT: repeat-x
}
div.rsbheader-right
{
  float:right;
  padding: 0px;
  margin: 0 0 0 -3px;
  height:28px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbheader-right.png'); 
  WIDTH: 24px
}


div.rsbbody-left
{
  float:left;
  padding: 0px;
  margin: 0 -3px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbbody-left.png'); 
  BACKGROUND-REPEAT: repeat-y;
  WIDTH: 12px;
  height:200px;
}
div.rsbbody-middle
{
  padding: 0px;
  margin: 0 0 0 0px;
  height:200px;
  overflow:hidden;
}
div.rsbbody-right
{
  float:right;
  padding: 0px;
  margin: 0 0 0 0px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbbody-right.png'); 
  BACKGROUND-REPEAT: repeat-y;
  WIDTH: 10px;
  height:200px;
}
div.rsbfooter-left
{
  float:left;
  padding:0;
  margin:0 -3px;
  HEIGHT:50px;
  WIDTH:151px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbfooter-left.png'); 
}
div.rsbfooter-middle
{
  padding:0px;
  height:50px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbfooter-middle.png');   
  BACKGROUND-REPEAT: repeat-x
}
div.rsbfooter-right
{
  float:right;
  padding:0px;
  margin: -0 0 -10 -3px;
  height:50px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/rsbfooter-right.png'); 
  WIDTH: 24px;
}
DIV.rsbscrollarea
{
  height: 200px;
  overflow: scroll;
  border: solid 1px LightBlue;
  background-color: #FFFFFF;
}

DIV.psheader-left
{
  float:left;
  padding: 0px;
  margin: 0 -3px;
  HEIGHT:83px;
  WIDTH:255px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/header-left.png'); 
}
div.psheader-middle
{
  padding: 0px;
  height:83px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/header-middle.png'); 
  BACKGROUND-REPEAT: repeat-x
}
div.psheader-right
{
  float:right;
  padding: 0px;
  margin: 0 0 0 -3px;
  width:112px;
  height:83px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/header-right.png'); 
}


div.psbody-left
{
  float:left;
  padding: 0px;
  margin: 0 -3px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/body-left.png'); 
  BACKGROUND-REPEAT: repeat-y;
  WIDTH: 27px;
  height:200px;
}
div.psbody-middle
{
  padding: 0px;
  margin: 0 0 0 0px;
  height:200px;
  overflow:hidden;
}
div.psbody-right
{
  float:right;
  padding: 0px;
  margin: 0 0 0 0px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/body-right.png'); 
  BACKGROUND-REPEAT: repeat-y;
  WIDTH: 27px;
  height:200px;
}
div.psfooter-left
{
  float:left;
  padding:0;
  margin:0 -3px;
  HEIGHT:52px;
  WIDTH:255px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/footer-left.png'); 
}
div.psfooter-middle
{
  padding:0px;
  height:52px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/footer-middle.png');   
  BACKGROUND-REPEAT: repeat-x
}
div.psfooter-right
{
  float:right;
  padding:0px;
  margin: -0 0 -10 -3px;
  width:112px;
  height:52px;
  BACKGROUND-COLOR:LightBlue;
  BACKGROUND-IMAGE: url('http://www.textbox1.com/img/codeformatters/ise/footer-right.png'); 
}

DIV.psscriptscrollarea
{
  height: 200px;
  overflow: scroll;
  border: solid 1px LightBlue;
  background-color: #FFFFFF;
}

DIV.psscrollarea
{
  WIDTH: 80%;
  MARGIN-LEFT: auto;
  MARGIN-RIGHT: auto;

  height: 200px;
  overflow: scroll;
  border-top: solid 14px #D8D8D8;
  border: solid 7px #D8D8D8;
  background-color: #012456;
  color: #ffffff;
}
/* END CODE FORMATTER */