body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.top {
background-image:url(/images/top-bg.gif);
background-repeat:repeat-x;
width:100%;
}
.top2 {padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a8b9bf;
}
.top2  a:link    {text-decoration:underline; color:#a8b9bf
}
.top2  a:visited {text-decoration:underline; color:#a8b9bf
}
.top2  a:active  {text-decoration:underline; color:#a8b9bf
}
.top2  a:hover   {text-decoration:underline; color:#000000
}
#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;
}
.logo {
background-image:url(/images/logo-bg.gif);
background-repeat:repeat-x;
}
#menu ul {
list-style:none;
}
#menu li {
margin:0px;
background-image:url(/images/bar-bg.gif);
background-repeat:repeat-x;
text-align:center;
list-style:none;
border-left:1px #e0e4e5 solid;
float:left;
padding:0px;
color:#4b5057;
padding-top:16px;
padding-bottom:16px;
}
#menu li a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#4b5057;
padding-left:31px;
padding-right:32px;
padding-top:16px;
padding-bottom:16px;
text-decoration:none;
border-left:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
}
#menu li a:hover {
background-image:url(/images/bar-bg2.gif);
background-repeat:repeat-x;
padding-top:16px;
padding-bottom:16px;
color:#FFFFFF;
border-left:1px #FFFFFF solid;
border-right:1px #FFFFFF solid;
}
.menu2 {
border-right:1px #e0e4e5 solid;
}
.bar {
background-image:url(/images/bar-bg.gif);
background-repeat:repeat-x;
}
.footer {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252;
padding:14px; text-align:center;
border-top:2px #deedf8 solid;
}
.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
}
.left {
background-image:url(/images/bg-left.gif);
background-repeat:repeat-x;
padding:10px;
}
.left2 {
background-image:url(/images/bg-left2.gif);
background-repeat:repeat-x;
padding:10px;
}
.big {font-family:Arial, Helvetica, sans-serif; font-size:13px;
font-weight:bold;
background-image:url(/images/box2.gif);
background-repeat:repeat-x;
width:100%;
}
