.twitthis {
 position: absolute;
 top: 10px;
 right: 10px;
}
.important {
 border: 1px solid #666;
 background: #ddd;
 padding: 0 1em;
 color: #C30;
}
.nav-links { text-align: center; margin-bottom: 2em; }
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
dt {
 font-weight: bold;
}
dd {
 margin-bottom: 0.5em;
}
.code_wrapper {
 border: 1px solid #888;
 background: #f0f0f0;
 padding: 10px;
}

.options {
 border: 1px solid #777;
 border-right: none;
 font-size: 0.8em;
 font-family: Verdana, Geneva, sans-serif;
}
.options th {
 text-align: left;
 background: #777;
 color: white;
 font-weight: bold;
}
.options th, .options td {
 padding: 4px 10px;
}
.options td {
 border-right: 1px solid #777;
}

img.nav {
 margin-bottom: 5px;
}

.panel-overlay p {
 line-height: 1.2em;
}

.panel{
 background: transparent !important;
}

#photos{
  background: transparent !important;
}

.overlay{
 bottom: 50px !important;
 background: transparent !important;
}

.panel-overlay{
 bottom: 50px !important;
 background: transparent !important;
}

#pointer{
 top: 179px !important;
 padding: 3px 0 0 0;
}


#pointer img{
 top: -7px !important;
 left: 38px !important;
}

* + html #pointer img{
 top: -10px !important;
}
* html #pointer img{
 top: -10px !important;
}

#pointer{
 border: 3px solid #E5FFC9 !important;
}

.strip_wrapper{
 top: 173px !important;
 left: 0 !important;
 height: 67px !important;
 right: 0 !important; 
 width: 460px !important;
 background: url(../images/bg/home_slide_opacity.png) repeat 0 0 !important;
}

.strip_wrapper img{
 width: 85px;
 height: 50px;
 margin-top: 4px;
 position: relative !important;
}

.strip_wrapper li{
 position: relative !important;
}

.filmstrip{
 background: transparent !important;
 margin-left: 3px !important;
}
.nav-prev, .nav-next{display: none;}


