﻿@charset "UTF-8";

/* reset */
body{font-size: 12px; background-color: #e6e6fa; margin: 10px; padding: 0; height: 100%}

h2{font-size: 17px; color: #191970; margin: 0; padding: 0;}
h4{font-size: 16px; color: #000080; margin: 0; padding: 0;}

p{color: black; font-size: 14px; margin: 0; padding: 0;}

th, td {font-size: 14px; margin: 0; padding: 0;}

dl, dt, dd, div, ul, ol, li,
h3, h5, h6, pre, form, fieldset, input, 
textarea, blockquote {margin: 0; padding: 0;}

li {list-style-type: none;}
img {margin: 0; padding 0; border: none; width: 200px; height: 125px;}


/* Basic */
#wrapper{margin: 0 auto 0 auto; position: relative; height: auto; height: 100%; min-height: 100%;}
imgsenter{display: block; margin: 1em auto;}

/* header */
header nav ul{overflow: hidden; margin: 0 0 10px 0; font-size: 12px;}
header nav ul li{width: 110px; background-color: #9370db; }
header nav ul li a {display: block; padding: 5px 0; text-align: center; color: white; text-decoration: none;}
header nav ul li a:hover {color: #fff; background-color: #cc2128;}

/* #main */

#main{padding-left: 5px; padding-bottom: 50px}
#main img {margin: 0; width: 45px; height: 40px; border: solid 1px #32CD32; padding: 0px;}
#footer{position: absolute; bottom: 0; height: 20px; width: 100%;}
#footer nav ul{font-size: 10px;}
#footer nav ul li{padding: 5px;}