/* Ian Mayo common */

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

.back { color:#CCCCCC;background:#000000 }

a:link    { color:#00CCFF;text-decoration:none;border-bottom:1px solid #333399 }
a:visited { color:#66CCFF;text-decoration:none;border-bottom:1px solid #333366 }
a:active  { color:#FFFF00 }
a:hover   { color:#FFFF00;text-decoration:underline;background:#000033 }

a.border_0 { border-bottom:none }
img { border:0px }

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

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

#top_title h1 a {color:#33CCCC;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/imtop.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:#00CCFF;
                           background-color:#660000 }
.site_menu_top a:hover   { color:#00FFCC;text-decoration:none;background:#000033 }

div#home li.home_li a,
div#index li.index_li a,
div#news li.news_li a,
div#bio li.bio_li a,
div#disc li.disc_li a,
div#live li.live_li a,
div#media li.media_li a,
div#event li.event_li a,
div#down li.down_li a,
div#photo li.photo_li a,
div#store li.store_li a,
div#commu li.commu_li a,
div#bbs li.bbs_li a,
div#gear li.gear_li a { background-color:#000066 }

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

.copyright { border-top:2px solid #3366CC;color:#33CCCC }

.copyright a,
.copyright a:link,
.copyright a:visited {color:#33CCCC}

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

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

#side_menu div.side_index,
#side_menu h3.side_index { color:#CCFF00;
        background: #330066 url(http://www.burningrain.net/img/back/im_side_top.jpg) left center;
        border-bottom:2px solid #330066;border-top:1px solid #330066;
        border-right:2px solid #330066;border-left:1px solid #333366;padding:3px 0px 3px 5px }

.side_index_top { color:#CCFF00;
  background-color: #003333;
  border-left:2px solid #333366;
  border-right:2px solid #333366;
  border-top:2px solid #333366;
  margin: 9px 0px 0px 0px;padding-left:3px }

.side_index_bottom { color:#CCFF00;
  background-color: #003333;
  border-left:2px solid #333366;
  border-right:2px solid #333366;
  border-top:1px solid #005522;
  border-bottom:2px solid #333366;
  margin: 0px 0px 0px 0px;padding-left:3px }

.side_text, .side_text_center { color:#33CC99;
             border-left:2px solid #333366;border-right:2px solid #333366;
             border-bottom:2px solid #333366 }

#side_menu_r div.side_index,
#side_menu_r h3.side_index { color:#33CCCC;
             border-top:3px double #333366;
             border-bottom:3px double #333366; }

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

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

.side_index_vote { color:#CCFF00;
             background-color: #330066;
             border:2px solid #333366;
             margin: 0px 0px 0px 0px;padding-left:3px }
.side_text_vote { color:#33CC99;padding:2px 1px 2px 1px;border-left:none }

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


.bookmark {border:3px ridge #3366CC;background:#000000;color:#33FF66; }


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

#side_im { background:#000000 url(http://www.burningrain.net/img/back/im_side.jpg) no-repeat 4px 2px;padding-top:164px }

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

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

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

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

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

.dl_img_dt dt { background-image: url(http://www.cool-rock.com/img/index/sky.gif) }
.dl_img_dt dt.color { color:#33CCFF }
.dl_img_dt dd {margin-bottom:4px}

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

.top_news { border:1px solid #3366CC }
.top_news_0 { border:1px solid #3366CC }

#main_content h2 { color:#00FFFF;background:#003366 url(http://www.burningrain.net/img/back/ianh2.gif) no-repeat right center;
                   border-top:1px solid #3366CC;border-bottom:1px solid #0066CC; }

#main_content h2.up { margin: 0px 0px 6px 0px;
                    border-top:1px solid #0066CC;border-bottom:1px solid #3366CC; }

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

#main_content h2.bday { color:#66CCFF;border-bottom:1px solid #0066CC;border-top:none;background:none }
#main_content h3 { color:#66CCFF;border-bottom:1px solid #0066CC }
#hist h3 { border-bottom:1px solid #0066CC;color:#66CCFF; }

#main_content h3.left { border-left:3px solid #0066CC; }

#main_content h3.up { background:#003366;
                   border-top:1px solid #3366CC;border-bottom:1px solid #0066CC }

#main_content h4 { color:#66CCFF;border-bottom:1px solid #0066CC; }

p.border_b, ul.border_b li { border-bottom:1px solid #0066CC }
p.border_b span.indent, ul.border_b span.indent  { color:#66CCCC }

blockquote { color:#66CCCC;
  border-top:1px solid #3366CC;border-bottom:1px solid #3366CC; }

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

fieldset { border:1px solid #0066CC }
legend { color:#66CCFF;border:1px solid #0066CC;padding:2px;font-weight:bold }

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

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

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

select { color:#CCCCCC;background:#003366;
          border-width:0px 0px 1px 0px;border-bottom:1px solid #3366CC}

/* ORIGINAL Ian Mayo ----------------------------------------------- */

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

.color01 { color:#00FFFF }
.color02 { color:#FFFF33 }
.color03 { color:#66CCCC }

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

.pix, .rev, .info { border-bottom:1px solid #333366  }

.pix_txt { color:#33CCCC }
.pix_list a {border-bottom:none}

li.noback { background:none }
.see_more_a { color:#33CCCC }
.see_more_e { color:#000000 }

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

.entry_date, .entry_date_p, .entry_date_top { color: #6699FF }
.entry_state { color:#6699FF }
span.date { color: #6699FF }

.entry_state a:link,
.entry_state a:visited { color:#6699FF }

.en_catego em { border-left:3px double #3366CC;border-top:3px double #3366CC;padding:1px 3px;
                border-right:3px double #3366CC;border-bottom:none;background:#003366 }
.en_catego strong { border-left:3px solid #3366CC;border-top:3px solid #3366CC;padding:5px 7px;
                border-right:3px solid #3366CC;border-bottom:none;background:#000099 }

.entry_comcom { color:#99CCCC; }
.entry_comcom_s  { color:#99CCCC }
.see_more_e { color:#000000 }

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

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

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

#side_menu_r td.cell          { color:#9999CC }
#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:#00CC99 }
#side_menu_r td.cell_bl       { color:#000000 }

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

.entry_body img { vertical-align:middle }

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


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

.n_new, .bbs_new,.bbs_new_top { color:#FFFF33 }
.bbs_new_0,.bbs_new_0_top { color:#FFFF66 }

/* CD ----------------------------------------------- */
.cdim  { color:#33FFCC }


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


dl.dl_list dt { color:#00CC66 }

dl.qanda dt { color:#33CCCC }
span.qanda { color:#33CCCC }


/* mag, etc ----------------------------------------------- */

h3.br, li.br,
p.br { background: url(http://www.burningrain.net/img/news/br_k.gif) no-repeat right center; }
h3.bmr, li.bmr,
p.bmr { background: url(http://www.burningrain.net/img/news/bmr.jpg) no-repeat right center; }
