#orderform {
	width:550px; 
	padding:10px; 
	margin:0 auto;
	color: #000;
	}
	
form {
	border: 0px;
	}
form legend {font-size:1.1em; color:#ED788F; font-weight:bold; margin-bottom:5px; padding:3px;}
fieldset#personal label {font-size: 12px; clear:left; display:block; float:left; width:175px; text-align:right; padding-right:10px; color:#666; margin-bottom:5px;}
form input {border:1px solid #666;; padding-left:0.5em; margin: 9px 0px 5px 0px;}
form select {margin-left:0.5em;}
form textarea {width:500px; height:100px; border:1px solid #666; padding:0.5em; background:#fff;}
form option {background:#788; color:#fff;}
form optgroup {background:#abb; color:#000; font-family:georgia, serif;}
form optgroup option {background:#9aa; color:#fff;}
form #button1, form #button2 {background: url(images/submitbkgd.jpg); color:#000; padding-right:0.5em; cursor:pointer; margin-left:8px;}
form #button1:hover, form #button2:hover {background-position:center left; color:#fff;}
input#state {
	width: 35px;
	margin-right: 10px;
	}
	
input#zip {
	width: 100px;
	}