@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
	background-image:url(../images/background.gif);
	overflow: auto;
	
}

.html, body {
overflow-x:hidden;
font-weight:lighter;
}

#outside {
	position: relative;
	top: 0px;
	left: 0px;
	width:1080px;
	margin: 0px auto;
}

/* ----------------- Text ----------------- */

.logo_text {
	color:#daa507;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.yellowTxt {
	color:#daa507;
}

.title {
	position:absolute;
	left:11px;
	top:7px;
	font-size:30px;
	font-weight:800;
	color:#8c750a;
	letter-spacing:0.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#9b8576;
}
.text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#9b8576;
}

.bold {
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9b4100;
}

.title {
	position:absolute;
	left:11px;
	top:7px;
	font-size:30px;
	font-weight:800;
	color:#8c750a;
	letter-spacing:0.5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.Content {
	width:663px;
	margin-left:10px;
}

.Content_des {
	margin:7px;
}

.title_desc {
	font-size:24px;
	font-weight:800;
	color:#61232c;
	letter-spacing:-0.7px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.des {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#48463b;
	width:350px;
}

.des a{
	color:#994909;å
}

.des a:hover{
	color:#5a524d;
}

.type {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#48463b;
	font-weight:lighter;
	margin-top:6px;
}

.process {
	margin-left:5px;
}


/* ----------------- Content ----------------- */

.image {
	z-index:0;
	position:relative;
	left:1px;
	top:3px;

}

#Table_Content {
	position:absolute;
	left:0px;
	top:0px;
	width:1080px;
	
}

#Table_Images {
	position:absolute;
	left:0px;
	top:0px;
	width:1080px;
}

#description_ {
	position:absolute;
	left:63px;
	top:184px;
	width:617px;
	height:82px;
	/* ------- Text ------- */
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#9b8576;
	padding-left:0px;
	padding-top:18px;
	font-weight:lighter;
}

#main-project_ {
	position:absolute;
	left:50px;
	top:334px;
	width:665px;
}

#about-content_ {
	width:617px;
	height:685px;
	margin-left: 0px;
	margin-top: 145px;
}

#link {
	width:617px;
	height:178px;
	position: absolute;
	left: 0px;
	top: 755px;
}

.comp2 {
	position:absolute;
	left:93px;
	top:52px;
}

.border {
	 margin-left:10px;
	 margin-top:40px;
	 margin-bottom:30px;
	 background-repeat:no-repeat;
	 width:665px;
	 height:34px;
}

.space {
	margin:4px;
}

/* ----------------- Background ----------------- */

#Table_BG {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	z-index:0;
}

#top-header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:18px;
	background-image:url(../images/top_header.gif);
	background-repeat:repeat-x;
}

#top-desc_ {
	position:absolute;
	left:0px;
	top:18px;
	width:100%;
	height:270px;
	background-image:url(../images/top_desc.gif);
	background-repeat:repeat-x;
	background-color:#3c151a;
}

#top-header2_ {
	position:absolute;
	left:0px;
	top:288px;
	width:100%;
	height:41px;
	background-image:url(../images/top_header2.png);
	background-repeat:repeat-x;
}

#main_ {
	position:absolute;
	left:0px;
	top:329px;
	width:1080px;
}

#bottom-footer_ {
	width:100%;
	height:32px;
	background-image:url(../images/bottom_footer.png);
	background-repeat:repeat-x;
	position: absolute;
	left: 0px;
	top: 0px;
}

#about_ {
	position:absolute;
	left:0px;
	top:32px;
	width:100%;
	height:748px;
	background-image:url(../images/about_bg.gif);
	background-repeat:repeat-x;
}

#bottom-footer2_ {
	position:absolute;
	left:0px;
	top:780px;
	width:100%;
	height:9px;
	background-image:url(../images/bottom_footer2.gif);
	background-repeat:repeat-x;
}

#links_ {
	position:absolute;
	left:0px;
	top:788px;
	width:100%;
	height:209px;
	background-color:#2c1001;
}

.sublink {
	position:absolute;
	left:-150px;
}
