/* ---- last modified: 2012-02-06 05:04:23------- */

/* ------ file view/layout/default/css/layout/place.css ----------- */

#body-top{height:460px;}

#body-top .left{width:510px;padding-left:10px;}
#body-top .left .info{padding:10px;padding-left:0px;font-size:1.1em;color:#585858}
#body-top .left hr{height:1px;border-width:0px;border-top-width:1px;}
#body-top .right{width:490px;padding-right:10px;}
#body-top #rating{height:95px;}

#body-middle .left{width:740px;padding-left:10px;padding-top:0px!important;}
#body-middle .right{width:260px;padding-left:10px;padding-right:10px;padding-top:0px;}  




/* ------ file /view/component/default/header/css/front.css ----------- */

  #header .top{width: 100%; border-collapse: collapse;margin-bottom:5px;}
  
  #header .reg .el-text{height:16px;width:150px;}
  #header .reg label{display: block;font-size:0.7em;color: #808080;padding-bottom:1px;}
  #header .reg .bline{font-size: .7em;color: #808080}
  #header .reg .bline a{color: #808080}
  
 
  #stat{padding:10px;font-size: .9em;}
  
  #header-rounded{background-color: #D0D0D0;border:1px solid #808080}
  
     #header .boxgrid{ 
   width: 323px; 
   height: 153px; 
   margin:0px;
   margin-bottom:0px; 
   float:left; 
   /*border: solid 2px #8399AF;*/ 
   overflow: hidden; 
   position: relative; 
  }
   #header .boxgrid img{ 
   position: absolute; 
   top: 0; 
   left: 0; 
   border: 0; 
  }
    #header .boxgrid p{ 
   padding: 0 10px; 
   color:#afafaf; 
   font-weight:bold; 
   font:10pt "Lucida Grande", Arial, sans-serif; 
  }
  #header  .boxcaption{ 
   float: left; 
   position: absolute; 
   background: #000; 
   height: 30px; 
   width: 100%; 
   text-align: left;
   padding-left:10px;
   padding-top: 2px;
   opacity: .6; 
   /* For IE 5-7 */
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
   /* For IE 8 */
   -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
   }
   #header .captionfull .boxcaption {
   top: 100;
   left: 0;
  }
  #header  .caption .boxcaption {
   top: 110px;
   left: 0;
  }
   #header .boxcaption a,   #header .boxcaption .add{
   color: #FFFFFF;
   text-align:left;
   font-family: Lucida;
   font-size:1.2em;
   text-decoration: none;
   font-weight: bold;
  }
  
   #header .boxcaption .add{font-size:1.2em;padding-top:3px;font-weight: normal;color: #E8F8FF}


/* ------ file /view/component/default/catalog/css/place.css ----------- */

#place-ginfo .left-side{width:350px;}
#place-ginfo .right-side{text-align:right;text-align:center;}
#place-ginfo .right-side a{text-decoration:none;font-size:12px;padding:0;}
#place-ginfo #report{height:30px;border:1px solid #42A0FF;background-color:#CBDEEC}  
#error-text{width:450px;height:100px;}
#error-report-block{padding-bottom:10px;display:none;}
#place-ginfo h1{
  -x-system-font:none;
  font-family:Arial,Helvetica,sans-serif;
  font-size:2.154em;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1;
  margin-bottom:0;
  padding-bottom:0;  
}

#place-big-photo{padding:5px;border:1px solid #D7EAFF;height:328px;margin-right:10px;background-color:#F4FAFF}
#place-big-photo .empty{font-size:1.5em;text-align:center;padding-top:110px;}
#place-big-photo img{margin-left:5px;}

#place-content .content{border-width:0px!important;color:#000000}
#place-content .content h3{font-size:2.0em;color:#950000;margin-top:0px;font-family: Lucida}
#place-content .caption{padding:0!important;margin:0;height:30px!important;}
#place-content .caption table{padding:0;margin:0;background-color:#67A6CF;height:30px;border-collapse: collapse;width:100%}  
#place-content .caption td{width:25%;background-color:#67A6CF;text-align:center;height:24px;padding:0px;margin:0px;padding-top:5px;border-bottom:1px solid #67A6CF;border-top:1px solid #67A6CF;}
#place-content .caption td a{color:#F0F0F0;text-decoration: none;}
#place-content .caption td.current{background-color: #F4FAFF;border:1px solid #D7EAFF!important;border-bottom-width:0px!important;}
#place-content .caption td.current a{color:#67A6CF}
#place-content .content .empty-tab,#place-content .content .empty{text-align:center;height:100px;padding-top:20px;}

#place-content h2{margin-bottom:2px;font-family:Lucida;}

#features{height:670px;}
#features .poll td{padding:5px;padding-bottom:10px;}
#features .poll label{display:block;padding-bottom:6px;}
#features .poll p{padding-bottom:5px;}
#features h2{text-align:left;}
#features #act-vote{margin:10px;}

#voted{padding:5px;margin-top:10px;border-top:1px solid #E0E0E0}

#mapbg{
  padding:10px;
  padding-bottom:0px;
  border:1px solid #D7EAFF;
  background-color: #F4FAFF;
  margin-top:10px;
  margin-left:10px;
  width:480px;
  height:410px;
}
#map{
  width:470px;
  height:400px;
}

#icontent{width:95%;height:200px;}


