@charset "utf-8";
/* CSS Document */

a:link {text-decoration: none;color:#424242;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
img,button,li,ul { border:0; list-style-type:none; }
body {margin:0;padding:0;background:#DEDEDE;border:0;color:#424242;}
.claer { clear:both; }
#login { width:100%; background:url(../images/loginbg.gif); height:24px;}
.logininfo { width:960px; margin:0 auto; font-size:12px; height:22px; line-height:22px;}
.logininfo .l { float:left; padding-left:10px;}
.logininfo .r { float:right; padding-right:10px;}
.button {background-image: url(../../images/material.gif);background-position: -880px -70px;height: 25px;width: 93px; font-weight:bold; font-size:12px; line-height:25px;}

#login { width:100%; background:url(../../images/job_login_bg.gif); height:24px;}
.logininfo { width:960px; margin:0 auto; font-size:12px; height:22px; line-height:22px;}
.logininfo .l { float:left; padding-left:10px;}
.logininfo .r { float:right; padding-right:10px;}
.logininfo a {text-decoration:underline; }
.logininfo a:hover {color:red;}

#sitepage {margin:0 auto;padding:0;width:994px;background:url(../../images/bg.png);}

#sitetop {width:974px;height:82px;margin:0 auto;background:url(../../images/topbg.png);position:relative;font-size:12px;font-family: "Courier New", Courier, monospace;}
#sitetop .logo { position:absolute;}
#sitetop .house {position:absolute;top: 11px;color:#FFF;right: 30px;}
#sitetop .house a{ color:#FFF;}
#sitetop .house a:hover { text-decoration:underline;}
#sitetop .enter {position:absolute;top: 51px;color:#FFF;right: 30px;text-align: right;}
#sitetop .enter a{ color:#FFF;}
#sitetop .enter a:hover { text-decoration:underline;}


#jobsitetop {width:974px;height:82px;margin:0 auto;background:url(../../images/topbg.png);position:relative;font-size:12px;font-family: "Courier New", Courier, monospace;background-image: url(../../images/jobtopbg.png);}
#jobsitetop .logo { position:absolute;}
#jobsitetop .house {position:absolute;top: 11px;color:#FFF;right: 30px;}
#jobsitetop .house a{ color:#FFF;}
#jobsitetop .house a:hover { text-decoration:underline;}
#jobsitetop .enter {position:absolute;top: 51px;color:#FFF;right: 30px;text-align: right;}
#jobsitetop .enter a{ color:#FFF;}
#jobsitetop .enter a:hover { text-decoration:underline;}




#stiemenu {width:974px; height:27px; margin:0 auto; background:url(../../images/menubg.png); font-size:12px; line-height:27px; position:relative;}
#stiemenu .menushow {width:101px;line-height:27px;float:left;font-weight:bold;background-image: url(../../images/material.gif);background-position: -200px 0px;}
#stiemenu .menushow a{ display:block; padding-left:10px; color:#424242;}
#stiemenu .menushow a img { float:left; padding-top:4px; padding-right:5px;}
#stiemenu .menushow a:hover {display:block;background-image: url(../../images/material.png);background-position: -200px -40px;}
#stiemenu .menushow {width:101px;line-height:27px;float:left;font-weight:bold;background-image: url(../../images/material.gif);background-position: -200px 0px;}
#stiemenu span { float:right; display:block; padding-right:20px; }
#stiemenu span a {font-weight:bold;}

#stiemain {width:974px; margin:0 auto;font-size:12px; position:relative;}
#stiemain .control {width:150px;font-family: Georgia, "Times New Roman", Times, serif;float: left;padding-left: 13px;margin-top: 10px;margin-bottom: 8px;}
#stiemain .control .nav {background: url(../../images/navbg.gif);border:1px solid #CCC;padding-bottom: 5px;}


/* 栏目CSS */
#sitenav {width:148px;font-size:12px;margin-bottom: 10px;border:1px solid #CCC;border-top: 4px solid #00467B;background: #F8F8F8;padding-bottom:8px;}
#sitenav h1 {background:url(../../images/guestbookbg.gif);font-size: 12px;margin: 0;line-height: 25px;border-bottom:1px solid #CCC;text-align: left;padding-left: 10px;}
#sitenav ul {margin:0;padding:0;}
#sitenav li {margin:0;padding:0;line-height:30px;position: relative;}
#sitenav li .icodisplay {background: url(../../images/lawyer_office_bg.png);background-position: -220px -120px;}
#sitenav li b {display:block;height:22px;width:22px;position:absolute;top: 4px;left: 10px;}
#sitenav li a {text-decoration:none;font-weight:bold;padding-left:40px;border-bottom:1px solid #F4F4F4;height:30px;display:block;cursor:hand;}
#sitenav li a:hover {background: url(../../images/lawyer_office_bg.png);background-position: 0px -120px;color:#fff;}
#sitenav li .icodisplayhover {background: url(../../images/lawyer_office_bg.png);background-position: 0px -120px;color:#fff;}


/* 栏目CSS ico */
.icoa01 {background: url(../../images/lawyer_office_bg.png) -740px 0;background-repeat: no-repeat;}
.icoa02 {background: url(../../images/lawyer_office_bg.png) -740px -30px;background-repeat: no-repeat;}
.icoa03 {background: url(../../images/lawyer_office_bg.png) -740px -60px;background-repeat: no-repeat;}
.icoa04 {background: url(../../images/lawyer_office_bg.png) -740px -90px;background-repeat: no-repeat;}
.icoa05 {background: url(../../images/lawyer_office_bg.png) -740px -120px;background-repeat: no-repeat;}
.icoa06 {background: url(../../images/lawyer_office_bg.png) -740px -150px;background-repeat: no-repeat;}
.icoa07 {background: url(../../images/lawyer_office_bg.png) -740px -180px;background-repeat: no-repeat;}
.icoa08 {background: url(../../images/lawyer_office_bg.png) -740px -210px;background-repeat: no-repeat;}
.icoa09 {background: url(../../images/lawyer_office_bg.png) -740px -240px;background-repeat: no-repeat;}
.icoa10 {background: url(../../images/lawyer_office_bg.png) -740px -270px;background-repeat: no-repeat;}
.icoa11 {background: url(../../images/lawyer_office_bg.png) -740px -300px;background-repeat: no-repeat;}
.icoa12 {background: url(../../images/lawyer_office_bg.png) -740px -330px;background-repeat: no-repeat;}
.icoa13 {background: url(../../images/lawyer_office_bg.png) -740px -360px;background-repeat: no-repeat;}
.icoa14 {background: url(../../images/lawyer_office_bg.png) -740px -390px;background-repeat: no-repeat;}
.icoa15 {background: url(../../images/lawyer_office_bg.png) -740px -420px;background-repeat: no-repeat;}
.icoa16 {background: url(../../images/lawyer_office_bg.png) -740px -450px;background-repeat: no-repeat;}
.icoa17 {background: url(../../images/lawyer_office_bg.png) -740px -480px;background-repeat: no-repeat;}





#stiemain .control .division {width:140px;text-align:right;}
#stiemain .sitemenu { margin:0; padding:0;}
#stiemain .sitemenu span {width:140px;text-align:right;display:block;}

#stiemain .control .register {margin-top:8px;border:1px solid #CCC;border-top: 4px solid #00467B;background: #F8F8F8;line-height: 10px;text-align: center;padding-bottom: 8px;}
#stiemain .control .register h1 {background:url(../../images/guestbookbg.gif);font-size: 12px;margin: 0;line-height: 25px;border-bottom:1px solid #CCC;text-align: left;padding-left: 10px;margin-bottom: 10px;}

#stiemain .control .contact {margin-top:10px;border:1px solid #CCC;border-top: 4px solid #00467B;background: #F8F8F8;padding-bottom: 10px;}
#stiemain .control .contact h1 {background:url(../../images/guestbookbg.gif);font-size: 12px;margin: 0;line-height: 25px;border-bottom:1px solid #CCC;text-align: left;padding-left: 10px;margin-bottom: 10px;}
#stiemain .control .contact .contacttext {padding:0 8px 0 8px;line-height: 25px;}

#stiemain .control .recommend {margin-top:8px;border:1px solid #CCC;border-top: 4px solid #00467B;background: #F8F8F8;line-height: 10px;padding-bottom: 8px;}
#stiemain .control .recommend h1 {background:url(../../images/guestbookbg.gif);font-size: 12px;margin: 0;line-height: 25px;border-bottom:1px solid #CCC;text-align: left;padding-left: 10px;margin-bottom: 10px;}
#stiemain .control .recommend ul { margin:0; padding:0;}
#stiemain .control .recommend li { line-height:25px;}
#stiemain .control .recommend li b {display:block;height:22px;width:22px;float:left;margin-right: 10px;}
#stiemain .control .recommend form {padding-left:10px;}
#stiemain .control .recommend form select {font-size:12px;}

#stiemain .control .panel {border:1px solid #CCC;border-top: 4px solid #00467B;background: #F8F8F8;line-height: 10px;padding-bottom: 8px;}
#stiemain .control .panel h1 {background:url(../../images/guestbookbg.gif);font-size: 14px;margin: 0;line-height: 25px;border-bottom:1px solid #CCC;padding-left: 10px;}
#stiemain .control .panel ul { margin:0; padding:10px;}
#stiemain .control .panel li {line-height:30px;}
#stiemain .control .panel li b {display:block;height:22px;width:22px;float:left;margin-right: 10px;margin-top: 3px;}


#stiemain .pagebody {width:787px;left: 175px;top: 10px;float: right;padding-right: 12px;margin-top: 10px;margin-bottom: 10px;}
#stiemain .pagebody .lawinfo {width:785px;border:1px solid #CCC;height:224px;background-image: url(../../images/lawinfobg.gif);position: relative;}
#stiemain .pagebody .lawinfo .lawphoto {border:1px solid #CCC;position: absolute;left: 22px;top: 18px;}
#stiemain .pagebody .lawinfo .lawphotoshadow {background:#CCC;position: absolute;left: 27px;top: 25px;width: 90px;height: 100px;}
#stiemain .pagebody .lawinfo .lawtext {position: absolute;width: 230px;left: 138px;top: 19px;line-height: 21px;}
#stiemain .pagebody .lawinfo .slip {position: relative;width:362px;height:200px;left: 409px;top: 9px;border:2px solid #FFF;background:url(../../images/material.gif) -600px -100px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #00304C;}
#stiemain .pagebody .lawinfo .slip .sliptext {position: absolute;width:340px;line-height:20px;left: 12px;top: 112px;color: #003366;}
#stiemain .pagebody .lawinfo .slip .sliptitle {position: absolute;top: 71px;font-size: 18px;font-family: "黑体";text-align: right;right: 100px;}
#stiemain .pagebody .lawinfo .slipshadow {position: absolute;width:362px;height:200px;left: 418px;top: 18px;background:#ccc;}
#stiemain .pagebody .lawinfo .message {position: absolute;left: 20px;top: 141px;}
#stiemain .pagebody .lawinfo .friend {position: absolute;left: 229px;top: 13px;} 
#stiemain .pagebody .lawinfo .favorite {position: absolute;left: 20px;top: 175px;}




#stiemain .pagebody .law_office {width:785px;border:1px solid #CCC;height:415px;background-image: url(../../images/law_office_bg.png);position: relative;}
#stiemain .pagebody .law_office .law_office_title {font-size:16px;position:absolute;top: 10px;left: 20px;font-family: "微软雅黑";font-weight: bold;}
#stiemain .pagebody .law_office .law_officelogo {border:1px solid #CCC;position: absolute;left: 20px;top: 44px;width: 211px;height: 128px;background-image: url(../../images/material.gif);background-position: -600px -360px;}
#stiemain .pagebody .law_office .law_office_logo_shadow {background:#CCC;position: absolute;left: 25px;top: 48px;width: 214px;height: 132px;}
#stiemain .pagebody .law_office .officemessage {position: absolute;left: 255px;top: 80px;}
#stiemain .pagebody .law_office .officefriend {position: absolute;left: 255px;top: 45px;} 
#stiemain .pagebody .law_office .officefavorite {position: absolute;left: 255px;top: 115px;}
#stiemain .pagebody .law_office .officeslip {position: relative;width:362px;height:200px;left: 406px;top: 9px;border:2px solid #FFF;background:url(../../images/material.gif) -600px -100px;font-family: Geneva, Arial, Helvetica, sans-serif;color: #00304C;}
#stiemain .pagebody .law_office .officeslip .sliptext {position: absolute;width:340px;line-height:20px;left: 12px;top: 112px;color: #003366;}
#stiemain .pagebody .law_office .officeslip .sliptitle {position: absolute;top: 71px;font-size: 18px;font-family: "黑体";text-align: right;right: 100px;}
#stiemain .pagebody .law_office .officeslipshadow {position: absolute;width:362px;height:200px;left: 416px;top: 20px;background:#ccc;}
#stiemain .pagebody .law_office .officelawtext {position: absolute;width: 365px;left: 20px;top: 190px;line-height: 22px;font-family: "宋体";}




#stiemain .pagebody .introduce {float:left;width: 578px;border:1px solid #CCC;border-top:4px solid #00467B;margin-bottom:10px}
#stiemain .pagebody .introduce h1 {font-size:14px;font-weight:bold;margin:0;padding:0;line-height:30px;padding-left:20px;margin-top: 5px;}
#stiemain .pagebody .introduce .introducetext {font-size:14px;text-indent:2em;line-height:22px;margin:0 10px 0 10px;padding-bottom:10px;background-image: url(../../images/dot.gif);background-repeat: repeat-x;background-position: bottom;}
#stiemain .pagebody .introduce .introducetext a {text-decoration:underline;}
#stiemain .pagebody .introduce .office_law_photo {margin:0 10px 0 10px;background-image: url(../../images/dot.gif);background-repeat: repeat-x;background-position: bottom;padding-bottom: 10px;}
#stiemain .pagebody .introduce .office_law_photo span {font-size:12px;width:95px;display: block;float: left;text-align: center;padding-top: 10px;padding-left: 8px;padding-right: 8px;}
#stiemain .pagebody .introduce .office_law_photo span img { border:1px solid #999999; padding:1px; margin-bottom:8px;}
#stiemain .pagebody .introduce .introduceswitch {padding:0 10px 10px;}
#stiemain .pagebody .introduce .introduceswitch .introduceswitchtitle {height:24px;padding:0;position: relative;margin: 0;margin-top: 10px;border-bottom:1px solid #CCCCCC;margin-bottom: 10px;background-image: url(../../images/material.gif);background-position: 0px -600px;}
#stiemain .pagebody .introduce .introduceswitch .introduceswitchtitle div{height:25px;text-align:center;font-weight:bold;line-height:25px;width:99px;}
#stiemain .pagebody .introduce .introduceswitch .active {display:block; text-align:center; background:#ccc; width:100px; line-height:25px; background: url(../../images/switcha.gif);}
#stiemain .pagebody .introduce .introduceswitch ul { margin:0; padding:0;}
#stiemain .pagebody .introduce .introduceswitch li {line-height:22px;overflow: hidden;height: 22px;display: block;}
#stiemain .pagebody .introduce .introduceswitch li a { font-size:14px;}
#stiemain .pagebody .introduce .introduceswitch span{text-align:right; font-size:12px; display:block;}
#stiemain .pagebody .introduce .introduceswitch span a {text-decoration:underline;font-family: "Courier New", Courier, monospace;}



#stiemain .pagebody .guestbook {float:left;width: 578px;border:1px solid #CCC;border-top:4px solid #336826;clear: left;}
#stiemain .pagebody .guestbook h1 {background:url(../../images/guestbookbg.gif);font-size: 14px;padding-left: 20px;margin: 0;line-height: 30px;border-bottom:1px solid #CCC;}
#stiemain .pagebody .guestbook h1 a { font-size:12px; font-weight:normal;}
#stiemain .pagebody .guestbook form{ margin:0; padding:0;} 
#stiemain .pagebody .guestbook textarea {border:1px solid #CCC;margin: 10px;width: 520px;height: 60px;}
#stiemain .pagebody .guestbook button{background: url(../../images/action.gif); border:1px solid #86B7D3; height:22px; width:72px; font-size:12px; text-align:center;}
#stiemain .pagebody .estate { float:right; }
#stiemain .pagebody .group {border:1px solid #CCC;border-top:4px solid #336826;width: 194px;}


#stiemain .pagebody .group .groupswitch {height:24px;position: relative;margin: 0;margin-top: 10px;margin-bottom: 10px;background-image: url(../../images/material.gif);background-position: -497px 0;}
#stiemain .pagebody .group .groupswitch div{height:25px;text-align:center;line-height:25px;width:63px;}
#stiemain .pagebody .group .groupswitch .active {display:block;text-align:center;background:#ccc;width:63px;line-height:25px;background:url(../../images/material.gif) -700px 0;}

#stiemain .pagebody .group .groupdiv ul { margin:0; padding:0;}
#stiemain .pagebody .group .groupdiv li {line-height:22px;overflow: hidden;height: 22px;display: block;}
#stiemain .pagebody .group .groupdiv li a {font-size:12px	padding-left: 10px;}
#stiemain .pagebody .group .groupdiv span {font-size:12px;width:95px;display: block;float: left;text-align: center;padding-top: 10px;height: 100px;}
#stiemain .pagebody .group .groupdiv span img { border:1px solid #999999; padding:1px; margin-bottom:8px;}
#stiemain .pagebody .group .groupdiv span a {text-decoration:underline;font-family: "Courier New", Courier, monospace;color:#003366;}

/*修改律师资料*/
#stiemain .pagebody .editlvshidata {border:1px solid #CCC;border-top:4px solid #336826;}
#stiemain .pagebody .editlvshidata h1{background:url(../../images/guestbookbg.gif);font-size: 14px;padding-left: 20px;margin: 0;line-height: 30px;position:relative;height: 30px;border-bottom:1px solid #CCC;}
#stiemain .pagebody .editlvshidata h1 span {font-size:12px;text-align:center;width:101px;display:block;height:27px;float:left;position: absolute;line-height:27px;background-image: url(../../images/material.gif);background-position: -880px 1px;}
#stiemain .pagebody .editlvshidata .active {background-image: url(../../images/material.gif);background-position: -880px -30px;}
#stiemain .pagebody .editlvshidata .active a {text-decoration:underline;}
#stiemain .pagebody .editlvshidata .editlvshiinfo form { margin:15px;}
#stiemain .pagebody .editlvshidata .editlvshiinfo { margin:0; padding:0;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshiname {border:1px solid #999;width:100px; background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshicertificate { border:1px solid #999; width:200px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshicity {border:1px solid #999; }
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshitime {border:1px solid #999;width:150px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshimobile {border:1px solid #999;width:90px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshitel {border:1px solid #999;width:120px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshiemail {border:1px solid #999;width:250px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshioffice {border:1px solid #999;width:250px;background: #F7F7F7;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshitext {border:1px solid #999;width:500px;background: #F7F7F7;height: 450px;white-space:break-all;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lawphoto {border:1px solid #CCC;margin: 0 auto;width: 88px;}
#stiemain .pagebody .editlvshidata .editlvshiinfo .lvshiupdataphoto {border:1px solid #CCC;width: 200px;}




#stiemain .pagebody .editlvshidata .lvshilog {margin:0 auto;padding:0;width:760px;margin-top: 10px;}
#stiemain .pagebody .editlvshidata .lvshilog .activebg { background:#F5F9FE;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist {height:110px;position:relative;font-family: Geneva, Arial, Helvetica, sans-serif;line-height: 16px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logyear {position:absolute;width:63px;height:50px;font-weight: bold;background-image: url(../../images/material.gif);background-position: -900px -350px;line-height: 25px;text-align: center;left: 8px;top: 8px;color: #000066;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logtitle {position:absolute;font-size: 14px;font-weight: bold;left: 85px;top: 12px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logtitle a {text-decoration: underline; color:#006600}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logtime {position:absolute;left: 85px;top: 39px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logauthor {position:absolute;left: 165px;top: 39px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logcommend {position:absolute;left: 233px;top: 39px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .loglook {position:absolute;left: 287px;top: 39px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logclass {position:absolute;left: 340px;top: 39px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logdel {position:absolute;left: 500px;top: 39px;padding-left: 20px;background-image: url(../../images/material.gif);background-position: -600px -540px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logdel a {color:#FF0000;text-decoration:underline;font-weight:bold}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logedit {position:absolute;left: 438px;top: 39px;padding-left: 20px;background-image: url(../../images/material.gif);background-position: -800px -540px;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logedit a { color:blue; text-decoration:underline; font-weight:bold;}
#stiemain .pagebody .editlvshidata .lvshilog .lvshiloglist .logsummary {font-size:12px;color:#999999;line-height:20px;position:absolute;top: 63px;left: 8px;width: 748px;text-indent: 2em;}


#stiemain .pagebody .editlvshidata .adduserlog {margin:0 auto;padding:0;width:760px;margin-top: 10px;}
#stiemain .pagebody .editlvshidata .adduserlog .addtitle {border:1px solid #999;}

#stiemain .pagebody .editlvshidata .logsort {margin-left: 10px;margin-right: 10px;}
#stiemain .pagebody .editlvshidata .logsort .logsortlist{padding:0;margin-top: 10px;position:relative;background-image: url(../../images/dot.gif);background-repeat: repeat-x;background-position: bottom;padding-left: 10px;padding-bottom: 5px;}
#stiemain .pagebody .editlvshidata .logsort .logsortlistdel {position:absolute;left: 704px;padding-left: 20px;background-image: url(../../images/material.gif);background-position: -600px -540px;}
#stiemain .pagebody .editlvshidata .logsort .logsortlistdel a {color:#FF0000;text-decoration:underline;font-weight:bold}
#stiemain .pagebody .editlvshidata .logsort .logsortlistedit {position:absolute;left: 640px;padding-left: 20px;background-image: url(../../images/material.gif);background-position: -800px -540px;}
#stiemain .pagebody .editlvshidata .logsort .logsortlistedit a { color:blue; text-decoration:underline; font-weight:bold;}
#stiemain .pagebody .editlvshidata .logsort .addsort form { margin:10px 0 10px 0; padding:0;}
#stiemain .pagebody .editlvshidata .logsort .addsort input { border:1px solid #CCC; margin-right:10px;}


/*翻页CSS*/
#pagination {font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:20px;height: 30px; padding-top:10px;}
#pagination .page_l { float: left; padding-left:20px;}
#pagination .page_r { float:right; padding-right:20px;}
#pagination input{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#pagination span.count {  border:0; display:block; float:left; height:22px; font-weight:bold; margin-right:20px;}
#pagination span.number { margin:0; padding:0; text-decoration:none;}
#pagination span.number span { padding:2px 5px 2px 5px; line-height:20px;border:1px solid #CCC; background:#F9F7F7; margin-right:5px; color:#CCCCCC;}
#pagination span.number span a{ text-decoration:none; font-weight:normal; color: #333; text-decoration:none}
#pagination span.number span a:hover { font-weight:bold; color:#FF0000;}
#pagination span.arrow { background:#000000; font-size:36px}
#pagination input.ititle { border:0; width:70px; text-align:right;font-weight:bold; border:1px solid #CCC; border-right:0;background:#F9F7F7;  color: #333;}
#pagination input.itext {border:0;width:30px; text-align:right;font-weight:bold;border:1px solid #CCC;border-right:0;border-left:0;background:#fff;  color: #333;}
#pagination input.icount{border:0;width:35px;font-weight:bold; padding-right:4px;border:1px solid #CCC; margin-right:5px; border-left:0;background:#F9F7F7;  color: #333;}
#pagination input.ibutton { background:#999999; border:1px solid #666666; font-weight:bold;}



#bananr {margin:0;padding:0;margin-top: 10px;margin-bottom: 10px;}
#bananra {margin:0;padding:0;margin-top: 10px;margin-bottom: 10px;}
#bananrc {position:absolute;border:1px solid #CCC;left: 406px;top: 230px;}
#bannerD {margin-top:8px;margin-bottom: 8px;}
#bannerE { margin-top:8px;}
#bannerF {margin-top:8px;margin-bottom: 8px;}
#bannerG {margin-top:8px;margin-bottom: 8px;}

#sitefooter {font-size:12px;text-align:center;line-height:20px;border-top: 4px solid #5B4406;width: 950px;margin: 0 auto;}
#sitefooter h2 {margin:0;padding:0;display:block;font-size: 12px;line-height: 30px;  font-weight:normal; }

#footer {font-size:12px;text-align:center;line-height:20px;border-top: 4px solid #5B4406;width: 950px;margin: 0 auto;}
#footer h2 {margin:0;padding:0;display:block;font-size: 12px;line-height: 30px; font-weight:normal; }
