/**********************************************/
/* CSS document containing main layout styles */
/**********************************************/


 
#master-container {
	width: 808px;
	margin: 20px auto;
}

#master-top-container {
	background: url(/templates/Kariandusi/Images/kst/background_top.jpg) no-repeat top left;
	float: left;
	width: 808px;
	height: 10px;
}

#master-body-container {
	background: url(/templates/Kariandusi/Images/kst/background_slice.jpg) repeat-y;
	float: left;
	width: 808px;
}

#master-bottom-container {
	background: url(/templates/Kariandusi/Images/kst/background_bottom.jpg) no-repeat top left;
	float: left;
	width: 808px;
	height: 16px;
}

#page-footer {
	
}

#content {
	z-index: 1; 
	margin-left: 10px;
	width: 780px;
	float: left;
	height: 99%;
}

#main-content {
	float: right;
	width: 595px;
	height: 99%;
	/*overflow: auto;*/
}

#nav {
	float: left;
	width: 160px;
	padding-top: 10px;
	padding-bottom: 30px;
}

#logo {
	padding-bottom: 20px;
	z-index: 1; 
}

.nav-img {
	width: 150px;
	float: left;
	z-index: 1; 
}

.nav-img a {
	text-decoration: none;
}

.footer {
	float: left;
	width: 100%;
	padding-top: 12px;
	text-align: center;
	font-size: 75%;
}

.footer a {
	color: #633;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}
