* {margin:0; padding:0; outline:none;}
ul {list-style:none;}
img {border:none;}
.txtcen {text-align:center;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}
tr, td {padding:5px;}
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:url(	images/bk.gif);}

.wrap{width:760px; height:auto; margin:0 auto; background:#FFFFFF;}
.header{width:760px;}
.head_img{width:760px; height:151px;}
.menu{width:760px; background:url(images/menu_bg.jpg) repeat-x; height:33px; border:solid #787d1c; border-width:1px 0;}
.menu li{padding:9px 48px; display:inline; float:left; text-align:center;}
.menu li a{font-size:12px; color:#626D1D; font-weight:bold;}
.menu li a:hover{color:#FFFFFF;}
.page_des{width:760px; background:#FDF2B8; float:left;}
.page_des p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#660099; padding:5px; text-align:justify; line-height:16px;}
.page_des ul{float:left; text-align:center;}
.page_des li{float:left; text-align:center; width:120px; height:150px; display:inline; padding:10px 3px;}
.page_des span{font-size:11px; line-height:14px; color:#660099; font-weight:bold; text-decoration:none}
.page_des a {text-decoration:none; font-size:11px; color:#333333;}
.page_des a:hover span{text-decoration:underline; color:#990000;}

.content{width:760px; margin:5px 0; display:inline-block;}
.top{background:url(menu_bg.jpg) repeat-x;}
.top h2{padding:6px; font-size:12px; color:#626D1D; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.left_panel{width:190px; float:left; margin-right:7px;}
.left_panel li{padding:4px 10px; border-bottom:dotted 1px #CCCCCC;}
.left_panel li.noborder{border:none;}
.left_panel li a{color:#660099; font-size:11px; font-weight:bold;}
.left_panel p{margin:20px 0; padding:10px; text-align:center; font-weight:bold; background:#FDF2B8; line-height:24px;}
.left_panel a{ font-size:12px; color:#660099;}
.card_disp_top{background:url(images/cards_bg_top.jpg) top; width:563px; height:17px;}
.card_disp_bottom{background:url(images/cards_bg_bot.jpg) bottom; width:563px; height:17px; float:left;}
.card_disp{width:563px; float:left; background:#bbd471}
.card_disp h1, .links h1, .text h1{padding:4px; font-size:13px; color:#FFFFFF; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.card_disp ul{float:left; text-align:center;}
.card_disp li{float:left; text-align:center; width:134px; height:190px; display:inline; padding:10px 3px;}
.card_disp span{font-size:11px; line-height:14px; color:#660099; font-weight:bold; text-decoration:none}
.card_disp a {text-decoration:none; font-size:11px; color:#333333;}
.card_disp a:hover span{text-decoration:underline; color:#990000;}
.links{width:563px; float:left; background:#bbd471}
.links ul{margin: 10px; list-style:disc inside; color:#333333;}
.links li{font-size:11px; line-height:15px; color:#333333; padding:0 0 10px 0; text-align: justify;}
.links li a{font-size:11px; color:#660099; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.text{width:563px; float:left; background:#bbd471;}
.text ol{margin:0 40px; padding:0;}
.text li{padding:5px 0 5px 15px; font-size:12px; color:#660099; font-weight:bold;} 
.text li a{font-size:12px; color:#660099; font-weight:bold; }
.poems{width:443px; height:312px; overflow:auto; padding:5px 0 10px 60px; background:#FDF2B8;}
.poems p{font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#660099; margin:10px 0 10px 30px;}

.social_button{margin:10px; float:left; width:543px; text-align:center;}
.footer{width:760px; padding:10px 0; text-align:right;}
.footer a{font-size:11px; color:#660099;}
.footer span{margin:0 10px;}
.copyright{width:724px; color:#660099; text-align:right; line-height:30px; vertical-align:middle;}
.copyright a{ font-size:11px; font-weight:bold; color:#660099;}
