
/*--Lightbox Styles--*/
#lightwindow_overlay {/* REQUIRED */display:none; visibility:hidden; position:absolute; top:0;left:0; width:100%; height:100px; z-index:11000;/* REQUIRED */}
#lightwindow {/* REQUIRED */ /* Of Note - The height and width of this element are set to 0px */ display:none; visibility:hidden; position:absolute; z-index:11001; line-height:0px; /* REQUIRED */ font:bold 10px Trebuchet MS, Verdana, Geneva, sans-serif;}
#lightwindow_container {/* REQUIRED */ display:none; visibility:hidden;position:absolute; /* REQUIRED */ padding:0 0 0 0; margin:0 0 0 0;}
/* IE6 needs this or it messes with our positioning */
* html #lightwindow_container {overflow:hidden;}
#lightwindow_contents {overflow:hidden; z-index:11002; position:relative; border:10px solid #ffffff; background-color:#ffffff;}		

#lightwindow_loading {/* REQUIRED */ height:100%; width:100%; top:0px; left:0px; z-index:11002; position:absolute; /* REQUIRED */ background-color:#f0f0f0; 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:#bbb; float:left; padding:0 10px 0 0;}
#lightwindow_loading span a,
#lightwindow_loading span a:link, 
#lightwindow_loading span a:visited {color:#888; text-decoration:none; cursor:pointer;}
#lightwindow_loading span a:hover,
#lightwindow_loading span a:active {text-decoration: underline;}
#lightwindow_loading img {float:left; margin:0 10px 0 0;}

#lightwindow_navigation {/* REQUIRED */position:absolute; top:0px; left:0px; display:none;/* REQUIRED */}
/* We need to shim the navigation for IE, though its more of a sub-floor */
#lightwindow_navigation_shim {/* REQUIRED */ display:none; left:0px; position:absolute; top:0px; width:100%; height:100%;/* REQUIRED */}
#lightwindow_navigation a, #lightwindow_navigation a:link,#lightwindow_navigation a:visited, #lightwindow_navigation a:hover,#lightwindow_navigation a:active {/* REQUIRED */outline: none;/* REQUIRED */}

#lightwindow_previous, #lightwindow_next {width:49%; height:100%; background:transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */ display:block;}
#lightwindow_previous {float:left; left:0px;}
#lightwindow_next {float:right; right:0px;}
#lightwindow_previous:hover, #lightwindow_previous:active {background:url(images/prevlabel.gif) left 15% no-repeat;}
#lightwindow_next:hover, #lightwindow_next:active {background:url(images/nextlabel.gif) right 15% no-repeat;}
#lightwindow_previous_title, #lightwindow_next_title {display:none;}

#lightwindow_galleries {width:100%; position:absolute; z-index:50;  display:none; overflow:hidden; margin:0 0 0 10px; bottom:0px; left:0px;}
#lightwindow_galleries_tab_container {width:100%; height:0px; overflow:hidden;}
a#lightwindow_galleries_tab, a:link#lightwindow_galleries_tab, a:visited#lightwindow_galleries_tab {display:block; height:20px; width:77px; float:right; line-height:22px; color:#333; text-decoration:none; font-weight:bold; cursor:pointer; font-size:11px; color:rgb(33,141,154); background:url(images/black-70.png) repeat 0 0 transparent;}
* html a#lightwindow_galleries_tab, * html a:link#lightwindow_galleries_tab, * html a:visited#lightwindow_galleries_tab {background:none; background-color:#000000; opacity:.70; filter:alpha(opacity=70);}
a:hover#lightwindow_galleries_tab, a:active#lightwindow_galleries_tab {color:rgb(244,123,32);}
#lightwindow_galleries_tab_span {display:block; height:20px; width:63px; padding:0 7px 0 7px;}
#lightwindow_galleries_tab .up	{background:url(images/arrow-up.gif) no-repeat 60px 5px transparent;}
#lightwindow_galleries_tab .down {background:url(images/arrow-down.gif) no-repeat 60px 6px transparent;}
#lightwindow_galleries_list {background:url(images/black-70.png) repeat; overflow:hidden; height:0px; }
* html #lightwindow_galleries_list {background:none; background-color:#000000; opacity:.70; filter:alpha(opacity=70);}
.lightwindow_galleries_list {width:200px; float:left; margin:0 0 10px 0; padding:10px;}
.lightwindow_galleries_list h1 {color:#09F; text-decoration:none; font-weight:bold; cursor:pointer; padding:10px 0 5px 0; font-size:16px;}
.lightwindow_galleries_list li {margin:5px 0 5px 0; list-style-type:none;}
.lightwindow_galleries_list a, .lightwindow_galleries_list a:link, .lightwindow_galleries_list a:visited {display:block; line-height:22px; color:#444; text-decoration:none; font-weight:bold; cursor:pointer; padding:0 0 0 10px; font-size:11px;}
.lightwindow_galleries_list a:hover, .lightwindow_galleries_list a:active {background:#000000; color:#222; border-left:3px solid #ffffbe; padding:0 0 0 7px;}

#lightwindow_data {/* REQUIRED */ position: absolute; /* REQUIRED */}
#lightwindow_data_slide {/* REQUIRED */ position: relative; /* REQUIRED */}
#lightwindow_data_slide_inner {background-color:#ffffff; padding:0 10px 10px 10px;}
#lightwindow_data_caption {padding:10px 0 0 0; color:#333; line-height:1.5em; background-color:#ffffff; 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:#bbb; font-style:italic; font-size:10px; line-height:20px; float:right; overflow:hidden; }
#lightwindow_data_gallery_container {font-size:10px; width:40%; text-align:left; color:#bbb; line-height:20px; float:left; overflow:hidden;}

#lightwindow_title_bar {height:25px; overflow:hidden;}
#lightwindow_title_bar_title {color:#fff; 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:#fff; line-height:25px; padding:0; margin:0;}	
a:hover#lightwindow_title_bar_close_link,
a:active#lightwindow_title_bar_close_link {color:rgb(240,142,0);}	

#lightwindow p {color:#000000; padding-right:10px;}


