/* COOL-ROCK.COM common */

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

body { font-size:1em;padding:0px 0px 0px 0px;line-height:1.5;margin:3px auto;width:860px }

td,th { font-size:1em;line-height:1.5 }

h1 { font-size:1.5em }
h2 { font-size:1.125em }
h2.bday { font-size:0.85em }
h3 { font-size:1em }
h4 { font-size:0.85em }
h4.font1 { font-size:1em }
.sz2 { font-size:0.85em }
.sz3 { font-size:0.5em }
.x_large { font-size:1.5em }
.large { font-size:1.25em }

#main_content h2 { margin: 6px 0px 6px 0px; padding: 3px 0px 3px 5px }
#main_content h2.h2_main { margin-top:12px }
#main_content h2.up { padding: 3px 0px 3px 5px }
#main_content h2.news { margin: 12px 0px 6px -11px }
#main_content h3, #main_content h2.bday { margin: 9px 4px 6px 6px; padding: 1px 0px 1px 5px }
#main_content h3.up {margin: 12px 6px 6px 6px }
#main_content h3.th {margin: 2px 0px 0px 0px }
#main_content h3.news { margin: 12px 0px 6px -9px }
#main_content h4 { margin: 9px 9px 6px 9px; padding: 1px 0px 1px 5px }
#main_content h4.news { margin: 9px 3px 6px -6px;font-size:1em }

p.border_b, ul.border_b li { padding-left:5px }
p.border_b span.indent, ul.border_b span.indent  { margin-left:85px;font-size:0.85em }

strong { font-style:normal;font-weight:normal }
em { font-style:normal;font-weight:normal }
strong.b { font-style:normal;font-weight:bold }
em.b { font-style:normal;font-weight:bold }
.bold { font-weight:bold }
.normal { font-weight:normal }

ul {margin:9px 9px 9px 13px;padding-left:13px}
ol {margin:9px 9px 9px 15px;padding-left:15px}
.e_body ul, ul.e_body, ul.border_b, ul.border_b_flag {margin:9px 9px 9px 6px;padding-left:6px}
.e_body ol, ol.e_body {margin:9px 9px 9px 25px;padding-left:25px}
ul.ulnone {margin:0px 0px 0px 0px;padding-left:0px}
.ulnone ul { margin:0px 0px 0px 9px;padding-left:9px }
ol.top_nobr {margin:4px 9px 9px 14px;padding-left:14px}

.ul_body ul { margin:0px 0px 12px 6px;padding-left:6px }

ul li {list-style-type:none}

.noback img { margin-top:2px;margin-bottom:1px; }

.dl_img, .dl_img_dt,
.ul_img, .ul_img_l { margin: 9px 9px 9px 9px;padding-left:9px }
.ul_img_2 { margin: 0px 9px 9px 12px;padding-left:12px }

.qrcord { vertical-align:middle;margin:3px 0px 3px 3px }
.bookmark { width:98%;text-align:center;margin:0px }

.cap1  { text-transform:capitalize }
.cap   { text-transform:uppercase }
.nocap { text-transform:lowercase }

a.blank,
span.blank { background: url(http://www.cool-rock.com/img/link_blank/gray.gif) no-repeat right center;padding-right:13px }

/* inbox ----------------------------------------------- */

#top_img {white-space:nowrap;font-size:0.85em;top:0px}

.top_top { padding:3px 0px 0px 3px }
.top_brnet_img { padding:3px 0px 0px 0px;color:ff0000;height:55px;text-align:right;margin-right:3px }


/* .top_brnet_img { padding:3px 0px 0px 603px;color:ff0000;height:55px; } Œ³*/

.top_top a, .top_top a:link, .top_top a:visited,
.top_brnet_img a, .top_brnet_img a:link,
.top_brnet_img a:visited { border-bottom:none;padding:0px 1px;color:#FF9999 }

#top_title div.lang_cr { font-size:0.85em;text-align:right}

#top_title_1 { padding:3px 0px 4px 0px}

.top_menu { font-size:0.85em;margin:0px 0px 0px 21px }
.top_menu em { font-weight:bold }

#description {margin:0px 25px 0px 25px;font-size:0.85em }

#side_menu { float:left;width:175px;padding-left:6px;padding-top:0px;
             font-size:0.85em;line-height:1.45;display:inline }

#main_content,
#main_content_sch { float:right;width:660px;padding-right:6px;display:inline;padding-top:0px; }
.main { width:490px;float:left;margin-top:15px;padding-top:0px; }

#side_menu_r { width:150px;padding-top:0px;
             font-size:0.85em;line-height:1.45;float:right }

#footer { font-size:0.85em;white-space:nowrap;line-height:1.4;
          clear:both;padding-top:9px }

