Template:TCU Taiwan/CSSfooter
html, body { height: 100%; }
body { margin: 0px; padding: 0px; background: #000 url(images/back.jpg) center top; font-family: 'Source Sans Pro', sans-serif; font-size: 12pt; font-weight: 300; color: #000; }
h1, h2, h3
{
margin: 0;
padding: 0;
}
p, ol, ul { margin-top: 0; }
ol, ul { padding: 0; list-style: none; }
p { line-height: 180%; }
strong { }
a { color: #96063b; }
a:hover { text-decoration: none; }
.container { overflow: hidden; margin: 0em auto; width: 1200px; }
/*********************************************************************************/ /* Image Style */ /*********************************************************************************/
.image { display: inline-block; }
.image img { display: block; width: 100%; }
.image-full { display: block; width: 100%; margin: 0 0 2em 0; }
.image-left { float: left; margin: 0 2em 2em 0; }
.image-centered { display: block; margin: 0 0 2em 0; }
.image-centered img { margin: 0 auto; width: auto; }
/*********************************************************************************/ /* List Styles */ /*********************************************************************************/
ul.style1 { }
/*********************************************************************************/
/* Social Icon Styles */
/*********************************************************************************/
ul.contact { margin: 0; padding: 2em 0em 0em 0em; list-style: none; }
ul.contact li { display: inline-block; padding: 0em 0.30em; font-size: 1em; }
ul.contact li span { display: none; margin: 0; padding: 0; }
ul.contact li a { color: #FFF; }
ul.contact li a:before { display: inline-block; background: #3f3f3f; width: 40px; height: 40px; line-height: 40px; border-radius: 20px; text-align: center; color: #FFFFFF; }
ul.contact li a.icon-twitter:before { background: #2DAAE4; } ul.contact li a.icon-facebook:before { background: #39599F; } ul.contact li a.icon-dribbble:before { background: #C4376B; } ul.contact li a.icon-tumblr:before { background: #31516A; } ul.contact li a.icon-rss:before { background: #F2600B; }
/*********************************************************************************/ /* Button Style */ /*********************************************************************************/
.button { display: inline-block; padding: 0em 2em 0em 2em; background: #96063b; letter-spacing: 0.20em; text-decoration: none; text-transform: uppercase; font-weight: 400; font-size: 0.90em; color: #FFF; }
.button:before { display: inline-block; background: #FFC31F; margin-right: 1em; width: 40px; height: 40px; line-height: 15px; border-radius: 20px; text-align: center; color: #272925; }
/*********************************************************************************/ /* 4-column */ /*********************************************************************************/
.box1, .box2, .box3, .box4 { width: 235px; }
.box1, .box2, .box3, { float: left; margin-right: 20px; }
.box4 { float: right; }
/*********************************************************************************/ /* 3-column */ /*********************************************************************************/
.boxA, .boxB, .boxC { width: 320px; }
.boxA, .boxB { float: left; margin-right: 20px; }
.boxC { float: right; }
/*********************************************************************************/
/* 2-column */
/*********************************************************************************/
.tbox1, .tbox2 { width: 575px; }
.tbox1 { float: left; }
.tbox2 { float: right; }
/*********************************************************************************/ /* Header */ /*********************************************************************************/
#header-wrapper { overflow: hidden; height: 15em; }
#header { position: relative; margin-top: 3em; padding: 3em 0em; background: #96063b; }
/*********************************************************************************/ /* Logo */ /*********************************************************************************/
#logo { position: absolute; top: 6px; left: 3px; width: 115px; height: 67px; }
#logo h1 { }
#logo a { text-decoration: none; color: #FFF; }
/*********************************************************************************/ /* Menu */ /*********************************************************************************/
#menu { position: absolute; top: 25px; right: -41px; width: 1105px; height: 27px; }
#menu ul { display: inline-block; }
#menu li { display: block; float: left; text-align: center; }
#menu li a, #menu li span { text-decoration: none; padding: 1em 1.5em; color: #FFF; }
#menu li:hover a, #menu li.active a, #menu li.active span { text-decoration: underline; }
#menu .current_page_item a { }
#menu .icon { }
/*********************************************************************************/ /* Welcome */ /*********************************************************************************/
#welcome { overflow: hidden; width: 1000px; margin-top: 3em; padding: 4em 100px 3em 100px; background: #FFF; }
#welcome h2
{
padding-bottom: 1em;
font-size: 1.8em;
font-weight: 400;
}
/*********************************************************************************/ /* Page */ /*********************************************************************************/
#page { overflow: hidden; width: 1000px; padding: 7em 100px 3em 100px; /*background: #000 url(images/back.jpg) center top;*/ /*background: #FFF;*/ }
#page .boxA, #page .boxB, #page .boxC { }
#page .boxA { }
#page .box { margin-bottom: 4em; }
#page img { margin-bottom: 2em; }
#page h2 { padding-bottom: 1.5em; font-size: 2.2em; font-weight: 600; }
#page h3 { padding-bottom: 1em; font-size: 1.8em; font-weight: 400; }
#page .link { display: block; padding-top: 1em; text-transform: uppercase; text-decoration: none; font-weight: 700; color: rgba(0,0,0,0.8); }
/*********************************************************************************/ /* Content */ /*********************************************************************************/
#content { }
/*********************************************************************************/ /* Sidebar */ /*********************************************************************************/
#sidebar { }
/*********************************************************************************/ /* Footer */ /*********************************************************************************/
#footer { overflow: hidden; padding: 5em 0em 3em 0em; border-top: 1px solid rgba(0,0,0,0.08); }
/*********************************************************************************/
/* Copyright */
/*********************************************************************************/
#copyright { overflow: hidden; padding: 5em 0em; border-top: 1px solid rgba(0,0,0,0.08); }
#copyright p { letter-spacing: 0.20em; text-align: center; text-transform: uppercase; font-size: 0.80em; color: rgba(255,255,255,0.3); }
#copyright a { text-decoration: none; color: rgba(255,255,255,0.6); }