/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:inside;}

/* Generic Styling */
h1,h2,h3,h4,h5,h6{ font-size:15px; font-weight:bold;}
a{ color:#b51110; text-decoration:none;}
a:hover{ color:#f02c2b;}

body{ font-size:14px; font-family:Tahoma,Arial; color:#000; background:#fff url(../images/footer_bg.gif) bottom repeat-x;}
.body_inside{ background:url(../images/header_bg.gif) top repeat-x; padding-top:40px;}
.wrapper{ width:994px; margin:0 auto;}


/* header */
#header{ width:100%; overflow:hidden; margin-bottom:36px;}
	h1{ float:left; width:291px; display:inline; margin:19px 0 0 21px;}
	h1 a{ font-size:30px; line-height:52px; color:#ec1c24;}
	h1 img{ display:block;}
	
	
	#navigation{ float:right; width:605px; height:86px; background:#ededed url(../images/nav_right.gif) right top no-repeat;}
	#navigation ul{ float:left; width:100%; height:100%; background:url(../images/nav_left.gif) left top no-repeat;}
	#navigation ul li{ float:left; display:inline; height:18px; font-weight:bold; font-size:12px; font-family:"Times New Roman", Times, serif; margin-top:32px;
						background:url(../images/nav_line.gif) left 2px no-repeat;}
	#navigation ul li#nav_first{ margin-left:20px; background:none;}
	#navigation ul li a{ float:left; line-height:18px; padding:0px 25px 0 30px; color:#666; text-decoration:none;}
	#navigation ul li a:hover,
	#navigation ul li.on a{ color:#cb2228;}


#banner{ width:100%; margin-bottom:30px;}

/* index_content */
#index_content{ width:100%; overflow:hidden; padding-bottom:8px; margin-bottom:15px; /* background:url(../images/index_content_bg.gif) 500px top repeat-y;*/}
	h2{ margin-bottom:16px;}
	.activity{ float:left; width:410px; display:inline; margin-left:50px; overflow:hidden;}
	.activity p{ line-height:154%; margin-bottom:20px; padding-right:20px;}
	.coop_logo{ width:440px; overflow:hidden; margin-top:60px;}
	.coop_logo li{ float:left; margin-right:35px; margin-bottom: 35px;}
	
	
	.image_show{ float:right; width:380px; display:inline; margin-right:40px;}
	.image_show ul{ width:100%; overflow:hidden;}
	.image_show ul li{ float:left; width:153px; height:153px; margin:0 35px 23px 0; background:url(../images/img_border.gif) 0 0 no-repeat;}
	.image_show ul li img{ float:left; width:128px; height:128px; display:inline; margin:12px 0 0 12px;}
	
	.image_show_large { float:right; width:800px; display:inline; margin-right:40px;}
	.image_show_large ul{ width:100%; overflow:hidden;}
	.image_show_large ul li{ float:left; width:153px; height:153px; margin:0 35px 23px 0; background:url(../images/img_border.gif) 0 0 no-repeat;}
	.image_show_large ul li img{ float:left; width:128px; height:128px; display:inline; margin:12px 0 0 12px;}
	
	ul.list{ list-style:circle; list-style-position:inside;}
	ul.list li{ list-style:circle; list-style-position:inside;}



		

/* footer */
#footer{ width:100%; height:50px; line-height:50px; background:#999; color:#4c4c4c; font-size:12px; text-align:center; font-weight:bold;
		 font-family:"Times New Roman", Times, serif;}


