div.widget-top {
  height: 6px;
}

div.widget-body {
  padding: 0 5px 2px 6px;
}

div.widget-bottom {
  margin-bottom: 1em;
  height: 6px;
}

div.widget-body h6 {
	background: #ededed;
	margin-top: 0;
	padding: 2px 4px;
}

div.widget-body p {
  padding: 8px 8px 0 8px;
  margin: 0;
}

div.span-15 div.widget-top {
  background: url(/images/widget-bg-top.png) bottom left no-repeat;	
}

div.span-15 div.widget-body {
  background: url(/images/widget-bg-middle.png) top left repeat-y;
}

div.span-15 div.widget-bottom {
  background: url(/images/widget-bg-bottom.png) top left no-repeat;	
}

div.span-16 div.widget-top {
  background: url(/images/widget-bg-top-630.png) bottom left no-repeat;  
}

div.span-16 div.widget-body {
  background: url(/images/widget-bg-middle-630.png) bottom left repeat-y;
}

div.span-16 div.widget-bottom {
  background: url(/images/widget-bg-bottom-630.png) top left no-repeat;  
}

div.span-16 div.widget-body p {
  padding: 8px 8px 0 8px;
  margin: 0;
}

div.span-9 div.widget-top {
  background: url(/images/small-widget-bg-top.png) bottom left no-repeat;	
}

div.span-9 div.widget-body {
  background: url(/images/small-widget-bg-middle.png) top left repeat-y;
}

div.span-9 div.widget-bottom {
  background: url(/images/small-widget-bg-bottom.png) top left no-repeat;	
}

div.span-8 div.widget-top {
  background: url(/images/widget-bg-top-310.png) bottom left no-repeat;	
}

div.span-8 div.widget-body {
  background: url(/images/widget-bg-middle-310.png) top left repeat-y;
}

div.span-8 div.widget-bottom {
  background: url(/images/widget-bg-bottom-310.png) top left no-repeat;	
}

div.widget-body div {
  padding: 16px;
}