body, p, div, td, ul, textarea, input {
font-family:Arial;
font-size:13px;
}

body, p, div, td {
line-height:17px;
}

p {
margin-top:17px;
}

li {
padding-bottom:5px;
}

body {
margin:0px;
background:#f0d78e;
text-align:center;
}

A:link {
text-decoration:underline;
color:#756141;
}

A:visited {
text-decoration:underline;
color:#756141;
}

A:hover {
text-decoration:underline;
color:#d6ab2b;
}

h1 {
font-size:19px;
font-weight:bold;
line-height:normal;
color:#000000;
padding-bottom:5px;
border-bottom:1px solid #d6ab2b;
margin:0px 0px 20px 0px;
text-align:center;
}

h2 {  /* for home page first line */
font-size:19px;
font-weight:bold;
line-height:normal;
color:#000000;
padding-bottom:5px;
border-bottom:1px solid #d6ab2b;
margin:0px 0px 5px 0px;
text-align:center;
}

h3 {  /* for home page second line */
font-size:16px;
font-weight:normal;
line-height:normal;
color:#000000;
margin:0px 0px 20px 0px;
font-style:italic;
text-align:center;
}

h4 {  /* for home page big black date */
font-size:16px;
font-weight:bold;
color:#000000;
text-align:center;
}

img {
border:none;
}

#layout {
margin:auto;
width:975px;
background:#ffffff;
border-left:8px solid #000000;
border-right:8px solid #000000;
}

.side {
width:165px;
background:#ececec;
}

.center {
width:471px;
}

#menu {
text-align:left;
background:#ececec;
width:165px;
vertical-align:top;
padding-bottom:30px;
}

#content {
text-align:left;
width:619px;
height:520px;
vertical-align:top;
padding-bottom:30px;
}

#right {
text-align:left;
background:#ececec;
width:165px;
vertical-align:top;
padding-bottom:30px;
}

.menupadding {
margin:10px;
}

.padding {
margin:20px;
}

.button {
display:block;
margin-bottom:2px;
border:1px solid #000000;
background:#ffffff;
color:#000000;
padding:3px 7px;
}

.buttonon {
display:block;
margin-bottom:2px;
border:1px solid #000000;
background:#000000;
color:#ffffff;
font-weight:bold;
padding:3px 7px;
}

.button:link {
color:#000000;
text-decoration:none;
}

.button:visited {
color:#000000;
text-decoration:none;
}

.button:hover {
color:#000000;
text-decoration:none;
background:#d6ab2b;
font-weight:bold;
}

.buttonon:link {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.buttonon:visited {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.buttonon:hover {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.option {
margin:7px 0px;
}

#footer {
padding:15px;
color:#e4e4e4;
font-weight:normal;
text-align:center;
}

#footer a:link, #footer a:visited {
color:#ffffff;
text-decoration:none;
}

#footer a:hover {
color:#ffffff;
text-decoration:underline;
}