
body {
margin: auto;
text-align:center;
/*width:770px;*/
width:900px;

}
body, select, input, textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div#wrap
{
text-align:left;
margin:auto;
width:770px;
}

a {

text-decoration: none;

color:#EB7616;

}


/*div style*/

div#main{
position:relative;
background-color: #e9cd9c;
width:770px;

}

div#top{

	background: url(back.jpg);

	height: 146px;

	background-repeat: no-repeat;

}



div#mid1

{

	float: left;

	width: 135px;

	background-color: transparent;

	padding-bottom: 6px;

}

div#mid2{

	float: left;

	width: 635px;

	background: url(back1.jpg);

	background-color: #f6f6f4;

	background-repeat: no-repeat;

	/*overflow: hidden;*/

	padding-bottom: 6px;

	background-position: bottom;
	min-height:600px;

}

div#bot{

	padding-top: 4px;

	font-size: 80%;

	text-align: center;

	float: left;

	width: 770px;

	height: 40px;

	background: #996666;

	font-weight: bold;

	color: #DCDCDC;

}

div.lnav

{

font-size: 90%;
float: left;
margin-left: 12px;

}



div.rnav

{

font-size: 90%;
font-weight: bold;
position:relative;
float: right;
padding-right:130px;

}





/*menu submenu style*/

ul#leftmenu a{

		text-decoration: none;

	color: #DCDCDC;

}

/*ul#leftmenu a:hover

{

background:#DCDCDC;

color: #746C61;

}*/



ul#leftmenu{

margin:0px;
margin-top:4px;
padding:0px;
background: transparent;
font-size: 75%;
line-height:180%;
font-weight: bold;
position: relative;
list-style-type: none;
}



ul#leftmenu li {

color: #DCDCDC;
padding-left: 18px;
margin-bottom: 4px;
background: url(listback.gif) no-repeat;
height: 23px;
position: relative;
}
ul#leftmenu ul li, ul#leftmenu ul ul li
{
display:block;
padding-left:18px;
margin-bottom:4px;
margin-left:5px;
height:23px;
/*        ---------------- ------------------------------- */
width:300px;
/*        ---------------- ------------------------------- */
position:relative;
background: url(listback.gif) no-repeat ;

}

ul#rightmenu a{

	text-decoration: none;
	display:block;
	width:100%;

	color: #DCDCDC;

}

ul#rightmenu, ul#leftmenu a:hover

{

background:#DCDCDC;

color: #746C61;

}

ul#rightmenu{
margin:0px;
margin-top:4px;
position:relative;
padding:0px;
line-height: 180%;
font-weight: bold;
background: transparent;
list-style-type: none;
}
#right{
  width: 135px;
  font-size: 75%;
  float: right;
}

ul#rightmenu li {

color: #DCDCDC;
/*width:135px;*/

padding-left: 18px;

margin-bottom: 4px;

background: url(listback1.gif) no-repeat;

height: 23px;
}

/*paragraph style*/

h1{

	/*margin: 6px;*/
	font-size: 100%;
	font-weight: bold;

}

h2{

margin: 6px;

margin-bottom: 14px;

	font-size: 90%;

	font-weight: bold;

}

li.blue

{

background: url(listback2.gif) no-repeat;

}

ul#leftmenu ul
{
width: 135px;
display: none;
position:absolute;
top: -50%;
left:135px;
padding:0px;
margin:0px;
list-style-type: none;
list-style-position: outside;
/*background: url(/pic/p.gif);*/
background: url(p.gif);
}
ul#leftmenu ul ul
{
width: 135px;
display: none;
position:absolute;
top: -50%;
left:130px;
padding:0px;
margin:0px;
list-style-type: none;
list-style-position: outside;
background: url(p.gif);
}

p#cjb
{
position:relative;
top: 10px;
text-align: center;
}
#cjb img
{
width: 63px;
border: none;
margin-bottom: 1px;
}
#cjb a
{
font-size: 60%;
color: black;
}

/*ul#leftmenu a:hover
{
/*margin-left:-18px;
padding-left:18px;
height:23px;
display: block;
background: url(listback1.gif) right no-repeat;*/

#content{
  padding:10px;
  width:477px;
	font-size:75%;
}
#content p{
	text-align:justify;
}
#content h1{
  font-size:150%;
}
#content img{
  border: 1px solid #ddd;
  padding:1px;
}
.to_left{
  float:left;
}
.to_right{
  float:right;
}
.clear{
  clear:both;
}
.border{
  border: 1px solid #ddd;
  padding:1px;
}
.keywords a{
}
.keywords{
  font-size: 80%;
  padding-top:5px;
}
form{
  margin:0;
  padding:0;
}
.button{
  background:#86584D;
  border:1px solid #E9CD9C;
  color:#DCDCDC;
  font-weight:bold;
}
.myCal thead td{background:#86584D;padding:3px;color:#DCDCDC;width:14%;font-weight:bold;}
.myCal tbody td{padding:3px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6; height:60px; vertical-align:top;font-size:20px;}
.myCal tbody td.past{color:#ccc;font-style:italic;}
.myCal tbody td.now{background:#E9CD9C;}
.myCal tbody td a:link, .myCal tbody td a:visited, .myCal tbody td a:active{display:block;width:100%;font-size:9px;text-align:right;}
.myCal tbody td a:hover{}
.myCal tbody td span{display:block;font-size:20px;text-align:left;padding-bottom:10px;}
/*--------------------*/
#lang{
 position:absolute;
 left:670px;
 top:122px;	
}
#lang img{
 border:0;
}

