html, body {
    height: 100%;
    /*width: 1024px;*/
}

.site-wrap {
    font-family: Verdana;
    font-size: 12px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width : 1024px;
    height: auto;
    background-image: url("./images/header.jpg");
    background-repeat: no-repeat;
    color: #515151;
    /*background-color: #FFFFE0;*/
}
.top {
    background-image: url("./images/border_top.png");
    height: 24px;
}
.tabs {
    /*background-image: url("./images/bg_line.jpg");
    background-repeat: repeat-x;*/
    height: 35px;
    margin-bottom: 0px;
    float: right;
    /*padding-right: -25px;*/
    margin-right: 80px;
   /*padding-left: 724px;*/
    /*background-color: green;*/
    font-size:1pt; /* for IE6, to get the correct div height */
}
.forumlinks {
    position: relative;
    top: 170px;
    float: right;
    padding-right: 20px;
}

.centeredimage   {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
}
.center {
    /*height: 1000px;*/
    /*height: 300px;*/
    /*width: 900px;*/
    /*height: auto;
    width: auto;*/
}
.center-text {
    width: 260px;
    height: 475px;
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 20px;
    background-position: bottom;
    background-repeat: no-repeat;
    font-family: Verdana;
    float: left;

}
.top-text {
    /*width: 260px;
    height: 475px;*/
    padding-top: 25px;
    padding-left: 20px;
    padding-right: 40px;
    padding-bottom: 10px;
    background-position: bottom;
    background-repeat: no-repeat;
    font-family: Verdana;
    float: left;
}

.top-text h1 {
    font-size: 12px;

}
.side-text {
    width: 170px;
    /*height: 475px;*/
    padding-top: 25px;
    padding-left: 20px;
    /*padding-right: 20px;
    background-position: bottom;
    background-repeat: no-repeat;*/
    font-family: Verdana;
    float: left;

}
.center-center {
    width: 1000px;
    background-image: url("./images/border.gif");
    background-repeat: repeat-y;
    /*float: left;*/
    padding-left: 25px;
    /*position: absolute;*/
    /*left: 25px;*/
    height: auto;
}
.logo-gap {
    /*background-image: url("./images/header.jpg");*/
    height: 200px;
}
.logo {
    height: 160px;
}
.logo a {
    display: block;
    height: 100%;
    width: 100%;
}
.map-border {
    background-image: url("./images/mapborder.png");
    background-repeat: no-repeat;
    padding-left: 8px;
    /*padding-right: 10px;*/
    padding-top: 7px;
    width: 650px;
    height: 540px;
    float: left;
    /*margin-left: 30px;*/
}
.clear {
    clear: both;
}
.bottom {
    padding-top: 10px;
    /*height: 93px;*/
    margin-left: auto;
    margin-right: auto;
    clear: both;
    /*width: 100%;*/

}
.weather {
    float: left;
    margin-left: 25px;
}
.ads {
    /*background-color: #00FFE0;*/
    width: 120px;
    float:left;
    /*margin-left: auto;
    margin-right: auto;*/

}
.footer {
    padding-top: 10px;
    border-top-width: 1px;
    border-top-color: #515151;
    border-top-style: solid;
    /*margin-left: 25px;*/
    margin-right: 25px;
    font-size: 75%;
    text-align: center;
    /*background-color: #00FFE0;*/
    width: 975px;

}
#map {
    width: 630px;
    height: 523px;
}

#rss {
    border: 1px solid #515151;
    padding: 5px;
    width: 200px;
 }
.lastadded {
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 10px;
    text-align: center;
    /*background-color: #00FFE0;*/
    width: 100%;

}
/* popup */
.popup {
    font-family : Tahoma;
    font-size: 8pt;
}
.popup td {
    font-family : Tahoma;
    font-size: 8pt;
}
.popup input {
    border: 1px solid #b0b0b0;
    width: 175px;
}
.popup textarea {
    border: 1px solid #b0b0b0;
    width: 175px;
    font-family : Tahoma;
    font-size: 8pt;
    overflow: auto;
}
.popup h3 {
    font-size: 11pt;
}
 

