ul,h1,h2,h3,h4,h5,h6,li,div {margin:0;	padding:0;}	
a:link {color:#444; text-decoration:none;}
a:hover {color:#666; text-decoration:none;}
a:visited {color:#444; text-decoration:none;} 		

.head {height:80px; margin:8px 0 0 0;}
.head h1 {float:left; width:200px;}
.head h2 {float:left; width:700px; margin:10px 0 0 10px;}
.head h3 {float:left; width:130px; line-height:28px; font-size:14px; text-align:center; margin:3px 4px; background:url(bg3.gif);}
.head h3 a:hover {background:url(bg4.gif); display:block;}

.banner {height:90px; padding:1px 0; margin:5px 0; border-bottom:#FF9900 3px solid; border-top:#FF9900 3px solid;}

.left {width:160px; float:left;}

.right {float:right; width:750px;}

.count {width:160px; border:#ccc 1px solid;}
.count img {margin:3px 0;}
.count h1 {padding:5px 0 3px 5px; background:#f4f4f4;}
.count h2 {padding:5px 0 3px 5px;}
.count b {color:#990000;}
.count span {float:right; margin:0 8px 0 0; color:#CC9900;}
.count a:link {color:#CC9900; text-decoration:underline;}
.count a:hover {color:#993300; text-decoration:none;}
.count a:visited {color:#CC9900; text-decoration:underline;}

.black {width:160px; border:#ccc 1px solid; margin:8px 0;}
.black img {margin:3px 0;}
.black h1 {padding:5px 0 3px 5px; background:#F4F4F4; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.black h2 {padding:5px 0 3px 5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.black b {color:#990000; float:right; margin:0 8px;}

.link {width:160px; border:#ccc 1px solid;}
.link img {margin:3px 0;}
.link h1 {padding:5px 0 3px 5px; width:155px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.link h2 {padding:5px 0 3px 5px; width:155px; background:#F4F4F4; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.news {border:#CCCCCC 1px solid; width:740px;}
.news h1 {line-height:35px; background:url(bg2.gif); font-weight:bold; color:#333; font-size:14px;}
.news h1 img {float:left;}
.news h2 img {float:right; margin:8px;}
.news h3 {float:left; width:220px; padding:8px 0 5px 0; text-indent:15px; background:url(p5.gif) no-repeat 0 8px; margin:0 8px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.list {width:365px; float:left; border:#CCCCCC 1px solid; margin:8px 5px 0 0; padding:0 0 8px 0;}
.list h1 {line-height:35px; background:url(bg2.gif); font-weight:bold; color:#333; font-size:14px;}
.list h1 img {float:left;}
.list h3 {line-height:24px; width:365px; text-indent:15px; background:url(p6.gif) no-repeat 5px 8px; border-bottom:#CCCCCC 1px dashed; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.foot {text-align:center; line-height:35px; background:url(bg2.gif); margin:8px 0 0 0; border-top:#ccc 1px solid;}