﻿@import url(http://fonts.googleapis.com/css?family=Lato:300,400);
@import url(http://fonts.googleapis.com/css?family=Raleway:200);
	html {
      height: 100%;
    }
    body {
      background: #f5f5f5;
	  color: #333;
      padding: 0;
      text-align: center;
      font-family: 'Lato', 'Heiti TC', '微軟正黑體Microsoft JhengHei','微軟正黑體 Microsoft JhengHei','微軟正黑體','Microsoft JhengHei';
      position: relative;
      margin: 0;
      height: 100%;
    }
    
    .wrapper {
    	height: auto !important;
    	height: 100%;
    	margin: 0 auto; 
    	overflow: hidden;
    }
    
    a {
      text-decoration: none;
    }
	
	img{
	  width: 650px;
	}
    
    h1, h2 {
      width: 100%;
      float: left;
    }
    h1 {
      margin-top: 100px;
      color: #6D461D;
      margin-bottom: 5px;
      font-size: 70px;
      letter-spacing: -4px;
    }
    h2,h3 {
      color: #444;
      font-weight: 100;
      margin-top: 0;
      margin-bottom: 10px;
    }

    .main {
      float: left;
      width: 100%;
      margin: 0 auto;
    }
    
    .main h1 {
      padding:20px 50px;
      float: left;
      width: 100%; 
      font-size: 90px;
	  font-family: 'Raleway';
      box-sizing: border-box;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      font-weight: 200;
      color: black;
      margin: 0;
      margin-top: 70px;
      letter-spacing: -1px;
    }

    .page_container {
      max-width: 500px;
      margin: 50px auto;
    }
    .page_container h2, .page_container h1  {
      padding-bottom: 0px;
    }
    .page_container h2, .page_container h3  {
      text-align: left;
    }

    .page_container p {
      font-size: 18px;
      line-height: 180%;
      text-align: left;
	  color: #777;
    }

    .page_container h2 {
	  font-size: 35px;
    }

    .page_container h3 {
	  padding-bottom: 20px;
      border-bottom: 1px solid #EFEFEF;
	  font-size: 16px;
    }
	
    .header {
      overflow: hidden;
    }
    
    .header h1, .header h2{
        text-shadow: 0 2px 0 rgba(255, 255, 255, 0.1);
        color: #000;
    }
    .header h2{ 
      font-weight: 100;
      font-size: 20px;
    }
	
	.jumpto-block {
    padding-bottom: 100px;	
	}