html { background:white; text-align:center; }
body { text-align:center; font-size:small; font-family:metapro, helvetica, sans-serif; }
img { border:0px; }

a:link { color:black; }
a:visited {  }
a:hover {  }
a:active {  }

div.navbar { width:688px; clear:both; padding:6px; margin-top:8px; margin-bottom:8px; background:#DFDFDF; }

div.container { width:800px; margin-right:auto; margin-left:auto; margin-top:12px; margin-bottom:12px; padding:8px; background:white; }

div.top_image { padding:6px; background:#DFDFDF; }

div.sidebar { width:134px; padding:6px; margin-right:0px; margin-left:6px; margin-top:9px; float:left; background:white; }

div.main_fixed_width { width:536px; float:right; padding:6px; background:white; }

div.main_variable_width { padding:6px; background:white; }

#admin_footer { width:500px; margin:12px; padding:8px; margin-left:auto; margin-right:auto; background:#DFDFDF; clear:both; }

div.spacer { width:700px; clear:both; }

div.simple_links { display:inline; background:#DFDFDF; }
div.simple_links_link { margin:4px; padding:6px; background:#DFDFDF; }
div.simple_links_url {  }
div.simple_links_image {  }
div.simple_links_description {  }

div.simple_news { clear:both; margin-top:0px; margin-right:3px; margin-left:3px; padding:8px; text-align:center; background:#FFFFFF; width:200px; }
div.simple_news_date { margin-top:12px; font-size:x-small; clear:both; }
div.simple_news_text { clear:both; padding:8px; background:#FFFFFF; }
div.simple_news_edit_link { clear:both; margin-top:12px; font-size:x-small; margin-bottom:-1em; display:none; }

div.simple_gallery_index { display:inline; background:#DFDFDF; } 
div.simple_gallery_thumb { height:120px; width:120px; margin:3px; padding:4px;  position:relative; float:left; background:#DFDFDF; }
img.simple_gallery_thumb { position:absolute; top:0px; bottom:0px; right:0px; left:0px; margin:auto; }
div.simple_gallery_thumb_edit_link { position:absolute; top:4px; left:4px; padding:2px; font-size:x-small; font-weight:bold; }

div.simple_gallery_display { width:516px; margin-left:auto; margin-right:auto; margin-top:12px; margin-bottom:12px; padding:8px; background:white; }
div.simple_gallery_display_title { float:left; font-weight:bold; margin-bottom:6px; }
div.simple_gallery_display_image { clear:left; margin:6px; }
div.simple_gallery_display_date { float:left; margin-left:4px; font-size:x-small; font-weight:bold; }
div.simple_gallery_display_description { clear:left;  text-align:left; padding:8px; background:#DFDFDF; }

div.gallery1_tags { float:left; width:200px; padding:8px; background:white; }
a.gallery1_tags { color:black; text-decoration:none; }
div.gallery1_tags_count { display:inline; font-size:xx-small; }
div.gallery1_tags_tag { display:inline; }
small.gallery1_tags { font-size:x-small; }

div.gallery1_display { width:516px; margin-left:auto; margin-right:auto; margin-top:12px; margin-bottom:12px; padding:8px; background:white; }
div.gallery1_display_title { float:left; font-weight:bold; margin-bottom:6px; }
div.gallery1_display_image { clear:left; margin:6px; }
div.gallery1_display_date { float:left; margin-left:4px; font-size:x-small; font-weight:bold; }
div.gallery1_display_description { clear:left;  text-align:left; padding:8px; background:white; }
div.gallery1_display_next_link { float:left; font-weight:bold; }
div.gallery1_display_prev_link { float:right; font-weight:bold; }
div.gallery1_display_up_link { float:left; margin-left:36%; }

div.gallery1_thumb_detail_link { font-weight:bold; position:absolute; bottom:2px; left:4px; }
div.gallery1_index { display:inline; background:white; } 
div.gallery1_thumb { height:136px; width:120px; margin:3px; padding:4px;  position:relative; float:left; background:white; }
img.gallery1_thumb { position:absolute; bottom:0px; right:0px; left:0px; top:-16px; margin:auto; }
div.gallery1_thumb_edit_link { position:absolute; top:4px; left:4px; padding:2px; font-size:x-small; display:none; }

div.multiWidth { width:200px; border:solid 2px black; overflow:hidden; height:20px; }
div.multiWidth:hover { font-weight:bold; width:500px; border:solid 2px black; }

div.current_hanzi { font-weight:bold; font-size:x-large; }
