.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464130;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
}
.introtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainmenuon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666600;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}
.projectmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EAE3D0;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}
.titlemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
.menuon2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
.mainfeature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D6A124;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

html, body {
	height: 100%;
}

/* =body */
body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	background: green url(/cms/templates/koog2008/images/KObackground.gif);
}

#titlemenu {
	vertical-align: middle;
	margin: 8px auto 0 auto;
	width: 780px;
	text-align : right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	height: 25px;
}
/* =page */
#page {
	position : relative;
	margin: 0px auto 0 auto;
	width: 780px;
	background : #fff;
}
#row1{
	position : relative;
	width : 780px;
	padding : 0 0 1px 0;
}
#menu {
	float : left;
	margin : 0 0 0 0;
	padding : 10px 0 0 0;
	width : 180px;
	background : #909923;
	text-align : left;
}

#menu ul {
	list-style-type: none;
	margin: 0 0 0 0;
	padding-left: 30px;
	text-indent: 0em;
}

#menu  ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;	
	margin : 0 0 10px 0;
}

#menu ul li {
	line-height: 14px;
}

#menu ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}
#menu ul li a:hover {
	color: #666600;
}


#menu ul  li ul{
	list-style-type: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

#menu ul li ul li  {
	line-height: 15px;
	margin : 0 0 0 0;
	padding : 0;
}

#menu ul li ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464130;
	font-weight: normal;
	text-decoration: none;
	line-height: 11px;
}

#menu ul li ul li a:hover {
	color: #666600;
}

#banner {
	position : absolute;
	left : 190px;
	top : 8px;
	width : 600px;
	text-align : left;
}

#projectmenu {
	text-align : center;
	width : 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EAE3D0;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	background : #998C6A;
	margin : 0 0 0 0;
	padding : 8px 0 8px 0;
}

#row2{
	position : relative;
	width : 780px;
	padding : 0 0 0 0;
	background : #fff;
	margin : 8px 0 0 0;
}

#sidebar {
	float : left;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : 180px;
	text-align : center;
}

#subscription {
	position : relative;
	left : 10px;
	width : 170px;
}

#subscription  span{
	display : block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	background : #4B4A3F;
	padding : 5px 0;
}

#subscription form {
	background : #ED811F;
	margin : 0 0 20px 0;
}

div.sideblock {
	position : relative;
	left : 10px;
	width : 170px;
	margin : 0 0 20px 0;
}

div.sideblock   span{
	display : block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	background : #ED811F;
	padding : 8px 0;
}

#maincontent {
	float : left;
	width : 600px;
	padding : 0 0 0 0;
	text-align : left;
}

#leftcol {
	float : left;
	width : 299px;
	border-right : 1px solid #b6b889;
	text-align : center;
}

#rightcol {
	float : left;
	width : 299px;
	text-align : center;
}

div.contentheading {
	width : 278px;
	margin: 0px auto 0 auto;
}

div.contentheading span{
	display : block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666600;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	background : #EAE3D0;
	padding : 8px 0;
}

#maincontent ul {
	list-style-type: none;
	margin: 0 0 0 0;
	padding-left: 1em;
	text-indent: 0em;
	text-align : left;
}

#maincontent h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666600;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	margin : 10px 0 0 0;
}

#maincontent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464130;
	font-weight: normal;
	text-decoration: none;
	line-height: 15px;
	width : 245px;
	margin : 0 0 0 0;
}

#maincontent ul li {
	border-bottom : 1px solid #b6b889;
	width : 270px;
}

#maincontent ul li  a  img{
	border : 0;
	position : relative;
	bottom : 13px;
	left : 254px;
}
a { 
	color : #fff; 
	text-decoration : none;
}

a:hover { 
	color : #aaa; 
}

img { border : 0;}

#footer {
position : relative;
	margin: 0px auto 0 auto;
	width: 780px;
	color : #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;

}