div.content_galerie {width:650px;position:relative;z-index:1;font-size:115%!important;height:669px;overflow:hidden;margin:30px auto;}
.ms-photo-lineup {background:url(../images/frame-bg.jpg) repeat-x 0 bottom black;padding:8px 8px 6px 8px;overflow:hidden;z-index:5;position:relative;height:70px}
.ms-photo-lineup a{display:block;float:left;color:White}
.ms-photo-lineup .ms-con{overflow:hidden;position:relative;height:68px;width:608px;float:left;}
.ms-photo-lineup .ms-con ul {width:8000px;margin:0px;margin-left:0px}
.ms-photo-lineup .ms-con ul li{background:#333;list-style:none;float:left;margin-right:1px;position:relative;border:3px solid black;}

.ms-photo-lineup .ms-con ul li a {display:block;height:60px;width:67px;overflow:hidden;border:1px solid #bbb}

.ms-photo-lineup .ms-con ul li:hover,ms-photo-lineup .ms-con ul li:hover a,.ms-photo-lineup .ms-con ul li.msp-on,.ms-photo-lineup .ms-con ul li.msp-on a{border-color:white}
.ms-photo-frame {height:600px;width:650px;clear:both;background:#666;text-align:center;}

.ms-photo-frame div {height:600px;width:650px;position:relative;z-index:2;display:none;clear:both;overflow:hidden;}

.ms-photo-detail {font-family:arial,sans-serif;height:131px;position:relative;margin-top:-131px;z-index:3;color:white;}
.ms-photo-detail div {background:url(../images/panel-bg.jpg) repeat-x black;opacity:0.80;filter: alpha(opacity=80);height:131px;z-index:3;}
.ms-photo-detail h3, .ms-photo-detail p{color:white;position:relative;z-index:4;margin-left:20px}
.ms-photo-detail h3 {margin-top:-116px;/*text-transform:uppercase;*/font-size:27px;margin-bottom:0px;font-weight:normal;display:none;}
.ms-photo-detail p {font-size:18px;width:500px;height:37px;margin-top:-116px;}
.ms-photo-detail p a{color:white}

#msp-textcap {background:black;position:absolute;top:614px;left:209px;z-index:3;font-size:72%;color:white;padding:3px 2px 5px 7px;opacity:0.70;filter: alpha(opacity=70);display:none;width:250px;line-height:11px;text-align:center}

a#showhide {position:absolute;z-index:8;font-family:arial,sans serif;top:652px;left:250px;width:107px;color:white;display:block;font-size:80%;text-decoration:none;background:url(../images/tile.png) no-repeat -211 0;_background-image:url(../images/tile.gif);height:17px}
.msp-arrow-up {background:url(../images/tile.png) no-repeat -211px 0px!important;_background-image:url(../images/tile.gif);}
.msp-arrow-down {background:url(../images/tile.png) no-repeat -102px 0px!important;_background-image:url(../images/tile.gif);}

.ms-pg-loader {position:absolute;z-index:5;top:290px;left:240px;display:none}

a#ms-photo-prev,a#ms-photo-next{position:absolute;display:block;width:24px;height:38px;top:290px;background:url('../images/nav_tile.png') no-repeat 0px 0px;z-index:6;display:none;outline: none;opacity:1;filter: alpha(opacity=100);cursor:pointer;_background-image:url(../images/nav_tile.gif);cursor:pointer}
a#ms-photo-prev{left:10px;}
a#ms-photo-next {right:10px;background:url('../images/nav_tile.png') no-repeat -29px 0px;_background-image:url(../images/nav_tile.gif)}
a#ms-photo-prev span,a#ms-photo-next span {display:none;}

.ms-photo-block {width:650px;height:500px;position:absolute;top:0px;z-index:7;display:none;cursor:pointer}

a#ms-photos-prev {width:10px;height:70px;display:block;background:url(../images/nav_tile.png) no-repeat 0px -58px;margin-right:3px;_background-image:url(../images/nav_tile.gif)}
a#ms-photos-next {width:10px;height:70px;display:block;background:url(../images/nav_tile.png) no-repeat -20px -58px;float:left;margin-left:1px;_background-image:url(../images/nav_tile.gif)}
a.nolink {cursor:default;opacity:0.3;filter: alpha(opacity=30);cursor:pointer}

.ms-photo-overlay {width:650px;height:1686px;background:black;opacity:0.89;filter: alpha(opacity=89);position:absolute;top:-1686px;left:0px;z-index:10;font-family:arial}

.ms-photo-overlay h2 {color:white;font-size:110%;margin:45px 0px 8px 70px}
.ms-photo-overlay ul {margin:4px 50px 0px 66px}
.ms-photo-overlay ul li {list-style:none;float:left;margin:3px}
.ms-photo-overlay ul li a{display:block;text-decoration:none;}

.ms-photo-overlay ul li a:hover img{border:4px solid white;margin:0px}
.ms-photo-overlay ul li img{border:2px solid white;margin:2px}
.ms-photo-overlay ul li p {color:white;font-size:90%;margin-top:4px;text-align:center}
a#ms-photo-related {position:absolute;background:black;color:white;top:95px; text-align:center;text-decoration:none;left:599px;width:160px;padding:3px 8px 4px 8px;border:1px solid white;font-family:arial;font-size:90%;z-index:9}

div.msp-controls {position:absolute;right:10px;top:563px;z-index:8;width:129px;overflow:hidden}
div.msp-controls span.msp-int {position:relative;height:1px;@height:2px;overflow:hidden;background:white;display:block;color:white;margin:0px 2px 3px 2px;width:0px;border-bottom:1px solid black}
#msp-count {float:left;display:block;width:60px;font-weight:bold;padding:4px 0px 5px 0px;text-align:center;font-family:arial;z-index:4;background:url(../images/tile.png) no-repeat;_background-image:url(../images/tile.gif);color:white}
#msp-timer {margin-right:4px;float:left;display:block;width:27px;height:25px;background:url(../images/tile.png) no-repeat 0px -31px;_background-image:url(../images/tile.gif);}
.msp-timer-on {background:url(../images/tile.png) no-repeat 0px -63px!important;_background-image:url(../images/tile.gif);}
#msp-tooltip {left:611px; top:530px;position:absolute;background:black;color:white;margin:10px 0px 0px 0px;width:110px;height:25px;background:url(../images/tile.png) no-repeat 0px -102px; _background-image:url(../images/tile.gif);z-index:9;display:none}
.msp-tool-on {background:url(../images/tile.png) no-repeat -117px -102px!important;_background-image:url(../images/tile.gif);}
a#mspthumbs {margin-left:9px;float:left;display:block;width:27px;height:25px;background:url(../images/tile.png) no-repeat -42px -31px;_background-image:url(../images/tile.gif);}

.ss-star-rating, .ss-star-rating a:hover, .ss-star-rating a:active, .ss-star-rating a:focus, .ss-star-rating .ss-current-rating{background-image: url(../images/star_small.png);_background-image: url(../images/star_small.gif)}

.ss-star-rating{position:relative;z-index:8;width:50px;height:10px;overflow:hidden;list-style:none;margin:0;padding:0;background-position: left top!important;background-color:none;}

div.content_galerie .ss-star-rating {position:absolute;left:20px;}
.ss-box .ss-star-rating {margin:2px 0px 0px 0px;}

.ss-star-rating li{display: inline!important;background:none;padding:0px;line-height:auto}
.ss-star-rating a, .ss-star-rating .ss-current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:10px;line-height:10px;outline:none;overflow:hidden;border: none;}
.ss-star-rating a:hover, .ss-star-rating a:active, .ss-star-rating a:focus{background-position: left bottom!important;}
.ss-star-rating a.one-star{width:20%;z-index:6;}
.ss-star-rating a.two-stars{width:40%;z-index:5;}
.ss-star-rating a.three-stars{width:60%;z-index:4;}
.ss-star-rating a.four-stars{width:80%;z-index:3;}
.ss-star-rating a.five-stars{width:100%;z-index:2;}
.ss-star-rating .ss-current-rating{z-index:1;background-position: left center!important;}

a.ss-star-disabled:hover,a.ss-star-disabled:focus, a.ss-star-disabled:active {background:none!important}

#msp-star-your {left:20px}
#msp-star-your, #msp-starav {display:block;position:relative;float:left;width:170px;z-index:8}
#msp-star-your h5, #msp-starav h5{float:left;width:90px;font-size:80%!important; color:white;}
#msp-star-your ul, #msp-starav ul{position:relative;left:0px;top:2px}
#msp-star-your ul {left:-28px}