/* ==================================== 
Theme Name: Black 
Theme URI: 
Description: Theme for HEMiDEMi Group
Version: 0.1
Author: Sally Yang
Author URI:
Copyright 2007 HEMiDEMi Inc.
====================================*/

a:link {text-decoration: none; color:#FFF !important;}
a:visited {text-decoration: none; color:#FFF!important;}
a:hover {text-decoration: underline!important; color: #fff !important; background:gray!important;}
a:active {text-decoration: none; color:#FFF;} 

/*************************************************
             about theme                       
*************************************************/

body { background: gray;}

div.container {
  color: #fff !important; 
  background: #ccc; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  border-left: 2px solid #eee; 
  border-right: 2px solid #eee;
}
#g_container{
  background: #000;
}
#g_content { 
  font-size: 14px; 
}
#g_sidebar { 
  font-size: 14px; border-left: 0px dotted #fff;
}
.g_contentbox, .g_sidebox {  
  clear:both;  
  font-size:100%;  
  margin-bottom: 30px; 
  padding: 3px;
}
#g_content .post .header{ background:#333; color: #fff;}
.g_contentbox_title{font-size: 16px;}
#g_content h3.mtitle { padding: 6px; background: #333; color:white;} 

.g_contentbox_header, .g_sidebox_header { 
  color:#fff;  border-bottom: 1px dotted #fff;
  background: url(/images/group/default/theme_black/ball.gif) no-repeat; padding: 0px 0 1px 20px;
  margin: 0px 0 5px 0;
}

/* ======== user info ========= */
#g_user_info { color: #000; font:12px Arial; text-align:right; }
#g_user_info .mailicon img{ position: relative; top: 2px; padding: 0 3px 0 0; }
#g_user_info ul { padding:0px 0; margin:2px 0; }
#g_user_info li { display: inline; margin:0 5px;}
/* ======== user info ========= */


/* ======== navigator ========= */
#g_navigator { display:block; text-align: right; margin: 0px; background: black; letter-spacing: 0.1em; font-size: 14px; font-weight:bold ; color: #FFFFFF; height: 2em; padding: 0px; overflow: visible;}
#g_navigator ul { margin:0; padding:0px;}
#g_navigator li{ display:inline; margin: 2px; padding: 1px 0px; width: 985px; border: 1px solid #fff; overflow: hidden;}
#g_navigator li a { color: #fff; padding: 0px 10px;}
/* ======== navigator ========= */


/* ======== banner ========= */
#g_banner { width: 985px; height: 290px; background:  #000 url(/images/group/default/theme_black/wang.png); background-repeat: no-repeat;}
#g_banner_inner {float: right; padding: 100px 150px 10px 0px; text-align: center; }
#g_banner .g_banner_title {font-weight: bold; font-size:25px;}
#g_banner .g_banner_description {font-size: 14px; }
/* ======== banner ========= */

/* ======== footer ========= */
div#footer{clear: both; padding: 0em 0 1em 0;  text-align: center; color:#000; }
div#footer ul {margin:10px 0; padding:0;}
div#footer li { display: inline; padding: 5px 10px;}
#footer a.rss{color:#fff; text-decoration:none;}
#footer a:hover.rss {background: red;}
#footer a{color:#000 !important; text-decoration: none;}
#footer a:hover {color:#fff!important;background:gray!important;}
#footer a:visited {text-decoration:underline;}
/* ======== footer ========= */

/* ======== others ========= */
.g_quote { color: #fff;line-height: 1.5em; background: url(http://www.hemidemi.com/theme/group/wang/want_cool_black/images/94.png);}/*bg-downloaded*/
.g_num {background: gray !important;}
.g_thumbnail img {border: 1px solid #fff; padding: 2px; }
.g_linkmore {float: right; font-size: 12px;}
#filter, #filter ul, #filter li, #filter li a { color: #fff; background: #000; border: 0px;}
.g_table_c1,.g_table_c2,.g_table_c3,.g_table_c4 {color: #000 !important;}
div .bookmark_info_comment_list h3 { color: #fff;}
/* ======== others ========= */


/*************************************************
                Others                         
*************************************************/

/* ======== Bookmark ========= */
.bookmark .info,
.bookmark .info p {color: white !important;}
.bookmark .info .url a {color:#000;}
.bookmark .info .quote, .bookmark .info .quote a {color: black !important; padding: 5px; }
.bookmark .info .quote a:hover {background: gray !important; color: white!important; text-decoration:none!important;}
.bookmark .owners,.timeline {color: white!important;}
/* ======== Bookmark ========= */

/* ======== push count ========= */
.gpush_count { background:gray !important; }
.gpush_count a {color:#fff!important;}
.gpush_count a:hover {color: orange!important; background:none!important;}
/* ======== push count ========= */

div.col2 p.comment_post {color: #fff;}
div.bookmark_info_comment_list label, p {color:#fff!important;}



/*************************************************
             about WIDGETS                     
*************************************************/

/* ======== Widget: Tag Cloud (g_tagcloud) ========= */
.g_tagcloud .g_c4 a, .g_tagcloud .g_c2 a { color: #669900!important;}
.g_tagcloud .g_c5 a, .g_tagcloud .g_c6 a { color:  #FF6600!important; }
.g_tagcloud .g_c1 a { color: #808080 !important; }
.g_tagcloud .g_c3 a { color: #99CC00!important; }
.g_tagcloud a:hover { color:white !important; }

.g_tagcloud .g_s1 { font-family:Arial; font-size: 70%; }
.g_tagcloud .g_s2 { font-family:Arial; font-size: 80%; }
.g_tagcloud .g_s3 { font-family:Arial; font-size: 90%; }
.g_tagcloud .g_s4 { font-family:Arial; font-size: 100%;}
.g_tagcloud .g_s5 { font-family:Arial; font-size: 120%; font-weight:bold;}
.g_tagcloud .g_s6 { font-family:Arial; font-size: 150%; }
/* ======== Widget: Tag Cloud (g_tagcloud) ========= */

/* ======== Widget: Bookmark Thumbnail Grid (g_bookmarks_thumbnail_grid_list ========= */
.g_bookmarks_thumbnail_grid_list .g_title { padding:3px;}
.g_bookmarks_thumbnail_grid_list .g_item { margin:5px;  padding: 5px; line-height: 1em;}
/* ======== Widget: Bookmark Thumbnail Grid (g_bookmarks_thumbnail_grid_list ========= */

/* ======== Widget: RSS Aggregator (g_rss_aggregator) ========= */
#g_rss_aggregator { color:#999;}
#g_rss_aggregator a {}
#g_rss_aggregator li { list-style-type:none;  margin:5px;  padding-bottom:5px;}
#g_rss_aggregator ul { margin:0;  padding:0;}
/* ======== Widget: RSS Aggregator (g_rss_aggregator) ========= */

/* ======== Widget: RSS Reader (g_rss_reader) ========= */
.g_rss_reader .g_item { background: #333; border-bottom: 1px solid #fff;}
/* ======== Widget: RSS Reader (g_rss_reader) ========= */

/* ======== Widget: Members Thumbnail Grid List (g_members_thumbnail_list) ========= */
.g_members_thumbnail_grid_list .g_item {line-height: 1.8em; overflow:hidden; padding: 2px; margin:0px;}
/* ======== Widget: Members Thumbnail Grid List (g_members_thumbnail_list) ========= */

/* ======== Widget: Bookmark Complete List (g_bookmarks_complete_list) ========= */
.g_bookmarks_complete_list .g_data { padding-left: 10px;}
/* ======== Widget: Bookmark Complete List (g_bookmarks_complete_list) ========= */

/* ======== Widget: Comments Combo (g_comments_combo) ========= */
.g_comments_combo .g_table_h .g_table_c1 { background:#8593a2; color:white; letter-spacing: .2em;}
.g_comments_combo .g_table_h .g_table_c2 { background:gray; color:white; letter-spacing: .2em;}
/* ======== Widget: Comments Combo (g_comments_combo) ========= */


