html {
  margin: 0px;
  padding: 0px;
}
body {
  font-family: serif;
  color: #fff;
  background: #000 url('../images/default/body_back.png') repeat fixed;
  margin: 0px;
  padding: 0px;
}
h1,h2,h3,h4 {font-family: sans-serif;}
h3 {
  font-size: 1.4em;
  letter-spacing: 1px;
  margin-bottom: 0px;
}
a:link {
  text-decoration: none;
  color: #00f;
}
a:visited {
  text-decoration: none;
  color: #00c;
}
a:hover, a:active {
  text-decoration: underline;
  color: #00f;
}
img {
  border: 0px;
  vertical-align: middle;
}
div.hr {
  height: 11px;
  background: #C6C6FF url('../images/default/hr_bar_doc.jpg') no-repeat scroll center;
  padding-bottom: 15px;
}
div.hr hr {
  display: none;
}
#mainbody {
  padding: 0px;
  margin: 0px;
  position: relative;
  text-align: left;
}
#sitetitle {
  background: url('../images/default/title_back.png') repeat-x top;
  padding: 0px;
  margin: 0px;
  height: 80px;
  position: relative;
}
#sitetitle h1 {
  background: url('../images/default/title.png') no-repeat top left;
  width: 229px;
  height: 80px;
  padding: 0px;
  margin: 0px;
  }
#sitetitle h1 span {
  display:none
}
#navigation {
  padding: 0px;
  margin: 0px;
  width: 135px;
  color: #222;
}
#navigation a {
  color: #666;
}
#navigation a:visited {
  color: #666;
}
#navigation a:hover, a:active{
  color: #a00;
  text-decoration: none;
}
#navigation ul.mainmenu {
  margin-left: 3px;
  padding-left: 3px;
}
#navigation ul.submenu {
  margin-left: 6px;
  padding-left: 6px;
}
#navigation ul.mainselected {
  margin-left: 3px;
  padding-left: 3px;
}
#navigation ul.subselected {
  margin-left: 6px;
  padding-left: 6px;
}
#navigation li {
  font-family: phrebh, "Comic Sans", sans-serif;
  list-style: none;
  line-height: 1.4em;
  font-size: 1.2em;
  font-effect: engrave;
}
#navigation li li {
  font-size: 1em;
}
#navigation a.mainselected {
  color: #0a0;
}
#navigation a.subselected {
  color: #0a0;
}
#hnavigation {
  display: none;
}
#hsubnavigation {
  display: none;
}
#search {
  padding: 0px 0px 10px 0px;
  margin: 0px;
  width: 135px;
  color: #222;
  text-align: center;
}
#switcher {
  width: 135px;
  text-align: center;
  color: #111;
}
#pagecontent {
  position: absolute;
  top: 81px;
  left: 136px;
  right: 0px;
  text-align: justify;
}
#pagetitle {
  color: #C0C0FF;
  padding-left: 20px;
}
#pagetitle h2{
  font-family: phrebh, "Comic Sans", sans-serif;
  font-size: 2em;
  font-effect: emboss;
}
#content1 {
  background: #C6C6FF;
  border: 1px solid #8484FF;
  padding: 10px;
  margin: 25px;
  color: #000;
  overflow: auto;
}
#copyright {
  color: #C0C0FF;
  margin-bottom: 30px;
  padding-left: 10px;
  font-style: italic;
  float:left;
  font-weight: bold;
}
#copyright a {
  color: #77f;
}
#copyright a:visited {
  color: #77f;
}
#copyright a:hover, a:active{
  color: #77f;
  text-decoration: underline;
}
#extraDiv1 {
  background: url('../images/default/logo_sm.gif') no-repeat top;
  position: fixed;
  width: 40px;
  height: 40px;
  bottom: 10px;
  right: 10px;
  z-index: 5;
}
.counter {
  text-align: center;
}
.paraleft {
  float: left;
  width: 45%;
  display: block;
  clear: left;
  text-align: center;
}
.pararight {
  float: right;
  width: 45%;
  display: block;
  clear: right;
  text-align: center;
}
#pagetitle_Main h2 {
  background: url('../images/default/title_main.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Main h2 span {
  display:none
}
#pagetitle_Programs h2 {
  background: url('../images/default/title_programs.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Programs h2 span {
  display:none
}
#pagetitle_Graphics h2 {
  background: url('../images/default/title_graphics.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Graphics h2 span {
  display:none
}
#pagetitle_Music h2 {
  background: url('../images/default/title_music.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Music h2 span {
  display:none
}
#pagetitle_Movies h2 {
  background: url('../images/default/title_movies.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Movies h2 span {
  display:none
}
#pagetitle_EtCetera h2 {
  background: url('../images/default/title_etcetera.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_EtCetera h2 span {
  display:none
}
#pagetitle_Links h2 {
  background: url('../images/default/title_links.gif') no-repeat top left;
  width: 250px;
  height: 40px;
  padding: 0px;
  margin: 0px;
  }
#pagetitle_Links h2 span {
  display:none
}