/* title */
#title {
position:absolute;
margin:30px 0 0 18px;
font-size:26px;
font-weight:bold;
color:#ff34ff;
text-align:left;
z-index:96;
font-style:italic;
}

/* home left */
#home_left {
}
	.home_left_content {
	padding:1px 0;
	}
	#home_left a {
	color:#ffffff;
	text-decoration:none;
	}
	#home_left a:hover {
	color:#ffffff;
	}
	#home_left .item {
	position:relative;
	margin:0 1px 1px 0;
	overflow:hidden;
	height:134px;
	width:212px;
	}
	#home_left img {
	opacity:.50;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	}
	#home_left img:hover {
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	}
	#home_left .item_text {
	position:absolute;
	margin:4px 8px;
	font-size:180%;
	font-weight:bold;
	text-transform:capitalize;
	}
	#home_left .item_subtext {
	position:absolute;
	font-size:120%;
	font-weight:bold;
	text-transform:lowercase;
	}
/* home center */
#home_center {
margin:0;
padding:0;
width:670px;
}
	.home_center_content {
	margin:12px 12px 4px 12px;
	color:#999999;
	}
	.home_center_content p {
	line-height:1.2;
	}
	.home_center_content_text {
	width:100%;
	color:#999999;
	}
	
/* home right */
#home_right {
margin:0;
padding:0;
background:#111111;
}
	.home_right_content {
	margin:12px 16px 4px 16px;
	color:#666666;
	}
	.home_right_content p {
	line-height:1.2;
	}
	.home_right_text {
	padding-right:16px;
	font-weight:normal;
	text-align:right;
	padding-right:12px;
	color:#ff99ff;
	font-weight:bold;
	}

/* home stuff */
#home_stuff {
padding:12px 0 66px 0;
}
	#home_stuff h1 {
	margin:6px;
	color:#ff99ff;
	line-height:1.4;
	}
	#home_stuff p {
	padding:2px 6px 10px 6px;
	color:#ffffff;
	line-height:1.2;
	}
	#home_stuff a {
	color:#ffffff;
	}
	#home_stuff a:hover {
	color:#ff99ff;
	}