*{
  margin: 0;
  padding: 0;
}
body{
	background: #046380 url(img/bg.gif) 0 100% repeat-x;
  font: 12px Verdana, Arial, Tahoma, sans-serif;
  color: #000;
}
ul li{
  list-style-type: none;
  list-style-position: outside;
}
a img{
  border: 0;
}
a{
  outline: none;
  color: #000;
}
#basis{
  width: 777px;
  margin: 0 auto;
  padding-bottom: 16px;
}
#wrap{
  background: url(img/top_bg.gif) 0 0 repeat-x;
}
#header{
  height: 254px;
  position: relative;
}
#logo{
  display: block;
  margin: 29px 0 0 11px;
  position: absolute;
  z-index: 1;
}
#logo img{
  display: block;
}
#horse{
  font-size: 0;
  width: 358px;
  height: 225px;
  background: url(img/horse.png) 0 0 no-repeat;
  position: absolute;
  z-index: 2;
  top: 27px;
  left: 217px;
}
#menu{
  background: url(img/menu_bg.gif) 0 100% no-repeat;
  height: 52px;
  padding: 0 0 0 14px;
}
#menu li{
  float: left;
}
#menu li a{
  display: block;
  background-position: 0 0;
  background-repeat: no-repeat;
}
#menu li a:hover{
  background-position: 0 100%;
}
#menu li img{
  display: block;
}
#firstLink{
  width: 95px;
  height: 42px;
  background-image: url(img/link_1.gif);
}
#secondtLink{
  width: 107px;
  height: 37px;
  background-image: url(img/link_2.gif);
}
#thirdLink{
  width: 108px;
  height: 34px;
  background-image: url(img/link_3.gif);
}
#fourthLink{
  width: 142px;
  height: 33px;
  background-image: url(img/link_4.gif);
}
#fifthLink{
  width: 186px;
  height: 37px;
  background-image: url(img/link_5.gif);
}
#sixthLink{
  width: 111px;
  height: 42px;
  background-image: url(img/link_6.gif);
}
#shadow{
  background: url(img/shadow.gif) 0 0 repeat-y;
}
#botCorns{
  background: url(img/bot_corns.gif) 0 100% no-repeat;
  padding-bottom: 27px;
}
#mainContent{
  border: 1px solid #002f2f;
  border-style: none solid;
  background: #f7f6e5;
  margin: 0 8px;
  padding: 0 10px;
}
#content{
  background: #efecca url(img/border.gif) 221px 0 repeat-y;
  width: 100%;
  overflow: hidden;
}
#sideCol{
  float: left;
  width: 221px;
}
.topLink{
  color: #629eb0;
}
.topLink a{
  color: #629eb0;
  text-decoration: none;
}
#sideCol .topLink{
  padding: 5px 0 0 9px;
}
#sideCol ul{
  padding: 25px 0 0 9px
}
#sideCol li{
  display: inline;
}
#sideCol li a{
  display: block;
  color: #89885b;
  text-decoration: none;
  background: url(img/arrow.gif) 0 6px no-repeat;
  padding: 0 0 0 17px;
  margin-bottom: 6px;
}
#sideCol li a:hover{
  background: url(img/arrow_2.gif) 0 6px no-repeat;
  color: #046380;
}
#container{
  float: right;
  width: 508px;
  display: inline;
  margin-right: 10px;
}
#container .topLink{
  text-align: right;
  padding: 5px 0 5px 0;
  background: #efecca;
}
#main{
  background: #f3f1d7 url(img/corn.gif) 100% 100% no-repeat;
  margin-left: 10px;
  padding: 12px 9px 45px 15px;
}
h1{
  color: #046380;
  font-size: 24px;
  font-weight: normal;
}
#textContent{
  background: url(img/border_2.gif) 50% 100% no-repeat;
  padding-bottom: 14px;
}
#textContent p{
  padding: 10px 0 5px 0;
}
#tabs{
  width: 100%;
  overflow: hidden;
  background: #aaa680 url(img/tabs_bg.gif) 0 0 repeat-x;
  margin-top: 18px;
}
#tabs li{
  float: left;
  background: url(img/tabs_border.gif) 100% 0 no-repeat;
  display: inline;
  margin-left: -2px;
}
#tabs li a{
  display: block;
  color: #000;
  text-decoration: none;
  padding: 3px 9px 3px 9px;
}
#tabs li a.active,
#tabs li a:hover{
  background: #e2deac url(img/tabs_link.gif) 0 0 repeat-x;
}
.line{
  padding: 3px 7px;
}
.line.dark{
  background: #e6e2af;
}
#pageForm{
  position: relative;
  padding: 20px 0 0 0;
  margin-top: 16px;
}
.formTitle{
  color: #046380;
  font-size: 21px;
  position: absolute;
  margin: -20px 0 0 9px;
}
#formContent{
  border: 1px solid #a7a37e;
  padding: 6px 9px 11px 9px;
  margin: 0 0 0 0;
}
#formContent li{
  width: 100%;
  overflow: hidden;
  padding: 3px 0;
}
#formContent li label{
  float: left;
  width: 57px;
  padding: 4px 3px 0 0;
  color: #629eb0;
}
#formContent li .textField{
  float: left;
  width: 185px;
  border: 1px solid #a7a37e;
  outline: none;
  font-size: 12px;
  color: #629eb0;
  padding: 2px 0 5px 0;
}
#formContent li textarea{
  border: 1px solid #a7a37e;
  width: 391px;
  height: 52px;
  float: left;
  outline: none;
  font: 12px  Verdana, Arial, Tahoma, sans-serif;;
  color: #629eb0;
  padding: 2px 0 0 0;
}
#formContent li .submitBtn{
  float: right;
  outline: none;
  background: #e6e2af;
  color: #629eb0;
  border: 0;
  font-size: 12px;
  margin-top: 3px;
  padding: 3px;
}
