/*Copyright www.scotfold.com*/

* {
margin: 0;
padding: 0;
border: 0;
}

body {
background: url(/img/body-bg.gif);
text-align:center;
}

td {
border: 0px solid red;
}

#index-table {
width: 100%;
}

#index-table td {
border: 1px solid #ffffff;
padding: 12px;
text-align: left;
font-size: 12px;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
color: #040404;
}

#index-table h1{
font-size: 18px;
font-weight: normal;
color: #00cc00;
}

#index-table h2{
font-size: 15px;
font-weight: bold;
color: #00cc00;
}

#index-table a{
color: #040404;
text-decoration: underline;
/*font-weight: bold;*/
}

#index-table a:hover{
color: #00cc00;
}



#hat-image {
background: url(/img/hat-image.jpg) no-repeat;
width: 738px;
height: 331px;
}

#hat-menu {
background: url(/img/menu-bg.gif) no-repeat;
background-position: 22px 0px;
vertical-align: top;
text-align: left;
}

#hat-menu ul {
margin: 0px 12px 0px 22px;
padding: 30px 30px 0px 30px;
border: 0px solid red;
}

#hat-menu li {
border: 0px solid green;
padding: 0px 0px 16px 0px;
list-style-type: none;
font-size: 17px;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
color: #474747;
}

#hat-menu li a {
text-decoration: none;
color: #00cc00;
}

#hat-menu li a:hover {
color: #474747;
}


#main {
width: 980px;
background: url(/img/main-bg.gif);
border-collapse: collapse;
border: 0px solid red;
margin:0 auto;
}

#top {
background: url(/img/top-bg.gif) no-repeat;
height: 109px;
}

#hat-top {
background: url(/img/hat-top-bg.gif) no-repeat;
height: 22px;
}

#footer {
background: url(/img/foot-bg.gif) no-repeat;
height: 44px;
padding: 0px 22px;
font-size: 12px;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
color: #474747;
text-align: left;
}

#footer a {
text-decoration: underline;
color: #59ae12;
}

#bottom {
background: url(/img/body-bg.gif);
height: 30px;
}

#left-column {
vertical-align: top;
padding: 12px 12px 12px 22px;
}

#right-column {
vertical-align: top;
padding: 12px 22px 12px 0px;
}

#main-content {
width: 688px;
border: 1px solid #ffffff;
margin: 0px;
padding: 12px;
text-align: justify;
font-size: 12px;
font-family: Verdana, Tahoma, Arial;
font-weight: normal;
color: #040404;
}

#main-content h1{
font-size: 18px;
font-weight: normal;
}

#main-content h2{
font-size: 15px;
font-weight: bold;
}

#main-content a{
color: #00cc00;
text-decoration: none;
font-weight: bold;
}

p {
border: 0px solid #ffffff;
margin: 12px 0px;
}

#quote {
width: 182px;
background: #e5e5e5 url(/img/quotes.gif) no-repeat;
background-position: 12px 12px;
padding: 32px 12px;
text-align: left;
margin: 0px 0px 12px 0px;
}

#news {
width: 182px;
border: 1px solid #ffffff;
padding: 12px 12px;
text-align: left;
margin: 0px 0px 12px 0px;
}

#news a {
text-decoration: none;
color: #00cc00;
font-weight: bold;
}

#news a:hover {
color: #474747;
}

#news h2 {
color: #474747;
}


#poll {
width: 182px;
border: 1px solid #ffffff;
padding: 12px 12px;
text-align: left;
margin: 0px 0px 12px 0px;
}

.imageleft {
float: left;
margin: 15px;
margin-left: 0px;
margin-top: 0px;
}

.imageright {
float: right;
margin: 15px;
margin-right: 0px;
margin-top: 0px;
}

.imagecenter {
align: center;
margin: 15px;
margin-right: 0px;
margin-top: 0px;
}

#kittens-table {
width: 100%;
}

#kittens-table td {
border-width: 1px;
border-color: #00cc00;
text-align: center;
}

#kittens-table th {
text-align: center;
}

