/* General reset */
body{ margin:0; font:11px/13px Arial, Verdana, sans-serif;
}
img{border:0;
}
a{ color:#666; text-decoration:none;}a:hover{text-decoration:underline;
}
input,
textarea,
select{ font:100% arial,sans-serif; vertical-align:middle;
}
form,fieldset{ margin:0; padding:0; border-style:none; clear:both;
}

form ul,fieldset ul{ margin:0; padding:0; list-style:none; border-style:none;
}

form ul .field,fieldset ul .field{ margin:0; padding:10px; list-style:none; border-style:none;
}
/* General settings */
.accessibility { position:absolute; top:0; left:-9999px;
}
.hide{display:none;
}
.hide2{ visibility:hidden ;
}
.comment{}
#slideshow{ display:block; height:auto; width:600px;  margin: 10px 0 0 0; padding:0;
}
#album{padding-top:0px;
}
/* content-holder */
#content-holder{ height:1%; overflow:hidden; padding:0 15px; 
}
/*main-column*/
#main-column{ float:left; width:600px; padding:0 0 20px;
}
#content{ width:100%; overflow:hidden;
}
#content .post{ font-size:16px; color:#333; line-height :normal; font-family:Georgia,Times New Roman,Times,serif;
}
 #content .post br
 {
  clear:both; height:0; margin:0; padding:0;
  }
 #content .photos-content p{ font-size:11px;  color:#999; font-style:italic;
 }
#content p{ margin:0;
}
#content h1{ cursor:pointer; margin:0; font:bold 24px/26px Arial, Verdana, sans-serif; color:#000;
}
#content h1 a
{
 color:#000;
 }
 
 #content h1:hover
 {
  color:#008fc3;
}
#content h2{ margin:0; font:24px/28px Georgia, 'Times New Roman', Times, serif; color:#333;
}
/* spotlight */
.spotlight{ width:100%; height:285px; overflow:hidden; position:relative; margin:0 0 20px;
}
.spotlight img{ display:block;}
/* gallery */
.gallery{ width:100%; overflow:hidden;
}
.gallery div{ width:600px; height:285px; overflow:hidden;
}
.gallery ul{ width:600px; height:285px; position:relative; overflow:hidden; margin:0; padding:0; list-style:none;
}
.gallery ul li{ float:left; width:600px; position:absolute; left:0; top:0;
}
.gallery ul li a{ display:block; position:relative;
}
.gallery ul li a:hover{ text-decoration:none;
}
.gallery ul li span{ display:block; cursor:pointer;
}
.gallery ul li .row{ width:100%; overflow:hidden;
}
.gallery-text{ width:100%; position:absolute; left:0; bottom:0;
}
.text-inner{ background:url(bg-gallery-text.png); height:52px; padding:0 9px; overflow:hidden;
}
.hover .text-inner{ border-bottom:2px solid #008FC3; height:50px;
}
.text-subinner{ position:relative; width:100%; padding:4px 0 6px; overflow:hidden; 
}
.gallery-text .name{ color:#181818; font-size:24px; line-height:28px; font-weight:bold; float:left; margin:0 10px 0 0;
}
.gallery .text-inner .more{ float:left; color:#666;
}
.hover .text-inner .more{ color:#008fc3;
}
.gallery-text .descript{ font-size:12px; line-height:14px; color:#333; position:relative;
}
/* switch */
.switch{ position:absolute; bottom:52px; right:5px; z-index:10;
}
.switch ul{ margin:0; padding:0; list-style:none; width:40px;
}
.switch ul li{ float:left; width:100%; padding:0 5px 9px 0;
}
.switch ul li img{ border:2px solid #fff;
}
.switch ul li.active img,
.switch ul li a:hover img{ border:2px solid #fff00a;
}
.more{ float:right; margin:9px 0 0; color:#999; font-size:11px; font-weight:bold; line-height:14px;
}
.more span{ font-weight:bold; font-size:13px; display:inline !important;
}
.more:hover{ text-decoration:none; color:#008fc3;
}