@import url("basic.css");
@import url("layout.css");

/*header_______________*/
/*primnav*/
#primnav ul { list-style:none;}
#primnav ul li { display:inline; padding-left:5px; margin-right:10px; background:url(../images/arrow_02.gif) left 40% no-repeat;}
/*login*/
#login { color:#FF4500;}
#login a { color:#FF4500;}

/*starlib header________________*/
/*starlib primnav*/
#starlib_primnav {  height:26px; line-height:26px; border:1px solid #01A9D6; background:url(../images/starlib_primnav_bg.gif) 0 0 repeat-x;}
#starlib_primnav ul { list-style:none; width:100%; text-align:center;}
#starlib_primnav ul li { display:inline; padding:0 12px; background:url(../images/starlib_primnav_arrow.gif) 0 0 no-repeat;}
#starlib_primnav ul li.first { background:url();}
#starlib_primnav ul li a { color:#004052;}
#starlib_primnav ul li a:hover { color:#FF4500;}

/*starlib search*/
.form_search { vertical-align: middle;}
.form_search div { text-align:right; }
* html .form_search div { padding-top:6px; text-align:right; } /*hack IE6*/
.form_search label { font-weight:bold;}
.form_search input.key { width:200px; height:18px; line-height:18px; border:1px solid #999999; text-indent:3px;} 
.form_search input {vertical-align: middle;}


/*sidebar______________*/
/*nav*/
#nav { width:100%; list-style:none;}
#nav li { height:27px; line-height:27px; margin-left:1px; padding-left:10px; border-bottom:1px solid #71A5CA; border-right:1px solid #71A5CA; background:#F6F6F6;}
#nav li.current {  background:#D2ECF9; font-weight:bold; border-right:none;}

/*footer_______________*/
/*sitelink*/
#sitelink { color:#6B6B6B; line-height:180%;}
#sitelink a { color:#6B6B6B; text-decoration:none;}
#sitelink a:hover { color:#FF4500; text-decoration:underline;}
/*copyright*/
#copyright { color:#6B6B6B; line-height:180%;}

/*main page____________*/
/*user info*/
#user_info { height:1%;}
#user_info dt {float:left; text-align:center; margin-right:10px;}
#user_info dt img { border:1px solid #999999;}
#user_info dt p { line-height:150%;} 
#user_info dd { line-height:180%;}
#user_info dd strong.name { color:#FF4500; font-size:14px;}
#user_info dd span { color:#555555;}
#user_info dd a { color:#FF4500;}
/*hotcommend*/
#hot_commend { height:30px; line-height:30px; margin-left:20px; margin-bottom:-20px;}
#hot_commend h3 { float:left; font-size:12px; font-weight:normal;}
#hot_commend ul { list-style:none; float:left; width:450px;}
#hot_commend ul li { float:left; width:50%;}
#hot_commend ul li a.cat { color:#FF4500;}

/*openwindow____________*/
/*view msg*/
#msg h1 { margin-left:20px; height:30px; line-height:30px;}
#msg h2.msg_title { height:35px; line-height:35px; text-align:center; color:#FF4500;}
#msg div.msg_info { height:30px; color:#555555; border-bottom:1px solid #E3E3E3; text-align:center;}
#msg div.msg_info .level { color:#FF4500;}
#msg div.msg_body { padding:10px 20px; height:190px; overflow-y:auto;}
#msg div.msg_body p { padding:8px 0;}
#msg div.msg_op { text-align:center; line-height:200%;}
/*member setting*/
#member_setting { border-top:1px solid #E3E3E3;}
#member_setting .form_input_inpage { padding-top:10px;}
#member_setting legend { display:block; font-size:14px; margin-left:-3px; color:#555555;}

/*reg____________*/
#reg legend { display:block; font-size:14px; color:#FF4500; height:50px; line-height:50px; font-weight:bold; text-align:center; }
#reg li.form_op { text-align:center;}

/*pagetitle_____________*/
h2.pagetitle { height:30px; line-height:30px; margin-left:20px; margin-bottom:-20px;}

/*tab_____________*/
/*tabtitle*/
#tab_title { height:24px; line-height:24px; background:url(../images/tab_line_bg.gif) bottom repeat-x;}
#tab_title ul { list-style:none; margin-left:20px;}
#tab_title ul li { float:left; width:80px; font-weight:bold; height:22px; line-height:22px; border:1px solid #71A5CA; margin-right:7px; text-align:center; background:url(../images/tab_title_bg.gif) repeat-x;}
#tab_title ul li.current { border-bottom:1px solid #FFFFFF; background:url();}
#tab_title ul li a { color:#1062AE;}
/*tabtitleAlbum*/
#tab_titleAlbum { height:24px; line-height:24px; background:url(../images/tab_line_bg.gif) bottom repeat-x;}
#tab_titleAlbum ul { list-style:none; margin-left:20px;}
#tab_titleAlbum ul li { float:left; width:45px; font-weight:bold; height:22px; line-height:22px; border:1px solid #71A5CA; margin-right:7px; text-align:center; background:url(../images/tab_title_bg.gif) repeat-x;}
#tab_titleAlbum ul li.current { border-bottom:1px solid #FFFFFF; background:url();}
#tab_titleAlbum ul li a { color:#1062AE;}

/*tab description*/
.tab_des { padding-left:20px; color:#555555; line-height:150%;}

/*admin gallery*/
.gallery_admin_title { height:25px; line-height:25px;border-bottom:1px solid #CCCCCC; margin-top:10px; padding-left:5px;}
.gallery_admin_title a.op {float:right; font-weight:normal; color:#FF4500; padding-right:5px; }
.gallery_admin_list { list-style:none; padding-top:5px;}
.gallery_admin_list li { float:left; line-height:150%; width:25%; text-align:center; padding-bottom:10px; overflow:hidden;}
.gallery_admin_list li a.op { color:#FF4500;}
.gallery_admin_list li img { width:120px; border:3px solid #0099CC; padding:1px;}

/*home__________________________________*/
/*panel_1*/
.panel_1 { border:1px solid #B9B9B9; background:#FFFFFF;}
.panel_1 ul { background:#FFFFF7;}
.panel_title_1 { border:1px solid #B9B9B9; padding:5px; font-size:12px; background:#FFFFFF;}
/*panel_2*/
.panel_2 { border:1px solid #6A9CC1;}
.panel_2 h2 { height:28px; line-height:28px; border-bottom:1px solid #6A9CC1; background:#D2ECF9; padding-left:5px; color:#005590;}
.panel_2 h2 span { float:right; padding-right:5px; font-weight:normal; font-size:12px; } 
.panel_2 h2 span a.more { color:#FF4500;}
/*panel_3*/
.panel_3 { border:1px solid #6A9CC1; padding:5px;}

/*star info*/
#star_info dl { height:1%;}
#star_info dl dd.name { text-align:center; height:25px; line-height:25px; font-size:14px; font-weight:bold; border-bottom:1px dotted #000000;} 
#star_info dl dd.des { float:left; width:50%; line-height:180%; color:#555555; text-indent:5px;}
#star_info dl dd.des strong { color:#FC000A;}
#star_info dl dd.des span { color:#FC000A;}

/*star admin*/
#star_admin ul { list-style:none; padding:3px 5px;}
#star_admin ul li { line-height:150%;}
#star_admin ul li strong { font-weight:normal; color:#FF4500;}

/*star subject*/
#star_subject ul { list-style:none; padding:5px;}
#star_subject ul li { float:left; width:50%; text-align:center;}
#star_subject ul li img { border:1px solid #999999;}
#star_subject ul li p { text-align:left; overflow:hidden; line-height:150%; text-indent:5px;}

/*star topfans*/
.top10 th { color:#999999; text-align:left; font-weight:normal; height:25px; line-height:25px; text-indent:3px;}
.top10 td { padding:5px 0; text-indent:3px; border-bottom:1px dotted #E3E3E3;}
.top10 td img { vertical-align:middle;}
.top10 td img.avt { border:1px solid #999999; padding:1px;}
.top10 td span.point { color:#FF4500; font-size:11px;}

/*star login */
#star_login { border:1px solid #FFA200;background:#FFFFFF;}
#star_login fieldset { border:none;}
#star_login fieldset h2 { font-size:12px; display:block;  height:25px; line-height:25px; color:#FF3F00;  font-weight:bold; background: url(../images/star_login_title_bg.gif) right no-repeat; padding-left:5px; margin-right:5px;}
#star_login fieldset ol { list-style:none; padding:6px;}
#star_login fieldset ol li { line-height:20px;}
#star_login fieldset ol li.remember { text-align:center; text-align:center; margin:9px 0px 11px 0px; }
#star_login fieldset ol li.btn { text-align:center; }
#star_login fieldset ol li.app { text-align:center;}
#star_login fieldset ol li.app a { color:#FF4500;}
#star_login fieldset ol li.userinfo a{ color:#555555; text-decoration:none;}
#star_login fieldset ol li.userinfo a:hover{ color:#FF4500; text-decoration:underline;}

#star_login fieldset ol li input.text { height:16px; line-height:16px; border:1px solid #FEA600; width:110px;}

/*star notice*/
#star_notice { border:1px solid #CCCCCC; padding:3px 5px 1px 5px; color:#555555; background:#FFFFF7}

/*star text*/
#HeaderNews { width:360px; overflow:hidden;word-break:keep-all;white-space:nowrap; text-overflow:ellipsis;}
.star_text { line-height:150%;}
.star_text h3 { line-height:38px;background:url(../images/line.jpg) bottom 0px repeat-x; padding-bottom:4px;}
.star_text h3 a { font-size:16px; font-family:"黑体"; font-weight:normal;} 
.star_text .sxnewli li{ line-height:25px; height:25px;OVERFLOW: hidden; WIDTH: 355px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.notice{ width:250%; overflow:hidden;}
.notice li{ line-height:15px; height:15px;}
.star_text p { text-indent:24px; color:#555555;}
.star_text p a.more { color:#FF4500;}
.star_text ul { list-style:none;}
.star_text ul li a { font-size:14px;}
.star_text ul li a.cat { color:#FF4500;}

/*star gallery*/
.gallery_list { list-style:none; padding-top:5px; height:1%;}
.gallery_list li { float:left; line-height:150%; width:25%; text-align:center; padding-bottom:10px; overflow:hidden;}
.gallery_list li p{ text-align:left; padding-left:5px;}
.gallery_list li a.op { color:#FF4500;}
.gallery_list li div { width:120px; height:90px; border:1px solid #999999; padding:1px; overflow:hidden;}


.gallery_list2 { list-style:none; padding-top:5px; height:1%;}
.gallery_list2 li { float:left; line-height:150%; width:50%; text-align:center; padding-bottom:10px; overflow:hidden;}
.gallery_list2 li a.op { color:#FF4500;}
.gallery_list2 li img { width:120px; border:1px solid #999999; padding:1px;}

/*panel tab*/
.panel_tab { height:28px; line-height:28px; background:#D1EBFA url(../images/tab_line_bg.gif) bottom repeat-x; }
.panel_tab span.op { float:right; padding-right:5px;}
.panel_tab ul { list-style: none; margin-left:10px; padding-top:4px;}


.panel_tab ul li { float:left; text-align:center; height:24px; line-height:24px; width:108px; background:url(../images/panel_tab_bg.gif) right; margin-right:-1px;}
.panel_tab ul li.current { background:url(../images/panel_tab_bg.gif) left;}


.panel_tab ul .sxli{ float:left; text-align:center; height:24px; line-height:24px; width:108px; background:url(../images/panel_tab_bg.gif) right; margin-right:-1px;}
.panel_tab ul .current3 { float:left; text-align:center; height:24px; line-height:24px; width:108px; margin-right:-1px;background:url(../images/panel_tab_bg.gif) left;}


.panel_tab ul .modi{ float:left; text-align:center; height:24px; line-height:24px; width:90px; background:url(../images/panel_tab_bg2.gif) right; margin-right:-1px;}
.panel_tab ul .current2 { float:left; text-align:center; height:24px; line-height:24px; width:90px; margin-right:-1px;background:url(../images/panel_tab_bg2.gif) left;}

.panel_tab ul li a { color:#1062AE; font-weight:bold;}
.alist_l_a td.cat{ color:#555555;}
.alist_l_a a.cat:link{ color:#555555;}
.alist_l_a a.cat:hover{ color:#FF4500;}
.alist_l_a a.cat:visited{ color:#555555;}

.panel_box { border:1px solid #71A5CA; border-top:none; padding:10px;}
.panel_box a { font-size:14px;}

/*star gbook */
#star_gbook { border:1px solid #71A5CA;}
#star_gbook .hi { color:#FF4500;}
#star_gbook_head {padding:5px; border-bottom:1px solid #71A5CA; background:#FFFFF7; height:20px; line-height:20px;}
#star_gbook_head input.text { height:16px; line-height:16px; width:80px; border:1px solid #999999;}
#star_gbook_add {padding:5px; border-bottom:1px solid #71A5CA;}
#star_gbook_add p { line-height:180%;}
#star_gbook_list { padding:5px;}
#star_gbook_list p.item { height:30px; line-height:30px;}
.gb_con{border-bottom:1px dotted #555555;  line-height:20px; word-wrap:break-word; word-break:break-all; white-space:normal}

/*star gbook in article page */
#star_gbook2 .hi { color:#FF4500;}
#star_gbook2_head {padding:5px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#star_gbook2_head input.text { height:16px; line-height:16px; width:80px; border:1px solid #999999;}
#star_gbook2_add {padding:5px; border-bottom:1px solid #CCCCCC;}
#star_gbook2_add p { line-height:180%;}
#star_gbook2_list { padding:5px;}
#star_gbook2_list p.item { border-bottom:1px dotted #555555; height:40px; line-height:40px; overflow:hidden;}

/*headline*/
.headline { padding:5px 0;}
.headline dt a { font-weight:bold; color:#FF4500; line-height:180%;}
.headline dd { float:left; color:#999999; line-height:150%;}
.headline dd img { border:1px solid #999999; padding:1px; margin-right:5px; display:inline;}

/*note*/
.form_note { margin-left:30px; margin-bottom:20px; line-height:150%;}
.form_title { height:25px; line-height:25px; padding-left:10px; font-size:12px; border-top:1px solid #6D9EC6; border-bottom:1px solid #6D9EC6; background:#F6F6F6;}
.form_title span.hi { font-weight:normal; color:#FF4500;}
.form_wrap { margin:0 auto; width:600px;}

/*add succeed*/
.succeed_msg { border-bottom:1px dotted #CCCCCC; padding-bottom:20px; margin-bottom:20px; line-height:150%;}
.succeed_msg p { margin:5px 90px;}
.succeed_msg p .hi { color:#FF3300;}
.succeed_msg p .red { color:#CC0000;}
.succeed_btn { text-align:center;} 

/*article page___________________*/
/*today commend*/
#today_commend { float:left; color:#FF4500; padding-left:5px;}
/*position*/
#article_position { height:25px; line-height:25px; padding-left:10px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
/*article page*/
#article_show { padding:10px; background:#FFFFF7;}
#article_show h3.title { line-height:200%; font-size:18px;}
#article_show div.info { line-height:200%; color:#555555;}
#article_show div.info .hi { color:#F70410;}
#article_show div.info .label { color:#000000;}
#article_show div.star_info { border:1px solid #E3E3E3; padding:3px; color:#555555; background:#FFFFFF;} 
#article_show div.star_info .hi { color:#F70410;}
#article_show div.body { padding:20px 0; font-size:14px; line-height:160%; border-top:1px dotted #999999; margin-top:10px;}
#article_show div.body * { font-size:14px;}
#article_show div.body p { padding:7px 0;}
#article_show div.editor_commend { border:1px solid #E3E3E3; padding:10px; width:450px; margin:0 auto; background:#FFFFFF;}
#article_show div.editor_commend p { line-height:150%;}
#article_show div.editor_commend p.head { color:#FF4500;}
#article_show div.editor_commend * { font-size:14px;}
#article_show div.editor_commend a { color:#0033CC; text-decoration:underline;}
#article_show div.pageop { text-align:center; margin-top:20px; margin-bottom:10px;}
#article_show div.pageop a { background:#D6D39C; padding:4px 20px; margin:0 10px; border:1px solid #666633; }
#article_show div.pageop a:hover { text-decoration:none;}
#article_relation { border-top:1px solid #CCCCCC; padding-bottom:15px;}
#article_relation div.inner { float:left; width:50%;}
#article_relation div.inner h2 { height:22px; padding-left:5px; line-height:21px; margin:5px 10px; border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3; background:#F7F7F7;}
#article_relation div.inner h2 span.hi { color:#FF4500; font-size:14px;}
#article_relation div.inner ul { margin:0 10px;}

/*article panel*/
.article_panel_head { border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3; background:#F7F7F7; height:25px; line-height:25px; padding-left:5px;}
.article_panel_head a.more { float:right; font-size:12px; font-weight:normal; padding-right:5px;}

/*bbs__________________*/
/*bbs head*/
#bbs_main_head { height:26px; line-height:26px; background-color:#D6EFFF; border-bottom:1px solid #71A5CA;}
#bbs_main_head a.btn { float:right; margin-right:5px; margin-top:3px; height:18px; line-height:18px; padding-left:5px; padding-right:5px; background:#FFFFFF; border:1px solid #71A5CA; color:#FF4500;}
#bbs_main_head ul.cat_tab { list-style:none; }
#bbs_main_head ul.cat_tab li { float:left; border-right:1px solid #71A5CA; padding:0 10px; font-weight:bold;}
#bbs_main_head ul.cat_tab li.current { background:url(../images/tab_title_bg.gif) repeat-x;}
#bbs_main_head ul.cat_tab li a { color:#005594;}
/*bbs list*/
#bbs_list .bg1 { background:#FFFFFF;}
#bbs_list .bg2 { background:#F7F7F7;}
#bbs_list dl.bbs_item { clear:both; padding:10px 10px 5px 10px; height:1%;}
#bbs_list dt.title { font-weight:bold; float:left;}
#bbs_list dt.title span.cat { color:#FF3300;}
#bbs_list dt.title span.hi { color:#FF3300;}
#bbs_list dd.avt { float:right; margin-bottom:-20px;}
#bbs_list dd.avt img { border:1px solid #999999;}
#bbs_list dd.info { clear:both; margin-top:-7px; color:#555555;}
#bbs_list dd { color:#000000;}
#bbs_list dd .num { color:#F70418;}
#bbs_list dd .time { color:#5A5A5A;}
#bbs_list dd.author {text-align:right;}
/*bbs page*/
#bbs_pages { border-top:1px solid #71A5CA; height:30px; line-height:30px; background:#D6EFFF;}
#bbs_pages .pages_3 { margin:0;}

/*post________________*/
/*post head*/
#post_main_head { height:26px; line-height:26px; background-color:#D6EFFF; border:1px solid #71A5CA; margin-bottom:5px;}
#post_main_head .position { float:left; padding-left:5px;}
#post_main_head .position * { font-size:14px;}
#post_main_head .position .title { color:#FF3300; font-weight:bold; } 
#post_main_head .btn { float:right; padding-right:5px:}
#post_main_head .btn a { float:left; margin-right:5px; margin-top:3px; height:18px; line-height:18px; padding-left:5px; padding-right:5px; background:#FFFFFF; border:1px solid #71A5CA; color:#FF4500;}
/*post list*/
#post_list { border:1px solid #71A5CA; width:768px;}
#post_list div.post_item { border-bottom:1px solid #71A5CA;}
#post_list dl.post_info { padding:5px 10px; border-bottom:1px solid #71A5CA; background:#D6EFFF; width:750px;}
#post_list dl.post_info dt.avt { float:left; margin-right:2px;}
#post_list dl.post_info dt.avt img { border:1px solid #999999; }
#post_list dl.post_info dd.username { font-weight:bold;}
#post_list dl.post_info dd.userinfo { color:#5A5A5A;}
#post_list dl.post_info dd.userinfo span.hi { color:#555555;}
#post_list dl.post_info dd.op { float:right; margin-top:-14px;}
#post_list dl.post_info dd.op a {  margin-left:20px; padding:5px 0;}
#post_list dl.post_info dd.op a.op_add { background:url(../images/post_addfriend.gif) left 3px no-repeat; padding-left:15px;}
#post_list dl.post_info dd.op a.op_pm { background:url(../images/post_pm.gif) left 6px no-repeat; padding-left:19px;}
#post_list dl.post_info dd.op a.op_quote { background:url(../images/post_quote.gif) left 5px no-repeat; padding-left:15px;}
#post_list dl.post_info dd.floor { float:right; margin-top:-12px; color:#F70418;  margin-right:20px;}
#post_list dl.post_info dd.time { float:right; clear:right; margin-top:-14px; color:#555555;}
#post_list div.post_body * { font-size:14px;}
#post_list div.post_body { padding:20px 30px; line-height:150%; clear:both; width:710px; overflow:hidden;}
#post_list div.post_body p { padding:5px 0;}
/*post page*/
#post_pages { border-bottom:1px solid #71A5CA; height:30px; line-height:30px; background:#D6EFFF;}
#post_pages div.total { float:left; padding-left:5px;}
#post_pages div.total span.num { color:#F70418;}
#post_pages div.btn { float:right; }
#post_pages div.btn a { float:left; margin-right:5px; margin-top:5px; height:18px; line-height:18px; padding-left:5px; padding-right:5px; background:#FFFFFF; border:1px solid #71A5CA; color:#FF4500;}
#post_pages .pages_3 { margin:0;}
#pagerUser  span { margin:0px 3px;}
/*quick reply*/
#quick_reply *{ font-size:12px;}
#quick_reply legend { display:block; color:#FF3300; font-size:14px; line-height:200%; margin-left:-6px; font-weight:bold;}
#quick_reply .apply { text-align:right; padding:5px 0;}

/*gbook________________________*/
#gbook_list .bg1 { background:#FFFFFF;}
#gbook_list .bg2 { background:#F7F7F7;}
#gbook_list div.gbook_item { width:540px; overflow:hidden;}
#gbook_list dl.gbook_info { padding:5px 10px;}
#gbook_list dl.gbook_info dt.username { font-weight:bold; color:#FF4500;}
#gbook_list dl.gbook_info dt.username a { color:#FF4500;}
#gbook_list dl.gbook_info dd.op { float:right; margin-top:-14px;}
#gbook_list dl.gbook_info dd.op a {  margin-left:20px; padding:5px 0; color:#000000;}
#gbook_list dl.gbook_info dd.op a.op_add { background:url(../images/post_addfriend.gif) left 3px no-repeat; padding-left:15px;}
#gbook_list dl.gbook_info dd.op a.op_pm { background:url(../images/post_pm.gif) left 6px no-repeat; padding-left:19px;}
#gbook_list dl.gbook_info dd.op a.op_quote { background:url(../images/post_quote.gif) left 5px no-repeat; padding-left:15px;}
#gbook_list div.gbook_body * { font-size:14px; word-break:break-all;word-wrap:break-word;}
#gbook_list div.gbook_body { padding:10px 10px; word-wrap:break-word; word-break:break-all; white-space:normal ;line-height:150%; clear:both;}
#gbook_list div.gbook_body p { padding:5px 0; word-break:break-all;word-wrap:break-word;}


/*memberlist_________________*/
#member_list h3.list_title { font-size:12px; padding:10px 5px 5px 5px; border-bottom:1px solid #E3E3E3;}
#member_list ul.list_item { list-style:none; padding:5px 5px; height:1%;}
#member_list ul.list_item li { float:left; width:25%; text-align:center; padding-bottom:20px;margin:0px 0px; height:135px; overflow:hidden;}
#member_list ul.list_item li dl { display:block;}
#member_list ul.list_item li dl dt { margin-bottom:5px;}
#member_list ul.list_item li dl dt div{ width:120px; height:102px; overflow:hidden;}
#member_list ul.list_item li dl dt img{ border:1px solid #999999}
#member_list ul.list_item dd.level { color:#CC3300;}
#member_pages #post_pages { border-top:1px solid #71A5CA; border-bottom:none;}

/*后台网站属性设置*/
#radlAPPSet label{ width:200px;}

/*订阅专用*/
.ManagerForm {background:url(../images/bg.gif); width:307px; height:133px; padding:10px; text-align: left;}
.ManagerForm {}
.ManagerForm p { margin:20px 10px;}
.huise { color:#555555;}
.fense { color:#fe056e;}
.font14 { font-size:14px;}
.aligncenter { text-align:center}
.subscribe a:link,.subscribe a:visited{ font-size:14px; background:url(../images/button1.gif); width:204px; height:44px; display:block; line-height:44px; text-align:center; margin-bottom:5px;}
.subscribe a:hover{ background:url(../images/button2.gif); }