html, body {
margin: 0px;
padding: 0px;
}

#wrapper {
width: 764px;
margin: auto;

}
#nav {

text-align: right;
}
#logo {

}
#header {
height: 128px;
}
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background: #031d51 url("../img/menu_left_tab.jpg") left no-repeat ;
background-position: 0px 0px; 
height: 30px;
color: White;


}

#navcontainer ul li { 
display: inline;
float: left;
padding: 0.75em .25em;
}

#navcontainer ul li a
{
padding: 0.5em 1em;
color: White;
text-decoration: none;


}

#navcontainer ul li a:hover
{
color: #fff;
text-decoration: underline;
}
#main { 
margin-top: 20px;
}
#main #left {
width: 534px;
min-height: 480px;
margin-top: 0px;
}
#main #right {
width: 220px;
float: right;
}
#contact_form {
background: #e3e4e1 url("../img/free_case_eval_header.jpg") no-repeat;
width: 200px;
padding: 10px;
}
.case_eval { 
padding-top: 40px;
}
.case_eval input {
background: #f8f8f8;
border: solid 1px;
border-right: #b7c0c3;
border-bottom: #b7c0c3;
border-top: #f6f6f6;
border-left: #f6f6f6;
margin: 3px;
padding: 5px;
width: 185px;
}
.case_eval textarea {
background: #f8f8f8;
border: solid 1px;
border-right: #b7c0c3;
border-bottom: #b7c0c3;
border-top: #f6f6f6;
border-left: #f6f6f6;
margin: 3px;
padding: 5px;
width: 185px;
height: 150px;
}
#footer_wrapper {
width:100%;
height: 100px;
background: #c8c9c3;
margin-top: 20px;
padding-top: 10px;
}
#footer {
margin: auto;
width: 764px;
}