
*, html {padding: 0; margin: 0; font-size: 10px; font-family: "trebuchet ms"}
body { background-color: #061425; background-image: url(../images/back_gradient.jpg); background-repeat: repeat-x; background-position: 0 0; }
img {border: none;}
#container {margin:0 auto; padding:0; width:900px; }

#header { background-image: url(../images/main_2.jpg); background-repeat: no-repeat; background-position: center top; width: 900px; text-align: left; height: 600px; }
.cityname { font-weight: bold; color: #f8f8f8; padding-top: 1px; font-size: 16px; font-family: "trebuchet ms"; padding-left: 160px; text-transform: uppercase; }
.citynamecall { font-weight: 900; color: #f9b722; padding-top: 12px; font-size: 17px; padding-left: 10px; text-transform: uppercase; font-family: "trebuchet ms"; letter-spacing: 1px; }
h2  { font-weight: 900; color: #ffffff; font-size: 24px; text-transform: uppercase; font-family: "trebuchet ms"; letter-spacing: -1px; }
.h2phone { font-weight: 900; color: #f9c141; font-size: 24px; text-transform: uppercase; font-family: "trebuchet ms"; letter-spacing: -1px; }
#content { top: -30px; width: 900px; display: block; }



#footer { width: 900px; margin: 10px auto 0; text-align:center; background-color:transparent; }
#footer p { color: #d1d1d1; padding-top: 10px; }
#footer a, #footer a:visited, #footer a:active {color: #d1d1d1;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer span {color:#83b4f6;}

#orderbox { width: 305px; float: right; padding-top: 55px; padding-right: 20px;  }   
table.form{border-collapse:collapse; margin:10px 0 0;padding:0; font-family: "trebuchet ms"; color: #343333; font-size: 12px; font-weight: bold;  }
tr.formp td{padding-top: 4px; padding-bottom: 4px;}
td.label { font-weight: bold; text-align: right; width:105px; padding-right: 5px; font-family: "trebuchet ms"; color: #343333; font-size: 12px; font-weight: bold; }
td.label2 { text-align: right;  padding-right: 5px; font-family: "trebuchet ms"; color: #343333; font-size: 11px; font-weight: bold; }

td.field {text-align: left; padding-right: 5px;width:150px;}
td.comments {text-align: left; padding-right: 5px;}
.company {background: #9b0400; font-weight: 900; color: #ffffff}
td.submitf {text-align: center; padding-right: 5px;padding-bottom: 10px; padding-top: 10px;}
.req { color: #f5333c; font-size: 11px }
.cust {color: #9b0400;font-weight: bold; text-decoration: none; font-size: 16px}
.phn   { color: #c00; font-size: 6px; font-weight: 100;  }
.phone {font-weight: bolder; font-size: 25px; font-family: trebuchet ms; color: #fb6400;padding: 0px; }
.order { font-weight: bolder; font-size: 18px; font-family: "trebuchet ms"; padding-bottom: 10px; }
.ophone {font-weight: bolder; font-size: 15px; font-family: trebuchet ms; padding: 0px; }
.complete {font-weight: bolder; font-size: 15px; margin-top: 5px; display: block;}
.call { border-bottom: 1px solid #fb6400; }
.privacy { color: #83b4f6; font-size: 11px; font-weight: 600; font-style: italic; padding-top: 5px; padding-left: 80px; }


#contentleft {width: 300px; float: left;  color: #ffffff;  border-right:1px solid #808084; }
#contentright {width: 850px; float: right;  color: #ffffff; }
#contentright a, #contentright a:visited, #contentright a:active{color: #b9c9d5; text-decoration: none; }
#contentright a:hover {text-decoration: underline;}
#phoneblock {font-size: 1.6em; font-weight: bold;color: #fff468;   }
#contentright ul { padding-left: 20px; padding-top: 5px; list-style-position: inherit; } 
#contentright  li { font-size:12px; background-image: url(../images/reddot.png); background-repeat: no-repeat; background-position: left center; padding: 4px 0 10px 14px; list-style-type: none; }



			