/* CSS Document */
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:12px;}
body{ background-image:url(bodybg.jpg); background-repeat:repeat-x}
img{border:0px}
ol,ul{list-style:none}

.center_self{ width:888px; left:50%; margin-left:-444px; position:relative;}
/*============top============*/
#top{ height:177px; background-image:url(y41.jpg); background-repeat:no-repeat}

/*============channel============*/
#c{ height:auto; background-color:#dfdfdf; }
	#ct{ width:888px; height:10px; overflow:hidden}
	#cc{ width:888px; min-height:400px; height:auto!important; height:400px; background-image:url(clbg.jpg); background-repeat:repeat-y; }
		#c1{ margin:0px 8px 0px 0px; width:200px; height:400px; float:left; }
			.c1_channel{ width:200px; height:30px; line-height:28px; background-image:url(line1.jpg); background-repeat:no-repeat; background-position:bottom; font-size:14px; font-weight:300}
			.c1_channel a{ color:#000000; text-decoration:none}
		#c2{ width:680px; height:auto; float:left}
			#c2t{ width:680px; height:20px; background-image:url(r1.jpg); background-repeat:no-repeat; }
			#c2c{ width:680px; min-height:360px; height:auto!important; height:360px; background-image:url(r2.jpg); background-repeat:repeat-y;}
				#c2c_b{ margin:0px 30px; width:620px; min-height:360px; height:auto!important; height:360px; color:#000000; font-size:16px; line-height:22px}
					
					.c2c_bc{ width:620px; min-height:34px; height:auto!important; height:34px; line-height:32px; background-image:url(line1.jpg); background-repeat:repeat-x; background-position:bottom; font-size:16px; font-weight:bold}
					.c2c_bc a{ color:#ff0000; text-decoration:none}
				#c2c_b1{ margin:0px 30px; width:620px; min-height:105px; height:auto!important; height:105px; color:#000000; font-size:16px; line-height:22px}
					.c2c_bc1{ width:620px; min-height:34px; height:auto!important; height:34px; line-height:32px; background-image:url(line1.jpg); background-repeat:repeat-x; background-position:bottom; font-size:16px; font-weight:bold}
					.c2c_bc1 a{ color:#ff0000; text-decoration:none}
			#c2b{ width:680px; height:20px; background-image:url(r3.jpg); background-repeat:no-repeat; }
	#cb{ width:888px; height:10px; overflow:hidden}
/*============logo============*/
#logo{ height:auto}
	#logo_t{ width:888px; height:16px; background-image:url(logo_t.jpg); background-repeat:no-repeat}
	#logo_c{ width:888px; min-height:100px; height:auto!important; height:100px; background-image:url(logo_c.jpg); background-repeat:repeat-y}
		#logo_c1{ margin-left:20px; width:844px; min-height:100px; height:auto!important; height:100px;}
	#logo_b{ width:888px; height:24px; background-image:url(logo_b.jpg); background-repeat:no-repeat}
/*============bottom============*/
#bottom{ height:80px; background-image:url(bottom.jpg); background-repeat:repeat-x}
#bottom1{ margin:0px; width:888px; height:80px; float:left}
#bottom_box{ margin:20px 0px 0px 0px; width:888px; height:50px; line-height:50px; text-align:center; color:#000000}
#bottom_box a{ color:#000000; text-decoration:none}

input.mail{ width:300px; height:24px;}
