* {font-family:Verdana,Arial,Helvetica; font-size:13px;}
h1 {font-size:28px; text-align:center; margin-top:0; padding-top:8px;}
h2 {font-size:18px;}
dl {font-size:14px;}
dt {font-weight:bold; cursor:pointer; margin-bottom:0.2em;}
dd {margin:0.2em 0 0.5em 2em;}
.fb-like {display:block; float:left;}
.PlusMinus {font-family:"Courier New",Courier,monospace; font-size:12px; margin-right:4px; color:black;}
.date {color:blue; font-weight:bold;}
.normal {color:black; font-weight:normal;}
.survey input[type=text] {width:100%;}
.survey textarea {width:100%; height:5em;}
.survey radio {margin-left:32px;}
.clearfloat {clear:both;}
img {border-style:none;}
img.center {display:block; margin-left:auto; margin-right:auto;}
p.center,h1.center,h2.center,h3.center,div.center {text-align:center;}
#logo {border-style:none; position:absolute; top:2px; left:10px;}

body {
  background-color:#b8b8c8;
  border:0px;
  padding:20px;
  width:800px;
  text-align:left;
  margin: 0 auto !important;
}

#header {
  background-color:white;
  height:60px;
  position:relative;
  border-radius:20px 20px 0 0;
  width:800px;
  box-shadow: 5px 5px 10px;
  z-index:-1;
}

#News,#Welcome,#BodyFrame {
  background-color:#FFFFCC;
  border-radius:25px;
  box-shadow: 10px 10px 20px;
  display:block;
  padding:0.5em 0 0.5em 20px;
  margin-bottom:2em;
}

#Welcome,#BodyFrame {padding:20px;}
#BodyFrame {background-color:white;}

#Footer {
  clear:both;
  font-size:10px;
  text-align:center;
  margin-top:24px;
}

.SourceCode {
  font-family:"Courier New", Courier, monospace;
  background:#FFFFCC;
  border-style:solid;
  border-width:1px;
  padding:12px;
  margin:12px;
}

.BoldCode {color:red; font-weight:bold}

span.tab {
  padding: 0 80px; /* Or desired space */
}

span.tab2 {
  padding: 0 120px; /* Or desired space */
}
