body {margin:0; padding:0; font-family:Georgia, Geneva, Arial; font-size:0.95em; line-height:1.5em; color:#333333;}
img {border:0;}
a:link {text-decoration:none; color:#333333;}
a:visited {color:#333333;}
a:hover {}
p {padding:0; margin:0 0 20px 0;}
.wrap {}
/*-- Header Begin --*/
.headerwrap {background:url(image/headerbg.png) repeat-x;}
.headersubwrap {width:980px; height:112px; margin:0 auto; position:relative; background: url(image/logobg.png) no-repeat;}
.logo {float:left; margin:30px 0 0 20px;}
/*-- Header End --*/
/*-- Content Body Begin --*/
.contentwrap {position:relative; background:#ffffff;}
.contentwrap_sub {width:980px; margin:0 auto; background:#FFFFFF; padding:0;}
/*-- Content Body Left Begin --*/
.contentleft {width:610px; float:left; padding:0 20px 10px 20px; margin:0;}
.contentleft a {color:#3da8cb; text-decoration:underline;}
.contentleft a:hover {text-decoration:none;}
/*-- Content Body Left End --*/
/*-- Content Body Right Begin --*/
.contentright {width:300px; float:right; padding:0 20px 0 0;}
/*-- Content Body Right End --*/
.clear {position:relative; clear:both; height:20px;}
/*-- Content Body End --*/
/*-- Footer Begin --*/
.footerp {margin:0; padding:0;}
.footerp2 {margin:10px 0 0 0; padding:0;}
.footerp2 a:hover {text-decoration:underline;}
.footerwrap {margin:0 0 5px 0;}
.footerwrap a {text-decoration:none;}
.footerwrap a:hover {color:#333333;}
.footersubwrap {width:980px; margin:0 auto; position:relative;}
.copyright {clear:both; margin:0 0 0 20px; padding:25px 0 0 0; line-height:normal;}
/*-- Footer End --*/
/*-- 404 Begin --*/
.error {padding:5px; background:#F4F4F4; border:1px solid #CCCCCC;}
.cat {width:408px; height:202px; background:url(image/cat.jpg) no-repeat; position:absolute;}
/*-- 404 End --*/