#calendar_area { margin:2px 1px 2px 15px }

.pagearea { font-size:0.75em;text-align:right;margin-right:12px }

.pagearea a { margin:0px 5px }

address { font-family:Verdana,Arial,sans-serif;
          font-style:normal;padding:3px 0px 6px 5px }

.site_menu_btm { margin:0px 0px 6px 6px;color:#777777 }

.site_menu, .site_menu_top {white-space:nowrap}
.site_menu ul, .site_menu_top ul {margin:0px 2px 0px 5px;padding:0px 9px}
.site_menu li, .site_menu_top li {display:inline;list-style:none;margin:0px;padding:0px}
.site_menu_top li.commu_li, li.link_li, li.onstore_li {display:none}

/* Side ----------------------------------------------- */

#side_menu div.side_index,
#side_menu h3.side_index { 
        font-weight:normal;font-size:1em;
        margin: 8px 0px 0px 0px;padding-left:3px }

#side_menu_r div.side_index,
#side_menu_r h3.side_index { 
             font-weight:normal;font-size:1em;
             margin:8px 0px 0px 0px;padding:1px 6px 2px 6px }

#side_menu h4,
#side_menu h4_r { margin: 2px 0px 0px 0px;font-weight:normal;font-size:1em;
                padding-left:11px;
                background-position:2px 0.4em;background-repeat:no-repeat }
#side_menu h4.top_border,
#side_menu_r h4.top_border { margin: 6px 0px 0px 0px;
                           border-top-width:1px;border-top-style:solid; }

.side_text { padding:2px }
.side_text_center { text-align:center }
.side_text ul { margin:2px 0px 2px 0px;padding-left:0px }

.side_text li { padding-left:11px;
             background-position:2px 0.4em;background-repeat:no-repeat }
.side_text li.center { padding-left:11px;
             background-position:2px 50%;background-repeat:no-repeat }

ul.cate_2    { margin:2px 0px 2px 6px;padding-left:6px }
ul.cate_3    { margin:2px 0px 2px 16px;padding-left:16px }
ul.cate_2 li,
ul.cate_3 li { padding-left:11px;
             background-position:2px 0.4em;background-repeat:no-repeat }

#side_menu dd { margin:0px 5px; }

.side_text dl { margin:0px;padding-left:0px }
.side_text dt { padding-left:12px;
             background-position:2px 0.4em;background-repeat:no-repeat }

#side_menu dl.dd_right dd { text-align:right;margin:1px 0px;background-image:none }
.dd_right_1 dd  { text-align:right;margin:1px 0px }

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

/* .entry_body_g, .entry_body, .entry_body_s, .entry_body_btm, 
.e_body, .e_body_s { letter-spacing:0.1em } */

.entry_body_g p, .entry_body p, .entry_body_btm p, 
.e_body p { margin-top:1.25em;margin-bottom:1.25em; }
.entry_body_s p, .e_body_s p { margin-top:1em;margin-bottom:1em }

.entry_body_g { margin:20px 6px 9px 9px }

