body{
margin-top:0px;
background-color:#D6EAEB;
background-image: url('../../../images/mainsiteback.jpg');
background-repeat: repeat-x;
font-family: verdana,sans-serif;
font-size:12px;
text-align:left;
}
.navigation{
position:absolute;
font-family: verdana,sans-serif;
font-size:11pt;
margin-left: 20px;
top: 128px;
/*padding-top: 3px;*/
width: 750px;
height:20px;
}
.pagefooter{
background-image: url('../../../images/mainbasebar.png');
background-repeat: no-repeat;
width:792px;
height:42px;
text-align:center;
font-family:verdana, sans-serif;
font-size:10px;
color: #fff;
}
.pagefooter a{
text-decoration:none;
color:#fff;
}
.tickbar{
position:relative;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
/*padding-top:14px;*/
padding-left:35px;
text-align:left;
overflow:hidden;
margin:-3px 0px 0px 0px;
top:160px;
}
.ticki{
color:#003000;
text-decoration:none;
padding: 0px;
margin: 0px;
}
a.tickl{
color:#24334A;
text-decoration:none;
font-weight:bold;
}
a.tickl:hover{
color:#4C6B99;
text-decoration:none;
}
.ticko{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
text-decoration:none;
display:block;
text-align:left;
}
.tickls{
color:#666666;
}
.tickh{
display:none;
}
.path {
float:left;
width:650px;
font-family: verdana,sans-serif;
font-size:11px;
text-align: left;
color: #000;
font-weight: normal;
margin:0px;
padding:0px;
}
.path p{
padding-left: 3px;
text-align: left;
color: #000;
font-weight:normal;
padding-top: 0px;
padding-bottom: 0px;
}
.path span{
padding-right: 3px;
text-align: left;
font-weight:bold;
color:#24334A;
padding-top: 0px;
padding-bottom: 0px;
}
.path a{
padding-top: 0px;
padding-bottom: 0px;
}
.page{
text-align:left;
}
.calendar{
position:absolute;
font-family: verdana,sans-serif;
font-size:12pt;
margin-left: 683px;
margin-top: 27px;
text-align: center;
height: 82px;
width: 79px;
color: #fff;
}
.homelink{
position:absolute;
margin-left: 25px;
margin-top: 17px;
float: left;
height: 100px;
width: 300px;
}
.searchbox{
font-family: verdana,sans-serif;
font-size:12pt;
margin-right: 2px;
margin-top: 1px;
float: right;
text-align: right;
width: 150px;
}
.day{
margin-top:0px;
}
.month{
margin-top:-4px;
}
.year{
margin-top:-3px;
}

.singlepage{
width:520px;
padding-bottom:10px;
}
#dropmenudiv{
position:absolute;
width: 190px;
/*top: 145px;*/
/*border-top:0px solid black;*/
border-bottom-width: 0px;
font: normal 11px verdana;
line-height:18px;
z-index:100;
background-image: url('../../../images/menudropdown.png');
background-repeat: repeat-y;
background-position: bottom;
padding-bottom:13px;
margin-left:-15px;
padding-left: 5px;
margin-top:-2px;
}

#dropmenudiv a{
display: block;
border-bottom: 0px solid black;
margin: 0px -4px 0px -4px;
padding: 2px 18px 2px 18px;
width:187px;
height:26px;
text-decoration: none;
color:#000;
}

a.menu {
color:#000;
font-family: verdana, sans-serif;
font-size: 11pt;
text-decoration: none;
}

#dropmenudiv a:hover{ 
background-image: url('../../../images/menuhover1.png');
background-repeat: no-repeat;
width:185px;
color: #000;
}
.mainsection {
padding: 0px 15px 0px 30px;
text-align:left;
/*width:780px;*/
}
.mainsection p{
font-family: verdana, sans-serif;
font-size: 14px;
line-spacing: 130%; 
line-height: 130%;
padding-top:0px;
}
.singlepage ul{
font-family: verdana, sans-serif;
font-size: 14px;
line-spacing: 130%; 
line-height: 130%;
padding-top:0px;
}

.mainsection h1{
font-family: verdana, sans-serif;
font-size: 24px;
font-weight: bold;
padding-top:3px;
margin-top:3px;
color: #24334A;
}
h2{
font-family: verdana, sans-serif;
font-size: 16px;
font-weight: bold;
padding:5px 0px 0px 0px;
margin-top:3px;
color: #24334A;
}
h2 a{
color: #24334A;
text-decoration:none;
}
/*- Sidebar Subpages Menu */

.lsidebar { 
	width: 180px;
	float: left;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:15px;
	}
	
.rsidebar {
	width: 210px;
	float: right;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:0px;
	}
.newsblock{
margin-top:-20px;
}
.headlinestop{
background-image: url('../../../images/headline_top_kdy.png');
background-repeat: repeat-y;
height:42px;
width:209px;
height:42px;
margin-top:0px;
font-family:verdana, sans-serif;
}
.headlinesmiddle{
background-image: url('../../../images/headline_middle.png');
background-repeat: repeat-y;
padding-top:3px;
padding-bottom:25px;
margin-left:0px;
margin-top:0px;
height:160px;
padding-right:15px;
font-family:verdana, sans-serif;
}
.headlinesbase{
background-image: url('../../../images/headline_base.png');
background-repeat: no-repeat;
height:28px;
width:209px;
}
.item-list{
font-family:verdana, sans-serif;
font-size:11px;
list-style-type: none;
margin-left:-24px;
/*width:220px;*/
}
.item-list ul{
list-style-type: none;
}
.item-list li{
margin-top:6px;
}
.item-list li a{
margin-top:6px;
text-decoration:none;
color:#666;
}
.item-list li a:hover{
color:#000;
}
.more-link {
font-family:verdana, sans-serif;
font-size:9px;
margin-top:-6px;
margin-right:20px;
text-align:right;
}
.more-link a{
text-decoration:none;
color:#666;
}
.admin-panel{
width:460px;
padding:5px;
}
.admin-panel dt a{
margin-top:5px
font-size:12px;
}
.admin-panel dd{
font-size:9px;
margin-left:2px;
}
.sticky-enabled td{
padding:2px;
}
.sticky-enabled th{
background-color:#ccc;
padding:2px;
}
.form-item{
margin:2px;
}
.feedcontent h2{
margin-bottom:2px;
}
.feedcontent p{
font-size:12px;
margin-top:2px;
margin-bottom:10px;
}
.weatherbox{
/*display:inline;*/
width:212px;
height:80px;
float:left;
text-align:center;
padding-top:50px;
padding-bottom:20px;
background-image: url('../../../images/sideweather.png');
background-repeat: no-repeat;
}
.weathericon{
padding:0px;
margin:0px;
text-align:center;
width:60px;
}
.weathermax{
padding:0px;
margin:0px;
font-family:verdana, sans-serif;
font-size:9px;
text-align:center;
color:#666;
}
.weatherday{
padding:0px;
margin:0px 0px 5px 0px;
font-family:verdana, sans-serif;
font-size:11px;
text-align:center;
}

/*pager*/

.item-list ul.pager{
        display:inline;
	margin:0px;
	padding-top:10px;
	}

.item-list .pager li{
        display:inline;
	margin:0px;
	padding:3px;
	}

.item-list .pager li.pager-current{padding:4px;}