/* Home CSS Document */

#breadcrumbs, #dateTime, #subnav {display: none;}
#main                             {background: #fff url(../images/design/home_contenttop.png) top repeat-x;}

#contentWrapper                   {padding-top: 20px;}

#content                          {width: 640px;}

#headerbanner                     {display: block; width: 100%; height: 230px; background: url(../images/design/header_banner_rpt.png);}
#headerbannerphoto                {display: block; margin: 0px auto; width: 990px; height: 230px; background: url(../images/design/header_banner.jpg);}

#contentBlockHolder_cJxQL         {display: inline;padding-top: 30px; margin-left: 20px;}
#contentBlockHolder_YQ0Oh li      {list-style-type: disc; padding-left: 5px; margin-left: 20px;}

#infoboxes {clear: both; display: block; padding-top: 20px;}
.infobox {float: left; display: inline; width: 290px; margin: 0 40px 0 0;}
.infobox end {margin: 0;}
.infobox h2 {width: 270px; padding: 5px 10px; margin-bottom: 10px; background: #2e4452; color: #fff; font-size: 150%;}

#homegallery li {padding: 0; margin: 0; list-style-type: none; display: inline;}
#homegallery img {width: 100px; height: 100px;}

#infoboxes #housepoints, #infoboxes #vacancies {margin: 0;}

#infoboxes #housepoints .hpointholders {display: inline; float: left; margin: 0 8px; text-align: center; padding: 0;}
.hpoints {padding: 0; margin: 0;}
.lion {background: url(../images/design/house_lion.png) center #fff no-repeat; padding-top: 15px; width: 52px; height: 37px;}
.griffin {background: url(../images/design/house_griffin.png) center #fff no-repeat; padding-top: 15px; width: 52px; height: 37px;}
.dragon {background: url(../images/design/house_dragon.png) center #fff no-repeat; padding-top: 15px; width: 52px; height: 37px;}
.unicorn {background: url(../images/design/house_unicorn.png) center #fff no-repeat; padding-top: 15px; width: 52px; height: 37px;}