body {
	background-image: url('pic/background/back2.jpg');
	background-repeat:repeat;
	}

a:link {
	text-decoration:none;
	color:#000000;
	}

a:visited {
	text-decoration:none;
	color:#000000;
	}

a:active {
	text-decoration:none;
	color:#000000;
	}

a:hover {
	text-decoration:none;
	color:#999999;
	}
	
.maindiv {
	width: 750px;
	background-color:#999999;
	background-image: url('pic/background/back2.jpg');
	background-repeat:repeat;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
	}

.logodiv {
	width:750px;
	height:100px;
	background-color:#ffffff;
	font-size:36px;
	font-style:normal;
	}

.mainmenydiv {
	width:750px;
	height:21px;
	background-color:#ffffff;
	background-image: url('pic/background/menyBack.jpg');
	background-repeat:repeat-x;
	}
	
.maincontextdiv {
	width:750px;
	background-color:#ffffff;
	overflow:auto;
	text-align:left;
	}

.contextdiv {
	width:520px;
	float:left;
	background-color:#ffffff;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:#433b32 solid 1px;
	font:
	}
	

.subcontextdiv {
	width:510px;
	background-color:#ffffff;
	text-align:left;
	margin:2px;
	padding: 2px;
	border:#433b32 solid 1px;
	}


.newssubjectdiv {
	width:400px;
	margin-left:100px;
	margin-top:10px;
	background-color:#ffffff;
	text-align:left;
	font-family: "Lucida Calligraphy";
	font-size:18px;
	}

.newsdatediv {
	width:400px;
	margin-left:100px;
	margin-bottom:10px;
	background-color:#ffffff;
	text-align:left;
	font-size:10px
	}

.menydiv {
	width:160px;
	float:right;
	background-color:#ffffff;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:#433b32 solid 1px;
	}

.submenydiv {
	width:156px;
	float:right;
	background-color:#ffffff;
	margin: 2px;
	border:#433b32 solid 1px;
	padding: 10px;
	}
	
.imglink {
	border-color:#342f2b
	}

.mainguestbookdiv {
	width:320px;
	float:left;
	background-color:#ffffff;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:#000000 solid 2px;
	}

.guestbookdiv {
	width:316px;
	background-color:#ffffff;
	text-align:left;
	margin:2px;
	}

.guestbooksubjectdiv {
	width:200px;
	margin-left:100px;
	margin-top:10px;
	background-color:#ffffff;
	text-align:left;
	font-size:16px;
	font-family: "Lucida Calligraphy";
	}

.guestbooksenderdiv {
	width:200px;
	margin-left:100px;
	margin-bottom:10px;
	background-color:#ffffff;
	text-align:left;
	font-size:10px;
	font-family: "Lucida Calligraphy";
	}

.menynguestbookdiv {
	width:280px;
	height:70%;
	float:right;
	background-color:#ffffff;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:#000000 solid 2px;
	}

.catsnamediv {
	width:400px;
	margin-left:100px;
	margin-top:10px;
	background-color:#ffffff;
	text-align:left;
	font-size:20px;
	}

.catsinfotitlediv {
	width:70px;
	float:left;
	text-align:right;
	font-weight:bold;
	}

.catsinfodiv {
	width:100px;
	
	}
float:left;

.roundtop {background: #342f2b;}
.roundbottom {background: #342f2b;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #ffffff;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff;}

.menybtn{
	background-color:#342f2b;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
	padding:2px;
	border: 1px solid #000000;
	}
	