/*=================================================================================
Theme Name :James Blunt-
Version    : 0.1
Author     : Sally Yang (HEMiDEMi)
Theme URL  : 
Description: Make your own theme from this file, step by step
BASED ON   : HEMiBasic 0.1
Copyright  : Copyright 2007 HEMiDEMi Inc.
=================================================================================*/

/*====================================
 STEP 1. link color
=====================================*/
a:link    { color:white;}
a:visited { color:#ccc;}
a:hover   { color:#fff; background: #ccc; text-decoration:none;}
a:active  { color:white; }

/*====================================
 STEP 2. banner image, size
=====================================*/
#g_banner_inner {
 background: #000 url(http://www.hemidemi.com/group/jamesblunt/image/365.png); 
 width: 100%;
 height: 300px;
 background-repeat: no-repeat;
}
#g_banner {}

/*====================================
 STEP 3. banner text position, color
=====================================*/
#g_banner_text {display:none;}
#g_banner_text h1 a {}
#g_banner a:hover {}
.g_banner_description {}

/*=================================================
 STEP 4. block color
===================================================*/
body {
 background: #000 url(http://www.hemidemi.com/group/jamesblunt/image/366.png);
}
div.container {
 background: url(http://www.hemidemi.com/group/jamesblunt/image/367.png);
 padding:10px; 
}
#g_container {
 background: transparent;
 height: 100%; 
}
#g_content {
 background: transparent;
}
#g_sidebar {
}
#g_sidebar2 {
 height: 100%;
}

/*=================================================
 STEP 5. global font size, font color
===================================================*/
#g_container {
 font-size:13px;
 color:#fff;
}

/*====================================
 STEP 6. navigator
=====================================*/
#g_navigator {
 background: #333 url(http://www.hemidemi.com/group/HEMiDEMi_Marketing/image/323.png);
 background-repeat: repeat-x;
 color:#fff;
 padding:5px;
 margin: 0;
 border: 1px solid #050505;
}
#g_navigator ul {
 text-align:center;
}
#g_navigator li {
 border-left:1px solid #555;
}
#g_navigator li a {
 color:#fff;
}
#g_navigator a:hover {
 color:#fff;
 background:#666;
}

/*====================================
 STEP 7. user info (user login bar)
=====================================*/
#g_user_info {
 text-align:right;
 font-size:80%;
 color:#fff;
 background :url(http://www.hemidemi.com/group/jamesblunt/image/367.png);
}
#g_user_info, #g_user_info  a {
 padding: 0;
 color: #fff;
}
#g_user_info a:visited {
 color: #ccc;!important;
}
#g_user_info a:hover {
 color: #555!important;
 background: #ccc;
}

/*====================================
 STEP 8. box header
=====================================*/
.g_box_header {
 background: #333;
 background-repeat: repeat-x; 
 color:#fff;
 padding:3px;
 margin: 5px 0;
 border-bottom: 1px dotted #ccc;
}
.g_contentbox_header {}
.g_sidebox_header {}
.g_sidebox2_header {}
.g_contentbox_title, .g_sidebox_title { 
 font-size:115%;
 padding: 0;
 margin:0;
}

/*====================================
 STEP 9. box font size, margin
=====================================*/
.g_contentbox{
 height: 100%;
 font-size:100%;
 margin:10px 0px;
 padding: 5px;
 background-color: #333;
 border: 1px solid #666;
}
.g_members_thumbnail_grid_list {
 height: 100%;
}
.g_sidebox, .g_sidebox2 {
 font-size:100%;
 margin:10px 0px;
 padding: 5px;
 background-color: #333;
 border: 1px solid #666;
}


/*====================================
 STEP 10. change box link color
=====================================*/
#g_container a:link {}
#g_container a:hover, .g_sidebox a:hover,.g_sidebox2 a:hover {}
#g_container a:visited {}
.g_sidebox a {}
.g_sidebox a:visited {}
.g_sidebox2 a {}
.g_sidebox2 a:visited {}

