body{
  background-color    : #FFFFFF;
  color               : #000000;
  margin              : 0px 0px 0px 0px;
  background-image:url('/images/big_bg.gif');
  background-repeat:no-repeat;
  background-position:center center;
}

td, tr, p, div{
  font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	  font-size           : 11px;
  line-height         : 15px;
  color               : #333333;
}

.heading{
  font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size           : 24px;
  font-weight         : bold
}

.subheading{
  font-family         : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size           : 18px;
  font-weight         : bold
}

a:link, a:visited, a:active{
	text-decoration     : none;
	color: #0066CC;
}

a:hover{
	text-decoration     : underline;
	color: #0066CC;
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
  color               : #FFFFFF;
  font-weight         : bold
}

.padding{
  padding             : 5px
  }

.caption{
  FONT-SIZE: 10px;
  color: #333333;
  BACKGROUND-COLOR: #fff;
  TEXT-ALIGN: center
}

#pagebodywrapping {
  margin              : 0px auto;
  padding             : 0px;
  width               : 100%;
  text-align          : center;
  position            : relative;
  overflot: auto;
}

#pagebody {
  margin              : 0px auto;
  width               : 1000px;
  text-align          : left;
  background:url(/images/bg.gif);
  background-repeat:repeat-y;
    border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;

}

#leftbar {
  margin              : 0px;
  background-color    : #000000;
  padding             : 0px;
  width               : 200px;
  float               : left;
}

#rightbar {
  margin              : 0px auto;
  padding             : 90px 10px 20px 10px;
  width               : 780px;
  float               : right;
  background-image:url('/images/photobar.jpg');
  background-repeat:no-repeat;
  background-position:top;
}

#footerwrapping {
  background-color    : #FFFFFF;
  margin              : 0px;
  padding             : 0px;
  padding-top          : 20px;
  width               : 100%;
  text-align          : center;
  position            : relative;
  clear               : both;
}

#footertext {
  color               : #000000;
  margin              : 0px auto;
  padding             : 5px;
  padding-bottom      : 20px;
  width               : 990px;
  text-align          : right;
}

#footertext a{
  color               : #6A6A6A;
  text-decoration     : none
}

#footertext a:hover{
  color               : #6A6A6A;
  text-decoration     : underline;
}

.clearing:after {
  content             : ".";
  display             : block;
  clear               : both;
  height              : 0;
  visibility          : hidden;
}
