body{
  margin:0px;padding:0px;
  background:#333;
  color:#777777;font:0.9em "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
}
a{color:#DE7008;}
a:hover{color:#E0AD12;}
#logo{
  padding:0px;
  margin:0px;
}
div#lined{
  BORDER-top: #DE7008 1px solid;
  WIDTH: 92%;
  height: 24px;
}
div#mainClm{
  float:left;
  padding:13px 0px 10px 5%;
  width:68%;
}
div#sideBar{
  margin:0px 1em 0px 0px;
  padding:22px;
  text-align:right;
}
IMG {
  BORDER-RIGHT: medium none;
  BORDER-TOP: medium none;
  BORDER-LEFT: medium none;
  BORDER-BOTTOM: medium none;
  none: 
}
.cm {
  VERTICAL-ALIGN: middle;
  TEXT-ALIGN: center
}
.rightnavi {
  LEFT: 600px;
  WIDTH: 140px;
  TOP: 60px;
  HEIGHT: 200px
}
.RNtable {
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #cccccc 1px solid;
  FONT-SIZE: 9pt; LEFT: 600px;
  MARGIN: 10px 0px;
  VERTICAL-ALIGN: top;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 140px;
  LINE-HEIGHT: 133%;
  BORDER-BOTTOM: #cccccc 1px solid;
  TOP: 60px
}
.ImgBorder {
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #cccccc 1px solid;
  MARGIN: 10px 0px;
  BORDER-LEFT: #cccccc 1px solid;
  BORDER-BOTTOM: #cccccc 1px solid;
  align: center
}
#header{
  padding:0px 0px 8px 0px;
  margin:0px 0px 20px 0px;
  border-bottom:solid 1px #eeeeee;border-top:solid 2px #FFEBCD;background:#FFEBCD;color:#8B4513;
}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
h1{
  padding:18px 0px 10px 5%;
  margin:0px 0px 8px 0px;
  border-top:solid 9px #FF7F50;border-bottom:solid 1px #DEB887;
  color:#FFFAFA;
  background:#FF4500;
  font:bold 266% Verdana,Sans-Serif;
}
h2{
  margin:0px 0px 10px 0px;
  padding:2px 0px 2px 5px;
  border-right:solid 1px #f5f5f5;
  border-bottom:solid 1px #dddddd;
  border-top:solid 1px #f5f5f5;
  border-left:solid 1px #f5f5f5;
  color:#555555;
  background:#eeeeee;
  font:bold 110% Verdana,Sans-Serif;
}
h3{
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 2%;
  BORDER-BOTTOM: #666 1px solid;
  color:#777777;
  font-size:90%;
  text-align:left;
}
h4{color:#aa0033;}
h5{
  margin:10px 0px 0px 0px;
  padding:0px 0px 0px 2%;
  BORDER-BOTTOM: #000066 1px solid;
  color:#000066;
  font-size:90%;
  text-align:left;
}
h6{
  color:#FF4500;
  font:bold 125%
}
#sideBar ul{
  margin:0px 0px 33px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  font-size:95%;
}
#sideBar li{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  font-size:105%;
}
#description{
  padding:0px 0px 0px 5%;
  margin:0px;
  color:#9E5205;
  background:transparent;
  font:bold 85% Verdana,Sans-Serif;
}
.blogPost{
  BORDER-RIGHT: #666 1px solid;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  BACKGROUND: #333;
  PADDING-BOTTOM: 10px;
  BORDER-LEFT: #666 1px solid;
  COLOR: #ccc;
  LINE-HEIGHT: 14px;
  PADDING-TOP: 10px;
  BORDER-BOTTOM: #666 1px solid;
  FONT-FAMILY: verdana, arial, sans-serif
}
.ppblogPost{
  BORDER-RIGHT: #000066 1px solid;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  BACKGROUND: #333;
  PADDING-BOTTOM: 10px;
  BORDER-LEFT: #000066 1px solid;
  COLOR: #000066;
  LINE-HEIGHT: 14px;
  PADDING-TOP: 10px;
  BORDER-BOTTOM: #000066 1px solid;
  FONT-FAMILY: verdana, arial, sans-serif
}
.blogPost strong{
  color:#000000;
  font-weight:bold;
}
#sideBar ul a{
  padding:2px;
  margin:1px;
  width:100%;
  border:none;
  color:#999999;
  text-decoration:none;
}
#sideBar ul a:link{color:#999999;}
#sideBar ul a:visited{color:#999999;}
#sideBar ul a:active{color:#ff0000;}
#sideBar ul a:hover{
color:#DE7008;
text-decoration:none;
}
pre,code{color:#999999;}
strike{color:#999999;}
.bug{
  padding:5px;
  border:0px;
}
.byline{
  padding:0px;
  margin:0px;
  color:#444444;
  font-size:80%;
}
.byline a{
  border:none;
  color:#FF4500;
  text-decoration:none;
}
.byline a:hover{text-decoration:underline;}