#container {width:1000px; height:auto; margin:4% auto; position:relative;}
#head {position:relative; width:1000px; height:28px; z-index:1000;}
#left {position:relative; width:auto; height:auto; float:right;}
#nav {position:relative; width:auto; height:30px; float:left;}
#header {position:relative; height:323px; width:1000px; margin-top:-2px 0 5px 0;}
#titlebox {position:relative; height:75px; margin:6px 0 6px 0; width:auto;}
#blackbox {position:relative; height:51px; width:599px; background-color:#000; float:left; margin:0 6px 0 0; display:block; padding:24px 0 0 100px;}
#leftbox {position:relative; background-color:#FDA419; height:25px; margin:0; width:283px; float:left; padding:48px 0 2px 12px;}
#content {position:relative; width:697px; height:auto; padding:0; float:left; min-height:380px; margin:0 6px 0 0;}
#sidebox {position:relative; width:295px; height:auto; float:right;}
#footer {position:relative; width:900px; height:auto; border-top:1px solid #EAEAEA; float:left; margin:22px 0 0 0; padding:16px 0 0 100px;}
#content div.storycontent {padding:12px 50px 0 100px;}


#content  {
	border:1px solid #EAEAEA;
}

ol.snap_nav {
	display: inline;
	float: left;
	clear: both;
	list-style: none;
}

ol.snap_nav li {
	display: block;
	float: left;
	margin: 0 7px 0 0;
	padding: 0 2px 10px 0;
}

ol.snap_nav li a {
	font-weight: bold
	text-decoration: none;
}

ol.snap_nav li.snap_selected a {
	cursor: pointer;
	text-decoration: none;
	color: #fda419;
}

ol.snap_titles {
	clear: both;
	display: block;
	border: 0;
	list-style: none;
}

.dsfaq_ol_quest div h2 {
	font-weight: bold;
	color: #000000;
	margin: 0 0 5px 0;
}
.dsfaq_ol_quest div {
	padding-bottom: 10px;
}

.navigation {
	height: 20px;
	padding:12px 50px 10px 100px;

}

.navigation a {
	font-size: 0.75em;
	color: #000000;
	text-decoration: none;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
