/* CSS Document */

body {
margin: 0px auto;
background-color: #D3CAC0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#wrapper {
width: 780px;
margin: 0px auto;
}

#header{
width: 760px;
background: url(http://images1.comoms.com/legaltemplate1/header.jpg);
height: 71px;
font-size: 31px;
font-family: "Times New Roman", Times, serif;
color: #F6E9C9;
padding: 35px 0px 0px 20px;
}

#leftcolumn {
width: 561px;
float:left;
background-color: #ffffff;
overflow: hidden;
}

#rightcolumn {
background-color: #ECE7E1;
border-left: 1px solid #AD6601;
width: 218px;
float: right;
}

#rightcolumn_intro {
color: #000066;
text-align: center;
font-family: "Times New Roman", Times, serif;
font-size: 17px;
margin: 6px 25px 6px 25px;
font-weight: bold;
}

#banner {
background: url(http://images1.comoms.com/legaltemplate1/banner.jpg);
width: 548px;
height: 107px;
margin: 6px auto;
}

#mainbody {
margin: 15px;
border-bottom: #E0981A 1px solid;
}

#mainbody h1{
font-size: 16px;
color: #000066;
}

#firmprofile {
margin: 15px;
background-color: #F0EEEB;
padding: 12px;
}

#firmprofile img {
float:left;
margin: 3px 10px 8px 0px;
border: 1px solid #666666;
}

#firmprofile h2{
font-size: 13px;
margin-top: 0px;
color: #000066;
}

#form_container {
background: url(http://images1.comoms.com/legaltemplate1/gradient.jpg) no-repeat;
width: 163px;
margin: 5px auto;
padding: 8px 10px 8px 15px;
}

#footer {
width: 750px;
clear: both;
background-color: #F5F2ED;
border-top: 1px solid #AD6601;
padding: 15px;
text-align:center;
font-weight: bold;
color: #666666;
font-size: 11px;
}




/* FORM FIELD STYLES ###########################################*/


#form1 input{
width: 135px;
}

#form1 select{
}

#form1 .phone1 {
width: 26px !important;
}

#form1 .phone2 {
width: 37px !important;
}

#form1 .zip{
width: 65px;
}

#form1 .month{
width: 62px;
}

#form1 .day{
width: 38px;
}

#form1 .year{
width: 52px;
}

#form1 .radio{
width: 15px;
}

#form1 textarea{
width: 150px;
height: 200px;
margin-bottom: 3px;
}

#form1 label{
width: 135px;
}

#form1 .label {
width: 150px;
float: left;
margin-bottom: 2px;
margin-right: 8px;
font-size: 11px;
color: #666666;
font-weight: bold;
}


#form1 br{
clear:left;
}

#form1 h1{
font-size: 14px;
color: #990000;
margin-bottom: 8px;
padding: 2px;
font-family: "Times New Roman", Times, serif;
}

#form1 .checkbox{
float: left;
width: 15px;
clear: none;
}


