/* CSS Document */
#aishomepage {
	position: absolute;
	top: 152px;
	width: 953px;
	height: 542px;
	margin: 0;
	padding: 0;
	z-index: 10;
	background: none;
}
#slideshow-content {
	z-index: 10;
}
#slideshow-content div {
	position: absolute;
	top: 152px;
}
.aishp-block-content {
	/*display: none;*/
	background: #1b1401;
	display: block;
	position: absolute;
	height: 350px;
	top: 20px;
	z-index: 1000;
}
.aishp-blocks {
	padding-top: 320px;
	background: url('../images/mods-bg.png') no-repeat 0 340px;
	padding-bottom: 10px;
	z-index: 500;
}
.aishp-block {
	color: #fff;
	margin-left: 1px;
	width: 236px;
	float: left;
	z-index: 600;
}
.first-block, .first-block div.aishp-block-content {
	margin-left: 0;
	width: 238px;
}
.second-block, .second-block div.aishp-block-content {
	width: 237px;
}
.third-block, .third-block div.aishp-block-content {
	width: 239px;
}
.fourth-block, .fourth-block div.aishp-block-content {
	width: 236px;
}
.aishp-block a:link, .aishp-block a:visited, .aishp-block a:hover {
	text-decoration: none;
}
.aishp-block a:link span, .aishp-block a:visited span {
	text-align: center;
	font-size: 1.3em;
	font-weight: normal;
	padding: 36px 0;
	text-decoration: none;
	color: #ffff00;
	display: block;
}
.aishp-block a:hover span {
	
	color: #fff;
}
.aishp-block a:hover div.aishp-block-content {
	display: block;
	position: absolute;
	height: 392px;
	top: 150px;
	background: #1b1401;
	text-align: left;
	cursor: pointer;
}
.aishp-block a:hover span {
	
}
.aishp-block-content h2 {
	margin: 0;
	padding: 5px 0;
	text-align: center;
	text-decoration: underline;
	font-weight: normal;
	color: #c6a373;
	font-size: 1.5em;
}
.aishp-block-content p {
	color: #fff;
	font-size: 1em;
	text-transform: none;
	font-weight: normal;
	margin: 10px;
	text-decoration: none;
}
.aishp-block-content p.link {
	color: #c6a373;
}


