@charset "utf-8";
body { margin: 0px; padding: 0px; background: #000000 url(../images/backgnd_body.jpg) center top; }
.general { margin: 0px auto; clear: both; float: none; height: auto; width: 720px; padding-top: 20px; }
.banner { margin: 0px auto; clear: both; float: none; height: 220px; width: 720px; border-bottom: 1px solid #000000; background: url(../images/banner.jpg) no-repeat scroll center center; }
#general #banner img { padding-top: 150px; padding-right: 10px; padding-left: 420px; }

.menu { margin: 0px auto; clear: both; float: none; height: auto; width: 720px; background-repeat: repeat-x; background-position: left center; background-image: url(../images/menu.jpg); }
.content { margin: 0px auto; clear: both; float: none; height: auto; width: 696px; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding-right: 12px; padding-left: 12px; border-top: 2px ridge #000000; }
h1 { font: bold normal 15px/20px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-right: 12px solid #899B2D; border-bottom: 1px solid #899B2D; border-left: 12px solid #899B2D; text-indent: 12px; }
h2 { font: oblique bold 14px/15px Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; text-indent: 10px; }
ul { list-style: square url(../images/mark.jpg) outside; }

.footer { margin: 0px auto; clear: both; float: none; height: 40px; width: 720px; background: #000000; font: normal 9px/40px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; text-align: center; vertical-align: middle; border-top: 1px solid #92A339; border-bottom: 3px solid #92A339; }
#general #footer img { line-height: 40px; vertical-align: middle; }
#general #footer a { color: #926A07; text-decoration: none; }
#general #footer a:hover { color: #DDA00C; text-decoration: none; }
#general #footer a:visited { color: #999999; text-decoration: none; }

