@charset "utf-8";
/* CSS Document */


div#main h2 {
	margin: 20px 0 10px 0;
}

/*-----------------------------
	Settings for div#cont1
------------------------------*/

div#wrapper div#main div#cont1 {
	width: 877px;
	height: 200px;
	background: url(../images/index_top.jpg) no-repeat -15px 0;
	}
	
	div#wrapper div#main div#cont1 h1,
	div#wrapper div#main div#cont1 p {
		display: none;
	}
	
	
/*-----------------------------
	Settings for div#cont2
------------------------------*/

		div#wrapper div#main div#cont2 h2 {
			display: none;
		}
		
				div#wrapper div#main div#cont2 div#cont2A {
					width: 418px;
					height: 228px;
					background: url(../images/feature_1_bg.jpg) no-repeat;
					float: left;
					margin-left: 15px;
					overflow: hidden;			

				}
				
						div#wrapper div#main div#cont2 div#cont2A p {
							margin: 80px 35px 0 35px;
						}
						
				div#wrapper div#main div#cont2 div#cont2B {
					width: 418px;
					height: 228px;
					background: url(../images/feature_2_bg.jpg) no-repeat;
					float: left;
					overflow: hidden;
				}
				
						div#wrapper div#main div#cont2 div#cont2B p {
							margin: 80px 15px 0 55px;
						}
						
				div#wrapper div#main div#cont2 div#cont2C {
					width: 418px;
					height: 195px;
					background: url(../images/feature_3_bg.jpg) no-repeat;
					float: left;
					margin-left: 15px;
					overflow: hidden;
				}
				
						div#wrapper div#main div#cont2 div#cont2C p {
							margin: 80px 35px 0 35px;
						}

				div#wrapper div#main div#cont2 div#cont2D {
					width: 418px;
					height: 195px;
					background: url(../images/feature_4_bg.jpg) no-repeat;
					float: left;
					overflow: hidden;
				}
				
						div#wrapper div#main div#cont2 div#cont2D p {
							margin: 80px 35px 0 55px;
						}

						
/*-----------------------------
	Settings for div.cus/com/com2 
------------------------------*/

		div#wrapper div#main div.cus {
			width: 357px;
			height: 82px;
			background:url(../images/index_flow_1.gif) no-repeat;
			padding: 28px 0 0 0;
		}				


		div#wrapper div#main div.com {
			width: 357px;
			height: 90px;
			background:url(../images/index_flow_2.gif) no-repeat;
			padding: 37px 0 0 0;
		}				

			div#wrapper div#main div.cus p {
				text-align: center;
				font-size: 17px;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 1.3em;
				margin: 0;
			}
			
			div#wrapper div#main div.com p {
				text-align: center;
				font-size: 17px;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 1.3em;
				margin: 0;

			}
			
							
				div#wrapper div#main div.cus p a {
					color: #FFFF66;
					text-decoration: none;
					}
				
				div#wrapper div#main div.cus p a:hover {
					color: #CCC;
					}
					
		div#wrapper div#main div.com2 {
			width: 357px;
			height: 72px;
			background:url(../images/index_flow_3.gif) no-repeat;
			padding: 38px 0 0 0;
		}	

			div#wrapper div#main div.com2 p {
				text-align: center;
				font-size: 22px;
				font-weight: bold;
				color: #FFFFFF;
				line-height: 1.3em;
				margin: 0;

			}
			
/*-----------------------------
	Settings for ul#cau 
------------------------------*/
		div#wrapper div#main ul#cau {
			list-style: none;
			margin: 10px;			
		}

			div#wrapper div#main ul#cau li {
			list-style: none;
			background: url(../images/list.jpg) no-repeat 0 3px;
			padding: 2px 0 2px 17px;			
			}
