@charset "utf-8";
/* CSS Document */

/* browser resets */

body, h1, h2, h3, ul, li, table, form, input, select, img, a img {
margin: 0;
padding: 0;
border: none;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #324c7b;
}

#wrapper {
width: 892px;
margin: 0 auto;
}

#logo {
background-image: url('images/logo.gif');
background-repeat: no-repeat;
width: 417px;
height: 54px;
margin: 40px 0 0 14px;
float: left;
}

#form {
background-image: url('images/formbox.gif');
background-repeat: no-repeat;
width: 542px;
height: 77px;
margin: 5px 0 0 16px;
padding: 15px;
float: left;
}

form.search {
font-size: .8em;
color: #fff;
letter-spacing: -1px;
font-weight: bold;
}

select {
background-image: url('images/inputbg.gif');
background-repeat: repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #eee;
margin: 5px;
padding: 5px;
width: 170px;
vertical-align: middle;
}

#contact input {
color: #333;
border: 1px solid #ccc;
}


input.name {
background-image: url('images/inputbg.gif');
background-repeat: repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
margin: 5px;
width: 200px;
border-top: 1px solid #777;
vertical-align: middle;
}

input.search {
margin: 5px 0 0 20px;
vertical-align: middle;
}

.leftform {
float: left;
display: inline;
}

.rightform {
float: right;
display: inline;
}

#people {
float: right;
background-image: url('images/people.jpg');
background-repeat: no-repeat;
width: 300px;
height: 210px;
}


#logos {
width: 892px;
height: 108px;
background-image: url('images/logos.jpg');
background-repeat: no-repeat;
clear: both;
}

#main {
background-color: #fff;
width:850px;
margin: 0 auto 20px auto;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-radius-bottomleft: 5px;
-webkit-border-radius-bottomright: 5px;
}

#content {
padding: 20px 30px;
min-height: 400px;
font-size: .9em;
color: #333;
}

#content h2 {
color: #333;
font-size: 1.6em;
letter-spacing: -1px;
font-weight: normal;
}

#footer {
text-align: center;
color: #ccc;
font-size: .8em;
margin-bottom: 30px;
}

.links a {
font-weight: bold;
color: #fff;
margin: 10px;
line-height: 24px;
}