body {
background-color: #ccc;
color: #000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
padding:0px;
margin: 0px;
}
td{
font-size: 11px;
}
a { 
color: #000;
text-decoration: none;
}
a:visited {
color:#999;
text-decoration: none;
}
a:hover {
color: #666;
background-color:#CCC;
}
a:active { 
color:#000; 
text-decoration:overline underline;
}
h1{
font-size:13px;
}
h2,h3{
font-size:12px;
}
h4{
font-size:11px;
}
/* container to center the layout
-------------------------------------- */
#container {
width: 900px;
height:520px;
border: 1px dotted #000;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color:#7f7f7f;
}
/* head container for logo 
-------------------------------------- */
#banner {
width: 900px;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 10px 0px 5px 0px;
}
/*main-navi
-------------------------------------- */
#topnavi {
background-color: #666;
margin: 0px;
padding: 2px 0px;
}
#topnavi a { 
text-transform: uppercase;
font-size: 10px;
letter-spacing: 2px;
color: #ffffff;
text-decoration: none; 
margin: 0px;
padding: 2px 25px;
}
#topnavi a:visited {
color:#fff;
}
#topnavi a:hover {
color: #fff; 
background-color: #000;
}
#mainnavi a:active { 
color:#fff;
}
#container #topnavi a.selected {
background-color: #fff;
color: #000;
font-weight:bold;
}
/* content elements
-------------------------------------- */
#content {
background-color: #fff;
padding: 30px 0px;
margin-left: 0px;
margin-right: 0px;
height:430px;
}
#content h1 {
letter-spacing: 4px;
color: #000;
margin: 0px 50px 15px 50px;
padding:0px;
border-bottom: 1px dotted #000;
}
#content h2, #content h4 {
margin: 0px 50px 10px 50px;
padding:0px;
}
#content h3 {
margin: 10px 50px 0px 50px;
padding:0px;
}
#content p{
line-height: 15px;
padding: 0px 50px 10px 50px;
margin:0px;
}
#content ul{
line-height: 18px;
padding: 0px 50px 10px 100px;
margin:0px;
}
#content table {
margin: 10px 50px;
padding:0px;
}
#content table td {
padding: 0px 10px 10px 0px;
margin:0px;
}
#content table h3 {
padding:0px 0px 0px 0px;
margin:0px;
}
.antifloat {
clear: left;
}
#footer {
clear: both;
padding: 2px 25px 4px 25px;
color: #fff;
font-size: 10px;
margin: 0px;
background-color: #666;
}
