#hd { background: transparent url(../images/hd_home.jpg) top left no-repeat; color: #F90; }
#bd {background-color: #000; }
#bd p { font-size: 131%; font-weight: bold; }
#pic0 { background: transparent url(../images/1.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#pic1 { background: transparent url(../images/2.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#pic2 { background: transparent url(../images/3.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#pic3 { background: transparent url(../images/4.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#pic4 { background: transparent url(../images/5.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#pic5 { background: transparent url(../images/6.jpg) top left no-repeat; color: #FFF; padding: 1.22em 0; }
#bd .rating p { font-size: 123.1%; margin: 0; padding: 0.4em 1em 0.3em 1em; line-height: 1.22em;  padding-left: 1.9em; }
#bd .rating em { font-size: 108%; font-weight: bold; font-style: normal; }
.rating div img { vertical-align: middle; }
img.piechart { float: right; }
#bottom { font-size: 108%; }
#bottom .homelocation { background: #039; color: #FFF; margin: 0; padding: 0; }
#bottom .homelocation p { margin: 0; padding: 0 0 0 3em; line-height: 1.22em; text-align: right; }
#bottom .homelocation p.email { margin: 0; padding: 0 0 0 1em; }
#bottom .homelocation p.email a { color: #fff; padding: 0; text-align: left; }
#bottom div.homelocation { padding: 1em 0 0 0; } 
#bottom div.rating { margin: 0; padding: 0.61em 0; }
#ft { margin: 0; padding: 0; }
#top p { margin-left: 32%; color: #FFF; background-color: transparent; padding: 0.61em 1em 0.61em 2em;}
#bottom { margin:0; padding: 0; color: #000; }
#bottom { background: transparent url(../images/bottom.jpg) top left repeat-y; min-height: 100%; }
