*{
	margin:0;
	padding:0;
	}
	
body{
	font-size:80%;
	margin:0 auto;
	background:url(images/back.gif);
  color:#83622e;
/*background-position : 0px 10px;*/
background-color: #FFC7AA;
	}	

a img{
	border-style:none;
	}
	
a:link , a:visited {
  color:#83622e;
  }

a:hover {
  color:#83622e;
  }
	
.color a:link , .color a:visited {
  color:#83622e;
	}
	
.color a:hover {
	color:#c0a427;
	}
	
.menu {
/*  padding-top:40px;*/
  padding-top:10px;
  text-align: center;
}

.back{
	background:url(images/back.jpg) no-repeat;
	}

.title{
	font-weight:bold;
	margin:0;
	padding:50px 0px 5px 20px;
  color:#83622e;
	height:195px;
	line-height:25px;
	}

h1 {
  text-align: left;
	font-size:90%;
	}

h2 {
	font-size:135%;
	line-height:75px;
	margin:15px 0px 10px 0px;
	padding-left:80px;
  color:#83622e;
	background:url(images/h2-back.gif) no-repeat;
	}
	
h3 {
	font-size:100%;
	line-height:30px;
	margin:15px 0px 0px 0px;
	padding-left:45px;
	color:#568b35;
	font-weight:bold;
	background:url(images/h3-back.gif) no-repeat;
	}
	
h4 {
	font-size:100%;
  margin: 20px 0px 5px 40px;
  padding: 2px 0px 10px 20px;
  color:#83622e;
	font-weight:bold;
	background:url(images/h4-back.gif) no-repeat;
  border-bottom: 1px #ffbeaa solid;
	}
	
h5 {
	font-size:100%;
/*  margin: 20px 0px 5px 40px;*/
  margin: 10px 0px 5px 40px;
/*  padding: 2px 0px 10px 20px;*/
  padding: 2px 0px 5px 20px;
  color:#83622e;
	font-weight:bold;
	background:url(images/dot.gif) no-repeat;
/*  border-bottom: 1px #ffbeaa solid;*/
/*  border-bottom: 1px #ffbeaa solid;*/
	}

h6 {
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
/*    BACKGROUND: #5d5353;*/
    BACKGROUND: #DE6648;
/*    BACKGROUND: #DE8467;*/
    COLOR: #fff;
	font-size:100%;
    FONT-WEIGHT: bold;
    PADDING-TOP: 3px
	}
DIV#sub
{
    WIDTH: 180px;
	margin:20px 0px 0px 0px;
}
DIV#sub UL
{
    PADDING-TOP: 10px
}
DIV#sub LI
{
    LINE-HEIGHT: 1.8;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 18px;
}
DIV#main
{
    WIDTH: 610px;
}

.text01{
	font-weight:normal;
  color:#83622e;
/*	margin:0;*/
	margin:0px 0px 0px 10px;
	padding:0;
/*  text-indent:10px;*/
	}
	
.text02{
  color:#83622e;
/*	margin:7px 0px 0px 15px;*/
	margin:7px 0px 0px 25px;
	padding:0;
	line-height:130%;
/*  text-indent:10px;*/
	}

.text03{
  color:#83622e;
/*	margin:0px 0px 10px 50px;*/
	margin:0px 0px 10px 60px;
	padding:0;
	line-height:130%;
/*  text-indent:10px;*/
	}

.text04{
  color:#83622e;
/*	margin:0px 0px 10px 50px;*/
	margin:0px 0px 10px 60px;
	padding:0;
	line-height:130%;
/*  text-indent:10px;*/
	}

table.table1 {
  width:790px;
  margin-top: 20px;
  border-collapse: collapse;
  border: solid 1px #b38c4f;
  font-size: 100%;
}

table.table1 caption {
  font-size:100%;
  font-weight:bold;
  margin-top: 10px;
  width: 760px;
  padding-bottom:5px;
  text-align: left;
}

table.table1 th,
table.table1 td {
  border: solid 1px #b38c4f;
  padding: 7px 7px;
}

table.table1 th {
  background: #f7eddf;
  text-align: center;
  white-space: nowrap;
  color: #83622e;
}

table.table1 td.course {
  text-align: center;
  font-size: 200%;
  font-weight: bolder;
}

table.table1 td.time,
table.table1 td.fee {
  text-align: right;
  white-space: nowrap;
}

table.table1 tr.course-c {
  background: #fbf8f2;
}

.home {
  margin-top:50px;
  margin-bottom:10px;
  text-align:center;
  text-decoration:none; color:#83622e;
  }

.copyright{
	font-size:90%;
  color:#83622e;
	margin:0px 10px auto 10px;
	padding:20px 0 15px 10px;
  text-align:center;
	line-height:130%;
	background:url(images/copy-back.gif) repeat-x;
	}	

.frame {
	float: left;
	margin: 0;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	border-width: 5px;
	border-style: solid;
	/*border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;*/
	/*border-color: #E2CAA4;*/
	border-color: #FFAF95;
}
