#main_menu {visibility:visible}
#gallery_container {position:relative;text-align:center;margin:auto}
#gallery_image_bg {position:fixed;top:0px;left:0px;background-color:#000000;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:100%;height:100%;visibility:hidden;z-index:1}
#gallery_image {position:fixed;top:0px;left:0px;width:100%;height:100%;visibility:hidden;z-index:2}
#the_image {position:absolute;top:0px;left:0px}
#slide_show_white {background-color:#ffffff;background-image:url('https://xnodenet.com/icons/black_loading_icon.gif');background-repeat:no-repeat;background-position:center center}
#slide_show_black {background-color:#000000;background-image:url('https://xnodenet.com/icons/white_loading_icon.gif');background-repeat:no-repeat;background-position:center center}
#cur_total_nums {position:absolute;top:0px;left:0px;background-color:#000000;color:#ffffff;padding:15px 5px 10px 5px;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:12px;font-weight:bold;line-height:normal;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;visibility:hidden}
#info_icon {position:absolute;top:0px;left:0px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;cursor:pointer;visibility:hidden}
#image_info {position:absolute;top:0px;left:0px;line-height:normal;text-align:left;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;cursor:pointer;visibility:hidden}
#info_detail {max-height:200px;overflow-y:auto}
#close_image_button {position:fixed;top:0px;left:0px;cursor:pointer;visibility:hidden;z-index:2}
#back_arrow_icon,#next_arrow_icon {position:absolute;top:0px;left:0px;background-color:#000000;color:#ffffff;filter:alpha(opacity=50);opacity:0.7;moz-opacity:0.7;cursor:pointer;visibility:visible;z-index:5}
#thumbs {position:absolute}
#thumbs td {background-color:transparent;border:0px solid #e0e0e0}
#thumbs td:hover {border-color:#909090;cursor:pointer}
#gallery {position:relative;margin:auto;min-height:100px;overflow:hidden}
#image_holder {position:relative;border:none;margin:0px;padding:0px}
#views {position:absolute;top:0px;left:100%;margin-left:-140px;background-color:#000000;padding:0px 20px 0px 20px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:140px;height:40px;visibility:visible}
#left_direction {position:absolute;top:0px;left:0px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;height:1px}
#left_direction:hover {filter:alpha(opacity=100);opacity:1;moz-opacity:1;cursor:pointer}
#right_direction {position:absolute;top:0px;left:0px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;height:1px}
#right_direction:hover {filter:alpha(opacity=100);opacity:1;moz-opacity:1;cursor:pointer}
#up_direction {position:absolute;top:0px;left:0px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:1px}
#up_direction:hover {filter:alpha(opacity=100);opacity:1;moz-opacity:1;cursor:pointer}
#down_direction {position:absolute;top:0px;left:0px;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:1px}
#down_direction:hover {filter:alpha(opacity=100);opacity:1;moz-opacity:1;cursor:pointer}
#loading {position:fixed;top:0px;left:0px;background-color:#ffffff;background-image:url('https://xnodenet.com/icons/black_loading_icon.gif');background-repeat:no-repeat;background-position:center center;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:100%;height:100%;z-index:10}
#loading_black {position:fixed;top:0px;left:0px;background-color:#000000;background-image:url('https://xnodenet.com/icons/white_loading_icon.gif');background-repeat:no-repeat;background-position:center center;filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7;width:100%;height:100%;z-index:10}
#loading_msgs {position:fixed;top:50%;left:50%;margin-left:-25%;margin-top:-15%;background-color:#000000;padding:10px;color:#c0c0c0;text-align:center;border:1px solid #606060;width:50%;height:auto;max-width:500px;z-index:10;cursor:pointer;display:none;overflow:auto}
#response_text {position:fixed;top:50%;left:50%;margin-left:-25%;margin-top:-15%;background-color:#f9f9f9;padding:10px;text-align:center;border:1px solid #c0c0c0;width:50%;height:auto;max-width:500px;z-index:10;cursor:pointer}
#popup_container {position:fixed;top:50%;left:50%;margin-left:-35%;margin-top:-25%;background-color:#fef9f3;padding:10px;border:1px solid #e1d4c2;width:70%;height:70%;z-index:1}
#upload_photo {display:none;overflow:auto;width:350px;height:100px}
html {height:100%}
ul {list-style-type:square}
hr {border:0px;height:1px;background-color:#f0f0f0;color:#f0f0f0}
.preloaded {display:none}
.loading_black {background-color:#000000;background-image:url('https://xnodenet.com/icons/white_loading_icon.gif');background-repeat:no-repeat;background-position:center center;border:1px solid #303030}
.error_box {background-color:#000000;color:#c0c0c0;text-align:left;line-height:normal;width:480px;height:320px}
.close_popup_button {position:absolute;right:-15px;top:-15px;background-color:#303030;background-image:url('https://xnodenet.com/icons/close_white_circle_icon.png');background-size:30px 30px;border:1px solid #f0f0f0;border-radius:15px;width:30px;height:30px;cursor:pointer}
.thumb {border:1px solid #303030;max-height:75px;display:inline-block;cursor:pointer}
.info {background-color:#000000;padding:20px;font-family:Verdana,Geneva,sans-serif;font-size:10px;color:#ffffff;border:1px solid #909090}
.tbls {margin:2%;background-color:#fef9f3;padding:20px;border:1px solid #e1d4c2;text-align:center;min-width:220px;width:70%;display:inline-block}
.views_lnk {font-size:12px;font-weight:bold;color:#c0c0c0}
.views_lnk:hover {color:#e0e0e0;cursor:pointer}
.builder_menu_link {margin:1px;background-color:#1565b2;padding:5px 10px 5px 10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#ffffff;white-space:nowrap;border:1px solid #1565b2;border-radius:3px;display:inline-block}
.builder_menu_link:hover {background-color:#1e90ff;text-decoration:none;cursor:pointer}
.field_label {font-family:Marvel,Geneva,sans-serif;text-align:left;white-space:nowrap;vertical-align:middle;width:130px;display:inline-block}
.info_block {margin:10px;background-color:#faebd7;padding:20px;text-align:left;border:1px solid #e1d4c2;border-radius:5px}
.info_inline_block {margin:10px;background-color:#faebd7;padding:20px;text-align:left;vertical-align:top;border:1px solid #e1d4c2;border-radius:5px;display:inline-block}
.nowrap_block {white-space:nowrap;display:inline-block}
.buttons_block {margin-left:10px;white-space:nowrap;display:inline-block}
.color_swatch {margin:1px;text-align:center;vertical-align:middle;width:70px;height:35px;display:inline-block;cursor:pointer}
.icon_button {font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px;text-align:center;color:#303030;text-decoration:none;border:1px solid #c0c0c0;padding:5px;border-radius:5px;display:inline-block}
.icon_button:hover {background-color:#f0f0f0;cursor:pointer}
.btn {margin-bottom:1px;padding:5px 10px 5px 10px;background-color:#98fb98;border:1px solid #89e289;border-radius:3px;min-width:auto;width:auto;display:inline-block}
.btn:hover {background-color:#adfcad;cursor:pointer}
.green_btn {background-color:#28b02e;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px;color:#ffffff;text-align:center;padding:10px;border:1px solid #ffffff;border-radius:5px;min-width:30px;width:46px;display:inline-block;cursor:pointer}
.red_btn {background-color:#cd5c5c;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:18px;color:#ffffff;text-align:center;padding:10px;border:1px solid #ffffff;border-radius:5px;min-width:30px;width:46px;display:inline-block;cursor:pointer}
.grey_btn {background-color:#f0f0f0;font-family:Marvel,Helvetica,Sans-serif;letter-spacing:1px;text-align:center;color:#303030;text-decoration:none;border:1px solid #e0e0e0;padding:10px;display:inline-block;width:auto;height:auto}
.grey_btn:hover {background-color:#f3f3f3;cursor:pointer}
.red_note {font-size:16px;color:#ff0000}
.visible_indicator {vertical-align:middle;margin-right:10px}
.hidden_indicator {vertical-align:middle;margin-right:10px;filter:alpha(opacity=20);opacity:0.2;moz-opacity:0.2}
.small {font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#000000}