/*
 *	homepage.css - styles specific to the homepage
 */

div#hp-main {
	height:282px;
	background-image:url(../images/bg-home-main.gif);
	background-repeat:no-repeat;
	color:#fff;
	position:relative;
	overflow:visible;
	z-index:1;
}
div#hp-promo {
	position:relative;
	left:0;
	top:0;
	width:720px;
	z-index:1;
}
div#hp-promo div.module {
	height:282px;
	width:720px;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
}
div#hp-promo div.module h2 {
	font-weight:normal;
}
div#hp-promo div.module h2 span {
	font-weight:bold;
}
ul#hp-promo-nav {
	position:absolute;
	left:30px;
	bottom:20px;
	z-index:100;
	padding:0;
	margin:0;
	height:11px;
}
ul#hp-promo-nav li {
	padding:0 2px 0 0;
	margin:0;
	list-style-type:none;
	display:inline;
}
div#hp-tools {
	position:absolute;
	z-index:1;
	left:750px;
	top:37px;
	width:205px;
}
div#hp-tools h3 {
	padding:0;
	margin:0;
	font-size:1.1em;
}
div#hp-tools h3 a {
	text-decoration:none;
}
div#hp-tools h3 img {
	vertical-align:middle;
}
div#hp-tools li.manage h3 a, div#hp-tools li.manage h3 {
	color:#0099cc;
}
div#hp-tools li.manage h3 {
	margin-bottom:7px;
}
div#hp-tools li.activate h3 a, div#hp-tools li.activate h3 {
	color:#8dc63f;
}
div#hp-tools li.locator h3 a, div#hp-tools li.locator h3 {
	color:#fed701;
}
div#hp-tools form {
	padding-top:5px;
}
div#hp-tools form p {
	margin-bottom:5px;
	font-size:1em;
}
div#hp-tools form a {
	color:#fff;
	font-size:0.9em;
}
div#hp-tools ul {
	padding:0;
	margin:0;
}
div#hp-tools ul li {
	list-style-type:none;
	background-image:url(../images/bg-home-tools-li.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-bottom:7px;
	margin-bottom:7px;
}
div#hp-tools ul li.last {
	background-image:none;
}
div#hp-mods {
}
div#hp-mods div.module {
	width:239px;
	float:left;
	display:inline; /* ie/pc fix */
	margin-right:7px;
}
div#hp-mods div.last {
	margin-right:0 !important;
}
.randomize {  
    height:  153px;  
    width:   239px;  
    padding: 0;  
    margin:  0;  
} 
 
.randomize img {  
    background-color: #fff;  
    width:  239px; 
    height: 153px; 
    top:  0; 
    left: 0 
}
/*div.starbust{
	width: 133px;
	height: 135px;
	z-index: 100;
	float: left;
	position: relative;
	visibility: visible;
	left: -15px;
	top: 145px;
};*/

div.starbust{
	width: 160px;
	height: 160px;
	z-index: 100;
	float: left;
	position: relative;
	visibility: visible;
	left: 415px;
	top: 145px;
	background-image:url(../images/are-you-a-funeral-director_back.png);
};
