html, body {height:100%;}
*, html, body, ul, ol, dl, li, dt, dd {margin:0px; padding:0px;}
* html body {width:expression(document.childNodes[1].offsetWidth < 1000 ? '1000px' : 'auto');}
body {font:14px Arial; position:relative; background:#fdffe0; height:100%; color:#383838; min-width:1000px; margin:0 auto;}
img {border:0px;}
a {color:#00544f; outline:none;}
a:hover {text-decoration:none;}
li {list-style-type:none;}
.clear{clear:both; height:0px; font-size:0; overflow:hidden;}
.minWidth {
	width:100%;
	min-height:100%;
	_height:100%;
	}
h1 {color:#56616b; font:normal 18px Arial;}
h2 {color:#9a9a9a; font:normal 14px Arial;}
/*-----------------------------------------------------------------START*/
.maincontainer {width:100%; padding:0 0 20px 0; float:left; border:1px solid red;}
.center {background: url(../images/bg.png) repeat-x; width:100%; height:700px; position:absolute; left:50%; top:50%; margin:-390px 0 0 -50%;}
.center-inner {width:900px; margin:0 auto; padding:223px 0 0 0;}
.ci {float:left; margin:0 0 0 -30px; display:inline;}
.ci li {float:left; text-align:center; margin:0 0 0 30px; cursor:pointer; display:inline;}
.ci li h1 {padding:117px 30px 0 30px;}
.ci li h2 {padding:10px 30px 0 30px;}
.ci li.img1 {background:url(../images/img1.png) no-repeat; width:278px; height:266px;}
.ci li.img2 {background:url(../images/img2.png) no-repeat; width:279px; height:265px;}
.ci li.img3 {background:url(../images/img3.png) no-repeat; width:279px; height:265px;}
.ci li.img1.hover0 {background:url(../images/img1.png) no-repeat -278px 0;}
.ci li.img2.hover1 {background:url(../images/img2.png) no-repeat -279px 0;}
.ci li.img3.hover2 {background:url(../images/img3.png) no-repeat -279px 0;}
.ci li.img1.hover0 h1, .center-inner ul li.img1.hover0 h2 {color:#007a72;}
.ci li.img2.hover1 h1, .center-inner ul li.img2.hover1 h2 {color:#007a72;}
.ci li.img3.hover2 h1, .center-inner ul li.img3.hover2 h2 {color:#007a72;}

.copy {margin:0 auto; width:300px; text-align:center;}
.copy p {font:14px Arial; color:#56616b; padding:0 0 8px 0;}
.copy a {color:#00544f;}
.text {width:900px; padding:0 0 80px 0; float:left; display:none;}
.text p {text-align:center; line-height:20px;}
.tx-col1 {width:400px; float:left;}
.tx-col2 {width:400px; float:right;}
.tx-col1 h1, .tx-col2 h1 {font:bold 16px Arial;}
.tx-col1 ul, .tx-col2 ul {padding:5px 0 0 0;}
.tx-col1 ul li, .tx-col2 ul li {text-align:left;}
.list {padding:0 0 15px 0; overflow:hidden;}
.list li {background:url(../images/marker_list.gif) no-repeat 0 8px; padding:0 0 10px 25px; display:block; _display:inline-block;}
.g-list {padding:10px 0 15px 0; overflow:hidden; margin:0 auto; width:390px;}
.g-list li {background:url(../images/marker_list.gif) no-repeat 0 8px; padding:0 0 10px 25px; display:block; _display:inline-block; float:none;}
 /*-------------------------------------------------------------------------------------------------------------BOTTOM*/
.bottom{
	width:100%;
	height:50px;
	margin:100px 0 0 0;
	text-align:center;
	float:left;	
	}
.bottom a {font-size:11px;}



