div.ajaxhome {
	width:759px;
	height:260px;
	position:relative;
	overflow:hidden;
	margin-bottom:0;
}

#storyBox {
	position:absolute;
	top:202px;
	left:0px;
	height:260px;
	width:759px;
	color:#ffffff;
	visibility:hidden;
}
	
	#storyBox.linkcursor {
		cursor:pointer;
	}
	
#story {
	height:225px;
	width:759px;
}

	#story p {
		margin-right:220px;
		margin-left:10px;
		font-size:110%;
	}
	
	#story h1 {
		color:#FFFFFF;
		font-size:150%;
		margin-bottom:20px;
		margin-left:10px;
	}
	
#storyimage {
	width:200px;
	height:140px;
	position:absolute;
	right:0;
	top:60px;
	display:none;
}

#expandbutton {
	bottom:58px;
	right:0px;
	position:absolute;
	display:none;
}

#closebutton {
	float:right;
	margin-top:-20px;
	margin-right:7px;
	display:none;
	cursor:pointer;
}

#storynumbers {
	position:absolute;
	bottom:34px;
	right:4px;
	z-index:1000;
}

    #content #storynumbers ul {
        margin:0;
    }

	#content #storynumbers li {
		float:left;
		color:#FFFFFF;
		list-style-type:none;
		width:17px;
		border:1px solid #FFFFFF;
		border-left:none;
		padding:0;
		background:none;
	}
	
		#content #storynumbers li.story1 {
			border-left:1px solid #FFFFFF;
		}
		
		#content #storynumbers li a {
			height:15px;
			width:17px;
			border:none;
			padding:0;
			margin:0;
			text-align:center;
			text-decoration:none;
			display:block;
			color:#FFFFFF;
			font-size:85%;
			line-height:15px;
		}
		
			#content #storynumbers li.active {
				background:url(/img/ajax_homepage/story_number_active.png);
			}
			
			#content #storynumbers li a:hover, #content #storynumbers li.active a:hover {
				background:url(/img/ajax_homepage/story_number_highlight.png);
			}
			
				#content .ie #storynumbers li.active {
					background:url(/img/ajax_homepage/trans_gif.gif);
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ajax_homepage/story_number_active.png', sizingMethod='scale');
				}
				
				 #content .ie #storynumbers li a:hover, #content .ie #storynumbers li.active a:hover {
					background:url(/img/ajax_homepage/trans_gif.gif);
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ajax_homepage/story_number_highlight.png', sizingMethod='scale');
				}

#progressbarcontainer {
	position:absolute;
	bottom:27px;
	right:7px;
	height:3px;
	overflow:hidden;
	z-index:1000;
	background:url(/img/ajax_homepage/progress_bar_bg.png);
	visibility:hidden;
}

    .ie #progressbarcontainer {
		background:url(/img/ajax_homepage/trans_gif.gif);
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ajax_homepage/progress_bar_bg.png', sizingMethod='scale');
	}

#progressbar {
	background:#ffffff;
	width:0;
	height:3px;
}

#story ul.subsectionlink {
	position:absolute;
	margin:0 0 0 7px;
	bottom:0;
	left:0px;
}

#story span {
	display:block;
	margin:6px 0 2px 9px;
	font-size:100%;
	font-weight:bold;
	line-height:16px;
}

    #story span img {
        float:left;
        margin-right:5px;
    }
	
		#story ul.subsectionlink a {
			font-size:95%;
			padding-top:2px;
			padding-bottom:3px;
			width:160px;
			margin-bottom:13px;
			height:14px;
			background-image:url(/img/ajax_homepage/bg-subsectionlink-dl.png);
		}
		
		    #story ul.subsectionlink a:hover {
                background-image:url(/img/bg-subsectionlink-a-hover.png);
            }
		
		#story ul.subsectionlink img {
			top:auto;
			width:auto;
		}
		
img.trans_png, a DD_belatedPNG\:shape {
    cursor:pointer;
}