*{margin:0;padding:0}
/* For generic page styles. Not for sliders. */

body {background:url(images/bg.JPG) repeat;;font:normal 0.9em Arial; margin:0; padding:0; padding-bottom:60px;}
h2 {display:inline;}
.div1, .div2 {width:700px;margin:0 auto;}
.div1 {margin-top:30px;margin-bottom:60px;text-align:center;line-height:20px;}
.div1 P {font-size:18px;}
.div1 a, .div2 a {color:#07C; }
.div1 a {margin:0 8px;}
.div1 a.current {color:black; text-decoration:none;}
.div2 {margin-top:70px;}
.div2 li {padding-top:6px;padding-bottom:6px;}
.green {color:Green;}
.cn {font-family: "Courier New", Georgia;}
#status {display:inline-block; margin-left:26px;line-height:50px;height:50px;vertical-align:middle;}

.code
{
    border: dashed 1px #BCBCCB; padding:8px 12px; background-color: #F3F3F9; white-space:pre; font-family:"Courier New", Georgia;
    font-size:12px; margin:6px 0;overflow:auto; 
}
.main{width:973px;
	margin:0px auto;
	display:block;
	height:927px;
	background:#FCFCFC;}
.header{}
.maincontent{}
/* Menu */
.menu{background:#006A4E;min-height:40px}
.menu ul{margin:0;padding:0;list-style:none}
.menu ul li{float:left;border-left:1px solid #34B98B;
border-right:1px solid #1B5D46;position:relative;width:100px;text-align:center;}
.menu ul li:first-child{border-left:0px solid}
.menu ul li:last-child{border-right:0px solid}
.menu ul li a{color:#fff;display:block;padding:10px}
.menu ul li a:hover{background:#004D39;text-decoration:none;}
/* Dropdown */
.menu ul li ul{position:absolute;left:-999999px}
.menu ul li:hover ul{left:0px}
.menu ul li ul{background:#fff}
.menu ul li ul li{float:none;width:98px}
.menu ul li ul li a{background:#006A4E;color#fff}
.menu ul li ul li a:hover{}
a{text-decoration:none;}
.total{padding:25px}
.news{height:225px;
	width:300px;
	background:url(images/sidebar.jpg) no-repeat;
	float:left;
	padding-top:32px
}
.news-text{font-size:22px;
color:#fff;
margin-top:17px;
padding-left:13px}
.content{width:588px;float:right;}
.content h3{margin-bottom:30px}
.footer{height:120px;
	width:973px;
	float:right;
	margin-top:20px;
	background:url(images/footer.jpg) no-repeat

}
.footer-text{color:#006A4E;
	margin-top:30px;
	margin-left:724px;
	line-height:10px;
}
.about {padding-left:60px;padding-right:60px;margin-top:60px}
.careers-footer{height:120px;
	width:973px;
	margin-top:-150px;
	margin-left:17px;
	background:url(images/footer.jpg) no-repeat}
.mail{padding-top:100px;padding-left:200px;}
.mail-footer{height:120px;
	width:973px;
	margin-top:387px;
	margin-left:-200px;
	background:url(images/footer.jpg) no-repeat}
.mail-text{color: #006a4e;
line-height: 14px;
margin-left: 719px;
margin-top: 0;
padding-top: 28px;}	
.Contact-footer{height:120px;
	width:973px;
	margin-top:0px;
	margin-left:0px;
	background:url(images/footer.jpg) no-repeat}
.Contact-text{color: #006a4e;
line-height: 14px;
margin-left:730px;
margin-top: 6px;
padding-top: 28px;}
.Contact-main{width:973px;
	margin:0px auto;
	display:block;
	height:1183px;
	background:#FCFCFC;}
.about {padding-left:60px;padding-right:60px;margin-top:60px}
.about-footer{height:120px;
	width:973px;
	margin-top:102px;
	margin-left:0px;
	background:url(images/footer.jpg) no-repeat}	
.about-text{color: #006a4e;
line-height: 14px;
margin-left:730px;
margin-top: 6px;
padding-top: 28px;}
.cookingcourse{margin-top:40px;}
.swapno{padding-top:30px;padding-left:300px}
.careers-footer{height:120px;
	width:973px;
	margin-top:567px;
	margin-left:0px;
	background:url(images/footer.jpg) no-repeat}
.careers-text{color: #006a4e;
line-height: 14px;
margin-left:730px;
margin-top: 6px;
padding-top: 28px;}	

.slider-container{
	width: 800px;
	height: 600px;
	margin-left: auto;
	margin-right:auto;
	overflow: hidden:
	text-align: center;
	}
.image-container{
	width: 2400px;
	height: 600px;
	position: relative;
	transition: left 2s;
	-webkit-transition: left 2s;
	-moz-transition: left 2s;
	-o-transition: left 2s;
}
.slider-image
{
	float: left; 
	margin: 0px;
	padding: 0px;
}

