body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.header {
background-image:url(/images/header.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}
.top {
padding:4px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF
}
.top  a:link    {text-decoration:underline; color:#FFFFFF
}
.top  a:visited {text-decoration:underline; color:#FFFFFF
}
.top  a:active  {text-decoration:underline; color:#FFFFFF
}
.top  a:hover   {text-decoration:none; color:#FFFFFF
}
.bg {
background-image:url(/images/bg.gif);
background-repeat:repeat-x;
background-color:#e6e4e1;
}
#popular_tags {
font: 14px;
}
#popular_tags li {
list-style: none;
display: inline;
}
#popular_tags li a {
color: #000000;  /* edit*/
}
#popular_tags li a:hover {
color: #FF0000;  /* edit*/
}
#popular_tags .smallest_tag {
font-size: 100%
}
#popular_tags .small_tag {
font-size: 125%
}
#popular_tags .medium_tag {
font-size: 150%
}
#popular_tags .large_tag {
font-size: 175%
}
#popular_tags .largest_tag {
font-size: 200%
}
#popular_tags li span {
color:#999999;
font-size: 8px;
}
.arial12 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252
}
.arial12  a:link    {text-decoration:underline; color:#005db9
}
.arial12  a:visited {text-decoration:underline; color:#005db9
}
.arial12  a:active  {text-decoration:underline; color:#005db9
}
.arial12  a:hover   {text-decoration:none; color:#000000
}
.arial11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252
}
.arial11  a:link    {text-decoration:underline; color:#005db9
}
.arial11  a:visited {text-decoration:underline; color:#005db9
}
.arial11  a:active  {text-decoration:underline; color:#005db9
}
.arial11  a:hover   {text-decoration:none; color:#000000
}
ul {margin:0px;
padding-left:15px;
padding-right:10px;
padding-bottom:15px;
}
li {margin:0px;
padding-bottom:4px;
padding-top:4px;
}
.footer {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252;
padding:14px; text-align:center;
}
.footer  a:link    {text-decoration:underline; color:#005db9
}
.footer  a:visited {text-decoration:underline; color:#005db9
}
.footer  a:active  {text-decoration:underline; color:#005db9
}
.footer  a:hover   {text-decoration:none; color:#000000
}
.mattblackmenu .bg_button {
margin: 0px;
padding:0px;
}
.mattblackmenu .bg_button a {
white-space:nowrap;
display: block;
text-decoration: none;
padding:0px;
}
.mattblackmenu .bg_button a .span{
display:block;
}
.mattblackmenu .bg_button a .span .inner_span {
display:block;
padding:0px 28px 0px 28px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
height:46px;
}
.mattblackmenu .bg_button a .span .inner_span .inner_indent{
display:block;
padding-top:16px;
}
.mattblackmenu .bg_button a:hover, .mattblackmenu .bg_button a.active {
background:url(/images/item-act-bg.gif) repeat-x #cac8c3;
text-decoration:none;
}
.mattblackmenu .bg_button a:hover .span, .mattblackmenu .bg_button a.active .span {
background:url(/images/item-act-right-bg.gif) no-repeat top right;
}
.mattblackmenu .bg_button a:hover .span .inner_span, .mattblackmenu .bg_button a.active .span .inner_span{
background:url(/images/item-act-left-bg.gif) no-repeat top left;
padding:0px 28px 0px 28px;
color:#1f2942;
}
.mattblackmenu .bg_button a:hover .span .inner_span .inner_indent, .mattblackmenu .bg_button a.active .span .inner_span .inner_indent{
padding-top:18px;
}
.mattblackmenu img {
border:0px;
vertical-align:top;
padding:0px;
margin:0px;
}
.barr {
background-image:url(/images/bar-bg.gif);
background-repeat:repeat-x;
}
.box1 {
background-image:url(/images/box-bg1.png);
background-repeat:repeat-x;
width:100%;
}
.box2 {
background-image:url(/images/box-bg2.png);
background-repeat:repeat-y;
background-position:left;
}
.box3 {
background-image:url(/images/box-bg3.png);
background-repeat:repeat-y;
background-position:right;
}
.box4 {
background-image:url(/images/box-bg4.png);
background-repeat:repeat-x;
width:100%;
}
.cate {
background-color:#FFFFFF;
padding-left:4px;
padding-right:3px;
}
.big {
background-image:url(/images/left-arrow2.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
padding-top:3px;
padding-right:5px;
}
