/* ### 版面設計 L尺寸 ### */
/* margin: 0 0 50px = 設定下方邊界為50PX */
/* margin: 24px 10px = 設定上下邊界為24PX, 左右邊界為10PX */

#container	{
    width: 1080px;
	margin: auto;    
}

#header	{margin: 0 0 3px;}

#content {    
    width: 730px;
    float: left;
    margin: 0 0 50px;
}

#sidebar {
    width: 340px;
    float: right;
    margin: 0 0 50px;
}

.content_border {
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
    font-size: 16px;
    width: 710px;
    margin:5px;
    padding: 5px;
    border: 1px solid #cccccc;
}

.content_noborder {
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
    font-size: 16px;
    width: 710px;
    margin: 5px;
    padding: 5px;
    border: 0px solid #cccccc;
}

/* ### 頁尾 ### */
#footer	{clear: both;}

#footer {
    width: 100%;
    margin: 10px auto 10px auto;
    color: #4e5766;
    background: #fff;
    padding: 0px;
    border: 0px solid #496077;
    text-align: center;
    line-height: normal;
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
}

    #footer p {
        margin: 0;
    }

    #footer small {
        font-size: 14px;
        font-weight: bold;
        display: block;
    }




/* ### 頁首 ### */

/* 網站名稱 */
#site	{float: left;}

#site h1	{margin: 0;
	line-height: 1;}

/* 圖示選單 */
#iconmenu	{float: right;
	text-align: right;}

#iconmenu ul	{margin: 0;
	padding: 3px 0 0;}

#iconmenu li	{display: inline;
	list-style-type: none;}

#iconmenu img	{border: none;}

/* 頁首圖片 */
#headerimg img	{vertical-align: bottom;}

/* 導覽列選單 */
#nav {
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
    font-size: 20px;
    overflow: hidden;
    border-top: solid 1px #ffffff;
    background-color: #A20055;
}

#nav ul	{margin: 0;
	padding: 0;}

#nav li	{list-style-type: none;
	float: left;}

    #nav li a {
        display: block;
        width: 153px;
        padding: 5px 0px 5px 0px;
        border-left: solid 1px #ffffff;        
        color: #ffffff;
        text-align: center;
        text-decoration: none;
    }

    #nav li a:hover {
        background-color: #d80473;
    }


div.menu_pic_backgrid {
    background-color: #ffffff;
    width: 100%;
}


/* ### 單元標題 ### */

/* 單元日期 */
.date {
    float: right;
    background-color: #0097d8;
    padding: 8px 22px;
    border-radius: 55px / 48px;
    text-align: center;
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
    font-weight: bold;
    color: #ffffff;
}

.date span	{display: block;
	font-size: 32px;
	line-height: 1;}

#content h2	{font-size: 28px;
	border-bottom: solid 1px #aaaaaa;
	margin: 0 0 6px;
	padding: 0 0 3px;}

.cat	{font-size: 14px;
	color: #666666;}

.cat a	{text-decoration: none;
	color: #666666;}

/* 本文 */
#content p	{line-height: 1.6}



/* ### 內容區塊 ### */

/* 側欄選單 */
.menu	{margin-bottom: 20px;}

.menu h3	{
    font-family: Helvetica, Arial, "LiHei Pro", "Microsoft JhengHei", "微軟正黑體", "新細明體", sans-serif;
	font-size: 26px;
	color: #66c1e8;
	margin: 0 0 5px;}

.menu ul	{margin: 0;
	padding: 0;
	border-top: solid 1px #aaaaaa;}

.menu li	{margin-bottom: 0;
	list-style-type: none;
	border-bottom: solid 1px #aaaaaa;}

    .menu li a {
        display: block;
        font-size: 18px;
        text-decoration: none;
        color: #666666;
        padding: 10px 0 10px 20px;
        background-image: url(/images/listmark.png);
        background-repeat: no-repeat;
        background-position: 0 50%;
    }

.menu li a:hover	{background-color: #b4f0ff;}





