
img{border:0;}
a:focus{outline:none;}
#slide1{width:620px; float:left; display:inline; position:relative;}


#desc1,#desc2{list-style-type:none; width:620px;}
.descriptions{list-style-type:none; position:absolute; left:0; bottom:0; z-index:12; margin:0 !important; float:left; display:inline; list-style-type:none;}
.descriptions li{list-style-type:none; display:none; background:url(../images/trans.png) repeat; width:600px; padding:5px 10px; float:left; diaplay:inline;position:absolute; bottom:0; left:0; z-index:13; list-style-type:none;}
.descriptions p{list-style-type:none; font-size:9pt; list-style-type:none;}
.img_cont{list-style-type:none; width:620px; height:413px; float:left; display:inline;position:relative;border:#dedcdd 1px solid; list-style-type:none;}/*should be the same size as your large image */
.main_images{list-style-type:none; width:620px; height:413px; float:left; display:inline;}/*should be the same size as your large image */
.main_images li{list-style-type:none; width:620px; position:absolute; left:0px; top:0px;  display:inline; height:413px; display:none;z-index:11; }/*should be the same size as your large image */
.slideshow{list-style-type:none; position:relative;}
.thumb_holder{list-style-type:none; position:relative; float:left; width:500px;overflow:hidden; height:76px;margin:10px 0 0 0;}
.thumbs{list-style-type:none; position:absolute;left:0; }
.section{list-style-type:none; width:520px;float:left; display:inline;overflow:hidden; list-style-type:none;}
.section li{list-style-type:none; float:left; display:inline; margin:5px 10px; width:60px; height:58px; background-color:#000;}/*should be the same size as your thumbnails */
.sub_section{list-style-type:none; float:left; display:inline;} 
.prev_btn, .next_btn{list-style-type:none; width:60px; float:left; display:inline;margin:10px 0 0 0;}
.current_desc{list-style-type:none; display:inline;}

/*demo styles you can delete these*/
#wrapper{list-style-type:none; width:620px;  padding:30px 10px;margin:0 auto;}
h1{list-style-type:none; color:#000; margin-bottom:.4em; text-align:center;text-transform:uppercase;}
.photo_credits, .photo_credits a{list-style-type:none;  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{list-style-type:none; text-transform:uppercase; letter-spacing:2px; font-style:normal!important; }