
ul{list-style-type:none;}
img{border:0;}
a:focus{outline:none;}
#slide1{width:415px; float:left; display:inline; position:relative;}


#desc1,#desc2{width:620px;}
.descriptions{position:absolute; left:0; bottom:0; z-index:12; margin:0 !important; float:left; display:inline;}
.descriptions li{display:none; background:url(../images/trans.png) repeat; width:600px; padding:5px 10px; float:left; diaplay:inline;position:absolute; bottom:0; z-index:13;}
.descriptions p{font-size:1.2em;}
.img_cont{width:415px; height:295px; float:left; display:inline;position:relative;}/*should be the same size as your large image */
.main_images{width:620px; height:295px; float:left; display:inline;}/*should be the same size as your large image */
.main_images li{width:620px; position:absolute; left:0px; top:0px;  display:inline; height:315px; display:none;z-index:11; }/*should be the same size as your large image */
.slideshow{position:relative;}
.thumb_holder{position:relative; float:left; width:384px;overflow:hidden; height:76px;}
.thumbs{position:absolute;left:12px; margin: 0; padding: 0;}
.section{width:400px;float:left; display:inline;overflow:hidden;}
.section li{float:left; display:inline; margin:5px 10px; width:98px; height:70px; background-color:#000;}/*should be the same size as your thumbnails */
.sub_section{display:inline;} 
.prev_btn, .next_btn{width:15px; float:left; display:inline;margin:10px 0 0 0;}
.current_desc{display:inline;}


.photo_credits, .photo_credits a{ font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em; color:#B22121; font-style:italic; text-align:center; margin-bottom:1.2em;}
.photo_credits span{text-transform:uppercase; letter-spacing:2px; font-style:normal!important; }