#wrap {padding: 20px;width:700px; background:#333333; margin:0; height:1000px }

#controls {	float:right; position:relative;}
#transport {margin: 0;padding: 0;list-style: none;}
#transport li {float: left;margin: 0;padding: 0;text-align: center;}

#transport a {text-decoration: none;text-transform: uppercase;font-size: 85%;font-weight: bold;letter-spacing: 0.1em;margin: 0 1px 0 0;padding: 4px 8px;width: 64px;float: left;display: block;-moz-user-select: none;-khtml-user-select: none;}
#transport a:link {background: #ddd;color: #fff;border-top: solid 1px #999;border-right: solid 1px #404040;border-bottom: solid 1px #3a3a3a;border-left: solid 1px #404040;}
#transport a:visited {background: #ddd;color: #fff;border-top: solid 1px #999;border-right: solid 1px #404040;border-bottom: solid 1px #3a3a3a;border-left: solid 1px #404040;}
#transport a:hover {background: #ddd;color: #000;border-top: solid 1px #999;border-right: solid 1px #404040;border-bottom: solid 1px #3a3a3a;border-left: solid 1px #404040;}
#transport a:focus {-moz-user-select: none;-khtml-user-select: none;}

#transport .playBtn .pauseLabel, #transport .pauseBtn .playLabel {display: none;}

#thumbnails {clear: both;margin: 10px auto;}
#thumbnails div {position: relative;float: left; margin: 8px; padding: 6px; }
#thumbnails img {width: 50px;height: 50px; border: solid 1px #999; float:left; position:relative; margin:6px}
#thumbarea{float:left; position:relative; width:670px; padding:20px 0;}
#picture {padding: 0px;width: 300px;float: left;}
#galleries {	margin:0 auto 20px auto; }
#galleries label { padding-bottom: 2px; }
#galleryLinks a {color: white;text-decoration: none;}
#album{float:left; position:relative; width:600px;}

#albumName{ float:left; position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14pt; color:#c00;}
#previews {border-top: solid 1px #404040;border-right: solid 1px #404040;border-bottom: solid 1px #3a3a3a;border-left: solid 1px #404040;padding: 10px 10px 20px 10px;margin-bottom: 5px;float: left;margin-right: 0px;}
#mainImageOutline { float:left; position:relative; background-color: #ddd;padding: 5pt; }
#mainImage {width: 100%;height: 100%;}
#picture img {	border: 1px solid #999; margin: 0 auto; }
#picture { width:670px; float:left; position:relative; }
.selectedThumbnail {  border: solid 2px #fc0 !important; }
.inFocus {  border: solid 1px #fc0 !important; }
.ClearAll {clear: both;height: 0;font-size: 0;line-height: 0;}


