#albums {
	float: left;
}
.clear {
clear:both;
}

.album {
	margin: 0 12px 8px 0;
    padding: 10px 8px 2px 10px;
	float: left;
	width: 305px;
	border: 1px solid #E7F0F5;
	background: #F7F9FD;
    line-height: 100%;
}
.album a img {  }
.album .thumb {
    float: left;
    margin-right: 6px;
}
#cat {
margin:1em 0;
width:100%;
}
#cat .catItem {
float:left;
height:205px;
margin:0 0 0 5px;
overflow:hidden;
width:24%;
}

#contentpage{
background-color:#FFFFFF;
border:15px solid #FFFFFF;
margin:auto;
width:980px;
}
#navigation-breadcrumb, #navigation-breadcrumb a {
color:#999999;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#navigation-breadcrumb {
background-image:url(/images/bg_breadcrumb.gif);
background-repeat:repeat-x;
border-top:1px solid #FFFFFF;
margin-bottom:10px;
padding:5px 20px;
}

#maincontent{
 margin:0 auto;
 width: 1000px;
}

#sidebar-left{
  width: 16%;
  float: left;
  margin-right: 2%;
}

#middle-content{
  width: 70%;
  float: left;
}

.sidebar-left #middle-content,.sidebar-right #middle-content{
  width: 77%;
  float: left;
}

.block ul{
  padding: 0;
}

.sidebar ul,.sidebar ul li{
  margin: 0;
  padding: 0;
  background: #F3F3F3;
}

.sidebar li{
  border-top: dashed #cccccc 1px;
}

.sidebar ul li{
  padding: 0 0 0 1.5em;
  list-style-type: none;
  list-style-image: none;
  background-image: url(/images/menu-leaf.gif);
  background-repeat: no-repeat;
  background-position: 0.3em 0.6em;
  line-height:160%;
}
.sidebar ul li a,.sidebar ul li.expanded a,.sidebar ul li.collapsed a{
  line-height: 2em;
  color:#006699;
  text-decoration:none;
}

#latest{
 height: 170px;
}
#latest ul{
display:inline;
width:100%;
}
#latest ul li{
float:left;
width:100px;
margin:10px;
}
