body
{
	font-size:12px;
	margin:0;padding:0;
	background:#eeeeee;
}

img
{
	border:0;
}

.clear
{
	clear:both;
}

H1,H2,H3,H4,H5
{
	margin:0;padding:0;
}

DIV.main
{
	text-align:left;
	margin:0;
	width:840px;
	background:#FFF;
	border:10px solid #d3d3d3;
	position:absolute;
}

DIV.main DIV.head
{
	margin:0;
	padding:10px;
}


DIV.main DIV.head H1
{
	width:264px;
	height:32px;
	background:#FFF url(../img/logo.gif) no-repeat 0 0;
}

DIV.main DIV.headMenu UL#menu
{
	list-style:none;
	margin:0;padding:0;
}

DIV.main DIV.headMenu UL#menu LI
{
	float:left;
	padding:0;margin:0;
}

DIV.main DIV.headMenu UL#menu LI.mainImage
{
	position:relative;
	top:-4px;
}



/**
DIV.main DIV.headMenu UL#menu LI A#contact
{
	background:#FFF url(../img/menu4.jpg) no-repeat 0 0;
	width:211px;
}

DIV.main DIV.headMenu UL#menu LI A#contact:hover,DIV.main DIV.headMenu UL#menu LI A#contact.on
{
	background:#FFF url(../img/menu4_on.jpg) no-repeat 0 0;
}**/

DIV.main DIV.headMenu UL#menu LI#image
{
	clear:both;
	background:#FFF url(../img/mainImage.jpg) no-repeat 0 0;
	width:840px;
	height:201px;
	text-indent:-10000px;
}

DIV.main#leaf DIV.headMenu UL#menu LI#image
{
	clear:both;
	background:#FFF url(../img/subImage.jpg) no-repeat 0 0;
	width:840px;
	height:82px;
	text-indent:-10000px;
}

DIV.main DIV.headMenu UL#columnMenu
{
	font-size:12px;
	clear:both;
	margin:0;padding:0;
	list-style:none;
	width:231px;
	height:51px;
	position:absolute;
	top:106px;
	left:414px;
	display:none;
}

DIV.main DIV.headMenu UL#columnMenu LI A
{
	display:block;
	width:221px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	line-height:350%;
}

DIV.main DIV.headMenu UL#columnMenu LI A:HOVER
{
	text-decoration:none;
}

DIV.main DIV.headMenu UL#columnMenu LI A#first
{
	background:#000 url(../img/columnMenu1.jpg) no-repeat 0 0;
	height:41px;
}

DIV.main DIV.headMenu UL#columnMenu LI A#second
{
	background:#000 url(../img/columnMenu2.jpg) no-repeat 0 0;
	height:38px;
}

DIV.main DIV.headMenu UL#columnMenu LI A#third
{
	background:#000 url(../img/columnMenu3.jpg) no-repeat 0 0;
	height:48px;
}

DIV.main DIV.content
{
	padding:0px 10px;
}

DIV.main DIV.content H1
{
	margin:10px 0px;
	width:820px;
	height:21px;
	display:block;
}

DIV.main DIV.content DL#news
{
	margin:20px 10px;
}

DIV.main DIV.content DL#news DT
{
	margin:0;padding:0;
}

DIV.main DIV.content DL#news DT B
{
	float:left;
	color:#953e04;
	width:150px;
}

DIV.main DIV.content DL#news DT H3
{
	font-size:12px;
	width:650px;
	float:left;
	font-weight:normal;
}

DIV.main DIV.content DL#news DD
{
	margin:0;padding:0 0 0 150px;
	line-height:180%;
}

DIV.main DIV.content DL#news DD H2
{
	font-size:1.1em;
	font-weight:normal;
}

DIV.main DIV.content DL#news DD P
{
	margin:0;padding:0;
	text-align:right;
}

DIV.main DIV.content DL#news DD P A
{
	background:#FFF url(../img/kijiLink.gif) no-repeat 0 0;
	padding-left:17px;
}

DIV.main DIV.content DIV.pdf
{
	font-size:0.8em;
	height:58px;
	line-height:160%;
}

DIV.main DIV.content DIV.pdf P.icon
{
	float:left;
	width:60px;
}

DIV.main DIV.content DIV.pdf H3
{
	padding-top:5px;
	font-size:1.0em;
}

DIV.main DIV.content DIV.pdf P
{
	padding:0;margin:0;
}

DIV.main DIV.content DIV.pdf P.link
{
	display:block;
	text-indent:10px;
}


DIV.main DIV.leafContent
{
	padding:0px 10px;
	margin:10px 0px;
}

DIV.main DIV.leafContent DIV.menu
{
	width:190px;
	background:#E7E7E7;
	float:left;
}

DIV.main DIV.leafContent DIV.menu UL
{
	list-style:none;
	padding:0;margin:0;
	border-top:4px solid #999;
}

