/* SPECIAL ORDERS */
#sobanner	{ height: 276px; width: 100%; background-image: url(../image/sobanner.jpg); border-bottom: 2px solid #ED1B24;}
#socontent	{ width: 100%; background-color: #FCF6BC; background-image: url(../image/so.gif); height: 675px;}
#soform	{ width: 100%; background-image: url(../image/contactform.gif); height: 626px; background-repeat:no-repeat; background-position:center}
#soformfields	{ width: 77px; height: 344px; margin-left: 155px; margin-top: 132px; background-image: url(../image/sofields.gif); display: inline; float: left;}
#soformfieldsright	{ width: 40%;  height: 250px; width: 370px; margin-top: 132px; background-color: #FFFFFF; display: inline; float: left;}
#soformborder	{ width: 370px; margin: auto; margin-top: 2px;}

#fieldname	{ margin-top: 8px;}
#fieldaddress { margin-top: 17px;}
#fieldcity { margin-top: 20px;}
#fieldstate { margin-top: 18px; display: inline; float: left;}
#fieldzip { margin-top: 18px; display: inline; float: left;margin-left: 10px;padding-left: 55px; background-image:url(../image/zip.jpg); background-repeat:no-repeat;}
#fieldphone { margin-top: 21px;display: inline; float: left;}
#fieldfax { margin-top: 21px;display: inline; float: left; margin-left: 10px;padding-left: 55px; background-image:url(../image/fax.jpg); background-repeat:no-repeat;}}
#fieldm { margin-top: 17px; display: inline; float: left;}
#fieldcomments	{ margin-top: 5px; clear: both;}
#fieldsubmit	{ margin-top: 2px; clear: both; padding-left: 60px;}

