.buzz_graph {
/*        position: relative; */ /* IE is dumb */
        width: 200px;
        border: 1px solid red;
        padding: 2px;
}
.buzz_graph .buzz_bar {
/*        display: block;
        position: relative; */
        background: url(/imgs/pointMeterBG.gif);
        text-align: center;
        color: white;
        height:1em;
        line-height: 1em;
        border-right:0px solid yellow;
}
.buzz_text {
   background:transparent;
   width:100%;
   text-align:center;
   color:white;
   font-weight: bold;
   /* padding-right:15px; */
}
.buzz_graph .buzz_bar span { /* position: absolute; */ left: 1em; }





#shout_box_scroll{
 /*       width:275px; */
/*		width:100%; */
        background-color:black;
        height:112px;
	    overflow-y: auto;
        position:relative;
        
}

#alert_box_scroll {
/*        border:2px solid #660000;*/
/*        width:285px; */
/*		width:100%; */
	height:112px;
    background-color:#080808;
    overflow-y:auto;
    float:left;
    clear:both;
    width:100%;
}


#loggedin_alert_box_scroll {
/*        border:2px solid #660000;*/
/*        width:285px; */
/*		width:100%; */
        background-color:black;
        overflow-y:auto;
}

#blast_scroll{
 /*      width:340px; */
 /*       background-color:black;*/
        height:68px;
/*        overflow-y: hidden;*/
}

table.blast_val #blast_scroll,table.blast_stp #blast_scroll,table.blast_hal #blast_scroll, table.blast_win #blast_scroll,table.blast_xms #blast_scroll, table.blast_420_smoke_green #blast_scroll, table.blast_420_smoke #blast_scroll, table.blast_storm #blast_scroll, table.blast_xms_lights #blast_scroll, table.blast_candycane #blast_scroll, table.blast_val_zap #blast_scroll,table.blast_spring #blast_scroll {
	height:71px;
}

#blast_scroll_content{
        /* width:340px; */
       /* font-size:0.8em; */
		font-size:9px;
		color:#666666;
        height: 75px;
        overflow:auto;
	white-space:normal;
	text-align:left;
	padding-top: 5px;
}

#topheader_box_wrapper #blast_scroll{
         height:75px;
        overflow-y: hidden;
}

#loggedin_blast_scroll{
        /* width:340px; */
/*        background-color:black;*/
        height:75px;
        overflow-y: hidden;
}
#loggedin_blast_scroll_content{
        /* width:340px; */
        font-size:0.8em;
        height: 75px;
        overflow:auto;
}





#blast_box{
        width:450px;
/*        background-color:black;*/
        height:110px;
}
#blast_content{
                font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
                width:250px;
                font-size:0.8em;
        }
.blast_box {
}

.blast_val {
	border:2px solid #FF99FF;
}
.blast_stp {
	border:2px solid #4ee458;
}

.blast_hal {
	border:2px solid #ff5808;
}

.blast_win {
	height:113px;
	background-repeat:repeat-x;
	background-position:top left;
	background: url(/imgs/blast_snow_bg.gif);
	background-size:cover;
}

.blast_xms_lights {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_xmaslights.gif);
        background-size:auto 110px;
}

.blast_candycane {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_candycane.gif);
        background-size:cover;
}

.blast_xms {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_lights_bg.gif);
        background-size:cover;
}
.blast_val_pink {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_vday1_bg.gif);
        background-size:cover;
}
.blast_val_red {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_vday2_bg.gif);
        background-size:cover;
}

.blast_val_zap {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_vday3_bg.gif);
        background-size:cover;
}

.blast_spring {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_spring_bg.gif);
        background-size:cover;
}

.blast_halloween2 {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_halloween_02_bg.gif);
        background-size:cover;
}

.blast_halloween3 {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_halloween_03_bg.gif);
        background-size:cover;
}

.blast_bca1 {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_bca_01_bg.gif);
        background-size:cover;
}

.blast_bca2 {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_bca_02_bg.gif);
        background-size:cover;
}
  
.blast_mardigras {
        height:113px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_mardigras_bg.gif);
        background-size:cover;
}

.blast_stp_1 {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_stpatricks1_bg.gif);
        background-size:cover;
}