DIV.main DIV.leafContent DIV.menu UL LI
{
	margin-bottom:1px;
	font-size:1.1em;
}

DIV.main DIV.leafContent DIV.menu UL LI.spacer
{
	height:50px;
}

DIV.main DIV.leafContent DIV.menu UL LI A
{
	display:block;
	background:#EEE url(../img/linkIcon.gif) no-repeat 3px 50%;
	border-bottom:1px solid #DDD;
	padding:5px 2px;
	text-indent:10px;
	font-weight:bold;
}

DIV.main DIV.leafContent DIV.menu UL LI A:hover
{
	background:#CCC url(../img/linkIcon.gif) no-repeat 3px 50%;
}


DIV.main DIV.leafContent DIV.body#one
{
	font-size:1.0em;
}

DIV.main DIV.leafContent DIV.body#two
{
	width:620px;
	float:right;
	font-size:1.0em;
}

DIV.main DIV.leafContent DIV.body SPAN.attention
{
	color:#990000;
}

DIV.main DIV.leafContent DIV.body P
{
	line-height:180%;
}

DIV.main DIV.leafContent DIV.body HR
{
	border:0px;
	border-bottom:2px solid #F7F7F7;
}

DIV.main DIV.leafContent DIV.body DIV.publish
{
	background:#FFF url() no-repeat 0% 50%;
	height:220px;
	margin:10px;
}

DIV.main DIV.leafContent DIV.body DIV.publish P.book
{
	float:left;
	padding-right:10px;
}

DIV.main DIV.leafContent H1
{
	color:#9f8d6c;
	font-size:1.2em;
	border-bottom:3px solid #efd6a4;
	border-left:5px solid #da9f2d;
	padding:0px 5px;
}

DIV.main DIV.leafContent DIV.body H2
{
	color:#9f8d6c;
	font-size:1.2em;
	border-bottom:3px solid #efd6a4;
	border-left:5px solid #da9f2d;
	padding:0px 5px;
}

DIV.main DIV.leafContent DIV.body DL#about
{
	line-height:160%;
	margin:0;padding:0;
}

DIV.main DIV.leafContent DIV.body DL#about DT
{
	float:left;
	width:60px;
	font-weight:bold;
	color:#333;
}

DIV.main DIV.leafContent DIV.body DL#about DD
{
	float:right;
	width:510px;
}

DIV.main DIV.leafContent DIV.body UL#column
{
	font-size:1.2em;
	margin:20px 0px;
	list-style:none;
}

DIV.main DIV.leafContent DIV.body UL#column LI
{
	width:30%;
	float:left;
	text-align:center;
	margin:0px 10px 0px 0px;
}

DIV.main DIV.leafContent DIV.body UL#column LI A
{
	line-height:350%;
	color:#65432e;
	width:180px;
	background:#ffda7d url(../img/button2.jpg) no-repeat 50% 50%;
	display:block;
	height:50px;
	text-decoration:none;
	font-weight:bold;
}

DIV.main DIV.leafContent DIV.body DL.form DT
{
	width:160px;
	float:left;
	font-weight:bold;
	color:#333;
	background:#EEE;
	height:17px;
	padding:8px 0px 10px 5px;
	border-right:1px solid #FFF;
	margin-bottom:1px;
}

DIV.main DIV.leafContent DIV.body DL.form DD
{
	padding:0;margin:0;
	background:#F7F7F7;
	height:35px;
	margin-bottom:1px;
}

DIV.main DIV.leafContent DIV.body DL.form DT.mail
{
	height:62px;
}

DIV.main DIV.leafContent DIV.body DL.form DD.mail
{
	height:80px;
}

DIV.main DIV.leafContent DIV.body DL.form DT.comment
{
	height:162px;
}

DIV.main DIV.leafContent DIV.body DL.form DD.comment
{
	height:180px;
}

DIV.main DIV.leafContent DIV.body DL.form DD INPUT,DIV.main DIV.leafContent DIV.body DL.form DD SELECT,DIV.main DIV.leafContent DIV.body DL.form DD TEXTAREA
{
	padding:0;margin:7px;
}

DIV.main DIV.leafContent DIV.body DL.form DD SPAN.error
{
	margin-left:10px;
	color:#990000;
	position:relative;
	top:-8px;
}

DIV.main DIV.leafContent DIV.body DIV.enq
{
	width:400px;
	border:1px solid #CCC;
	padding:3px;
	margin:10px auto;
	text-align:center;
}

DIV.main DIV.leafContent DIV.body DIV.enq P
{
	padding:2px;
	margin:0;
}

DIV.footer
{
	padding:10px;
}

DIV.footer UL
{
	list-style:none;
	margin:0px;padding:0;
}

DIV.footer UL LI
{
	float:left;
	margin-right:10px;
}