#imp-links {margin: 0 0 30px 0;}
#imp-links:after { clear: both; content: ""; display: block; height: 0; }
#imp-links .clearfloat { clear: both; height: 0; overflow: hidden; }

/* Clearing the list style from kubrick theme */
html>body #imp-links ul { text-indent: 0; padding: 0; }
html>body #imp-links li { margin: 0; }
#imp-links ul li:before { content: ""; }
/* Clearing the list style from kubrick theme finished */

#imp-links ul.cat_list { list-style: none; text-align: left; padding: 0; margin: 0 0 20px 0; font-size: 1.1em;}
#imp-links ul.cat_list li { display: inline; margin: 0 0px; }
#imp-links ul.cat_list li a, #imp-links ul.cat_list li a:visited { padding: 3px 10px 0; }
#imp-links ul.cat_list li a:hover { text-decoration: underline; }

#imp-links .imp-links-list { width: 151px; margin: 10px 0; font-size: 1.1em;}
#imp-links .imp-links-list-left { float: left; }
#imp-links .imp-links-list-right { float: left; }

#imp-links .imp-links-list h3 { font-size: 1.1em; font-weight: bold; color: #000000; }
#imp-links .imp-links-list ul { list-style: none; border-top: 0px solid #dddddd; margin: 5px 0 0 0; }
#imp-links .imp-links-list ul li { border-bottom: 0px solid #dddddd; }
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { display: inline-block; }
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { display: block; padding: 4px 10px 0px 0; }
#imp-links .imp-links-list ul li a:hover { background: #FFFFFF; }