html, body {
  padding: 0;
  margin: 0;  
}

body {
  
}

#outer {
  padding: 20px;
  width: 1000px;
  margin: 20px auto;
}

#container {
  padding-bottom: 20px;
  padding-right: 10px;
  width: 860px;
  float: left;
}

#right {
  width: 120px;  
  float: right;
}

#left {
  width: 250px;
  float: left;  
}

#center {
  margin-left: 10px;
  width: 600px;
  float: right;  
}

#block1 {
  width: 250px;  
  height: 148px;
  text-align: center;
}

#block1 img {
  position: relative;
  top: 50%;  
}

#block3 {
  padding: 26px 0px;  
}



#block4 {
  margin-top: 36px;
  height: 54px;
}

#block4 img {
  height: 50px;
  float: left;
  margin-left: 14px;
  margin-top: 2px;
  margin-right: 10px;
}

#block4 h1 {
  margin: 0;
  padding: 0;
  float: left;  
  line-height: 48px;
}

#left-content {
  padding: 10px;  
}

#block6 {
  margin-top: 20px;
}

#content {
  padding: 10px;  
}

ul.menu {
  list-style: none;
  margin: 0;
  padding: 0;  
}

ul.menu li {
  float: left;
  width: 98px;
  padding: 0;
  margin: 0;
  margin-right: 2px;
  background: url( '../nav_left_bg.png' ) no-repeat;
}

ul.menu li a {
  display: block;
  padding-top: 6px;
  height: 22px;
  text-decoration: none;
  background: url( '../nav_right_bg.png' ) no-repeat top right;  
}

div.thumb {
  float: left;
  margin: 6px;
  width: 132px;
  height: 132px;
  position: relative;
  text-align: center;  
}

div.thumb_home {
  float: left;
  margin: 6px;
  width: 180px;
  height: 180px;
  position: relative;
  text-align: center;  
}

#gallery img {
  position: relative;
  top: 50%;
}

#gallery span {
  position: absolute;
  width: 172px;
  left: 0px;
  bottom: -18px; 
  font-size: 90%;
  padding: 1px 4px; 
}


table.gallery {
  margin-top: 20px;  
}

table.gallery tr {
  vertical-align: top;  
}

table.gallery td {
  padding-right: 12px;  
}

table.gallery td.meta {
  padding-bottom: 4px;  
}

table.gallery h2 {
  margin-top: 0;  
}

table.gallery p {
  padding-bottom: 0px;
  margin-bottom: 0px;  
}

html body div.clear,
html body span.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
