#left_column h2 {
        margin: 0;
        padding: 0px;
}
#left_column a, #left_column a:active, #left_column a:visited {
        color: #58585a;
        text-decoration: underline;
        font-weight: normal;
}
#left_column a:hover {
        color: #000;
        text-decoration: underline;
        font-weight: normal;
}
#right_column a, #right_column a:active, #right_column a:visited {
        color: #ffffff;
        text-decoration: underline;
        font-weight: normal;
}
#right_column a:hover {
        color: #58585a;
        text-decoration: underline;
        font-weight: normal;
}
#leftsubnav {
        margin-bottom: 12px;
}
#leftsubnav ul li li a, #leftsubnav ul li li a:active, #leftsubnav ul li li a:visited {
        color: #58585a;
        text-decoration: underline;
        font-weight: normal;
}
#leftsubnav ul li li a:hover {
        color: #000;
        text-decoration: underline;
        font-weight: normal;
}
#credits a, #credits a:active, #credits a:visited {
        color: #ceca9f;
        text-decoration: underline;
        font-weight: normal;
}
#credits a:hover {
        color: #58585a;
        text-decoration: underline;
        font-weight: normal;
}
#maincontent a, #maincontent a:active, #maincontent a:visited {
        color: #58585a;
        text-decoration: underline;
        font-weight: normal;
}
#maincontent a:hover {
	color: #000;
        text-decoration: underline;
        font-weight: normal;
}
#leftsubnav ul li {
        margin-top: 10px;
}
#maincontent h3 {
	margin-bottom: 0;
}
#maincontent ul {
        margin-top: 0;
}
.image_credits {
        line-height: 12px;
        font-size: 10px;
        color: #666;
}

/* maxigallery css -- also changed default.css in maxigalleries snippet folder to fix spacing issues - look for commented lines */

div.thumbscontainer * {
padding: 0;
margin: 0;
}

ul.thumbs li {
line-height: 0px;
font-size: 0px;
margin: 4px;
}