body {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	}

div#container {
	position: absolute;
	left: 50%;
	width: 900px;
	margin: 0px 0px 0px -450px;
}

div#header {
	background:url(images/middlegate_01.jpg) no-repeat;
	width: 900px;
	height: 57px;
}

div#menu {
	position: absolute;
	margin: 17px 0px 0px 180px;
}

div#pics {
	background:url(images/middlegate_02.jpg) no-repeat;
	width: 900px;
	height: 197px;
}

div#content {
	background:url(images/middlegate_03.jpg) top no-repeat;
	width: 730px;
	min-height: 452px;
	padding: 0px 85px 0px 85px;
}

div#footer {
	background:url(images/middlegate_04.jpg) no-repeat;
	width: 900px;
	height: 69px;
}

.footer1 {
	float: left;
	width: 250px;
	color: #404040;
	margin: 20px 0px 0px 81px;
}

.footer2 {
	float: right;
	width: 450px;
	color: #494646;
	text-align: right;
	margin: 20px 85px 0px 0px;
}

a.link01:link				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link01:visited			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link01:hover			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline; padding: 0px 0px 0px 0px;}
a.link01:active			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 0px 0px 0px;}

a.link02:link				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494646; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link02:visited			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494646; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link02:hover			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494646; text-decoration: underline; padding: 0px 0px 0px 0px;}
a.link02:active			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #494646; text-decoration: none; padding: 0px 0px 0px 0px;}

a.link03:link				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd4313; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link03:visited			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd4313; text-decoration: none; padding: 0px 0px 0px 0px;}
a.link03:hover			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd4313; text-decoration: underline; padding: 0px 0px 0px 0px;}
a.link03:active			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #dd4313; text-decoration: none; padding: 0px 0px 0px 0px;}

a.link04:link				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e55318; text-decoration: underline; padding: 0px 0px 0px 2px;}
a.link04:visited			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e55318; text-decoration: underline; padding: 0px 0px 0px 2px;}
a.link04:hover			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e55318; text-decoration: none; padding: 0px 0px 0px 2px;}
a.link04:active			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #e55318; text-decoration: underline; padding: 0px 0px 0px 2px;}

.dot {
	background: url(images/dot.jpg) repeat-x;
	height: 1px;
	width: 217px;
	margin: 10px 0px 10px 0px;
}

.news {
	margin: 0px 30px 0px 0px;
	color: #2c2c2c;
}

.news_title {
	color: #e55318;
	font-weight:bold;
	margin: 2px 0px 8px 0px;
}

.news_head {
	color: #2c2c2c;
	font-weight:bold;
	margin: 0px 0px 15px 0px;
	text-decoration: underline;
}

.more {
	text-align: right;
	margin: 2px 15px 0px 0px;
}

.m {
	margin: 4px 7px 0px 0px;
}

.c2a {
	color: #d54608;
	font-size: 22px;
	margin: 15px 0px 0px 0px;
}

.c2b {
	color: #686868;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
}

.tdR {
	background:url(images/dot2.jpg) left repeat-y;
	padding: 0px 0px 0px 5px;
}

.tdL {
	 width: 270px;
}
#email1 {
	width: 200px;
	float:right;
	margin: 160px 70px 0 0;
}
#email2 {
	width:200px;
	display:block;
	height:25px;
}
strong {
	color:#e55318;
	font-weight:bold;
}
a {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:underline;
}