html, body, div, span, a,
h1, img, ul, li, form {
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
background: transparent;
}
body {
background:#e2a6dc url(../images/gallery-all-bg.jpg) no-repeat center top;
}
a { 
text-decoration: none;
}
ul li {
list-style: none;
}
.clear {
clear:both;
}
#wrapper {
width: 698px;
height:630px;
margin: 0 auto;
padding:15px 30px 20px 30px;
position:relative;
background:url(../images/gallery-bg.jpg) no-repeat center;
}
#gallery-logo {
background:url(../images/sunnie-gallery.gif) no-repeat;
}
#gallery-logo, #gallery-logo a {
text-indent:-9000px;
display:block;
width:175px;
height:35px;
}
#photo-sections {
margin-top:5px;
padding-bottom:13px;
}
#photo-sections li {
float:left;
margin-right:14px;
background:none;
}
#photo-sections a {
color:#4f8bf9;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
#photo-sections a:hover {
color:#4cbf02;
}
#photo-sections .active-gallery a {
color:#ad1e56;
}
#photographer-contacts {
text-indent:-9000px;
position:absolute;
right:45px;
top:20px;
width:140px;
height:31px;
background:url(../images/photographer-contacts.gif) no-repeat;
}
#img {
position: relative;
width: 700px;
height: 465px;
background:#cecace;
}
.galleria_wrapper {
text-align:center;
}
#gallery { 
height: 84px; 
background:#fff;
}
#gallery li {
float: left;
background: transparent url(../i/ajax-loader-small.gif) 50% 50% no-repeat;
}
.caption {
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 96%;
height: 50px;
padding: 0 2%;
line-height: 50px;
color: #fff;
background-color: #000;
opacity: .8;
}
.jcarousel-list li {
height:85px !important;
}
.jcarousel-container-horizontal {
width:660px;
padding: 5px 20px;
}
.jcarousel-item {
width: 105px !important;
height: 70px;
margin-right: 10px; 
}
.jcarousel-item img {
margin-top: 0px !important;
}
.jcarousel-next-horizontal {
position: absolute;
right: 0px;
width: 18px;
height: 73px;
cursor: pointer;
background: transparent url(../images/gallery-next.gif) no-repeat right;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
left: 0px;
width: 18px;
height: 73px;
cursor: pointer;
background: transparent url(../images/gallery-prev.gif) no-repeat 0 0;
}