.blast_stp_2 {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_stpatricks2_bg.gif);
        background-size:cover;
}

.blast_420_smoke_green {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_420_green.gif);
        background-size:cover;
}

.blast_420_smoke {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_420_smoke.gif);
        background-size:cover;
}

.blast_storm {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_storming.gif);
        background-size:cover;
}

.blast_falling_leaves {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_fall_leaves.gif);
        background-size:cover;
}

.blast_snowflakes {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_snowflakes.gif);
        background-size:cover;
}

.blast_galaxy {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_galaxy.gif);
        background-size:cover;
}

.blast_shark {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_shark.gif);
        background-size:cover;
} 

.blast_mov {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_movember.gif);
        background-size:cover;
}

.blast_corona {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_corona.gif);
        background-size:cover;
}

.blast_pride_month {
        height:114px;
        background-repeat:repeat-x;
        background-position:top left;
        background: url(/imgs/blast_pride_mon.gif);
        background-size:100% 88px;
}

.blast_xms table.blast_info #blast_scroll_content a.blast_link_body, .blast_win table.blast_info #blast_scroll_content a.blast_link_body{
color:#ccc;
}
#dhtmlgoodies_contentBox{
	filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
	border:2px solid #660000;
    height:0px;
	visibility:hidden;
	position:absolute;
	top:0px;
	background-color:#000000;
	overflow-y: hidden;
	padding:0px;
	width:275px;
	z-index:2;				
	}

	#dhtmlgoodies_content{
		position:relative;		
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		width:275px;
		font-size:0.8em;
		height: 103px;
		overflow:auto;
		padding-bottom: 0;
	}
	#dhtmlgoodies_slidedown{
		position:relative;
		width:275px;
		height: 0px
	}


#dhtmlgoodies_contentBox2{
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
    border:2px solid #660000;
    height:0px;
    visibility:hidden;
    position:absolute;
    background-color:#000000;
    overflow-y: hidden;
    padding:2px;
	z-index:2;
	top:0px;
    width:275px;
    }

#dhtmlgoodies_content2{
    position:relative;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    width:275px;
    font-size:0.8em;
    height: 103px;
    overflow:auto;
    padding-bottom: 0;
    }

#dhtmlgoodies_slidedown2{
    position:relative;
    width:275px;
    }

.fubar {
	font-weight:bold;
}
.fubar_10 {
	font-weight:bold;
	font-size:10px;
}
.fubar_12 {
	font-weight:bold;
	font-size:12px;
}
.fubar_14 {
	font-weight:bold;
	font-size:14px;
}

.quotetext {
    text-align:center;
    clear:none;
    float:left;
    margin:4px 0 0 0;
    position:relative;
    white-space: nowrap;
}

.quotetext a {
    font-size:11px;
    font-weight:bold;
    color:#66FF00;
}

.quotetext a:link, .quotetext a:active, .quotetext a:visited {
    text-decoration:none;
}

.quotetext a:hover {
    text-decoration:underline;
}

#alerts {
    float:left;
    clear:both;
    width:100%;
}

.alert_row_wrapper {
    clear:both;
}

.fixed_panel .alert_row_wrapper {
	width:100%;
    
    display:block;
}

/* fixed panel alert */

#alert_line_panel .alert_row_wrapper {
        text-align:left;
        padding:5px 1px 0px 1px;
        clear:both;
}

.alert_msg {
    display:block;
	padding:2px 4px;
}

#alert_box_scroll .alert_msg img, #fixed_alert_box_scroll .alert_msg img {
    border:0;
    height:15px;
    vertical-align:middle;
    width:15px;
}

#alert_box_scroll .alert_msg .giphy_alert_img img {
	width: auto;
	height: auto;
	max-width: 150px;
	max-height: 150px;
}

#alert_box_scroll .alert_msg .giphy-img-stream {
    border:0;
    height:15px;
    vertical-align:middle;
    width:15px;
}

#myviewertabs {
    min-height:57px;
}

/* header alert panel */

#alert_box_scroll .alert_msg {
    color:#999;
    font-size:9px;
    padding:1px 5px;
    float:left;
    clear:both;
    white-space:normal;
}
