@charset "utf-8";
/* CSS Document */
body{background:#fef5cc;font-family:arial;font-size:11px;text-align:center;margin:0;padding:0;color:#555;}
form,ul,h1,h2,h3{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
select{font-size:11px;}

#topNav{width:200px;float:right;}
#topNav a{display:block;float:right;padding:2px 8px 2px 7px;color:#555;}
#topNav a:hover{color:#fff;text-decoration:none;background:#49044b;}

#nav a{color:#fff;font-weight:bold;padding:6px 12px 6px 11px;display:block;float:left;background:#4a105a;border-right:1px #fff solid;}
#nav .active,
#nav a:hover{background:#ff9400;text-decoration:none;}

.intro{padding:5px 10px;text-align:left;line-height:165%;}
.intro p{margin:8px;padding:0;}
.rTitle{color:#303030;font-weight:bold;font-size:12px;text-align:left;padding-left:12px;}
.rTitle img{margin-right:3px;}

.loop{width:340px;float:left;margin:3px auto 10px auto;}
.loop .t{color:#555;font-weight:bold;font-size:12px;color:#5b0e71;}
.loop .t:hover{color:#5b0e71;}
.loop .preview{padding:1px;border:1px #ccc solid;width:150px;height:112px;}
.loop .previewon{padding:1px;border:1px #68237c solid;cursor:pointer;width:150px;height:112px;}
.loop span{color:#541564;font-weight:bold;}
.loop td{text-align:left;padding:2px 5px;}

.list .t{color:#555;font-weight:bold;font-size:12px;}
.list .preview{padding:1px;border:1px #ccc solid;width:150px;height:112px;}
.list .previewon{padding:1px;border:1px #68237c solid;cursor:pointer;width:150px;height:112px;}
.list span{color:#541564;font-weight:bold;}
.list td{text-align:left;padding:2px 5px;}

.district{text-align:left;}
.district .t{background:#541566;line-height:20px;text-indent:10px;color:#fff;font-weight:bold;text-align:left;}
.district .l a{display:block;width:220px;background:#eaeaea;color:#555;line-height:23px;text-indent:10px;margin-bottom:1px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.district .l a:hover{background:#e2d7e4;text-decoration:none;color:#000;}

#searchFrm{width:195px;margin:8px auto;}
#searchFrm td{padding:3px 0;text-align:right;}
#searchFrm select{width:130px;color:#555;font-size:11px;font-family:arial;margin-left:3px;1px #cdcdcd solid;}
#searchFrm #keywords{color:#555;width:135px;border:1px #cdcdcd solid;padding:2px 5px;margin-right:3px;}

.recomm{padding:8px 3px 0 5px;}
.recomm table{margin:3px auto;}
.recomm td{text-align:left;padding:3px 4px;}
.recomm .t{font-weight:bold;color:#555;}
.recomm span{color:#f00100;font-weight:bold;}
.recomm .preview{padding:1px;border:1px #ccc solid;}

#footer{background:#431351;color:#fff;}
#footer .l{width:500px;text-align:left;padding-left:10px;float:left;}
#footer .r{width:400px;text-align:right;padding-right:10px;;float:right;}
.footerNav{color:#555;text-align:right;padding-right:10px;}
.footerNav a{margin:auto 8px;color:#555;}
.footerNav a:hover{color:#a548bc;}

.pager a{font-weight:bold;color:#8b459a;}

