#lightwindow_overlay{display: none;visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100px;z-index: 500;}
#lightwindow{display: none;visibility: hidden;position: absolute;z-index: 999;line-height: 0px;}
#lightwindow_container{display: none;visibility: hidden;position: absolute;padding: 0 0 0 0;margin: 0 0 0 0;}
* html #lightwindow_container{overflow: hidden;}
#lightwindow_contents{z-index: 9999;position: relative;border: 5px solid #dcd2a8;background: #ddd4aa url(../images/inner_bg.jpg) repeat-x left -50px;}
#lightwindow_contents a{color:#351201;text-decoration:underline;}
#lightwindow_loading{height: 100%;width: 100%;top: 0px;left: 0px;z-index: 8888;position: absolute;background-color: #312a1a;padding: 10px;}
#lightwindow_loading_shim{display: none;left: 0px;position: absolute;top: 0px;width: 100%;height: 100%;}
#lightwindow_loading span{font-size: 12px;line-height: 32px;color: #444444;float: left;padding: 0 10px 0 0;}
#lightwindow_loading span a,#lightwindow_loading span a:link,#lightwindow_loading span a:visited{color: #09F;text-decoration: none;cursor: pointer;}
#lightwindow_loading span a:hover,#lightwindow_loading span a:active{text-decoration: underline;color:#ece4bd;}
#lightwindow_loading img{float: left;margin: 0 10px 0 0;background-color:#312a1a;color:#ece4bd;}
#lightwindow_data{position: absolute;}
#lightwindow_data_slide{position: relative;}
#lightwindow_data_slide_inner{background-color: #ded5ab;padding: 0 5px 5px 5px;width:100%;display:block;}
#lightwindow_data_caption{padding: 15px 0 0 0;color: #231007;line-height: 25px;background: transparent url(../images/inner_bg.jpg) repeat-x center -100px;clear: both;}
#lightwindow_data_details{background-color: #f0f0f0;padding: 0 10px 0 10px;height: 20px;}
#lightwindow_data_author_container{width: 40%;text-align: right;color: #666666;font-style: italic;font-size: 14px;line-height: 20px;float: right;overflow: hidden;}
#lightwindow_data_gallery_container{font-size: 10px;width: 40%;text-align: left;color: #666666;line-height: 20px;float: left;overflow: hidden;}
#lightwindow_title_bar{height: 25px;overflow: hidden;}
#lightwindow_title_bar_title {color: #ffffbe;font-size: 14px;line-height: 25px;text-align: left;float: left;}
a#lightwindow_title_bar_close_link,	a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link {float: right;text-align: right;cursor: pointer;color: #ffffbe;line-height: 25px;padding: 0;margin: 0;}
a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link {color: #ffffff;}
#lightwindow p {color: #000000;padding-right: 10px;}
#lightwindow_attributes{color: #312a1a;background: transparent url(../images/inner_bg.jpg) repeat-x center -60px;width:100%;display:block;}
.speed56, .speed56_selected, .speed100 , .speed100_selected, .speed500, .speed500_selected{float:right;margin:5px 5px 0 5px;}
.speed56 {background: url(../images/56.png) no-repeat;width : 90px;height: 25px;cursor: pointer;}
.speed56_selected {background: url(../images/56_selected.png) no-repeat;width: 90px;height: 25px;cursor: pointer;}
.speed100 {background: url(../images/100.png) no-repeat;width: 90px;height: 25px;cursor: pointer;}
.speed100_selected {background: url(../images/100_selected.png) no-repeat;width: 90px;height: 25px;cursor: pointer;}
.speed500 {background: url(../images/500.png) no-repeat;width: 90px;height: 25px;float:right;cursor: pointer;}
.speed500_selected {background: url(../images/500_selected.png) no-repeat;width: 90px;height: 25px;float:right;cursor: pointer;}
.videodetails_div {background: url(../images/IMV_details.gif) no-repeat;width: 43px;height: 25px;float:right;cursor: pointer; float:left;}