#menu { line-height: normal; }
#menu ul { margin: 0; padding: 4px 8px 0px 0px; list-style: none; display: block;   height: 24px;     }
#menu li { display: inline; margin: 0; padding: 0; background-color: #ff0000; }
#menu a { font-size: 14px; float: left;   margin: 0 0px 0 0; padding: 0 0 0 4px; text-decoration: none; }
#menu a span { float: none; display: block;   padding: 5px 14px 3px 10px; color: #ffffff; }
#menu a:hover { background-color: #cc6600;  }
#menu .cr a   { background-color: #cc6600; color: #ffffff;} 
#menu .cr a span { background-color: #cc6600; color: #ffffff;} 

 
 .topbg{ width:960px; height:150px; background: #86480D url(./imgs/topbgyellow.gif) no-repeat -26px top;   } 

 
.loginAreaDiv{  text-align:right; padding: 0px 0px 10px 0px;  }
.loginAreaDiv .blk{ float:left;  color:#333333; padding: 0 2px 0 2px; height:25px; }
.loginAreaDiv .btn{ cursor:pointer; float:left;  color:#333333; padding: 0 5px 0 5px; margin: 0 5px 0 5px; 
                    border:1px solid #333333; }
.loginAreaDiv .btn a{   color:#333333;  } 
.loginAreaDiv .txt{ float:left;  color:#333333; padding: 0px 5px 0 5px; margin: 0 5px 0 5px; }

.loginAreaDiv .txt a{      color:#333333;   }
.loginAreaDiv .txt a:hover{     color:#ffffff;  }

.loginedAreaDiv{ color:#ffffff; text-align:left; padding: 0px 0px 10px 0px;  }
.loginedAreaDiv span{ color:#ffcc00; }
.loginedAreaDiv a:hover{  color:#ff9900;   }

body{   background: #86480D url(./imgs/headbgyellow.gif) repeat-x left top!important; }

.inputBox {BORDER: #444444 1px solid; width: 70px; FONT-SIZE: 10pt; 
 color: #777; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; background-color: #86480D;}
.logBtn {BORDER: medium none; font-size: 12px; color: #fff;
              WIDTH: 50px; height: 27px;  COLOR: #888888; BACKGROUND-COLOR: #000000;}  
/* dd7700*/ /* rickBar_ImgTxtBlock tabbed Area*/
.rickBar_sldDetCnt{ border:1px solid #ffffff;   height:488px; background:#dd7700; }
.rickBar_sldDetCnt .sldLeft{float:left;   }
.rickBar_sldDetCnt .tabbedRight{ margin:0px 0px 0px 8px ;    float:left;  width:300px; }
 
 
 
.slideAdv { background-color: #dd7700; border-bottom:10px solid #dd7700;   padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; height:302px;width:302px;  }
 
.barDetail {margin: 1px 0px 0px 0px;  padding: 0px 0px 0px 0px; border: 10px solid #ff9900; width:282px; height:155px;  background-color: #86480d ; }
.barDetail .star {float:left; padding:  8px 5px 0px 5px ;}
.barDetail .name {  font-size:19px;  color:#F90; padding:  0px 0px 0px 25px ; }
.barDetail .addr {font-size:15px;  color:#FFCC00;  padding:  5px 0px 0px 30px ;}
.barDetail .txt { font-size:14px;  color:#ccc;  padding:  5px 0px 0px 30px ; }

.barDetail .brow { height:17px;     }
.barDetail .brow .tel {font-size:15px; width:150px;  background-color: #86480d; height:18px; line-height:90%;  color:#FFCC00; float:left; border-right: 1px solid #888888;   padding:  0px 0px 0px 30px ;}
.barDetail .brow .visitUs {font-size:12px; font-weight:bold; background-color: #ffCC00 ;  color:#000000; border-top: 1px solid #888888; border-bottom: 2px solid #888888;  border-right: 2px solid #888888;
                              height:15px;   margin:  0px 20px 0px 0px ; text-align:center;  } 
.barDetail .brow .visitUs a{ color:#000000;}  
.barDetail .brow .visitUs:hover{ background-color:#ffffff;  border-bottom: 2px solid #888888;  border-right: 2px solid #888888;}                    
.rickBar_sldDetCnt .tabbedRight .contentCnter{ background-color:#dd7700;    padding:  4px 5px 5px 5px ;       }


/*
.button1{ height: 20px; margin: 0px 0px 0px 0px; border-right: 1px solid #FF9900; border-top: 1px solid #FFFFCC; border-bottom: 1px solid #FF9900; border-left: 1px solid #FFFFCC; padding: 2px 0px 0px 2px; background-color: #ffCC00; }
.button1:hover{ background:#ffffff }
*/
.rksubmit{ height: 20px; margin: 0px 0px 0px 0px; background-color:#ffcc00; 
 border-right: 1px solid #FF9900; border-top: 1px solid #FFFFCC; 
 border-bottom: 2px solid #FF9900;
  border-left: 1px solid #FFFFCC; padding: 1px 0px 0px 2px; }
 .rksubmit:hover{ color:#ffffff;     }
  
 .rickTabTitle_size9532{ height:32px; margin: 0px 0px 0px 2px;   }
 
 .rickTabTitle_size9532  ul {  margin: 0; padding: 0px 0 0 0; list-style: none;   display: block;  }
.rickTabTitle_size9532  li { display: block; font-size:13px; float: left; margin:  2px 1px 2px 1px; font-weight :   bold; 
                          background-color : #dd7700;
                          background: url(./imgs/middleNormal.gif) repeat left top;
                    padding: 2px 1px 2px 1px; color: #FFF; cursor: pointer; width: 95px; line-height : 25px;
                    text-align: center ;
                     }             
.rickTabTitle_size9532  li:hover{ color: #ffffff!important; background: url(./imgs/middleHovering.gif) repeat left top!important;}                     
                     
 .rickTabTitleOver_size9532 { color: #Ff9900!important; background: url(./imgs/middleHovered.gif)  repeat left top !important;  }                    
 .rickTabTitleOut_size9532  { background: url(./imgs/middleNormal.gif)  repeat left top !important; }

/*      */


.rickBar_ImgTxtBlock {   cursor:pointer; height: 64px; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;  border-right: 1px solid #888888; border-top: 1px solid #888888;  clear:both; }
.rickBar_ImgTxtBlock .rightImg{ float:left; width: 140px;   height: 64px; background-color: #86480d;  }   
.rickBar_ImgTxtBlock .rightImg .pic{ border-right: 1px solid #888888; border-left: 1px solid #888888; overflow: hidden; margin: 0px 0px 0px 0px; }
.rickBar_ImgTxtBlock .rightImg .pic img{   width:140px; height:64px; } 

.rickBar_ImgTxtBlock .leftTxt:hover{     background-color: #dd7700;  }
.rickBar_ImgTxtBlock .leftTxt{ text-align:left; overflow:hidden; height: 64px; background-color: #86480d; padding: 0px 0px 0px 6px;}  
.rickBar_ImgTxtBlock .leftTxt .title{ font-size: 14px; color: #ffcc00;   font-weight: bold;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
.rickBar_ImgTxtBlock .leftTxt .addr{ font-size:9px;  line-height: 80%; color: #ffff00; margin: 2px 0px 0px 0px; }
.rickBar_ImgTxtBlock .leftTxt .txt{  padding: 0px 0px 0px 0px;  font-size:10px;   vertical-align: text-bottom; color: #ffcc00; }

.rickBar_ImgTxtBlock .leftTxtHovered{  text-align:left;  overflow:hidden;  height: 64px; background-color: #dd7700; padding: 0px 0px 0px 6px;}
.rickBar_ImgTxtBlock .leftTxtHovered .title{  font-size: 14px;   font-weight: bold;  margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  color:#ffffcc; }
.rickBar_ImgTxtBlock .leftTxtHovered .addr{ font-size:9px;  line-height: 80%; color: #000000; margin: 2px 0px 0px 0px; }
.rickBar_ImgTxtBlock .leftTxtHovered .txt{  font-size:10px; overflow:hidden; color: #ffffff;  }
 


 

.tabPageBlock{ background-color: #86480d; font-weight: bold;  cursor:pointer; border-bottom: 1px solid #999;  border-top: 1px solid #888;  }
.tabPageBlock .txt{ color:#FFF;  text-align:center; float: left; width:98px;  background-color: #86480d; border-left: 1px solid #888;  border-right: 1px solid #888;    }
 

.tabPageBlock .pageUp{ border-right: 1px solid #888; background-color: #86480d; float:left; width:100px; text-align:center; color:#FFF; font-weight: bold;}

.tabPageBlock .pageUp:hover{  background-color: #000; color:#FC0; }

.tabPageBlock .pageDown{ border-right: 1px solid #888; text-align:center;  color:#FFF; }
.tabPageBlock .pageDown:hover{ background-color: #000; text-align:center;  color:#Fc0; }  
    
 
/* login area*/ 
.loginCnter{ height:156px;  background-color: #dd7700; border:1px solid #ffffff;padding: 0px 0px 0px 0px;  }
.loginCnter .txt{color:white;    background-color: #86480d; border: 1px solid #888888;padding:2px 2px 5px 2px; margin: 2px 2px 2px 2px;   }
.loginCnter .txt a{ color:#ffcc00;font-weight:bold; }
.loginCnter .r{ color:white; background-color: #86480d;  }
.loginCnter .r input{ width:135px;}
.loginCnter span{ text-align:right;padding: 0px 10px 0px 0px; display:inline-block; width:30px;  }
.loginCnter .txt ul{padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;list-style-position : inside;  }
.loginCnter .txt li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.loginCnter h5{margin:0px;padding:0px;color:white;}
.loginCnter .wel{  color:#ffcc00; font-size:18px;padding:0px 0px 0px 3px; }
.loginCnter .logout{   text-align:left;}
.loginCnter .det{   margin:5px 0px 0px 0px ; } 
.loginCnter .update { margin:3px 0px 2px 0px;  text-align:right;  }
.loginCnter #mysub_up_id { cursor:pointer; color:yellow; }
#mysub_afup_id{ width:50px;   }
.loginCnter  h3{padding:0px 0px 0px 2px; margin:0; font-size:12px;color:#ffcc00;}
.loginCnter .det input{  color:white; background-color:#86480d;font-weight:bold; width:125px;}
.loginCnter .det span{ color:white; padding: 0px 5px 0px 0px;  }

/*  Latest Bars */

.rickBar_latestCnter{   background-color: #dd7700; margin: 10px 0px 0px 0px ;padding: 0px 2px 2px 2px; border:1px solid #ffffff;}
.rickBar_latestCnter .more{ background-color: #86480d; font-size:13px;line-height:15px; text-align:right; }
.rickBar_latestCnter .more a{ text-decoration:none; }
.rickBar_latestCnter .more a:hover{ color:#ffcc00;  }
.rickBar_LatestBarsTitle { font-size:13px;  font-weight:bold;color:#ffffff;  padding: 6px 0px 2px 5px; }
.rickBar_LatestBarsTitle  a{  font-size:10px;     font-weight:bold;color:#ffffff;  padding: 6px 0px 0px 50px;    }

.rickBar_LatestBarsContainer{         }
.rickBar_LatestBarsContainer .row{      height:28px;  }
.rickBar_LatestBarsContainer .row .box1{ text-align:left;  border: 1px solid #888888; height:24px; width:25px;  color:#ffffff;   text-align: center; background-color: #683300; float:left;}
.rickBar_LatestBarsContainer .row .box1 span{   padding: 6px 0px 0px 0px;   display: block;   }
.rickBar_LatestBarsContainer .row .box3{ border: 1px solid #888888;float:left; margin: 0px 0px 0px 2px ; width:154px; height:24px;color:#fff;  background-color: #86480d;}
.rickBar_LatestBarsContainer .row .box3 a{   padding: 6px 0px 0px 5px;   display: block; }


/* search area */

.searchCnter{  padding: 0px 0px 0px 0px ;   }
.searchCnter .row1{ padding: 0px 0px 10px 0px ;   background-color: #86480d; }
.searchCnter .row1 span{  font-size:14px;font-weight:bold;color:#ffcc00;  }
.searchCnter .row1 .txt{text-align:right; display:inline-block; width:30px;padding: 0px 5px 0px 0px;   }

.searchCnter .row1 .txtinput{ width:202px;height:17px; }
.searchCnter .row2{ padding: 4px 10px 10px 10px ;   background-color: #86480d; }
.searchCnter .row2 span{  font-size:12px;font-weight:bold;color:#ffcc00;  }
.searchCnter .row2 .txt{text-align:right;display:inline-block; width:60px; padding: 0px 5px 0px 0px;}
.searchCnter .c1  a{color:yellow; font-size:12px; }
.searchCnter .c2 a{ color:cyan; font-size:12px; }
.searchCnter .c3 a{ color:pink; font-size:12px; }
/*setmenuCnter*/
.idx_setmenuCnter{border:1px solid white;padding:10px 0px 0px 0px; background-color: #dd7700;}
.idx_setmenuCnter .setidx{ float:left; margin:0px 0px 10px 10px;background-color:#86480D;  }
.idx_setmenuCnter .setidx .txt{padding:5px 0px 0px 5px; border-bottom:1px solid #888;border-right:1px solid #888; border-left:1px solid #888;  }
.idx_setmenuCnter .setidx .txt h4{ margin:0;padding:0px;color:yellow; }
.idx_setmenuCnter .setidx .ad{  color:white;}
.idx_setmenuCnter .setidx .det{ text-align:right;  color:#ffcc00;}
.idx_setmenuCnter .setidx .det a{   color:#ffcc00;}
.idx_setmenuCnter .setidx img{ display:block;  width:177px; height:94px;    border:1px solid #888; } 



/*logoCnter*/
.logoCnter{ background-color: #dd7700;border:1px solid #ffffff;padding:10px 0px 0px 0px;   }
.logoCnter a{  display:block;   }
.logoCnter img{ display:block;float:left;  margin:0px 0px 10px 10px; width:146px; height:68px;    border:1px solid #888; } 

/*job info*/
.idx_jobcnter{border:1px solid white;padding:10px 0px 10px 10px; background-color: #dd7700;}
.idx_jobcnter .r{ height:29px; clear:both;}
.idx_jobcnter .r .c1{ margin: 0px 0px 0px 0px; border: 1px solid #888;   height:25px; width:25px;  color:#ffffff;   text-align: center; background-color: #683300; float:left;}
.idx_jobcnter .r .c1 span{   padding: 6px 0px 0px 0px;   display: block;   } 
.idx_jobcnter .r .c2{ margin: 0px 0px 0px 2px; height:25px;width:150px;  color:#ffcc00; text-align: left; background-color: #86480d; float:left; border: 1px solid #888;}
.idx_jobcnter .r .c2 span{   padding: 6px 0px 0px 10px;   display: block;   } 
.idx_jobcnter .r .c3{ border: 1px solid #888; margin: 0px 0px 0px 2px; width:60px; text-align: center;  height:25px;  background-color: #86480d; float:left;}
.idx_jobcnter .r .c3 span{  color:#ffcc00; padding: 6px 0px 0px 0px;   display: block;   }  

.idx_jobcnter .r .c4{ overflow:hidden;border: 1px solid #888; margin: 0px 0px 0px 2px; width:100px; text-align: center;  height:25px;  background-color: #86480d; float:left;}
.idx_jobcnter .r .c4 span{  color:#ffcc00; padding: 6px 0px 0px 0px;   display: block;   }  

.idx_jobcnter .r .c5{ overflow:hidden; border: 1px solid #888; margin: 0px 0px 0px 2px; width:100px; text-align: center;  height:25px;  background-color: #86480d; float:left;}
.idx_jobcnter .r .c5 span{  color:#ffff00; padding: 6px 0px 0px 0px;   display: block;   }  

.idx_jobcnter .r .c6{ border: 1px solid #888; margin: 0px 0px 0px 2px; width:417px; text-align:left;  height:25px;  background-color: #86480d; float:left;}
.idx_jobcnter .r .c6 span{  color:#fff; padding: 6px 0px 0px 10px;   display: block;   }  
.idx_jobcnter .r .c6 p{  color:#fff;     }

.idx_jobcnter .r .c7{ border: 1px solid #888; margin: 0px 0px 0px 2px; width:60px; text-align: center;  height:25px;  background-color: #86480d; float:left;}
.idx_jobcnter .r .c7 span{  color:#ffcc00; padding: 6px 0px 0px 0px;   display: block;   }  



/*
.tabArea .listContainer  .row{  margin: 0px 0px 0px 0px; height:29px; clear:both; }
.tabArea .listContainer  .row .box1{ margin: 0px 0px 0px 0px; border: 1px solid #888;   height:25px; width:25px;  color:#ffffff;   text-align: center; background-color: #683300; float:left;}
.tabArea .listContainer  .row .box1 span{   padding: 6px 0px 0px 0px;   display: block;   }
.tabArea .listContainer  .row .box2{ margin: 0px 0px 0px 2px; height:25px;width:70px;  color:#ffcc00; text-align: center; background-color: #86480d; float:left; border: 1px solid #888;}
.tabArea .listContainer  .row .box2 span{   padding: 6px 0px 0px 0px;   display: block;   }
.tabArea .listContainer  .row .box3{ border: 1px solid #888; margin: 0px 0px 0px 2px; width:206px;  height:25px;  background-color: #86480d; float:left;}
.tabArea .listContainer  .row .box3 a{ color:#eee;  padding: 6px 0px 0px 5px;  cursor: pointer; display: block; text-decoration: none; } 
.tabArea .listContainer  .row .box3  a:hover{color: #ffcc00;    } 
.tabArea .listContainer  .row .sep {   width:10px; height:25px; float:left;}
 */

/* Discount & Special   */
 
 
 
 .rickBar_DiscountTitle {font-size:24px; color: #dd7700; font-weight :   bold; }
             
.rickUseful_SpecialTabTitle{ height:32px;    }
 
.rickUseful_DiscountTitle {font-size:24px; color: #dd7700; font-weight :   bold; }

.rickUseful_otherPublishTitle { line-height:150%;font-size:18px; color: #FFFFFF; font-weight :   bold; padding: 0px 0px 0px 10px; }

.rickSpecialOtherPubCnter{      } 
.rickSpecialOtherPubCnter .r{ clear:both;margin:0px 0px 10px 0px ;height:73px;  }
.rickSpecialOtherPubCnter .r .pic{ border:1px solid #888;float:left; }
.rickSpecialOtherPubCnter .r .pic img{  display:block; width:140px; height:71px; }
.rickSpecialOtherPubCnter .r .txt{background-color: #86480d; width:128px; height:68px;border-right:1px solid #888; border-bottom:1px solid #888; border-top:1px solid #888; float:left;  padding:3px 0px 0px 3px; float:left; }
.rickSpecialOtherPubCnter .r .txt h3{margin:0 0 0 0;}
.rickSpecialOtherPubCnter .r .txt h3 a{ color:#FFCC00;}

.rickSpecialOtherPubCnter .r .txt h4{ margin:0 0 0 0;    }
.rickSpecialOtherPubCnter .r .txt h4 a{ color:yellow;    }
.rickSpecialOtherPubCnter .r .txt p{ color:#fff;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
 
.rickSpecialOtherPubCnter .container{ background-color: #dd7700; margin: 5px 0px 0px 0px; padding: 10px 10px 0px 10px; height:414px; border:1px solid #ffffff; }
 
 
 
.rickUseful_SpecialTabTitle  ul {  margin: 0; padding: 0px 0px 0px 0px; list-style: none;   display: block;  }
.rickUseful_SpecialTabTitle  li { display: block; font-size:13px; float: left; margin:  2px 2px 2px 0px; font-weight :   bold; 
                          background-color : #dd7700;
                          background: url(./imgs/tabNormalDiscount.gif)  repeat left top;
                    padding: 2px 1px 2px 1px; color: #FFFFFF; cursor: pointer; width: 80px; line-height : 25px;
                    text-align: center ;
                     }  
.rickUseful_SpecialTabTitle  li:hover{ color: #ffffff!important;  background: url(./imgs/tabHoveringDiscount.gif)  repeat left top!important;  }

.rickUseful_TabNormal {    background: url(./imgs/tabNormalDiscount.gif)  repeat left top !important; }

.rickUseful_TabHovered {  color: #dd7700!important; background: url(./imgs/tabHoveredDiscount.gif)  repeat left top !important; }
 
 
/*
.container .row1{ margin: 0px 0px 0px 0px; clear:both; height:29px;  }
.container .row1 .box11{ border: 1px solid #888;  margin: 0px 2px 0px 0px; height:25px; width:25px;  color:#ffffff;   text-align: center; background-color:  #683300; float:left;}
.container .row1 .box11 span{   padding: 6px 0px 0px 0px;   display: block;   } 
.container .row1 .box12{ overflow: hidden; font-size: 10px; height:25px;width:70px;  color:#ffcc00; text-align: center;margin: 0px 2px 0px 0px; background-color: #86480d; float:left; border: 1px solid #888;}
.container .row1 .box12 span{   padding: 6px 0px 0px 0px;   display: block;   }
.container .row1 .box13{ height:25px;color:#ffffff; float:left; background-color: #86480d; border: 1px solid #888; width:169px; }
.container .row1 .box13 a{   padding: 6px 0px 0px 5px;   display: block; }
.container .row1 .box13 a:hover{color: #ffcc00;    } */
.tabArea{    width: 654px; }                 
.tabArea .details{  overflow:hidden; border: 1px solid #888888;  height:82px; background-color: #86480d; clear : both ; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; } 
.tabArea .details .img{float:left;  padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; border: 1px solid #fFFFff;}
.tabArea .details .right{  float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; overflow:hidden; }
.tabArea .details .right .title a{ font-size:15px; font-weight:bold;color:#ffcc00;  }
 
.tabArea .details .right .time{ font-size:13px;   font-weight:bold; color:#FfCC00; } 
.tabArea .details .right .txt { width:445px;     }
.tabArea .details .right .txt a p{ width:445px; color:#FFFFFF; font-size:13px;  margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;  } 
.tabArea .details .right .txt a p:hover{   color:#ffcc00;    }  
.tabArea .details .right .txt a:hover{   color:#ffcc00;    } 


/* 
.tabArea .listContainer { height:182px;   border: 1px solid #ffffff; background-color: #dd7700; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px;    }
*/
.tabArea .listContainer { height:269px;   border: 1px solid #ffffff; background-color: #dd7700; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px;    }

.tabArea .listContainer  .row{  margin: 0px 0px 0px 0px; height:29px; clear:both; }
.tabArea .listContainer  .row .box1{ margin: 0px 0px 0px 0px; border: 1px solid #888;   height:25px; width:25px;  color:#ffffff;   text-align: center; background-color: #683300; float:left;}
.tabArea .listContainer  .row .box1 span{   padding: 6px 0px 0px 0px;   display: block;   }
.tabArea .listContainer  .row .box2{ margin: 0px 0px 0px 2px; height:25px;width:70px;  color:#ffcc00; text-align: center; background-color: #86480d; float:left; border: 1px solid #888;}
.tabArea .listContainer  .row .box2 span{   padding: 6px 0px 0px 0px;   display: block;   }
.tabArea .listContainer  .row .box3{ border: 1px solid #888; margin: 0px 0px 0px 2px; width:206px;  height:25px;  background-color: #86480d; float:left;}
.tabArea .listContainer  .row .box3 a{ color:#eee;  padding: 6px 0px 0px 5px;  cursor: pointer; display: block; text-decoration: none; } 
.tabArea .listContainer  .row .box3  a:hover{color: #ffcc00;    } 
.tabArea .listContainer  .row .sep {   width:10px; height:25px; float:left;}
 
 /*                      
.tabArea .listContainer  .row .box6{width:203px;    border: 1px solid #888; height:25px;margin: 0px 0px 0px 2px;  background-color: steel#86480d;  float:left;   }
.tabArea .listContainer  .row .box6 a{ color:#eee; padding: 6px 0px 0px 5px; cursor: pointer;   display: block; text-decoration: none;  }        
*/
       
        
        
/* Bar Area : ImgTxt_Block,  Bar photos   */        
        
        
        
                
.rickBar_MemListTitle {  border-bottom: 1px solid #eee; width: 294px;  color:#FFFFFF;  margin: 6px 0px 0px 0px;}
.rickBar_MemListTitle a{ font-size:16px;  font-weight:bold; color:#FFFFFF;  padding: 6px 0px 0px 6px;  }


.barEventBlock { background-color:#86480d;   height:151px; margin: 2px 0px 0px 0px;}
.barEventBlock .upper{ height:17px; border-bottom:1px solid #bbb;}
.barEventBlock .upper .timeLeft{ background-color:#000; float: left; color:#FFFFFF; text-align:center; width:99px; height:17px;}
.barEventBlock .upper .comNameRight{   text-align:center; height:17px;   }
.barEventBlock .upper .comNameRight a{   font-size:15px; color:#Ffcc00; font-weight:bold; text-decoration:none; } 
.barEventBlock .lower{    }
.barEventBlock .lower .imgLeft{ background-color:#000000;  float: left; margin: 0px 10px 0px 0px; width:99px;  height:133px; }
.barEventBlock .lower .imgLeft img{   margin: 0px 0px 0px 3px;  }
.barEventBlock .lower .cntRight{  }
.barEventBlock .lower .addr{ color:#FFCC00;    padding: 3px 0px 3px 0px;  }
.barEventBlock .lower .title{     }
.barEventBlock .lower .title a{ font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none;  } 
.barEventBlock .lower .txt{    margin: 0px 15px 0px 0px;  }
.barEventBlock .lower .txt a{ color:#dddddd;  text-decoration:none;font-weight:bold;  }
.barEventBlock .lower .txt a:hover{ color:#ffcc00;  }




.rickBar_BarIntroTitle {  border-bottom: 1px solid #eee; width: 438px; margin: 6px 0px 0px 0px;}
.rickBar_BarIntroTitle a{ font-size:16px;  font-weight:bold;color:#ffffff;  padding: 6px 0px 0px 6px;  }

.rickBar_PartyPhotoTitle {  border-bottom: 1px solid #eee; width: 200px; margin: 6px 0px 0px 0px; }
.rickBar_PartyPhotoTitle a{ font-size:16px;  font-weight:bold;  color:#ffffff;  padding: 6px 0px 0px 6px;   }
 .rkIdx_nighClub{ overflow:hidden; background-color:#683300;   padding: 0px 0px 0px 0px;   width:436px; height:302px; }


.rkIdx_nighClub .left{ float:left; padding: 0px 0px 0px 0px;    }
.rkIdx_nighClub .left .pic{ height:202px;  }
.rkIdx_nighClub .left .pic img{ display:block; width:305px;height:201px; border-bottom: 1px solid #ffffff;border-right: 10px solid #683300;  }

.rkIdx_nighClub .left .leftLower {       padding: 0px 0px 0px 5px;  width:300px; height:98px;  border-right: 10px solid #683300;   }
.rkIdx_nighClub .left .leftLower .comName{ font-size:18px; padding: 0px 0px 0px 3px; color:#FF9900; font-weight:bold; } 
.rkIdx_nighClub .left .leftLower .sub{  font-size:13px;  line-height: 80%; color: #FFCC00; padding: 0px 0px 0px 3px; margin: 2px 0px 2px 0px;} 
.rkIdx_nighClub .left .leftLower .txt{    padding: 3px 6px 6px 3px; color:#aaaaaa; font-size:14px; height:90px; overflow:hidden;   }
.rkIdx_nighClub .left .leftLower .txt a{  color:#ffcc00; text-decoration: none;} 
.rkIdx_nighClub .left .leftLower .txt:hover{  color:#ffffff;  } 

.rkIdx_nighClub .right{ float:left;    padding:0px 0px 0px 0px; } 

.rkIdx_nighClub .right .rkidx_imgUptxtBtblk{  cursor:pointer; margin:0px 0px 0px 0px ; height:100px;  width:121px; border-bottom:1px solid #ffffff  }
.rkIdx_nighClub .right .rkidx_imgUptxtBtblk:hover{background-color:#683300; }
.rkIdx_nighClub .right .rkidx_imgUptxtBtblk .upPic{ padding: 0px 0px 0px 0px;  }
.rkIdx_nighClub .right .rkidx_imgUptxtBtblk .upPic img{ width:130px; height:72px; }
.rkIdx_nighClub .right .rkidx_imgUptxtBtblk .btmTxt .comName{ padding: 0px 0px 0px 0px; color:#ff9900; line-height:95%}
.rkIdx_nighClub .right .rkidx_imgUptxtBtblk .btmTxt .subName{ color:#ffcc00;font-size:11px;  line-height:95%}
                    
                      
                 
 .rickBar_PartyPhotoContainer{ }
.rickBar_PartyPhotoContainer .rbBoxLarge{  padding: 0px 0px 0px 4px;  background-color:#86480d;    height:224px ;}
.rickBar_PartyPhotoContainer .rbBoxLarge .rbTitle1{  padding: 2px 0px 0px 0px; font-size:17px; color:#ff9900; font-weight:bold;}
.rickBar_PartyPhotoContainer .rbBoxLarge .rbTitle1 a{ font-size:17px; color:#ff9900; font-weight:bold;  }
.rickBar_PartyPhotoContainer .rbBoxLarge .rbPic{   }
.rickBar_PartyPhotoContainer .rbBoxLarge .rbPic img{ width:195px; height:130px; }

.rickBar_PartyPhotoContainer .rbBoxLarge .rbTitle2{ padding: 2px 0px 0px 0px; font-size:15px; color:#ffffff; line-height:90%;  }
.rickBar_PartyPhotoContainer .rbBoxLarge .rbTitle2 a{font-size:15px; color:#ffffff; line-height:90%;   }
.rickBar_PartyPhotoContainer .rbBoxLarge .rbTxt{ padding: 0px 0px 0px 3px;  }
.rickBar_PartyPhotoContainer .rbBoxLarge .rbTxt a {color:#fff;  }

.rickBar_PartyPhotoContainer .rbBoxSmall{  }
.rickBar_PartyPhotoContainer .rbBoxSmall .rbRow{ height:25px; border-top: 1px solid #fff;  clear:both; }
.rickBar_PartyPhotoContainer .rbBoxSmall .rbRow .rbBox1{  padding: 6px 0px 0px 4px;border-right: 1px solid #888888;  font-size:12px;font-weight:bold; color:#ff9900;   height:19px; background-color:#683300;  float:left; width:75px; }
.rickBar_PartyPhotoContainer .rbBoxSmall .rbRow .rbBox1 a{ font-size:12px;font-weight:bold; color:#ff9900; }
.rickBar_PartyPhotoContainer .rbBoxSmall .rbRow .rbBox2{ height:19px;  padding: 5px 0px 0px 6px;color:white;cursor:pointer;  background-color:#86480d;  }
.rickBar_PartyPhotoContainer .rbBoxSmall .rbRow .rbBox2 a{color:#ffffff; font-size:12px;   }                                      














.rickBar_photoCnter{  background-color:#dd7700; border: 1px solid #ffffff;     }



.rickBar_barIntroCnter{ background-color: #dd7700; border: 1px solid #ffffff;   } 

.rickBar_OtherPublisherEvt {  border-bottom: 1px solid #eee; width: 294px; margin: 6px 0px 0px 0px; }
.rickBar_OtherPublisherEvt a{ font-size:14px;  font-weight:bold;color:#ffffff;  padding: 6px 0px 0px 6px;  }


.rickEpEvtCnter{ background-color:#dd7700; border:1px solid #ffffff;   }

/* otherPublisherEvtContainer */
 
.rickBar_otherPublisherEvtContainer{ background-color: #dd7700;   padding: 10px 10px 0px 10px; height:148px;   }
.rickBar_otherPublisherEvtContainer .row1{ margin: 0px 0px 0px 0px; clear:both; height:28px;  }
.rickBar_otherPublisherEvtContainer .row1 .box11{ border: 1px solid #888;  margin: 0px 2px 0px 0px; height:24px; width:25px;  color:#fff;   text-align: center; background-color: #683300; float:left;}
.rickBar_otherPublisherEvtContainer .row1 .box11 span{   padding: 5px 0px 0px 0px;   display: block;   }

.rickBar_otherPublisherEvtContainer .row1 .box12{overflow:hidden; font-size:10px; height:24px;width:70px;  color:#ffcc00; text-align: center;margin: 0px 2px 0px 0px; background-color: #86480d; float:left; border: 1px solid #888888;}
.rickBar_otherPublisherEvtContainer .row1 .box12 span{   padding: 6px 0px 0px 0px;   display: block;   }
.rickBar_otherPublisherEvtContainer .row1 .box13{ height:24px;color:#fff; float:left; background-color: #86480d; border: 1px solid #888; width:169px; }
.rickBar_otherPublisherEvtContainer .row1 .box13 a{   padding: 5px 0px 0px 5px;   display: block; }
.rickBar_otherPublisherEvtContainer .row1 .box13 a:hover{ color:#ffcc00;  }
 
/* rsevent */
.rsevent {clear:both; margin:10px 0px 0px 10px;  }
.rsevent .pic{ float:left;border:1px solid #888;}
.rsevent .pic img{ display:block; width:200px;height:250px;}
.rsevent .txt{ background-color:#86480d;color:#fff;font-size:14px; border:1px solid #888; width:333px;height:230px; padding:10px 10px 10px 10px; float:left;} 
.rsevent .txt h4{color:#ff9900;margin:10px 0px 10px 0px; } 
.rsevent .txt h5{color:#ff9900;margin:3px 0px 3px 0px; } 
.rsevent .txt  span{ color:yellow;font-weight:bold; font-size:14px; } 
.rsevent .txt ul{ margin:0px 0px 0px 30px ;  }  

/* highlight */  
.highlight{  padding:0px 0px 0px 0px ; margin:0px 0px 0px 0px; }
.highlight .left{  float:left;  }
.highlight .left img{width:300px;height:202px; float:left;display:block;border:1px solid #888;  }
.highlight .right{ width:279px; float:left; }
.highlight .right img{float:left; border:1px solid #888;width:137px; height:100px;display:block; }  
.highlight .right  .on{  border:1px solid yellow;  }  
.ht_txt { margin:0px 0px 0px 0px; clear:both; background-color:#86480d;color:#fff;font-size:14px;
         padding:10px 10px 10px 10px ;
          border:1px solid #888;border-bottom:10px solid #CEB8A1; }
.ht_txt h4{ color:#ff9900;margin:0px 0px 3px 0px;   } 
.ht_txt h4 a{ color:#ff9900;  } 
.ht_txt h4 span{ color:#ff9900; font-size:10px; } 
.ht_txt  span{color:yellow;font-weight:bold; font-size:14px;  }
/* dishrec */
 
.dishrec {clear:both; margin:10px 0px 0px 0px; height:180px; }
.dishrec .pic{ float:left;border:1px solid #888;}
.dishrec .pic img{   display:block; width:300px;height:166px;}
.dishrec .txt{ background-color:#86480d;color:#fff;font-size:14px; border:1px solid #888;
 width:257px;height:146px; padding:10px 10px 10px 10px; float:left;} 
.dishrec .txt h4{color:#ff9900;margin:10px 0px 10px 0px; } 
.dishrec .txt h5{color:#ff9900;margin:3px 0px 3px 0px; } 
.dishrec .txt  span{ color:yellow;font-weight:bold; font-size:14px; } 
.dishrec .txt ul{ margin:0px 0px 0px 30px ;  }  
.dishrec .txt p{ border:1px solid #86480d;  height:18px; overflow:hidden;margin:0px 0px 5px 0px; padding:0px 0px 0px 3px; color:white;font-size:14px;} 
.dishrec .txt .hlbg{ border:1px solid yellow;  } 
.dishrec .txt p .pr{ color:red;} 

.setrec{ float:left; border:1px solid #888;  }
.setrec .pic{  width:288px; } 
.setrec .pic img{ width:289px;height:160px; display:block;  } 
.setrec .txt{ height:50px;width:268px;padding:10px 10px 10px 10px; background-color:#86480d;color:#fff;font-size:14px; } 
.setrec .txt h4{ color:#ff9900;margin:0px 0px 0px 0px; }
.setrec .txt  span{ color:yellow;font-weight:bold; font-size:14px; } 
.setrec .txt .pr{ color:red;}   
  
.jnfaq{padding:10px 10px 10px 10px; background-color:#86480d;color:#fff;  }  
.jnfaq h4{ color:#ff9900; }
.jnfaq p{ color:white;margin:2px; }  
.googlemap{  height:620px; }  
.gmap_enp{ padding:0px 0px 0px 5px;}
.gmap_enp h3{ margin:0px 0px 3px 0px; color:yellow;  }

.gmap_enp .row{margin:0px 0px 5px 0px;padding:5px 5px 5px 5px;cursor:pointer; border:1px dotted #888;}
.gmap_enp h5{margin:0;color:yellow; }
.gmap_enp h6{margin:0; color:white;  }  
  
  
  
  
  
.rickEp_logoAreaCnter{ background-color:#dd7700; height: 174px; }
.rickEp_logoAreaCnter .row{   padding: 10px 0px 0px 0px;   height:72px;}
.rickEp_logoAreaCnter .row .logo{  height:72px; float: left;padding: 0px 0px 0px 10px;}
.rickEp_logoAreaCnter .row .logo img{ width:149px; height:70px; border:1px solid #ffffff;}


/* copyright */
.copyright{border-top:1px solid #888;margin:20px 0px 0px 0px;padding:10px 0px 0px 0px;}

