* {
margin:0;
padding:0;
}
html {
min-height:100%;
margin-bottom:0.25px;
}
html, body {
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#555031;
background:#212B0B;
}
input, textarea {
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
background:#FFF;
border:1px solid #000;
margin:3px 0;
}
a img {
border:0;
}
p {
padding:5px 0 0 0;
margin:0 0 5px 0;
line-height:13px;
text-align:justify;
}
.px10 {
font-size:10px;
line-height:12px;
text-align:justify;
margin:0;
padding:0 0 10px 0;
}
#container {
width:780px;
margin:auto;
background:url(images/main_bg.gif) top center no-repeat;
}
#header {
height:130px;
text-align:center;
line-height:0;
font-size:0;
}
.head-img {
float:left;
}
#head1 {
width:293px;
}
* html #logo {
position:relative;
left:-3px;
}
#head2 {
width:308px;
}
#nav {
line-height:0;
font-size:0;
width:759px;
margin:auto;
clear:both;
}
.img-nav {
height:34px;
background:url(images/nav_bg.gif) repeat-x;
}
#nav ul, .img-nav ul {
list-style:none;
line-height:0;
font-size:0;
}
.data {
width:102px;
padding:7px 7px 12px 7px;
background:#A1985B url(images/w1_t1.gif) repeat-x;
border-right:1px solid #918952;
float:left;
line-height:13px;
}
* html .data {
padding:7px 7px 16px 7px;
}
.data ul {
list-style:none;
margin:0;
padding:0;
width:51px;
float:left;
}
.data ul li {
width:45px;
padding:1px 3px;
}
.other {
background:#A79E65;
}
.info {
	width:99px;
	height:110px;
	background:#A79E65 url(images/w1_t2.gif) repeat-x;
	padding:7px;
	float:left;
}
* html .info {
height:97px;
}
#nav ul li, .img-nav ul li {
line-height:0;
font-size:0;
float:left;
}
.prev {
width:101px;
text-align:left;
}
.mid {
padding-top:13px;
}
.next {
width:100px;
text-align:right;
}
#container2 {
width:759px;
margin:auto;
position:relative;
}
.col {
width:240px;
float:left;
position:relative;
}
#mid-col {
width:276px;
margin-left:1px;
margin-right:1px;
float:left;
position:relative;
}
.box {
background:#C6BC75;
margin-bottom:5px;
position:relative;
width:236px;
padding:0 2px 2px 2px;
}
.col-sub1 {
border:1px solid #B2AA6F;
border-top:0;
height:355px;
padding:0 2px 7px 2px;
}
* html .col-sub1 {
height:344px;
padding:0 2px 2px 2px;
}
#box2 {
background:#C6BC75;
position:relative;
padding:0 3px 0 2px;
}
#box2-sub {
background:#B2AA75;
position:relative;
padding:3px 3px 2px 2px;
}
#box2-sub-about {
background:#B2AA75;
position:relative;
padding:0 2px 2px 2px;
}
#box2-sub-contact {
background:#B2AA75;
position:relative;
padding:0 3px 2px 2px;
}
* html #box2-sub {
padding:3px 5px 2px 4px;
}
#mid-col-sub1 {
border:1px solid #B4AC74;
border-top:0;
border-bottom:0;
padding:0 4px 32px 4px;
position:relative;
}
#about {
position:absolute;
height:32px;
width:112px;
top:-32px;
z-index:2;
left:-3px;
}
* html #about {
top:-32px;
}
#mid-col-sub2 {
border:1px solid #9A9366;
padding:6px 4px 6px 4px;
z-index:0;
position:relative;
height:141px;
}
* html #mid-col-sub2 {
padding:6px 6px 19px 6px;
}
#mid-col-about {
border:1px solid #9A9366;
border-top:0;
position:relative;
padding:7px 7px 26px 7px;
}
* html #mid-col-about {
padding:7px 7px 39px 7px;
}
#mid-col-contact {
border:1px solid #9A9366;
border-top:0;
position:relative;
padding:7px 7px 13px 7px;
height:342px;
}
* html #mid-col-contact {
padding:7px 7px 26px 7px;
}
#box4 {
background:url(images/news_bg.jpg) no-repeat;
padding:35px 9px 0 9px;
width:225px;
height:123px;
float:left;
display:inline;
margin-left:7px;
}
#box5 {
background:url(images/partners_bg.jpg) no-repeat;
padding:35px 9px 7px 9px;
width:260px;
height:123px;
float:left;
display:inline;
text-align:center;
}
#logo_sign {
position:relative;
top:5px;
}
#box6 {
background:url(images/features_bg.jpg) no-repeat;
padding:35px 9px 7px 9px;
width:223px;
height:123px;
float:left;
display:inline;
}
.float-lt {
margin-right:7px;
float:left;
position:relative;
}
.float-lt2 {
margin:0 7px 7px 0;
float:left;
position:relative;
}
.bolded {
font-weight:bold;
}
#footer {
height:40px;
padding-top:4px;
text-align:center;
clear:both;
color:#FFF;
font-size:9px;
}
.clear {
clear:both;
font-size:1px;
line-height:0;
}
label {
width:60px;
float:left;
line-height:12px;
margin:3px 0 3px 20px;
}
#buttons {
text-align:right;
padding-right:10px;
}
* html #buttons {
padding-right:22px;
}
#buttons input {
width:63px;
height:20px;
border:0;
margin:0 3px;
}
#clear {
background:url(images/clear.gif) no-repeat;
}
#submit {
background:url(images/send.gif) no-repeat;
}
