.puremodule {padding:0 4px;}
.zonespot .puremodule {min-height: auto;}

.puremodule-pad {padding: 0px;}

.puremodule_content {padding:10px;}
.puremodule_content p {margin:0;padding: 5px;}

#banner .puremodule_content {padding:0px;}

#footermod .moduletable{width: 100%; float:left;}
#footermod p{margin:10px 0;}


.ltlist ul.mostread li, .ltlist ul.latestnews li, .ltlist ul#mainlevel li{
 /*border-bottom: 1px dashed #9A947F;*/ width:100%;
}
.ltlist a {border:0;}

.ltlist ul.mostread li:hover a, .ltlist ul.latestnews li:hover a, .ltlist ul#mainlevel li a:hover{
background: url(../images/50perblack.png);
}

.dklist a {color: #ddd;}

.dklist ul.mostread li, .dklist ul.latestnews li, .dklist ul#mainlevel li, .dklist ul.menu li, .dklist ul li { width:100%;
}

.dklist ul.mostread li:hover a, .dklist ul.latestnews li:hover a, .dklist ul#mainlevel li:hover a, .dklist ul#mainlevel li:hover a{ color: #4CC4EC;
background: url(../images/10perblack.png);
}

.moduleh3-l { position:relative;padding:0;height:40px;line-height:40px;color: #eee;font-family: 'LeagueGothicRegular', Arial, sans-serif;letter-spacing: 0;}
.moduleh3-l span {padding-left:25px; font-size:24px;line-height: 50px;}


/*Headings*/
.moduleh3-l {background: url(../images/module_bg.png) no-repeat left top; height:50px; color: #eee;border-bottom:4px solid transparent;margin-right: 20px;}
.moduleh3-r {background: url(../images/module_bg.png) no-repeat right top;width: 20px;height: 50px;position:absolute; top:0;right:-20px;}
.moduleh3-bg-color.active .moduleh3-l  {}

/*.moduleh3-l span.line1{padding-left:0px; font-size:1.0em;position:relative;}
.moduleh3-l span.line2{padding-left:25px; font-size:.8em; display:block;line-height: 10px;margin-top: 0px;}
*/
/*accordion module stacks (left, right, outer-left, outer-right)*/
.accord_indicator {background: url(../images/accord_active.png) no-repeat 0 0; width: 32px; height: 50px; float:right;}
.active .accord_indicator {background-position: 0 100%;}
.moduleh3-bg-color:hover .accord_indicator{background-position: 100% 0;}
.active .accord_indicator {background-position: 0 100%;}
.moduleh3-bg-color.active:hover .accord_indicator{background-position: 100% 100%;}


#footermod, #footerzone{font-size:11px;font-family: Arial,Helvetica,sans-serif;}
#footerzone h3{color: #fff; font-size: 20px; font-family: 'LeagueGothicRegular', Arial, sans-serif;letter-spacing: 0;}

/*ICONS for Headings*/

.-news .module-icon {background: url(../images/module_icons/module-h3-news.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-lightbulb .module-icon {background: url(../images/module_icons/module-h3-lightbulb.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-check .module-icon {background: url(../images/module_icons/module-h3-check.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-attention .module-icon {background: url(../images/module_icons/module-h3-attention.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-piechart .module-icon {background: url(../images/module_icons/module-h3-piechart.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-question .module-icon {background: url(../images/module_icons/module-h3-question.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-speech .module-icon {background: url(../images/module_icons/module-h3-speech.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px; }

.-star .module-icon {background: url(../images/module_icons/module-h3-star.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-lock .module-icon {background: url(../images/module_icons/module-h3-lock.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-folder .module-icon {background: url(../images/module_icons/module-h3-folder.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-download .module-icon {background: url(../images/module_icons/module-h3-download.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-search .module-icon {background: url(../images/module_icons/module-h3-search.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-house .module-icon {background: url(../images/module_icons/module-h3-house.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-tools .module-icon {background: url(../images/module_icons/module-h3-tools.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-globe .module-icon {background: url(../images/module_icons/module-h3-globe.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-photo .module-icon {background: url(../images/module_icons/module-h3-photo.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-asterisk .module-icon {background: url(../images/module_icons/module-h3-asterisk.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-paperclip .module-icon {background: url(../images/module_icons/module-h3-paperclip.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-cog .module-icon {background: url(../images/module_icons/module-h3-cog.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

.-coffee .module-icon {background: url(../images/module_icons/module-h3-coffee.png) no-repeat 10px 0; width:55px; float:left;height: 40px;margin-right: -25px;}