.entry_body     { margin: 9px 6px 9px 9px }
.entry_body_s   { margin: 9px 6px 9px 9px;font-size:0.85em }
.entry_body_btm { margin: 9px 6px 25px 9px }
.e_body         { margin: 9px 12px 9px 16px }
.e_body_s       { margin: 9px 12px 9px 16px;font-size:0.85em }
.e_body_img     { margin: 9px -6px 9px -7px }
.e_body_left0   { margin-left: -14px }

.e_body_quote { margin: 0px 0px 0px 16px }

.en_catego { font-size:0.85em;margin-top:16px; }

.entry_date  { font-size:0.85em;margin:0px 0px 0px 15px; }
p.entry_date_p, div.entry_date_p  { font-size:0.75em;margin:25px 6px 6px 10px }
p.entry_date_pp, div.entry_date_pp  { font-size:0.75em;margin:6px 6px 6px 10px }
.entry_date_top  { margin:0px 9px 0px 9px; }
p.entry_state { font-size:0.85em;margin:2px 9px 7px 14px }
span.entry_state { font-size:0.85em;margin:2px 6px 7px 6px }

.entry_comcom { margin:0px 12px 25px 25px;padding:3px }
.entry_comcom_s  { margin: 2px 9px 2px 20px;font-size:0.85em }

.see_more { font-size:0.85em;margin:9px 0px 3px 20px }
.see_more_a { font-size:0.75em;margin:0px 6px 0px 17px }
.see_more_e { font-size:0.75em;margin:0px }

.top_news, .top_news_no2 { margin-bottom:20px }

cite { margin-left:9px }
blockquote { margin:9px;padding:9px 14px; }

.entry_pix { margin:7px 0px 7px 0px;text-align:center }
.pix_txt { margin:0px 9px 4px 0px;font-size:0.85em }

.dl_img dt, .dl_img_dt dt { padding-left:10px;margin-top:6px;
             background-position:0px 0.4em;background-repeat:no-repeat }
#side_menu dd, .dl_img dd { padding-left:11px;
             background-position:0px 0.4em;background-repeat:no-repeat  }
.ul_img li, .ul_img_l li, p.dot { padding-left:10px;
             background-position:0px 0.4em;background-repeat:no-repeat }
.ul_img_2 li { padding-left:25px;
             background-position:15px 0.4em;background-repeat:no-repeat }

dl.qanda dt {margin:12px 5px 9px 0px}
dl.qanda dd {margin:6px 9px 15px 2px;padding-left:32px;
             background-repeat:no-repeat }

dl.qanda dd.no_img {margin:6px 9px 15px 2px;padding-left:9px; }

dl.dl_list dt {border-width:1px 0px;border-style:solid none;
            margin:9px 9px 9px 5px;padding-left:3px}
dl.dl_list dd {margin:2px 0px 6px 15px}


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

form { margin:0px;padding:0px }

fieldset { padding:6px }

#side_menu input, #side_menu select, #side_menu textarea,
#side_menu_r input, #side_menu_r select, #side_menu_r textarea { font-size:0.85em }

#main_content textarea { font-size:1em }

input,select,textarea  { margin:2px 1px; }

#c_name, #c_email { width:150px }
#c_url { width:200px } 

dl.form dt { padding-left:5px }
dl.form dd { margin:2px 0px;padding:2px 0px }

.hide, .hide_pc, .pc_hide { display:none }
h2.hide { margin:0px;padding:0px }

.align_right  { text-align:right }
.align_left   { text-align:left }
.align_center { text-align:center }
.hidari_sumi { text-align:left;vertical-align:top }

.right_f { float:right }
.left_f  { float:left }

img.f_right, p.f_right { float:right;margin:12px 0px 6px 5px }
img.f_left, p.f_left  { float:left;margin:12px 5px 6px 0px }
p.f_left_n  { float:left;margin:2px 5px 6px 0px }
li.f_left_3 { float:left;width:150px }

.clear_right { clear:right }

br.c_both { clear:both }

.mcom {margin:4px 0px 0px 0px }

.newwin { font-size:0.85em }

label { cursor:pointer }

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

