/*---------------------------------------------------------*/
/* Smart MindPick Software LLC						   */
/* CSS name: home.css								   */
/* Developer: MindPick Software LLC					   */
/* Date: 7/17/2006									   */
/*										 		   */
/* Description: Style sheet for elements specific to the   */
/* 		home page.								   */
/*---------------------------------------------------------*/

/*----------------------------------------------------------------*/
/* Create background color and margins for Home. Fix page width.  */
/*----------------------------------------------------------------*/
#layout {
	min-width: 892px; /* Because of graphics, home page has a minimum size */
}

* html #layout { /* star html only recognized by IE (except IE7) */
	width: 892px; /* Internet Explorer before v.7 doesn't recognize min-width */
}

#hillside, #opening {
	background: #f0f0f0 url(../images/granite.gif) repeat;
}

#hillside {
	height: 486px;
}

#ground {
	background: #905000 url(../images/dirt.gif) repeat;
	height: 190px;
}

/*----------------------------------------------*/
/* Set up styles for the logo, mine opening,	 */
/* and description.						 */
/*----------------------------------------------*/
#logo {
	position: absolute;
	top: 40px;
	left: 120px;
}

#mine {
	position: absolute;
	top: 170px;
	left: 35px;
	z-index: 5;
}

#bulb {
	position: absolute;
	top: 234px;
	left: 285px;
	z-index: -10;
}

#descript {
	margin: 0 10px 0 500px;
	padding: 8px 5px 8px 8px;
	display: block;
	background-color: #f0f0f0;
	font-family: arial;
	font-size: 0.9em;
}
/*---------------------------------------------------*/
/* Set up styles for graphic links on the home page. */
/*---------------------------------------------------*/

#icons a {
	color: black;
	text-decoration: none;
}

.homeicons {
	position: absolute;
	z-index: 20;
	text-align: center;
}

.homeiconimgs {
	display: block;
	border: none;
	padding: 0 0 1.1em 0;
	margin: 0 0 -1.1em 0;
	z-index: 30;
}

.homeicontext {
	display: block;
	width: 260px;
	height: 220px;
	color: black;
	position: absolute;
	top: 290px;
	left: 185px;
	z-index: -10;
}