/*====================================
 STEP 11. bookmark format
=====================================*/
.bookmark a:link {color:#fff; }
.bookmark .owner {color:#fff; }
.bookmark .description {color:#fff!important; }
.bookmark .tag_title { color:#fff; }
.bookmark .info .quote, .bookmark .info .quote a {color: #000 !important; padding: 5px; margin:0; }

.comment_post { color:#fff!important;}
.timeline { color:#fff!important;}
.g_num {background: #ccc!important; color: #555!important;}
.g_quote { color:#ccc;background: #555; border: 1px solid #333; padding: 0px; margin:0px; width:100%; height:100%;}

.gpush_count {background:#666!important; }
.gpush_count a { color:white; }
.gpush_count a:hover {color:white; background:#ccc;}

/*====================================
 STEP 12. others
=====================================*/

/*===========================================================================
 Advanced Setting - DO NOT CHANGE ANYTHING UNLESS YOU KNOW WHAT YOU ARE DOING
=============================================================================*/

/* g_user_info */

#g_user_info ul { 
 padding:0; margin:0;
}
#g_user_info li { 
 display: inline;
 padding:0;
 margin:0 5px;
}

/* g_navigator */

#g_navigator { margin: 0; padding: 5px;}
#g_navigator ul { margin:0; padding:0;}
#g_navigator li { display:inline; margin: 0; padding: 0;}
#g_navigator li a { padding:5px; }

/* g_sidebox, g_contentbox */

.g_sidebox {clear:both; }
.g_contentbox {clear:both;}

 /* others */
#filter, #filter ul, #filter li, #filter li a:link {border:none;}

/*==========================================================================
 Widget Setting - DO NOT CHANGE ANYTHING UNLESS YOU KNOW WHAT YOU ARE DOING
============================================================================*/
 /* g_bookmarks_complete_list */

.g_comments_combo .g_table_h .g_table_c1 {background:#ccc!important; color:#fff; border: none!important;}
.g_comments_combo .g_table_h .g_table_c2 {background:#333!important; color:#fff; border:none!important;}

.g_linkmore a {color:#fff!important; font-size: 13px;}
.g_linkmore a:hover   { color:#FFF!important; background:#cc0000; text-decoration:none; }

#filter, #filter ul, #filter li, #filter li a { color: #fff!important; background: #000; border: 0px;}

.g_forum_thread .g_table_tr1 {background-color:#555;}
.g_forum_thread .g_table_tr1 a {color:white!important;}
.g_forum_thread .g_table_r1, .g_forum_thread .g_table_r2 {height: 10px; line-height: 1.3em; overflow: hidden; padding: 0: margin: 0;}
.g_forum_thread .g_table_c1,.g_forum_thread .g_table_c2,.g_forum_thread .g_table_c3,.g_forum_thread .g_table_c4,.g_forum_thread .g_table_c5 {color: #fff; background:#000; border-bottom: 1px solid #ad978b;}
#g_h_comment_recent .g_table_c1, #g_h_comment_recent .g_table_c2, #g_h_comment_recent .g_table_c3, #g_h_comment_recent .g_table_c4, #g_h_comment_recent .g_table_c5 {color: #fff; background:#000; border-bottom: 1px solid #ad978b;}

#g_comments_bookmark2 .g_table, .g_forum_thread .g_table {background: #333; color:white;}
#g_comments_bookmark2 .g_table_r1, #g_comments_bookmark2 .g_table_r2 {height: 10px; line-height: 1.3em; overflow: hidden; padding: 0: margin: 0;}
#g_comments_bookmark2 .g_table_c1,#g_comments_bookmark2 .g_table_c2,#g_comments_bookmark2 .g_table_c3,#g_comments_bookmark2 .g_table_c4,#g_comments_bookmark2 .g_table_c5 {color: #fff; background:#000; border-bottom: 1px solid #ad978b;}

/* ======== footer ========= */
div#footer{clear: both; padding: 0em 0 1em 0;  text-align: center; color:#fff; }
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{color:#fff!important; text-decoration: none;}
#footer a:visited {text-decoration:underline;}
/* ======== footer ========= */
div #g_tags_category{
 padding:0;
 margin:0;
}
div #g_tags_category ul {
 display:block;
 padding:0;
 margin: 0;
}

#g_bookmarks_new, #g_bookmarks_popular {float:left; clear:both; width: 98%;}
#g_bookmarks_new .g_item { padding: 0px; margin:10px 8px;}
#g_members_new, #g_search { clear:both; float:left; width: 93%; margin: 10px 0;}
#g_owner_list, #g_grouplist { clear:both; float:left; width: 95%; margin: 10px 0;}
#g_comments_bookmark2 { margin: 10px 0;}

.g_bookmarks_complete_list {
 padding:0;
 margin: 10px 0;
}
.g_bookmarks_complete_list .g_data {
 float:left;
 margin:0;
 padding:0;
 width: 80%;
 height: 100%;
}
.g_bookmarks_complete_list .g_thumbnail {
 padding: 0;
 margin-right:3px;
}
#g_sidebar2 {
 width: 170px;
}  
.g_members_thumbnail_grid_list {
 height: 100%;
}

.hemidemi-digest li {
  padding:0;
  margin:0;
}
.hemidemi-digest ul {
  padding-left:13px;
  margin-left:0px;
}

.hemidemi-digest .hemidemi-more {
  display:none;
}
.hemidemi-digest .hemidemi-logo {
  display:none;
}
.puzzle_table_description li{
 list-style-type: circle;
 margin: 5px 0;
 border-bottom: 1px dotted #ccc;
}
.puzzle_discuss_group a {
 font-size: 11px;
}
.puzzle_discuss_group .user {
 font-size: 15px;
 font-weight: bold;
 color: orange!important;
}
.puzzle_forum_wrap .comment_post {
 background: none!important; 
 color: #fff!important;
 padding: 3px;
 margin: 0;
}  
.puzzle_discuss_group {
 background: #777;
 color: #fff!important;
 padding:3px;
 margin: 5px 0;
 border-bottom: 1px dotted #ccc;
}

