@charset "utf-8";
/* CSS Document */

body                      {	font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 18px; background: #581702; background-image: url('images/background.jpg');	background-repeat: repeat-x; background-position: center top; margin: 0px 0px 30px 0px; }
h1                        {	font-size: 18px; font-weight: bold;	margin: 0px 0px 0px 0px; padding: 14px 0px 7px 0px; }
#left p                   {	margin: 0px 0px 0px 0px; padding: 7px 0px 7px 0px; }
#title                    {	width: 900px; height: 160px; background-image: url('images/title.jpg'); background-repeat: no-repeat; background-position: top; }
#container                {	width: 900px; padding: 0px;	margin: 0px auto; background: #fff;	border: 0px solid red; }
#box-footer               { margin: 0px auto; width: 900px; height: 23px; background: url('images/bottom.gif'); border: 0px solid blue; }
.clearfix                 { clear: both;}
/* --------------- content ----------------- */
#left                     {	width: 870px; padding: 0px 15px; }
#left                     {}
#footer                   {	margin: 0px auto; width: 900px;  padding: 5px 0px 0px 0px; /*background-image: url(images/footer.png);*/	background-repeat: no-repeat;
background-position: bottom; text-align: center; margin-left: auto;	margin-right: auto;	margin-bottom: 40px;}
/* --------------- gallery ----------------- */
#fade                     {	float: right; width: 300px;	height: 201px; margin: 15px 0px 10px 10px; border: 3px solid #375004; }
/* --------------- menu ----------------- */
#menu                     {	width: 900px; height: 30px; }
#menu ul                  {	padding: 0px; margin: 0px; height: 30px; background: #0fa803; color: #fff; float: left;	width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; }
#menu ul li               { display: inline; }
#menu ul li a             {	padding: 5px 15px 0px 15px;	height: 25px; color: #fff; text-decoration: none; float: left; border-right: 1px solid #fff; }
#menu ul li a:hover       {	background: #0b8cd6; }
/* --------------- form ----------------- */
label                     { width: 10em; float: left; font-size:12px; }
label.error               { float: left; color: red;  vertical-align: top; width: 70%; padding-left: 10em; font-size:12px;}
form p                    { clear: both; }
.submit                   { margin: 0 0 10px 120px; position: relative; }
em                        { font-weight: bold; padding-right: 1em; vertical-align: top; }
fieldset                  { margin-left: 0; width: 400px; text-align: left; float: left; border: 0px solid black; padding: 0px;}
#formtext                 { color: #000;}
textarea                  { border: 1px solid #ccc;}
input                     { border: 1px solid #ccc;}
form                      { border: none;}