img.top { vertical-align:top }
img.bottom { vertical-align:bottom }
img.middle { vertical-align:middle }

.flame2 { margin:4px;vertical-align:middle }
.flame3 { margin:2px 4px }
.flame5 { margin:2px 4px;vertical-align:middle }
.pix_list_small img { margin:2px;padding:2px;vertical-align:middle; }

.pix_list, .pix_list_small { margin: 9px 9px 9px 15px }

img.f_left { float:left;margin-right:4px }
br.clear_l { clear:left }

/* table ----------------------------------------------- */
.full { width:100% }
.half { width:50% }

th.th_2_left { width:240px;text-align:left }
td.td_2_top { width:240px;vertical-align:top }

th.th_news   { width:320px;text-align:left }
td.td_news   { width:320px;vertical-align:top }
th.th_update { width:160px;text-align:left }
td.td_update { width:160px;vertical-align:top;font-size:0.85em }

/* color ----------------------------------------------- */

.orenge { color:#FF9900 }
.pink { color:#FF99FF }
.blue { color:#0099FF }
.green { color:#00FFCC }


/* Text Design added ----------------------------------------------- */

li.noback { margin:0;padding:0 }

.inline li { display:inline }

/* flag_on */

ul.font_haba { font-family:Courier,'Courier New',monospace;
                           margin:9px 9px 9px 3px;padding-left:3px;letter-spacing:0em}
div.font_haba, span.font_haba, span.youbi,
ul.font_haba_1, .font_haba td { font-family:Courier,'Courier New',monospace }

ul.border_b_flag li { border-bottom-width:1px;border-bottom-style:solid; }

ul.flag {margin:9px 9px 9px 3px;padding-left:3px}

/* A */
.bbs_message div.argentina, li.argentina, .argentina li, 
#main_content h3.argentina { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/argentina.gif) no-repeat 5px 50% }
span.flag_argentina,
a.flag_argentina { background: url(http://www.cool-rock.com/forum/img/argentina.gif) no-repeat right center;padding-right:31px }
.flag_argentina { background: url(http://www.cool-rock.com/forum/img/argentina.gif) no-repeat 5px 3px }

.bbs_message div.austria, li.austria, .austria li, 
#main_content h3.austria { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/austria.gif) no-repeat 5px 50% }
span.flag_austria,
a.flag_austria { background: url(http://www.cool-rock.com/forum/img/austria.gif) no-repeat right center;padding-right:31px }
.flag_austria { background: url(http://www.cool-rock.com/forum/img/austria.gif) no-repeat 5px 3px }

/* B */
.bbs_message div.belarussa, li.belarussa, .belarussa li, 
#main_content h3.belarussa { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/belarussa.gif) no-repeat 5px 50% }
span.flag_belarussa,
a.flag_belarussa { background: url(http://www.cool-rock.com/forum/img/belarussa.gif) no-repeat right center;padding-right:31px }
.flag_belarussa { background: url(http://www.cool-rock.com/forum/img/belarussa.gif) no-repeat 5px 3px }

.bbs_message div.belgium, li.belgium, .belgium li, 
#main_content h3.belgium { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/belgium.gif) no-repeat 5px 50% }
span.flag_belgium,
a.flag_belgium { background: url(http://www.cool-rock.com/forum/img/belgium.gif) no-repeat right center;padding-right:31px }
.flag_belgium { background: url(http://www.cool-rock.com/forum/img/belgium.gif) no-repeat 5px 3px }

.bbs_message div.brazil, li.brazil, .brazil li, 
#main_content h3.brazil { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/brazil.gif) no-repeat 5px 50% }
span.flag_brazil,
a.flag_brazil { background: url(http://www.cool-rock.com/forum/img/brazil.gif) no-repeat right center;padding-right:31px }
.flag_brazil { background: url(http://www.cool-rock.com/forum/img/brazil.gif) no-repeat 5px 3px }

.bbs_message div.bulgaria, li.bulgaria, .bulgaria li, 
#main_content h3.bulgaria { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/bulgaria.gif) no-repeat 5px 50% }
span.flag_bulgaria,
a.flag_bulgaria { background: url(http://www.cool-rock.com/forum/img/bulgaria.gif) no-repeat right center;padding-right:31px }
.flag_bulgaria { background: url(http://www.cool-rock.com/forum/img/bulgaria.gif) no-repeat 5px 3px }

/* C */
.bbs_message div.canada, li.canada, .canada li, 
#main_content h3.canada { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/canada.gif) no-repeat 5px 50% }
span.flag_canada,
a.flag_canada { background: url(http://www.cool-rock.com/forum/img/canada.gif) no-repeat right center;padding-right:31px }
.flag_canada { background: url(http://www.cool-rock.com/forum/img/canada.gif) no-repeat 5px 3px }

.bbs_message div.chile, li.chile, .chile li, 
#main_content h3.chile { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/chile.gif) no-repeat 5px 50% }
span.flag_chile,
a.flag_chile { background: url(http://www.cool-rock.com/forum/img/chile.gif) no-repeat right center;padding-right:31px }
.flag_chile { background: url(http://www.cool-rock.com/forum/img/chile.gif) no-repeat 5px 3px }

.bbs_message div.czech, li.czech, .czech li, 
#main_content h3.czech { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/czech.gif) no-repeat 5px 50% }
span.flag_czech,
a.flag_czech { background: url(http://www.cool-rock.com/forum/img/czech.gif) no-repeat right center;padding-right:31px }
.flag_czech { background: url(http://www.cool-rock.com/forum/img/czech.gif) no-repeat 5px 3px }

.bbs_message div.croatia, li.croatia, .croatia li, 
#main_content h3.croatia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/croatia.gif) no-repeat 5px 50% }
span.flag_croatia,
a.flag_croatia { background: url(http://www.cool-rock.com/forum/img/croatia.gif) no-repeat right center;padding-right:31px }
.flag_croatia { background: url(http://www.cool-rock.com/forum/img/croatia.gif) no-repeat 5px 3px }

/* D */
.bbs_message div.denmark, li.denmark, .denmark li, 
#main_content h3.denmark { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/denmark.gif) no-repeat 5px 50% }
span.flag_denmark,
a.flag_denmark { background: url(http://www.cool-rock.com/forum/img/denmark.gif) no-repeat right center;padding-right:31px }
.flag_denmark { background: url(http://www.cool-rock.com/forum/img/denmark.gif) no-repeat 5px 3px }

/* E */
.bbs_message div.estonia, li.estonia, .estonia li, 
#main_content h3.estonia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/estonia.gif) no-repeat 5px 50% }
span.flag_estonia,
a.flag_estonia { background: url(http://www.cool-rock.com/forum/img/estonia.gif) no-repeat right center;padding-right:31px }
.flag_estonia { background: url(http://www.cool-rock.com/forum/img/estonia.gif) no-repeat 5px 3px }

.bbs_message div.euro, li.euro, .euro li, 
#main_content h3.euro { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/euro.gif) no-repeat 5px 50% }
span.flag_euro,
a.flag_euro { background: url(http://www.cool-rock.com/forum/img/euro.gif) no-repeat right center;padding-right:31px }
.flag_euro { background: url(http://www.cool-rock.com/forum/img/euro.gif) no-repeat 5px 3px }

/* F */
.bbs_message div.finland, li.finland, .finland li, 
#main_content h3.finland { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/finland.gif) no-repeat 5px 50% }
span.flag_finland,
a.flag_finland { background: url(http://www.cool-rock.com/forum/img/finland.gif) no-repeat right center;padding-right:31px }
.flag_finland { background: url(http://www.cool-rock.com/forum/img/finland.gif) no-repeat 5px 3px }

.bbs_message div.france, li.france, .france li, 
#main_content h3.france { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/france.gif) no-repeat 5px 50% }
span.flag_france,
a.flag_france { background: url(http://www.cool-rock.com/forum/img/france.gif) no-repeat right center;padding-right:31px }
.flag_france { background: url(http://www.cool-rock.com/forum/img/france.gif) no-repeat 5px 3px }

/* G */
.bbs_message div.ger, li.ger, .ger li,
#main_content h3.ger { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/germa.gif) no-repeat 5px 50% }
span.flag_ger,
a.flag_ger { background: url(http://www.cool-rock.com/forum/img/germa.gif) no-repeat right center;padding-right:31px }
.flag_ger { background: url(http://www.cool-rock.com/forum/img/germa.gif) no-repeat 5px 3px }

.bbs_message div.greece, li.greece, .greece li, 
#main_content h3.greece { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/greece.gif) no-repeat 5px 50% }
span.flag_greece,
a.flag_greece { background: url(http://www.cool-rock.com/forum/img/greece.gif) no-repeat right center;padding-right:31px }
.flag_greece { background: url(http://www.cool-rock.com/forum/img/greece.gif) no-repeat 5px 3px }

/* H */
.bbs_message div.holland, li.holland, .holland li,
#main_content h3.holland { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/holland.gif) no-repeat 5px 50% }
span.flag_holland,
a.flag_holland { background: url(http://www.cool-rock.com/forum/img/holland.gif) no-repeat right center;padding-right:31px }
.flag_holland { background: url(http://www.cool-rock.com/forum/img/holland.gif) no-repeat 5px 3px }

.bbs_message div.hungary, li.hungary, .hungary li, 
#main_content h3.hungary { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/hungary.gif) no-repeat 5px 50% }
span.flag_hungary,
a.flag_hungary { background: url(http://www.cool-rock.com/forum/img/hungary.gif) no-repeat right center;padding-right:31px }
.flag_hungary { background: url(http://www.cool-rock.com/forum/img/hungary.gif) no-repeat 5px 3px }

/* I */
.bbs_message div.ireland, li.ireland, .ireland li, 
#main_content h3.ireland { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/ireland.gif) no-repeat 5px 50% }
span.flag_ireland,
a.flag_ireland { background: url(http://www.cool-rock.com/forum/img/ireland.gif) no-repeat right center;padding-right:31px }
.flag_ireland { background: url(http://www.cool-rock.com/forum/img/ireland.gif) no-repeat 5px 3px }

.bbs_message div.israel, li.israel, .israel li, 
#main_content h3.israel { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/israel.gif) no-repeat 5px 50% }
span.flag_srael,
a.flag_srael { background: url(http://www.cool-rock.com/forum/img/srael.gif) no-repeat right center;padding-right:31px }
.flag_srael { background: url(http://www.cool-rock.com/forum/img/srael.gif) no-repeat 5px 3px }

.bbs_message div.italy, li.italy, .italy li, 
#main_content h3.italy { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/italy.gif) no-repeat 5px 50% }
span.flag_italy,
a.flag_italy { background: url(http://www.cool-rock.com/forum/img/italy.gif) no-repeat right center;padding-right:31px }
.flag_italy { background: url(http://www.cool-rock.com/forum/img/italy.gif) no-repeat 5px 3px }

/* J */
.bbs_message div.jp, li.jp, .jp li, 
#main_content h3.jp { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/japan.gif) no-repeat 5px 50% }
span.flag_jp,
a.flag_jp { background: url(http://www.cool-rock.com/forum/img/japan.gif) no-repeat right center;padding-right:31px }
.flag_jp { background: url(http://www.cool-rock.com/forum/img/japan.gif) no-repeat 5px 3px }

/* K */
/* L */
.bbs_message div.latvia, li.latvia, .latvia li, 
#main_content h3.latvia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/latvia.gif) no-repeat 5px 50% }
span.flag_latvia,
a.flag_latvia { background: url(http://www.cool-rock.com/forum/img/latvia.gif) no-repeat right center;padding-right:31px }
.flag_latvia { background: url(http://www.cool-rock.com/forum/img/latvia.gif) no-repeat 5px 3px }

.bbs_message div.lithuania, li.lithuania, .lithuania li, 
#main_content h3.lithuania { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/lithuania.gif) no-repeat 5px 50% }
span.flag_lithuania,
a.flag_lithuania { background: url(http://www.cool-rock.com/forum/img/lithuania.gif) no-repeat right center;padding-right:31px }
.flag_lithuania { background: url(http://www.cool-rock.com/forum/img/lithuania.gif) no-repeat 5px 3px }

/* M */
.bbs_message div.mexico, li.mexico, .mexico li, 
#main_content h3.mexico { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/mexico.gif) no-repeat 5px 50% }
span.flag_mexico,
a.flag_mexico { background: url(http://www.cool-rock.com/forum/img/mexico.gif) no-repeat right center;padding-right:31px }
.flag_mexico { background: url(http://www.cool-rock.com/forum/img/mexico.gif) no-repeat 5px 3px }

.bbs_message div.macedonia, li.macedonia, .macedonia li, 
#main_content h3.macedonia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/macedonia.gif) no-repeat 5px 50% }
span.flag_macedonia,
a.flag_macedonia { background: url(http://www.cool-rock.com/forum/img/macedonia.gif) no-repeat right center;padding-right:31px }
.flag_macedonia { background: url(http://www.cool-rock.com/forum/img/macedonia.gif) no-repeat 5px 3px }

/* N */
.bbs_message div.norway, li.norway, .norway li, 
#main_content h3.norway { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/norway.gif) no-repeat 5px 50% }
span.flag_norway,
a.flag_norway { background: url(http://www.cool-rock.com/forum/img/norway.gif) no-repeat right center;padding-right:31px }
.flag_norway { background: url(http://www.cool-rock.com/forum/img/norway.gif) no-repeat 5px 3px }

/* O */
/* P */
.bbs_message div.portugal, li.portugal, .portugal li, 
#main_content h3.portugal { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/portugal.gif) no-repeat 5px 50% }
span.flag_portugal,
a.flag_portugal { background: url(http://www.cool-rock.com/forum/img/portugal.gif) no-repeat right center;padding-right:31px }
.flag_portugal { background: url(http://www.cool-rock.com/forum/img/portugal.gif) no-repeat 5px 3px }

.bbs_message div.puertorico, li.puertorico, .puertorico li, 
#main_content h3.puertorico { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/puertorico.gif) no-repeat 5px 50% }
span.flag_puertorico,
a.flag_puertorico { background: url(http://www.cool-rock.com/forum/img/puertorico.gif) no-repeat right center;padding-right:31px }
.flag_puertorico { background: url(http://www.cool-rock.com/forum/img/puertorico.gif) no-repeat 5px 3px }

/* Q */
/* R */
.bbs_message div.russia, li.russia, .russia li, 
#main_content h3.russia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/russia.gif) no-repeat 5px 50% }
span.flag_russia,
a.flag_russia { background: url(http://www.cool-rock.com/forum/img/russia.gif) no-repeat right center;padding-right:31px }
.flag_russia { background: url(http://www.cool-rock.com/forum/img/russia.gif) no-repeat 5px 3px }

/* S */
.bbs_message div.spain, li.spain, .spain li, 
#main_content h3.spain { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/spain.gif) no-repeat 5px 50% }
span.flag_spain,
a.flag_spain { background: url(http://www.cool-rock.com/forum/img/spain.gif) no-repeat right center;padding-right:31px }
.flag_spain { background: url(http://www.cool-rock.com/forum/img/spain.gif) no-repeat 5px 3px }

.bbs_message div.sweden, li.sweden, .sweden li, 
#main_content h3.sweden { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/sweden.gif) no-repeat 5px 50% }
span.flag_sweden,
a.flag_sweden { background: url(http://www.cool-rock.com/forum/img/sweden.gif) no-repeat right center;padding-right:31px }
.flag_sweden { background: url(http://www.cool-rock.com/forum/img/sweden.gif) no-repeat 5px 3px }

.bbs_message div.switzerland, li.switzerland, .switzerland li, 
#main_content h3.switzerland { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/switzerland.gif) no-repeat 5px 50% }
span.flag_switzerland,
a.flag_switzerland { background: url(http://www.cool-rock.com/forum/img/switzerland.gif) no-repeat right center;padding-right:31px }
.flag_switzerland { background: url(http://www.cool-rock.com/forum/img/switzerland.gif) no-repeat 5px 3px }

.bbs_message div.slovenia, li.slovenia, .slovenia li, 
#main_content h3.slovenia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/slovenia.gif) no-repeat 5px 50% }
span.flag_slovenia,
a.flag_slovenia { background: url(http://www.cool-rock.com/forum/img/slovenia.gif) no-repeat right center;padding-right:31px }
.flag_slovenia { background: url(http://www.cool-rock.com/forum/img/slovenia.gif) no-repeat 5px 3px }

/* T */
.bbs_message div.turkey, li.turkey, .turkey li, 
#main_content h3.turkey { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/turkey.gif) no-repeat 5px 50% }
span.flag_turkey,
a.flag_turkey { background: url(http://www.cool-rock.com/forum/img/turkey.gif) no-repeat right center;padding-right:31px }
.flag_turkey { background: url(http://www.cool-rock.com/forum/img/turkey.gif) no-repeat 5px 3px }

/* U */
.bbs_message div.us, li.us, .us li, 
#main_content h3.us { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/usa.gif) no-repeat 5px 50% }
span.flag_us,
a.flag_us { background: url(http://www.cool-rock.com/forum/img/usa.gif) no-repeat right center;padding-right:31px }
.flag_us { background: url(http://www.cool-rock.com/forum/img/usa.gif) no-repeat 5px 3px }

.bbs_message div.uk, li.uk, .uk li, 
#main_content h3.uk { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/uk.gif) no-repeat 5px 50% }
span.flag_uk,
a.flag_uk { background: url(http://www.cool-rock.com/forum/img/uk.gif) no-repeat right center;padding-right:31px }
.flag_uk { background: url(http://www.cool-rock.com/forum/img/uk.gif) no-repeat 5px 3px }

/* V */
/* W */
/* X */
/* Y */
.bbs_message div.yugoslavia, li.yugoslavia, .yugoslavia li, 
#main_content h3.yugoslavia { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/forum/img/yugoslavia.gif) no-repeat 5px 50% }
span.flag_yugoslavia,
a.flag_yugoslavia { background: url(http://www.cool-rock.com/forum/img/yugoslavia.gif) no-repeat right center;padding-right:31px }
.flag_yugoslavia { background: url(http://www.cool-rock.com/forum/img/yugoslavia.gif) no-repeat 5px 3px }

/* Z */

.bbs_message div.no_count, li.no_count, .no_count li, 
#main_content h3.no_count { padding-left:31px;
            background: transparent url(http://www.cool-rock.com/img/0.gif) no-repeat 5px 50% }
.flag_no_count { background: url(http://www.cool-rock.com/img/0.gif) no-repeat 5px 3px }


/* blog */
.news_cd { padding-left:55px; }
.news_65 { padding-left:65px; }
.news_70 { padding-left:70px; }
.news_85 { padding-left:85px; }
.news_115 { padding-left:115px; }
.news_130 { padding-left:130px; }
.news_170 { padding-left:170px; }

.news_top65 { padding-top:65px; }

#hist h3 { font-weight:normal }
#hist h3 a { border-bottom:none }
#hist p { margin: 4px 9px 4px 20px }

/* merch */

.merch_amazon_br { background: url(http://www.burningrain.net/img/amazon_shop.gif) no-repeat left center;padding-left:145px }

.merch_amazon_brs { background: url(http://www.burningrain.net/img/amazon_shop_s.gif) no-repeat right center;padding-right:90px;height:42px }


