body { 
	background-image: url("/background1-150x150.gif");
	color: #333 !important;
}
#head-logo {
	margin-bottom:10px;
}

.nav-sidebar { 
	background-color: #f5f5f5;
    width: 100%;
    padding: 8px 0; 
    border: 1px solid #ddd;
	border-radius: 4px 0 0 4px;
}
.nav-sidebar a {
    color: #333 !important;
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
    -webkit-border-radius: 4px 0 0 4px; 
    -moz-border-radius: 4px 0 0 4px; 
    border-radius: 4px 0 0 4px; 
}
.nav-sidebar .active a { 
    cursor: default;
    background-color: #428bca; 
    color: #fff !important; 
    text-shadow: 1px 1px 1px #666; 
}
.nav-sidebar .active a:hover {
    background-color: #428bca;   
}
.nav-sidebar .text-overflow a,
.nav-sidebar .text-overflow .media-body {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; 
}

a:link, span.MsoHyperlink {
    color: #333;
    text-decoration: none !important;
}
a:hover {
	color: #337ab7 !important;
}

#top-link-block.affix-top {
    position: absolute; /* allows it to "slide" up into view */
    bottom: -82px;
    right`: 10px;
}
#top-link-block.affix {
    position: fixed; /* keeps it on the bottom once in view */
    bottom: 18px;
    right: 10px;
}

#top-link-block a {
	font-weight:bold;
	color:#fff;
}
#top-link-block a:hover {
	color:#fff !important;
}

#banners-top  td {
	padding: 2px !important;
}