@charset "utf-8";
/* CSS Document */


#houseMaze {
	background-image:url(../images/houseMaze.png);
	background-repeat:no-repeat;
	color:red;
	height:159px;
	left:350px;
	position:absolute;
	top:-11px;
	width:133px;
	z-index: 6;
	}
	#houseMaze span {display:none;}

#houseMazeShadow { 
	background-image:url(../images/houseMaze-shadow.png);
	background-repeat:no-repeat;
	height:22px;
	left:377px;
	position:absolute;
	top:-17px;
	width:61px;
	z-index:8;
	}
	#houseMazeShadow span {display:none;}

#leftItem1 {min-height:452px;}
.data {position:relative; z-index:20px;}

ul.benefitsItem { margin-top:50px;  }
	.data ul {padding: 0px 70px 16px 16px; }
	.benefitsItem li { position:relative; margin-top:10px; _margin-top:0px; }
		
		.benefitsItem div.btn_click {
			background-image:url(../images/expand2.gif);
			background-position:left top;
			background-repeat:no-repeat;
			height:10px;
			width:10px;
			top:2px;
			!top:5px;
			left:1px;
			position:absolute;
			z-index:2;
		}
		.benefitsItem li p {
			color:black;
			font-family:arial;
			font-size:12px;
			font-weight:normal;
			position:relative;
			left:20px;
			padding: 0;
			margin: 0;
		}	
		
		.benefitsItem li p.hidden {
			color:black;
			font-family:arial;
			font-size:12px;
			font-weight:normal;
			padding-top:2px;
		}

a#rodgersLink {
	font-weight:normal;
	margin:0px;
	padding:0px;
}

div#content {padding:0px 20px 12px 20px;}
#content h4 {font-size:12px; font-family:arial; margin-bottom:4px;}
#content p {font-size:12px; font-family:arial; padding-left:15px;}
#content div.box {
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
	z-index:20;
	padding-bottom:10px;
}
#content img { position:absolute; z-index:10; display: block; }
div#generate img {
	top:-50px;
	right: 0px;
		_right:20px;
}
div#generate {
	background-position: right top;
	padding-right: 161px;
}
div#strengthen img {
	top: -10px;
	left:-25px;
	_left:-65px;
}
div#strengthen {
	padding-left: 58px;
}
div#optimize img {
	top:-40px;
	right: 0px;
	_right:20px;
}
div#optimize {
	background-position: right top;
	padding-right: 212px;
}
div#present {}
div#advertize img {
	top:-5px;
	right: 0px;
	_right:20px;
}
div#advertize {
	background-position: right top;
	padding-right: 106px;
}
div#connected img {
	top:-4px;
	left: 0px;
	_left:-160px
}
div#connected {
	padding-left: 156px;
}
div#strategies img {
	top: 5px;
	right: 0px;
	_right:20px;
}
div#strategies {
	background-position: right top;
	padding-right: 173px;
}
ul#showhidden { }
#showhidden li {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
	!padding-top:0px;
}
#showhidden li img {
	margin:2px 0 0 0px;
	!margin:5px 0 0 0px;
}
#showhidden li span{
	margin:0 0 0 15px;
}



.moreTop {margin-top: 12px;}
.moreTop2 {margin-top: 22px;}
.moreWidth {width:284px;}
.adjustWidth {width:290px; }


