html[xmlns] { height:100%; padding-bottom:0.01em; }

body { margin:0; padding:0; color:#060; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; background-image: url(background-back7.jpg); background-repeat: repeat; }

div#overall { background-color: #ffc; background-image: url(background.jpg); background-repeat: repeat; margin: 0 auto; width:900px; }

div#header {
margin:0; padding:0; 
width:900px;
height:132px;
}

div#navi {
margin-bottom: 10px; padding:0;
width:900px;
height:16px;
}

div#content { background-image: url(background.jpg); background-repeat: repeat; margin:0 0 10px; padding:0; width:690px; float:right; border-left: 1px solid #006600; }

div#leftcol { background-image: url(background.jpg); background-repeat: repeat; margin:0; padding:0; width:210px; float:right; }

div#footer { background-image: url('PIC 2010/footer.jpg'); background-repeat: repeat; background-position: 0 0; margin-top:0; padding:10px 0 0; width:900px; height:32px; text-align:center; clear:both; }

h1 { padding:15px 25px 1px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; letter-spacing:1px; color:#060; font-style: italic; text-align:center; }

p.normtxt { color: #060; font-size: 12px; padding:0 25px 1px 30px; margin:0 0 0 10px; text-align:left; }

img {
margin:0; padding:0;
border:none;
float:left;
}

a:link, a:visited, a:active {
color:#ffb300;
text-decoration:underline;
font-weight:normal;
}

a:hover {
color:#1bb300;
text-decoration:underline;
font-weight:normal;
}
p { padding: 1px 20px; }
h2 { padding:15px 20px 1px; margin:0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; letter-spacing:1px; color:#060; font-style: italic; text-align:left; }

