body {text-align:center;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;color:#666666;background:url(images/ssd-shadow.png) center top repeat-y;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

#container {width:1000px;height:100%;margin:0 auto;padding:0;text-align:center;background:url(images/ssd-bg.jpg);}

#header {width:100%;margin:0;padding:0;text-align:left;}

#content {width:970px;height:100%;margin:0 auto;padding:0;text-align:left;}
#content p {margin:0 0 15px 0;}
#content ul {width:100%;text-decoration:none;}
#content li {margin:0 0 15px 0;float:left;}
#content .leftcol {width:284px;margin:0;padding:0 8px 15px 8px;line-height:1.5em;text-align:justify;text-justify:distribute;}
#content .rightcol {width:654px;margin:0;padding:0 8px 15px 8px;line-height:1.5em;text-align:center;}
#content .bottom {width:100%;margin:5px 0 90px 0;}
#content .bottom img {width:118px;height:79px;border:0;}
#content .bottom ul {width:100%;text-decoration:none;}
#content .bottom li {width:118px;margin:0 3px 3px 0;float:left;}
#content .video-ref td {padding:2px 0 2px 0;}
#content .video-share-facebook {width:100%;margin:2px 0 2px 0;border:1px solid #152F5F;background:#5972A7;color:#ffffff;}
#content .video-share-facebook a {display:block;color:#ffffff;font-weight:bold;}
#content .video-share-facebook a:hover {color:#ffffff;}
#content .video-share-facebook td {width:100%;padding:4px;}
#content .video-share {width:100%;margin:2px 0 2px 0;border:1px solid #CCCCCC;background:#EAEAEA;color:#000000;}
#content .video-share a {display:block;color:#000000;}
#content .video-share a:hover {color:#000000;}
#content .video-share td {width:50%;padding:2px 2px 2px 10px;font-weight:bold;}
#content .video-share input {width:250px;}
#content .social {width:276px;margin:0;padding:0 16px 15px 8px;line-height:1.5em;text-align:right;}
#content .committee {width:276px;margin:0;padding:0 16px 15px 8px;}
#content .committee a {color:#4d4d4d;}
#content .committee li {width:51px;margin:15px 4px 0 0;padding:0;text-align:center;float:left;}
#content .committee li p {margin:5px 0 0 0;text-align:center;}

/* for events */
#events {width:100%;}
#events h1 {display:block;margin:0 0 10px 45px;padding:0;font-size:16px;font-weight:bold;text-align:left;}
#events #tag {width:100%;margin:0 0 20px 0;text-align:center;}
#events #tag a {margin:0 45px 0 0;}
#events #tag img {margin:0;padding:0;border:0;}
#events #tag .last-item {margin:0;}
#events .line {width:952px;margin:24px 24px 34px 24px;padding:0;border-bottom:1px solid #cccccc;float:left;}
#events ul {width:100%;margin:0 0 0 45px;padding:0;list-style:none;float:left;}
#events li {width:140px;margin:0 24px 20px 0;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;text-align:center;float:left;}
#events .group1 {width:860px;margin:0 0 0 55px;padding:15px;background:#f2f2f2;color:#000000;border:1px solid #b5b5b5;float:left;}
#events .group1 h1 {margin:0 0 20px 20px;}
#events .group1A {width:344px;float:left;}
#events .group1A ul {width:344px;margin:0 0 0 0;border-right:1px solid #b5b5b5;}
#events .group1B {width:344px;float:left;}
#events .group1B ul {width:329px;margin:0 0 0 0;padding:0 0 0 15px;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5;}
#events .group1C {width:172px;float:left;}
#events .group1C ul {width:157px;margin:0 0 0 1px;padding:0 0 0 15px;border-left:1px solid #b5b5b5;}
#events p {height:40px;margin:2px 0 0 0;padding:0;font-size:12px;font-weight:normal;color:#754C24;}
#events img {margin:0;padding:3px;border:1px solid #cccccc;}
#events a {color:#754C24;}

#footer {width:960px;height:60px;margin:10px 0 0 0;padding:0 10px 0 10px;text-align:left;}
#footer ul{width:100%;text-decoration:none;}
#footer .row1 {width:100%;margin:0;padding:0 0 5px 0;border-bottom:1px solid #cccccc;text-align:left;}
#footer .row2 {width:100%;height:27px;margin:0;padding:0;text-align:left;vertical-align:top;}
#footer .row2 img {vertical-align:top;float:left;}
#footer .row2 p {padding:5px 0 0 0;font-size:9px;vertical-align:top;float:left;}

.clear,
#header:after,
#content:after,
#footer:after
{content: ".";display: block;height: 0;clear: both;visibility: hidden;}