/*----------------- 喜之坊 090806 newspaper---------------------
 *--------------建構首日2009/08/06 by Roni----------------------
 標準墨綠：#0B542D
 標準橘色：#E56C22
 *-----------------------------Final date 2009/08/12 by Roni. */
body {background:transparent url(images/bg.gif) repeat fixed center -170px;color:#444;font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;font-size:11px;margin:0;}
h2 { font-size:11px; color:#787878; margin:9px;}
h3 { color:#579; font-size: 14px; margin-bottom: 4px; }
h4{font-size:13px; color:#be0000;padding:0;margin:0;}
a {color: #005784;}
a:hover {color: #28E;}
.floatl {float:left;margin:0 18px 18px 0;}
.floatr {float:right;margin:0 0 18px 18px;}
img{border:none;}
li {list-style: none;}

.main {font-size: 1.2em; margin: 0 auto;width:1000px;position:relative;}
.content {background:transparent url(images/newspaper_bg.gif) no-repeat scroll center center;float:right;height:589px;margin:25px 0 10px;padding:20px 12px 0 0;
width:1000px;}
.content .menu {left:20px;*left:30px;position:absolute;top:66px;}
.content .menu li a{margin:0;}
.content .body {height:495px;margin:-4px 0 0 241px;_margin:-4px 0 0 238px;overflow-y:scroll;overflow-x:hidden;padding:0 5px 0 0;width:740px;}
.link {width:753px;float:left;margin:0 0 0 -40px;}
.link ul{text-align:left;}
.link li{line-height:1.6em; display:inline;}
.link img {float:left;padding:5px 8px 0;*padding:1px 8px 0;width:206px;}
.link li a{border-bottom:1px solid #CCCCCC;float:left;height:105px;*height:102px;margin:0 4px 4px 0;padding:8px 0 0 0;*padding:13px 0 0 0;text-decoration:none;
width:722px;_width:706px;color:#444;text-align:justify;}
.link li a:hover{color:#c50009;text-decoration:none;}

.body div.tv {display:inline;float:left;padding:5px 0 5px 5px;width:231px;}
.body img.tv{display:inline;width:100px;}
.title1 {margin:0 0 0 213px;width:753px;_width:750px;background:url(images/1.gif) no-repeat right bottom;overflow:hidden;}
.title1 .time{font: normal 96% sans-serif;color:#333;height:50px;position:relative;top:11px;left:29px;}
.title {color:#579; font-size: 13px; font-weight: bold; margin: 4px;}

.content .body p {line-height:1.5em;margin:0;text-align:justify;}
.content .body p s{display:block;float:left;font-size:2.4em;font-weight:bolder;padding:8px 4px 2px 0;text-decoration:none;}
.content .body span{color:#be0000;line-height:1.5em;}
.content .body h5{border-top: 1px dotted #be0000;color:#444;font-size:13px;padding:3px 0 6px 0;font-weight:normal;text-align:right;clear:both;}
.content .body h5 img{vertical-align:middle;padding:0 0 0 5px;}
.content .body h5 a,.content .body h5 a:hover{text-decoration:none;}

.archive { width:100px; line-height: 20px; font-size:10px; background-color: #f4f1f1; border:1px solid #DDD; float:left; text-align:center;}

.navigation { float: left; text-align:left; width: 180px;color:#666; font-size: 0.9em; margin:100px 0 0 10px; } 
.navigation h2 { color:#5A5A43; font-size: 1.1em; line-height: 12px; padding-left:8px; }
.navigation ul { padding: 0; border-top: 1px solid #DDD; margin: 0; }
.navigation li{border-bottom: 1px solid #EAEADA;}
.navigation li a { color: #005784; background: #f7f7f7; font-size: 1.1em; display: block; padding: 8px 0 8px 5%; text-decoration: none; width: 170px; }
.navigation li a:hover {background: #f1f1f1; color: #28E; }
.clearer {clear: both;}
.footer {font-size:12px;text-align: center;padding:13px 0 0 0;}