* {padding: 0; margin: 0; border: 0}
body {background: #6FA009 url(images/bg.jpg) repeat-x; font: normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif}
p.info {font: bold 16px/1.5 "Trebuchet MS"; margin: 10px}
p {margin: 10px 0}
#wrapper {margin: 0 auto; width: 960px}
#header {width: 950px; border: 5px solid #6FA009; margin-top: 10px; background: #6FA009}


#nav {margin: 5px 0 20px 0; text-align: center}
#nav ul {list-style: none}
#nav ul li {display: inline; margin-right: 10px; font: normal 13px Verdana}
#nav ul li a {background: #6FA009; padding: 5px 15px; color: #fff; text-decoration: none; border: 2px solid #6FA009}
#nav ul li a:hover {background: #E0E1D3; color: #6FA009}

#leftcolumn {color: #333; border: 3px solid #6FA009; background: #E0E1D3; margin: 0px 10px 5px 0px; padding: 10px; width: 150px; float: left}
#leftcolumn p.h {font: bold 16px "Trebuchet MS"; margin: 10px 0; padding: 5px; background: #6FA009; color: #fff}
#leftcolumn ul.menu {list-style: none; margin: 0 5px}
#leftcolumn ul.menu li {font: normal 11px/1.5 Verdana; margin-bottom: 2px}
#leftcolumn ul.menu li a {display: block; text-decoration: none; border-bottom: 1px solid #6FA009; color: #6FA009; padding: 2px 4px}
#leftcolumn ul.menu li a:hover {background: #6FA009; color: #fff}

#content {float: left; color: #333; margin: 0px 10px 5px 0px; padding: 14px; width: 560px; background: #fff url(images/bg1.jpg) repeat-x}
#content ul, #content ol {margin: 10px 20px}
#content a {color: #6FA009}
#content a:hover {text-decoration: none}
#content .news {clear: both; overflow: hidden; margin: 10px; padding: 5px; border-top: 3px solid #6FA009; background: #eee; width: 530px}
#content .news a {color: #6FA009}
#content .news a:hover {text-decoration: none}
#content .news p.newstitle {font: bold 18px "Trebuchet MS"; margin: 0 0 10px 5px}
#content .news p.newstitle a {padding: 3px; color: #6FA009}
#content .news p.newstitle a:hover {text-decoration: none; background: #6FA009; color: #fff}
#content .news p.newsphoto {float: left; margin-right: 20px}
#content .news p.newsphoto img {border: 1px solid #6FA009; background: #6FA009}
#content .news p.newscontent {font: normal 12px/1.5 Verdana; margin: 5px; }
#content .news p.newskeywords {font: normal 11px/1.5 Verdana; margin: 5px; border-top: 1px solid #6FA009; padding: 5px; background: #fff}
#content .news p.newsattraction {font: normal 11px/1.5 Verdana; margin: 5px; border-top: 1px solid #6FA009; padding: 5px; background: #fff}
#content h1 {font: bold 20px "Trebuchet MS"; margin: 0 0 10px 5px; color: #6FA009}
#content h2 {font: bold 16px "Trebuchet MS"; margin: 10px 5px; color: #6FA009}
#content .tag {float: right; margin: 0 0 10px 20px; padding: 10px; background: #eee; border-left: 3px solid #6FA009}
#content .tag p {font: bold 15px "Trebuchet MS"}
#content .tag ul {margin: 10px}
#content .tag ul li {font: 11px/1.5 Verdana}
#content .tag ul li a {color: #6FA009}
#content .tag ul li a:hover {text-decoration: none}
#content hr {clear: both; margin: 10px; border: 1px solid #6FA009}

#rightcolumn {color: #333; border: 3px solid #6FA009; background: #E0E1D3; margin: 0px 0px 5px 0px; padding: 10px; width: 150px; float: left}
#rightcolumn p.h {font: bold 16px "Trebuchet MS"; margin: 10px 0; padding: 5px; background: #6FA009; color: #fff}
#rightcolumn ul.newphoto {list-style: none; margin: 0 5px}
#rightcolumn ul.newphoto li {text-align: center}
#rightcolumn ul.newphoto li a {display: block; padding: 3px}
#rightcolumn ul.newphoto li a:hover {background: #6FA009; border: 2px solid #fff}
#rightcolumn ul.newphoto li img {border: 1px solid #6FA009; background: #6FA009}

#footer {width: 944px; clear: both; color: #444; border: 3px solid #6FA009; background: #E0E1D3; margin: 0px 0px 10px 0px; padding: 5px; text-align: center}
#footer a {color: #6FA009}
#footer a:hover {text-decoration: none}

#formadd {margin: 10px 0; background: #fff; padding: 10px; overflow: hidden}
#formadd div {margin: 10px 0}
#formadd input {width: 600px; padding: 3px 6px; font: 12px/1.5 Verdana; border: 1px solid #6FA009}
#formadd textarea {width: 600px; height: 200px; padding: 3px 6px; font: 12px/1.5 Verdana; border: 1px solid #6FA009}
#formadd .select {width: 600px; padding: 3px 6px; font: 12px/1.5 Verdana; border: 1px solid #6FA009}
#formadd .submit {font-weight: bold; background: #6FA009; color: #fff}

#formsearch {margin: 10px}
#formsearch input {width: 450px; padding: 3px 6px; font: 12px/1.5 Verdana; border: 1px solid #6FA009; margin-bottom: 5px}
#formsearch .submit {font-weight: bold; background: #6FA009; color: #fff}

#searchform {margin: 20px}
#searchform div {margin: 10px}
#searchform .inputtext {width: 450px; padding: 3px 6px; font: 12px/1.5 Verdana; border: 1px solid #6FA009; margin-bottom: 5px}
#searchform .inputsubmit {font-weight: bold; background: #6FA009; color: #fff; width: 450px; padding: 3px 6px}