BODY{
  font-size : 14px;
  text-align: left;
  background: #EFEBEF url(content.jpg) repeat-y center top;
}

#content{
  width : 750px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;  
  text-indent : 10px;
  text-align : left;
  line-height : 25px;
  position: relative;
}
H1{
  color : white;
  padding-top : 0px;
  padding-left : 8px;
  padding-right : 0px;
  padding-bottom : 0px;
}
h1 a{
	color:#ffffff;
	text-decoration: none;
}
H2{
  background-image : url(h2.png);
  background-repeat : no-repeat;
  font-size : 18px;
  font-weight : bold;
  color : #FFF;
  text-indent : 8px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}


#copy{
  color : #999;
  text-align : center;
}


#main{
   float: left;
   width: 70%;
  margin-top : 0px;
  margin-left : 10px;
  margin-right : 0px;
  margin-bottom : 10px;
  font-size : 14px;
  background-color : white;
}
#side{
  background-color : #efefef;
  width: 25%;
  margin-bottom : 10px;
  font-size : 12px;
  float : right;
  list-style-image : url(p_lis028.gif);

  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #c0c0c0;
  border-right-color : #c0c0c0;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #c0c0c0;
}
#footer{
   clear: both;
  margin-top : 5px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 5px;
  font-size : 14px;
}
#sidetitle{
  font-size : 16px;
  font-weight : bold;
  color : white;
  background-image : url(side.png);
  background-repeat : no-repeat;
  text-align : center; 
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
}
UL{
  font-size : 12px;
}
LI{
  margin-left : -20px;
  margin-bottom : 10px;

}

a:hover {
	color: #FF0000;
	text-decoration: none;
	position: relative;
	top: 2px;
	left: 2px;
}
.ki{
  background-color : #ffff80;
}
.cardlist{
  list-style-image : url(b_lis019.gif);
}
H3{
  color : maroon;
  background-color : #ffc993;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : maroon;
  padding-left : 10px;
  padding-bottom : 3px;
  padding-top : 3px;
}
HR{
  color : #efefef;
  border-bottom-width : 1pt;
  border-bottom-style : solid;
  border-bottom-color : #804040;
}