body{
    margin:0px auto 0px auto;    padding: 0px 0px 0px 0px;    font-family: Tahoma, sans-serif;    font-size:90%;    line-height: 1.4em;
    background: #9de878 url(/images/bg1.jpg) repeat-y center;
}
div#overlay{
    background: url(/images/bgoverlay.png) no-repeat;

}

.newsfloat{
    float:left;
    margin-right:5px;
}
#top-nav{
    text-align:right;
}

#top-nav a:link{color:#000;text-decoration: none;font-size:80%; font-weight:bold;margin-right:30px;}
#top-nav a:visited{color:#000;text-decoration: none;font-size:80%; font-weight:bold;margin-right:30px;}
#top-nav a:hover{color:#c36666;text-decoration: underline;font-size:80%; font-weight:bold;margin-right:30px;}

.photos_container{
    float:left;
    margin-right:5px;
    width:140px;
    height:150px;
    text-align:center;
    font-size:80%;
    font-weight:bold;
    overflow:auto;
}

.clear{clear:both;}

div#logo{
    border:0px solid #ccc;
    float:left;
    padding:4px;
    width:220px;
}

div#logo img{
    border:0px solid #ccc;
    padding:0px;
    background-color:transparent;
}

div#main{
    width:860px;
    margin:0px auto 0px auto;
    padding:0px;
    background-color:#fff;
    border:0px solid;
}
div#bgtop{
    background: url(/images/bgtop.jpg) repeat-y center;
    margin:0px auto 0px auto;
    width:900px;
    height:35px;
}
div#bgtop_tab{
    padding:8px 0px 0px 640px;
}
img{border:1px solid #ccc;
    padding:5px;
    background-color:#fff;
}
div#leftmenu{
    padding:0px 10px 10px 10px;
    float:left;
    width:220px;
    border:0px solid #ccc;
}
div#leftmenunav{
    padding-top:10px;
    margin:10px 0px 5px 0px;
    background: url(/images/leftmenu.png) no-repeat;
    height:470px;
    float:left;
    width:227px;
    border:0px solid #ccc;
    font-size:80%;
}

div#leftmenunav p{padding:0px 0px 0px 10px;}
    
div#leftmenu img{
    border:0px;
    padding:0px;
    background-color:transparent;
}


div#centerframe{
    padding:0px 10px 10px 10px;
    float:left;
    border:0px solid #ccc;
    width:590px;
    margin-top:-40px;
}

.upper{
    font-size:22px;
}

.newsfront{
    background: url(/images/heartbullet.png) no-repeat;
    height:50px;
    width:60px;
    padding:25px 20px 10px 20px;
    font-size:20px;
    border:0px solid #ccc;
    color:#696867;
    font-weight:bold;
    float:left;
    margin-right:10px;
    text-align:center;
}


a:link{color:#006699;}
a:visited{color:#000000}
a:hover{color:#999999;}
abbr {border-bottom:1px dashed;cursor:help}

a.menu:link{color:#fff;text-decoration: none;font-size:120%; font-weight:bold}
a.menu:visited{color:#fff;text-decoration: none;font-size:120%; font-weight:bold}
a.menu:hover{color:#c36666;text-decoration: underline;font-size:120%; font-weight:bold}

a.std:link{color:#fff;text-decoration: none;font-size:100%; font-weight:bold}
a.std:visited{color:#fff;text-decoration: none;font-size:100%; font-weight:bold}
a.std:hover{color:#c36666;text-decoration: underline;font-size:100%; font-weight:bold}

.button{
    background: url(/images/button.png) no-repeat;
    margin-left:450px;
    padding:5px 0px 0px 0px;
    text-align:center;
    height:30px;
    width:120px;
}

.newscontainer{
    height:100px;
}

.newitem{
    color:#942804;
}
h1{
    border-bottom:1px dotted #383838;
    padding-bottom:2px;
    margin:20px 0px 20px 0px;
    font-size:16px;
}

h2{
    border-bottom:1px dotted #383838;
    padding-bottom:2px;
    margin:20px 0px 20px 0px;
    font-size:110%;
}

h3.newsfronthead {
    font-family: Georgia;
    font-size:18px;
    width:450px;
    padding-top:20px;
}

h4{
    border-bottom:1px dotted #383838;
    padding-bottom:2px;
    margin:20px 0px 20px 0px;
}
div#footer{
    text-align:right;
    font-weight:bold;
    font-size:70%;
}

p.message{
    border:1px solid #f75656;
    background-color:#f6c4c4;
    text-align:center;
    padding:7px;
}

.button a:link{color:#000;text-decoration: none;font-size:12px; font-weight:bold}
.button a:visited{color:#000;text-decoration: none;font-size:12px; font-weight:bold}
.button a:hover{color:#ccc;text-decoration: underline;font-size:12px; font-weight:bold}

.contact{}
.contactus{border:0px solid #ccc;padding:5px;}
.contactus label{width:200px;float:left;}
.contactus input{margin-bottom:3px;}
