/* BURNING RAIN common */

/* BODY ----------------------------------------------- */

.back { color:#CCCCCC;background:#000022 url(http://www.burningrain.net/img/bk.jpg) }
.merch { color:#CCCCCC;background:#000000 }

a:link    { color:#ffff33;text-decoration:none;border-bottom:1px solid #003399 }
a:visited { color:#99ffff;text-decoration:none;border-bottom:1px solid #000066 }
a:active  { color:#0099FF }
a:hover   { color:#00FFCC;text-decoration:underline;background:#000099 }

img { border:0px }

/* site_title ----------------------------------------------- */

#top_title h1 { color:#33FFFF;border-bottom:2px solid #3399CC;
              margin:6px 6px 0px 6px;padding:0px 0px 4px 15px;letter-spacing:1px }

#top_title h1 a {color:#33FFFF;border-bottom:none}

#top_img { background:#660000 url(http://www.burningrain.net/img/back1.jpg) repeat;
           border-bottom:2px solid #330000 }

.top_brnet_img { background:transparent url(http://www.burningrain.net/img/index/brtop.jpg) no-repeat left top; }

.site_menu_top a,
.site_menu_top a:link,
.site_menu_top a:visited { padding:2px 3px 2px 3px;
                           border-bottom:none;
                           border-top:2px solid #990000;
                           border-right:2px solid #330000;
                           border-left:2px solid #AA0000;
                           color:#ffff33;
                           background-color:#660000 }
.site_menu_top a:hover   { color:#00FFCC;text-decoration:none;background:#000077 }

/* FOOTER ----------------------------------------------- */

.copyright { border-top:2px solid #3399CC;color:#FF9999 }

.copyright a,
.copyright a:link,
.copyright a:visited {color:#FF9999}

.site_menu a,
.site_menu a:link,
.site_menu a:visited { border-bottom-width:0px;padding:0px 3px;
                       border-right:3px solid #000033;color:#99CCCC}

/* leftt_side ----------------------------------------------- */

#side_menu div.side_index,
#side_menu h3.side_index { color:#FF9900;
        background:#660000 url(http://www.burningrain.net/img/back1.jpg);
        border:2px solid #990000; }

.side_index_top { color:#FF9900;
  border-left:2px solid #990000;
  border-right:2px solid #990000;
  border-top:2px solid #990000;
  margin: 9px 0px 0px 0px;padding-left:3px }

.side_index_bottom { color:#FF9900;
  border-left:2px solid #990000;
  border-right:2px solid #990000;
  border-top:1px solid #660000;
  border-bottom:2px solid #990000;
  margin: 0px 0px 0px 0px;padding-left:3px }

.side_text, .side_text_center { color:#3399FF;
             border-left:2px solid #990000;border-right:2px solid #990000;
             border-bottom:2px solid #990000 }

#side_menu_r div.side_index,
#side_menu_r h3.side_index { color:#66CCFF;
             border-top:3px double #003399;
             border-bottom:3px double #003399; }

#side_menu_r a:link { color:#99CCFF;text-decoration:none;border-bottom:1px solid #000066 }

#side_menu_r div.side_text { color:#3399FF;
             border-left:none;border-right:none;
             border-bottom:none; }

.side_index_vote { color:#FF9900;
             background-color: #550000;
             border:2px solid #990000;
             margin: 0px 0px 0px 0px;padding-left:3px }
.side_text_vote { color:#3399FF;padding:2px 1px 2px 1px;border-left:none }

#side_menu_r dl { border:1px solid #000099 }
#side_menu_r dt { background-color:transparent;background-image:none;
                  padding-left:5px;
                border-bottom:1px solid #000099;border-top:1px solid #000099 }
#side_menu_r dd { margin:0px;padding:3px;text-align:center }

.bookmark {border:3px ridge #990000;background:#000000;color:#00CCFF }

#side_menu h4.top_border, #side_menu_r h4.top_border, 
li.side_top, li.top_border, ul.top_border { border-top:1px solid #0033CC }

/* List img ----------------------------------------------- */

#side_menu dt { background-color:#002244;
                background-image:url(http://www.cool-rock.com/img/index/blue.gif);
                margin-top:3px;border-top:1px solid #0033CC }

#side_menu h4, 
.side_text li,
.dl_img dt,
.ul_img li { background-image: url(http://www.cool-rock.com/img/index/blue.gif); }

ul.cate_2 li,
.ul_img_2 li { background-image: url(http://www.cool-rock.com/img/index/blue1.gif); }

#side_menu dd,
.dl_img dd { background-image: url(http://www.cool-rock.com/img/index/blue1.gif);color:#66CCFF }


/* main ----------------------------------------------- */

.top_news,
.top_news_0 { border-top:2px solid #0066FF;border-left:2px solid #0066FF;
              border-right:2px solid #0033dd;border-bottom:2px solid #0033cc }
.top_news_02 { border:1px solid #3366FF }

#main_content h2 { color:#00FFCC;
     background:#000066 url(http://www.burningrain.net/img/back/brh2.jpg) no-repeat right center;
                   border-top:1px solid #3366FF;border-bottom:1px solid #0033CC; }

#main_content h2.up { color:#00FF99;margin: 0px 0px 6px 0px;
                   border-top:1px solid #0033CC;border-bottom:1px solid #0033FF; }

#main_content h2 a:link,
#main_content h2 a:visited { color:#00FF99 }

#main_content h2.bday { color:#00FFCC;border-bottom:1px solid #3355EE;border-top:none;background:none }

#main_content h3 { color:#00FFCC;border-bottom:1px solid #3355EE }
#hist h3 { border-bottom:none;color:#00CCFF; }

#main_content h3.left { border-left:3px solid #3355EE }

#main_content h3.up { background:#000066;
                   border-top:1px solid #3355EE;border-bottom:1px solid #0033CC }

#main_content h4 { color:#00FFFF;border-bottom:1px solid #0033CC; }

blockquote { color:#3399CC;
  border-top:1px solid #3399FF;border-bottom:1px solid #3399FF; }

/* FORM ----------------------------------------------- */

fieldset { border:1px solid #3355EE }
legend { color:#00FFCC;border:1px solid #3355EE;padding:2px;font-weight:bold }

dl.form dt { padding-left:7px;border-left:5px solid #3399FF }

input,textarea {background:#000044;color:#CCCCCC;border:1px solid #0033FF;}
.btn {background:#000044;color:#CCCCCC;border:2px solid #0033FF;font-size:0.85em}

.btnhmv {background:#000044;color:#CCCCCC;border:2px solid #0033FF;font-size:0.85em;
         padding:1px 3px 1px 3px}

select { color:#CCCCCC;background:#000044;
          border-width:0px 0px 1px 0px;border-bottom:1px solid #0033FF}

/* ORIGINAL Burning Rain ----------------------------------------------- */

.flame2 { border:2px ridge #0066CC }
.flame3 { border:3px ridge #0066CC }
.flame5 { border:5px ridge #0066CC }

.color01 { color:#00FFCC }
.color02 { color:#FF9900 }


.rev, .info { border-bottom:1px solid #000066 }
.pix { border:1px solid #003399;padding:1px 2px }

.pix_txt { color:#0099FF }
.pix_list a {border-bottom:none}

.pix_list_small a:link    {border:2px ridge #0066CC;}
.pix_list_small a:visited {border:2px ridge #333333;}

li.noback { background:none }
.see_more_a { color:#0099FF }
.see_more_e { color:#000022 }


/* News ----------------------------------------------- */

.entry_date, .entry_date_p, .entry_date_top { color: #66CCFF }
.entry_state { color:#66CCFF }

.entry_state a:link,
.entry_state a:visited { color:#66CCFF }

.en_catego em { border-left:3px double #0033dd;border-top:3px double #0033dd;padding:1px 3px;
                border-right:3px double #0033dd;border-bottom:none;background:#000066 }

.en_catego strong { border-left:3px solid #0033FF;border-top:3px solid #0033FF;padding:5px 7px;
                border-right:3px solid #0033FF;border-bottom:none;background:#000099 }

.entry_comcom, .entry_comcom_s  { color:#99CCCC }

/* CALENDAR----------------------------------------------- */

#side_menu_r table.calendar { margin:0pt;padding:0px }
#side_menu_r td { color:#cccccc;font-size:9px;
                                margin:0pt 0px 0pt 0px;font-family:Arial,serif;
                                text-align:center;width:18px;height:14px;
                                border:1px solid #000099 }
#side_menu_r th { color:#cccccc;font-size:9px;
                                margin:0pt 0px 0pt 0px;font-family:Arial,serif;
                                text-align:center;width:18px;height:14px;
                                border:1px solid #000099;background:#003366 }

#side_menu_r td.cell_a, 
#side_menu_r td.cell_sunday_a, 
#side_menu_r td.cell_saturday_a {background:#330066;border:1px solid #0033CC }
#side_menu_r td.cell_today_a {background:#330066;border:1px solid #0099FF }


#side_menu_r td.cell          { color:#cccccc }
#side_menu_r td.cell_today    { color:#FFCC66;border:1px solid #0099FF }
#side_menu_r td.cell_sunday   { color:#FF9999 }
#side_menu_r td.cell_saturday { color:#66CCFF }
#side_menu_r td.cell_bl       { color:#000033 }

.fcy { color:#FFAA00 }
.fcp { color:#FFAAFF }
.fcb { color:#0099FF }
.fcg { color:#00FFCC }

.entry_body img { vertical-align:middle }

#main_content h3.track { color:#00FFFF;border-bottom:1px solid #0033CC;  
                   margin: 9px 9px 6px 9px; padding: 3px 0px 3px 5px;font-size:0.85em }


/* Blog Table----------------------------------------------- */

table.alm td, table.alm th { border-bottom:1px solid #0033FF;vertical-align:top }
td.b_date, th.b_date  { width:100px;font-size:0.85em;text-align:center }
td.b_title, th.b_title { width:350px }
td.b_cate, th.b_cate  { width:30px }

table.alm a { border-bottom:none }


/* CD ----------------------------------------------- */
.cddg  { color:#FFCC00 }
.cdksj { color:#FF3333 }
.cdim  { color:#33FFCC }
.cdbr { color:#FF9900 }

/* p` ----------------------------------------------- */

dl.dl_bio dt { color:#00CC66 }

dl.qanda dt { color:#0099FF }
span.qanda { color:#0099FF }

dl.qanda dd.da { background-image: url(http://www.burningrain.net/img/news/doug.gif);
                 background-position:0px 0.4em; }
dl.qanda dd.da_1 { background-image: url(http://www.burningrain.net/img/news/doug.gif);
                   background-position:0px 50%;height:28px }
dl.qanda dd.ksj { background-image: url(http://www.burningrain.net/img/news/keith.gif);
                 background-position:0px 0.4em; }
dl.qanda dd.ksj_1 { background-image: url(http://www.burningrain.net/img/news/keith.gif);
                   background-position:0px 50%;height:28px }
dl.qanda dd.im { background-image: url(http://www.burningrain.net/img/news/ian.gif);
                 background-position:0px 0.4em; }
dl.qanda dd.im_1 { background-image: url(http://www.burningrain.net/img/news/ian.gif);
                   background-position:0px 50%;height:28px }
dl.qanda dd.chris { background-image: url(http://www.burningrain.net/img/news/chris.gif);
                 background-position:0px 0.4em; }
dl.qanda dd.chris_1 { background-image: url(http://www.burningrain.net/img/news/chris.gif);
                   background-position:0px 50%;height:28px }
dl.qanda dd.unity { background-image: url(http://www.burningrain.net/img/news/unity.gif);
                 background-position:0px 0.4em; }
dl.qanda dd.unity_1 { background-image: url(http://www.burningrain.net/img/news/unity.gif);
                   background-position:0px 50%;height:28px }


div#bio_alexx_s { padding-left:70px;height:80px;
      background:transparent url(http://www.burningrain.net/img/alexx.jpg) no-repeat 12px 5px }

div#bio_chris_s { padding-left:70px;height:80px;
      background:transparent url(http://www.burningrain.net/img/chris.jpg) no-repeat 12px 5px }

div#bio_unity_s { padding-left:70px;height:80px;
      background:transparent url(http://www.burningrain.net/img/unity.jpg) no-repeat 12px 5px }

div#bio_Jackie_s { padding-left:70px;height:80px;
      background:transparent url(http://www.burningrain.net/img/jackie.jpg) no-repeat 12px 5px }
div#bio_ed_s { padding-left:70px;height:80px;
      background:transparent url(http://www.burningrain.net/img/ed.jpg) no-repeat 12px 5px }


/* News/BBS ----------------------------------------------- */

.n_new, .bbs_new,.bbs_new_top { color:#FF9900 }
.bbs_new_0,.bbs_new_0_top { color:#FF9933 }

#main_content h2.up_1_1,
#main_content h2.up_2_2,
#main_content h2.up_br,
#main_content h2.up_1_9,
#main_content h2.up_2_10,
#main_content h2.up_brnet { color:#00FF99;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 5px;
                      background:#000066 url(http://www.burningrain.net/img/back/brh2.jpg) no-repeat right center;
                      border-top:1px solid #0033CC;border-bottom:1px solid #0033FF; }

#main_content h2.up_1_3,
#main_content h2.up_2_4,
#main_content h2.up_doug { color:#66FF33;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 5px;
                      background:#003300 url(http://www.burningrain.net/img/back/dough2.gif) no-repeat right center;
                      border-top:1px solid #005522;border-bottom:1px solid #006633; }

#main_content h2.up_1_3 a,
#main_content h2.up_2_4 a,
#main_content h2.up_doug a { color:#66FF33;border-bottom:1px solid #005500 }

#main_content h2.up_1_5,
#main_content h2.up_2_6,
#main_content h2.up_keith { color:#FFCC00;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 5px;
                      background:#660000 url(http://www.burningrain.net/img/back/keithh2.gif) no-repeat right center;
                      border-top:1px solid #990033;border-bottom:1px solid #990033; }

#main_content h2.up_1_5 a,
#main_content h2.up_2_6 a,
#main_content h2.up_keith a { color:#FFCC00;border-bottom:1px solid #993300 }

#main_content h2.up_1_7,
#main_content h2.up_2_8,
#main_content h2.up_ian { color:#00FFFF;margin: 0px 0px 6px 0px;padding: 3px 0px 3px 5px;
                      background:#003366 url(http://www.burningrain.net/img/back/ianh2.gif) no-repeat right center;
                      border-top:1px solid #0066CC;border-bottom:1px solid #3366C; }

#main_content h2.up_1_7 a,
#main_content h2.up_2_8 a,
#main_content h2.up_ian a { color:#00FFFF;border-bottom:1px solid #333399 }

