body { font-family:Arial; min-width:820px; background-color:#dcdcdc; text-align: center; margin:0px; overflow-x:hidden; }
a { text-decoration:none; }
a:visited {color:white;}
#footer a {color:white;}
#footer a:visited {color:white;}

img { border-style:none; }
.news li { padding-top:10px; }

.gallery td { width:220px; height:220px;  }
#gallery { background-color:#dcdcdc; }

#main { background-image:url("../img/background.jpg"); margin-left:auto; margin-right:auto; text-align: center;  margin-top:0;}
#header { background-color:#dcdcdc; background-image:url("../img/header.jpg"); background-repeat:no-repeat; background-position:center; height:163px; }
#menu { position:relative; top:-63px; left:35px; text-align:center;}
#content {position:center; top:-10px; left:10px; width:800px; margin: 0 auto;}
#content2 {position:center; top:-10px; left:10px; width:700px; margin: 0 auto; text-align:left;}
#content-forum { position:relative; top:10px; left:0px; }
#news { border:5px solid; border-color: #cccccc; background-color: #eeeeee; overflow-x: hidden; position:relative; width:320px; height:400; overflow-y:hidden; top:5px;}
#cover { position: center; width: 820px; height: 960px; text-align: left; margin: 0 auto; line-height:1.5;}
#left { width: 350px; float: left; padding-top: 31px;}
#right { width: 470px; float: right; padding-top: 10px;}
#subscribe { float:right; border-style:solid; border-width:1px; border-color:gray; width:200px }
#footer { position:relative; height:25px; padding-left:10px; padding-top:15px; padding-bottom:10px; background-color:#009933; top:25px; text-align:center; color:white; }
#footer2 { position:relative; top:15px; padding-bottom:10px; font-size:small; font-weight:bold; background-color:#009933; text-align:center; color:black; }
#append { position: center; width: 800px; text-align: left; margin: 0 auto; line-height:1.5;}

#black { font-size:120%; font-weight:bold; color:black;}
#green { font-size:120%; color: #67b808;}
#mail { color:#67b808; font-weight:bold;}
#left_text { font-size:150%; font-weight:bold; color: #a6a6a6; padding-left:50px;}
#bsign { text-align: center;}
#bline { text-align: center; background-color: #67b808; padding-top: 20px; padding-bottom: 20px;}
#bline2 { margin-left: auto; margin-right: auto;  width:700px; color: white; font-size:110%;}

a.button1{display: inline-block; border-style: none; width: 146px; height: 45px; background-image:url("../img/button1.png"); margin-right:-5px;}
a.button1:hover{ background-image:url("../img/button1a.png");}

a.button2{display: inline-block; border-style: none; width: 176px; height: 45px; background-image:url("../img/button2.png"); margin-right:-4px;}
a.button2:hover{ background-image:url("../img/button2a.png");}

a.button3{display: inline-block; border-style: none; width: 206px; height: 45px; background-image:url("../img/button3.png"); margin-right:-4px;}
a.button3:hover{ background-image:url("../img/button3a.png");}

a.button4{display: inline-block; border-style: none; width: 155px; height: 45px; background-image:url("../img/button4.png"); margin-right:-4px;}
a.button4:hover{ background-image:url("../img/button4a.png");}

a.button5{display: inline-block; border-style: none; width: 300px; height: 80px; background-image:url("../img/button5.png"); margin-top: 20px; margin-left: 15px;}
a.button5:hover{ background-image:url("../img/button5a.png");}

input.button6{display: inline-block; border-style: none; width: 300px; height: 80px; background:url("../img/button6.png") transparent; margin-top: 20px; }
input.button6:hover{ background:url("../img/button6a.png") transparent;}

.preload{ display:none!important; }

input.login{ height:28px; padding-left:5px; padding-right:5px; margin-top:6px; width:220px; }

#slider {height: 420px; width: 740px; left: 50%; position:relative; margin:-25px -370px; margin-bottom: 20px; border:5px solid; border-color: #cccccc; background-image: url("../img/banner.jpg");}

