li.module ul,
li.linkcat ul,
li.pagenav ul,
li.widget ul{color: #80786b; list-style: none; list-style-image:none; margin: 0; padding: 0; display:block;}

li.module ul li,
li.linkcat ul li,
li.linkcat ul.right li,
li.pagenav ul li,
li.widget ul li{background: url(images/inner-footer-bullet.gif) 10px 7px no-repeat; padding: 0 0 0 20px; border-bottom: #4f4029 1px dotted; line-height:16px;}
li.module ul a,
li.linkcat ul a,
li.pagenav ul a,
li.widget ul a,
li.module ul a:visited,
li.linkcat ul a:visited,
li.pagenav ul a:visited,
li.widget ul a:visited{
	color: #80786b; display: block;
	padding: 5px;
	font-weight: normal;
}
li.module ul li a:hover,
li.linkcat ul li a:hover,
li.pagenav ul li a:hover,
li.widget ul li a:hover{ background:url(images/inner-footer-hover.gif) bottom right no-repeat; color: #9e8151;}

#inner-footer h2{color: #9e8151; font-size: 18px; margin: 10px; font-weight: normal; display: block;}
#inner-footer h2.hover{ background: #3F2C0C;}

ul.modules{ list-style: none; margin: 0; padding:0; float:left; display:inline; width: 330px;}
li.module, li.linkcat, li.pagenav, li.widget{list-style-image:none; margin: 0; width: 380px; display: inline; float:left;}
div.after-modules{min-height: 260px;}
div.after-modules div.footnotes{ min-height: 143px; max-height:143px; height:143px;}
ul.no-image{ list-style-image: none;}
div#theme-copyright, div#theme-copyright-ie{ float:left; display:inline; margin-left: 27px;}
div#wp-logo, div#wp-logo-ie{ float: left; display:inline; margin: 24px 0 0 8px}

/** Recent Comments **/
li.widget li.recentcomments{ padding: 10px 0 0 25px; cursor: default; background-position: 10px 13px;}
li.widget li.recentcomments a{ background: none;}
li.widget li.recentcomments a:hover{ background:none;}


/** Dynamic stuffs**/
div#dynamic-holder{border-left: 1px #9E8151 solid; overflow: hidden; width: 380px;}
ul.dynamic{display: block; float: none; position: relative;}
div#widgets-control{ padding: 20px 0 20px 0; display: inline;}
ul#widgets-control-ul{ margin: 0; padding: 0; list-style:none; list-style-image:none;}
ul#widgets-control-ul li{ margin:0;}
ul#widgets-control-ul li a{ background:#3d2b0d; display: block; text-align: right; padding: 3px 10px 3px 0; margin:0 0 2px 10px; color:#80786B; font-weight: normal; font-size: 13px; cursor: pointer;}
ul#widgets-control-ul li a:hover{ background:#49340f; color: #9E8151;}

/** RSS Widget **/
h2.widgettitle a.rsswidget, h2.widgettitle a.rsswidget:visited{
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	font-weight: normal;
	color: #9E8151;
}
h2.widgettitle{
	display:block;
	height: 20px;
}