div#rss_menu { margin: 10px 40px; width: 170px; height: 300px; }

div#rss_menu_title { width: 160px; text-align: center; margin: 10px 40px; }
div#rss_menu_title h3 { text-align: center; font: normal bold 18px "Trajan Pro", Arial, Helvetica, sans-serif; color:#000; padding:5px; margin:0px 5px10px; border-bottom:1px dashed #ccc; }

.preload1 {}
.preload2 {}

#rss {padding:0; margin:0; list-style:none; height:71px; width: 170px; background: url(../images/rss/rss_subscribe_icon.png) no-repeat; position:relative; z-index:200; font-family:arial, verdana, sans-serif;}
#rss li.top {display:block; float:left; }
#rss li a.top_link {display:block; float:left; height:71px; width: 170px; line-height:33px; padding:0px; cursor:pointer; text-indent: -9999px; }
#rss li a.top_link span {float:left; display:block; padding:0px 0px 0px 0px; height:71px; width: 170px; }
#rss li a.top_link span.down {float:left; display:block; padding:0px 0px 0px 0px; height:71px; width: 170px; }

#rss li:hover a.top_link,
#rss a.top_link:hover {}
#rss li:hover a.top_link span, 
#rss a.top_link:hover span {}
#rss li:hover a.top_link span.down,
#rss a.top_link:hover span.down {}

#rss li:hover {position:relative; z-index:200;}
#rss a:hover {position:relative; white-space:normal; z-index:200;}

#rss :hover ul.sub
{left:10px; top:71px; padding: 2px; white-space:wrap; width:150px; height:auto; z-index:300; background-color: #fff; border: solid #000 1px; }
#rss :hover ul.sub li
{display:block; position:relative; float:left; width:150px; font-weight:normal;}
#rss :hover ul.sub li a
{display:block; width:148px; line-height:22px; text-indent:5px; color:#000; text-decoration:none; }
#rss :hover ul.sub li a:hover 
{color:#369; background: url(../images/listicon.png) no-repeat 3px 8px;  }

#rss li b {display:block; font-size:14px; width:148px; line-height:28px; text-indent: 60px; cursor:pointer;}

#rss a:hover a:hover ul,
#rss a:hover a:hover a:hover ul,
#rss a:hover a:hover a:hover a:hover ul,
#rss a:hover a:hover a:hover a:hover a:hover ul
{left:149px; top:-4px;padding:2px; white-space:wrap; width:150px; z-index:400; height:auto;}

#rss ul, 
#rss a:hover ul ul,
#rss a:hover a:hover ul ul,
#rss a:hover a:hover a:hover ul ul,
#rss a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#rss li:hover li:hover > ul
{left:140px; top:-4px; padding:2px; white-space:wrap; width:150px; z-index:400; height:auto;}
#rss li:hover > ul ul 
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

ul#rss li.subscribe_1 { background: url(../images/rss/rss.png) no-repeat 20px 0px; }
ul#rss li.subscribe_2 { background: url(../images/rss/add_google.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_2 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_2 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_3 { background: url(../images/rss/add_mymsn.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_3 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_3 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_4 { background: url(../images/rss/add_myyahoo.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_4 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_4 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_5 { background: url(../images/rss/add_myaol.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_5 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_5 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_6 { background: url(../images/rss/add_bloglines.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_6 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_6 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_7 { background: url(../images/rss/add_windowslive.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_7 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_7 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_8 { background: url(../images/rss/add_netvibes.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_8 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_8 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_9 { background: url(../images/rss/add_newsgator.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_9 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_9 a.no_text { text-indent: -9999px; }
ul#rss li.subscribe_10{ background: url(../images/rss/add_pageflakes.gif) no-repeat 20px 3px; }
ul#rss li.subscribe_10 a { display: block; height: 21px; width: 168px; }
ul#rss li.subscribe_10 a.no_text { text-indent: -9999px; }

