@import url(taichitypo.css);
@import url(taichicol.css);
/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h4, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }
/* layout.css */
html {text-align: center;}
body {position: relative; width: 760px; text-align:left; margin: 0 auto;}
h1 {padding-top: 5px; letter-spacing: 3px;}
h1, h2 {text-align:center; padding-bottom:10px}
p {padding-bottom:5px}
#header_image {height: 232px; background-position:center top; background-image: url(images/banner.jpg); background-repeat: no-repeat;}
#wrapper_1{position:relative; top: 5px; width:100%}
#content_main {margin:0 300px 0 100px; padding: 1 em 0;}
#content_sec {top: 20px;float: right; width: 300px; margin:0;}
#nav{float:left; width:100px; margin:0;}
#nav li{display:block; padding: 1em 0;}
#quote{padding-top:0; padding-bottom: 0px; padding-left: 40px;}
#contact{padding-top: 1em; margin-left: 0px;}
#footer{padding-top: 1em; margin-left: 0px; padding-right:10%;}
.news{margin:0; padding:6em 1em;}
.column-in {margin:0; padding:0.5em 1em;}
.cleaner {clear:both; margin:0;}
#disclaimer{margin-left: 0px;}
.cite{padding-top:20px; padding-left: 20px;}
