#main_layout {
	width:100%;
	}

#main_container {
	width:100%;
	position:absolute;
	margin:0px 0px 0px 0px;
	z-index:10;
	}

#main_outline {
	width:1000px;
	}

#main_outline2 {
	width:950px;
	}

#flashnav {
	width:1000px;
	position:absolute;
	z-index:20;
	margin:253px 0px 0px 0px;
	top: 89px;
	}

#gallery {
	width:1000px;
	position:absolute;
	z-index:15;
	margin:440px 0px 0px 0px;
	}

#content_holder {
	width:950px;
	clear:both;
	padding-top:15px;
	padding-bottom:0px;
	}

#content_left {
	width:317px;
	float:left;
	}

#content_center {
	width:397px;
	float:left;
	}
	
#content_right {
	width:236px;
	float:left;
	}

#footer {
	width:950px;
	float:left;
	padding-bottom:40px;
	}

#footer .content {
    width:950px;
	float:left;
	border-top:1px solid #e0e0e0;
	}

#footer_left {
    width:107px;
	float:left;
	}
	
#footer_right {
    width:843px;
	float:left;
	color:#aaaaaa;
	font-size:11px;
	}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	width:150px;
	height:10px;
	
	/* End layout CSS */
	
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:950px;
	
	/* End layout CSS */
	
	visibility:show;
	height:0px;
	overflow:hidden;

}

#news {
    font-size:11px;
	color:#4b4b4b;
	border-bottom:1px solid #dcdcdc;
	}

#news;list li {
list-style:inside square;
}

#newslist a:link {
	color:#4b4b4b;
	text-decoration:none;
	}
	
#newslist a:visited {
	color:#4b4b4b;
	text-decoration:none;
	}
	
#newslist a:active {
	color:#4b4b4b;
	text-decoration:none;
	}
	
#newslist a:hover {
	color:#5e88a1;
	text-decoration:underline;
	}
    

