body {
	margin-right:auto;
	margin-left:auto;
	width:845px;
	background:#64628c;

}
a img { border-style:none; }

a { color:black; }

#topbanner {
	position:relative;
	font-size:28px;
	background:white;
	width:845px;
	height:121px;
	text-align:left;
	background-image:url('/images/garuda_banner.png');
	background-repeat:no-repeat;
	text-align:center;
}
#copyright {
	position:absolute;
	left:560px;
	top:90px;
	text-align:right;
	font-size:small;
	font-style:italic;
}

#logged {
	position:absolute;
	left:120px;
	top:100px;
	font-size:14px;	
}


#interspace {
	position:relative;
	width:845px;
	height:70px;
}
.adsense1left {
	position:absolute;
	top:6px;
	left:39px;	
	background:#64628c;
}

.adsense1right {
	position:absolute;
	top:6px;
	left:571px;	
	background:#64628c;
}

#karmadgondiv {
	position:absolute;
	left:357px;
	top:0px;
	height:57px;
	padding-top:3px;
	background:#64628c;
}

#whitetop {
	width:845px;
	background-image:url('/images/white-top.png');
	background-repeat:no-repeat;
	height:35px;
	padding-top:20px;
}

#notice {
	padding-left:15px;
	font-style:oblique;
	width:800px;
}

#topmenu {
	list-style-type:none;
	margin:auto;
	padding:0;
	padding-left:40px;
}

#topmenu li {
	float:left;
	height:1em;
	text-align:center;
	margin:auto;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px solid #7e776f;
	background:#e3c585;
}

.li1 {
	width:100px;
}

.li2 {
	width:130px;
}

.li3 {
	width:80px;
}

.li4 {
	width:105px;
}

.li5 {
	width:158px;
}

.li6 {
	width:110px;
}

.li7 {
	width:70px;
}

#searchmenu {
	position:absolute;
	top:39px;
	left:145px;
	width:180px;
	padding-left:10px;
	background:#e3c585;
	z-index:1;
	border:1px solid black;
	visibility:hidden;
}

#main {
	width:845px;
	background:white;
	position:relative;

}

#maincont {
	position:relative; 
	top:0px;
	left:0px;


}

#leftcol {
	width:1px; /*160px;*/
	background:white; /*gray;*/
	position:relative;
	top:0px;
	left:15px;
	min-height:1500px;
}
#leftcol h2 {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	padding-left:5px;
}
#leftcolin {
	background:#e3c585;
	width:150px;
	margin-left:5px;
	font-size:10px;
	padding-bottom:1em;
}

#cont {
	background:#e3c585;
	position:absolute;
	top:0px;
	left:16px; 
	width:805px;
	min-height:550px;
	
}

#cont2 {
	padding-left:35px;
	padding-right:35px;
	text-align:justify;
}

#cont2 a { color:blue; }

