/* GALLERIFFIC STYLESHEET 

Browser Compatibility: IE 6,7,8, FIREFOX, SAFARI, CHROME 

Color Scheme:
------------------------------------------------------------------

------------------------------------------------------------------
*************************************
Website Developer: Jessica Dooley
Email: jessica.dooley@rezstream.com
Created: 06-22-2010
Website: steamboatlodgingproperties.com
*************************************
------------------------------------------------------------------*/
#galleriffic-container{
float:left;
margin:0 auto;
padding:0 !important;
width:404px;
text-align:center;
}

div.content{
display:block;
margin:0 auto;
text-align:center;
width:394px;
}

div.content a, 
div.navigation a{
text-decoration:none;
}

div.content a:hover,
div.content a:active,
span.current{
}

div.content a:hover,
div.content a:focus,
div.content a:active{
text-decoration:none;
}

div.controls{
margin:18px 0 0 0;
height:16px;
}

div.controls a{
padding:2px;
}

div.ss-controls{
float:left;
}

div.nav-controls{
float:right;
}

.gallery-title{
text-align:left;
margin:12px 0 4px 0;
padding:0 0 0 6px;
border-bottom:1px dotted;
border-top:1px dotted;
}

div.loader{
width:300px;
background:url(../images/content/loadingAnimation.gif) center no-repeat;
}

div.slideshow{
clear:both;
}

div.slideshow span.image-wrapper{
padding-bottom:4px;
width:100%;
}

div.slideshow a.advance-link{
display:block;
}

div.slideshow img{
width:394px;
margin:0 0 0 -2px;
border:2px solid rgb(77, 58, 30);
}

div.embox{
clear:both;
margin:0 auto;
width:370px;
height:18px;
background:rgb(255, 255, 255);
}

.caption{
margin:0;
padding:0;
color:rgb(193, 83, 32);
}

div.thumbs,
div.navigation{
margin:0 0 0 2px;
padding:0;
width:400px !important;
}

div.navigation{
width:400px;
float:left;
}

ul.thumbs{
}

ul.thumbs li{
float:left !important;
margin:3px 2px !important;
list-style:none !important;
border:1px solid rgb(221, 163, 8);
width:44px !important;
height:44px !important;
overflow:hidden !important;
}

ul.thumbs li.selected{
border:1px solid rgb(77, 58, 30);
-moz-box-shadow: 0px 0px 2px #1F1C0A;
-webkit-box-shadow: 0px 0px 2px #1F1C0A;
box-shadow: 0px 0px 2px #1F1C0A;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=0, Color='#1F1C0A')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=0, Color='#1F1C0A');
}

ul.thumbs li a.thumb{
float:left !important;
margin:0 !important;
/*width:44px !important;*/
}

a.thumb img{
/*position:relative !important;
margin:-150px auto 0 -120px !important;*/
width:auto !important;
}

img.thumbnail{
width:44px;
}

/*a.thumb div{
line-height:20px;
background:pink;
width:44px;
height:30px;
color:black;
}*/

a.thumb:focus{
outline:none;
}

div.pagination{
display:block;
text-align:left;
width:400px;
}

div.navigation div.top{
margin:0 0 6px 0;
}

div.navigation div.bottom{
clear:both;
margin:12px 0 0 0;
}

div.pagination a{
}

div.pagination a:hover{
text-decoration:underline;
}

div.pagination span.current{
color:#8EAFA0;
}
