/* main section */#divHorizon{	text-align: center;	display: block;	width: 100%;	height: 1px;	position: absolute;	top: 50%;	left: 0;	padding: 0;	margin: 0;	overflow: visible;}#divWrapper{	text-align: left;	width: 800px;	height: 600px;	position: absolute;	top: -300px;	left: 50%;	padding: 0;	margin: 0 0 0 -400px;	visibility: visible;	border-style:solid;	border-width:thin;	border-color:#FF0000;	display:block;	overflow:hidden;}/* top sectin */#siteLocation{	width:800px;	height:15px;	overflow:hidden;}#txtLocation{	width:590px;	height:15px;	float:left;	margin-left:10px;	overflow:hidden;}#dateLocation{	width:190px;	height:15px;	float:left;	margin-right:10px;	overflow:hidden;	text-align:right;}/* mid section *//* mid top */#showcase{	width:800px;	height:353px;	overflow:hidden;	background:url(../images/bg_logo.gif) 0 305px no-repeat;}#subNav{	float:left;	width:194px;	height:353px;	overflow:hidden;}#workContainer{	float:left;	width:598px;	height:353px;	overflow:hidden;}#workShow{	width:598px;	height:300px;	margin:10px 0 0 0;	overflow:hidden;}#workOption{	width:598px;	height:40px;	overflow:hidden;}/* mid bottom */#midBar{	width:800px;	height:35px;	overflow:hidden;}#content{	width:800px;	height:182px;	overflow:hidden;}#mainNav{	float:left;	width:194px;	height:182px;	overflow:hidden;}#contentContainer{	float:left;	overflow:hidden;	width:350px;	height:182px;}#contentTitle{	overflow:hidden;	width:350px;	height:28px;}#contentDesc{	overflow:auto;	width:345px;	height:150px;	padding:0 5px 0 0;}#containerCVlink{	float:left;	overflow:hidden;	width:228px;	height:182px;	margin: 0 0 0 20px;	}#containerCV{	width:45px;	height:45px;	margin:0 0 0 182px;}/* base section */#footer{	width:800px;	height:17px;	overflow:hidden;}
