@charset "utf-8";

a:link,
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
a:active{}

.orange {
color:#FF6600;
}
.red {
color:#F00
}
.yellow {
color:#FC0
}

body{ background:url(../images/bg.jpg) #FFF no-repeat center 33px; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000;}
#container{ width:988px; margin:0 auto; position:relative;}
.mainMonkey{ position:absolute; left:870px; top:330px; width:70px; height:56px;}

#top{ background:url(../images/top.jpg) no-repeat; height:78px; position:relative;}
#top a.iggbuzz{width:230px;height:50px;position:absolute;display:block;left:29px;top:5px;}
#top ul{padding:23px 0 0 280px;}
#top li{ float:left; font-size:18px; color:#000; width:168px; height:36px; text-align:center; }
#top a:link,
#top a:visited{display:block;color:#000;text-decoration:none;}

#banner{ background:url(../images/banner.jpg) no-repeat; height:265px;}
#wrapper{}

#sidebar{ width:240px; float:left;}
.leftNav{width:196px;padding:0 22px;}
.leftNav a:link,
.leftNav a:visited{color:#FFF; text-decoration:none;}
.leftNav h3{background:url(../images/home_nav.png) no-repeat; height:24px; font-size:14px; font-weight:bold;padding:13px 0 0 33px;font-family:Arial, Helvetica, sans-serif;}
.leftNav ul{ background:#fcfcfc;}
.leftNav li{ height:33px; line-height:33px; color: #000; font-size:12px; background:url(../images/point.png) no-repeat 2px center; border-bottom:1px dashed #999; text-indent:15px;}
.leftNav li a{ display:block; height:33px;}
.leftNav li a:link,
.leftNav li a:visited{ color:#000; text-decoration:none;}
.leftNav li a:hover{ color:#000; text-decoration:none;}

.buzzNav{background:url(../images/buzz_nav.png) no-repeat; height:27px; font-size:14px; font-weight:bold;padding:10px 0 0 60px;font-family:Arial, Helvetica, sans-serif; margin-top:18px; color:#FFF;}
.contactNav{background:url(../images/contact_nav.png) no-repeat; height:27px; font-size:14px; font-weight:bold;padding:10px 0 0 60px;font-family:Arial, Helvetica, sans-serif; margin-top:18px; color:#FFF;}
.leftNav ul.contactInfo li{ background:url(../images/arrow.png) no-repeat 15px 12px;line-height:1.8; padding-left:30px; padding-top:4px; padding-bottom:10px; _padding-bottom:0; border:none;}

#mainContent{ width:468px;float:left; overflow:hidden;border:2px dashed #d0d0d0; border-width:0 2px 0 2px;}
.slideshow{width:430px; margin:0 19px;}
.block{width:430px; margin:0 19px;}
.block .t{ height:18px; border-bottom:2px solid #0085a1; color:#0085a1; padding-top:21px; padding-left:2px; font-weight:bold;}
.block .t span{ float:right; margin-right:2px; margin-top:5px;}
.block .c ul li{ background:url(../images/element.png) no-repeat 10px center; height:32px; line-height:32px; border-bottom:1px solid #d7d7d7; padding-left:35px;}
.block a:link,
.block a:visited{color:#000; text-decoration:none;}
.block a:hover{color:#000; text-decoration:underline;}

#subContent{ width:268px; float:left; overflow:hidden;}
.memberInfo{width:237px; height:248px; margin-left:18px; background:url(../images/memberInfo.png) no-repeat; margin-bottom:13px;}
.memberInfo h3{ padding:12px 0 0 34px; height:25px; font-size:14px; color:#FFF; font-weight:bold;}
.memberInfo p{ width:176px; padding:10px 20px; line-height:1.8; font-size:12px; font-family:Verdana, Geneva, sans-serif;} 

.memberInfo p span{ color:#F00; font-weight:bold;}
.bounsStars{ background:url(../images/bounsStars_bg.png) no-repeat; width:237px; height:293px;margin-left:18px;}
.bounsStars h3{ padding:18px 0 0 33px; height:25px; color:#FFF; font-weight:bold; font-size:14px;}
.bounsStars .table{ width:186px; height:182px; border:1px solid #00c8ff;border-collapse:collapse; margin:20px 0 0 23px; }
.bounsStars .table td{height:25px; border:1px solid #00c8ff; text-align:center; line-height:25px;}
.bounsStars a:link,
.bounsStars a:visited{color:#F00; text-decoration:none;}
.bounsStars p{margin:8px 0 0 23px; height:25px; line-height:25px;}

.member_info p{ width:175px;line-height:1.5; font-size:12px; font-family:Verdana, Geneva, sans-serif;} 
.member_info p span{ color:#F00; font-weight:bold;}

#footer{ height:50px;}



#main{ width:725px; float:left;}
#main .t{ background:url(../images/main_top.png) no-repeat;height:45px; font-size:14px; padding:15px 0 0 32px; color:#fff; font-weight:bold;}
#main .c{ background:url(../images/main_bg.png) repeat-y;height:auto !important; height:467px; min-height:467px; position:relative;padding:25px 40px 0 40px; line-height:1.5;}
#main .b{ height:38px;}
#main .patch{ position:absolute; left:0; top:0; width:8px; height:479px;}
#main .c h3{ color:#00c100; font-weight:bold; padding-bottom:30px;}
#main .c p{ padding-bottom:16px;}
#main .c ul{}
#main .c li{ height:32px; line-height:32px; border-bottom:1px solid #d7d7d7; background:url(../images/element.png) no-repeat 7px center; padding-left:32px; color:#000;}

.pages{ text-align:center; padding-top:10px; height:35px; line-height:35px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#000;}
.pages a:link,
.pages a:visited{ color:#000; text-decoration:underline; text-decoration:none;}
.pages a:hover{ text-decoration:underline;}
.pages .current{ font-weight:bold; font-size:13px;}

.leftNav h2{background:url(../images/sign_nav.png) no-repeat; height:24px; font-size:14px; font-weight:bold;padding:13px 0 0 28px;font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.leftNav .signin{width:185px; height:180px; padding:5px 0 5px 10px; background:#fcfcfc;}
.leftNav .signin p{ line-height:1.8; padding-bottom:10px;}

.content_table{border-collapse:collapse; table-layout:fixed; word-wrap:break-word; width:100%;}
.content_table th{ height:35px; border:1px solid #000;}
.content_table td{ border:1px solid #000; padding:6px;}


