@charset "utf-8";
/*** red ***/
body { 
font-family			: Verdana;
font-size                                                       : 11px;
}
a:link, a:visited {
	color: #404080;
      font-weight: bold;
text-decoration:none;
}
a:hover {
	color: #404080;

text-decoration:underline;	
}

a.logo:link,a.logo:hover, a.logo:visited{
	color: #333333;

}


div#logo_bg{
	background:  url(../images/arsenal/logo_banner.jpg) width: 960px height: 221px ;
}


#user3{
	background: #fffd00;
        height:30px;
	width:986px;
}

#user4{
	background: #333333;
        height:22px;
}


#user5 h3, #user5 div h3{
	background:  url(../images/arsenal/bg_user5_h3.png) top left no-repeat;
        color: #ffffff;
        font-size: 13px;
        padding-left: 4px;
        font-family: Tahoma;
}

#leftcolumn h3, #leftcolumn div h3{
	background:  url(../images/arsenal/bg_right_h3.png) top left no-repeat;
        color: #ffffff;
        font-size: 13px;
        font-family: Tahoma;
}
#rightcolumn h3, #rightcolumn div h3{
	background:  url(../images/arsenal/bg_right_h3.png) top left no-repeat;
        font-size: 13px;
        font-family: Tahoma;

}
#user5 div.moduletable_menu, #user5 div.moduletable, #user5 div.moduletable_text{
        background:  #fff;
}
#leftcolumn div.moduletable_menu, #leftcolumn div.moduletable, #leftcolumn div.moduletable_text,
#rightcolumn div.moduletable_menu, #rightcolumn div.moduletable, #rightcolumn div.moduletable_text{
	background: #fff;
	
}
#f_area div.moduletable_menu, #f_area div.moduletable, #f_area div.moduletable_text{
	background: #fff;
	
}

#f_area h3{
	background:  url(../images/arsenal/f_area_h3.png) top left no-repeat;
}

a.readon, a.readon:visited{
	display:block;
	height:23px;
	width:540px;
	color:#cc9900;
	padding-right: 20px;
font-weight: bold;
	line-height:23px;
	background: #eee top left no-repeat;
	margin:2px 0px 0px 0px;


}
a.readon:hover, {
	display:block;
	height:23px;
	width:540px;
	color:#000000;
	text-decoration:underline;
	padding-right: 20px;
font-weight: bold;
	line-height:23px;
	background:  #eee top left no-repeat;
	margin:2px 0px 0px 0px;
}
ul.menu li{
	list-style:none;
	background:url(../images/arsenal/menu_arrow.png) top left no-repeat;
}
ul.mostread li{
	list-style:none;
	background:url(../images/arsenal/menu_arrow.png) top left no-repeat;
}
ul.latestnews li{
	list-style:none;
	background:url(../images/arsenal/menu_arrow.png) top left no-repeat;
}
.moduletable ul li {
	list-style:none;
	background:url(../images/arsenal/menu_arrow.png) top left no-repeat;
}
div.componentheading{
	color:#333333;
        width: 560px;
	line-height: 1.35em;
	border-bottom: 1px solid #eee;
	font-size: 2.1em;
	letter-spacing: -2px;
	font-weight: bold;

}

table.blog td.contentheading {
	font-size:2.4em;
	line-height: 1.3em;
	letter-spacing: -1px;
	color: #333333;
        width: 560px;
        background: #fff;
	border-top: 1px solid #ccc;
}
td.contentheading {
	font-size:2.4em;
        width: 560px;
        background: #000;
	line-height: 1.2em;
	letter-spacing: -0px;
	color: #FFCD00;
}

h1 {
	color: #333;
	font-weight: normal;
	font-style: normal;
	font-size: 2.4em;
	line-height: 1em;
	letter-spacing: -1px;
}

h2 {
	color: #333;
	font-weight: normal;
	font-style: normal;
	font-size: 2.1em;
	line-height: 1em;
	letter-spacing: -1px;
}