body { background-color: #bead66; margin: 0; }

body, h1, h2, h3, h4, h5, h6, p, ul, ol, blockquote, a, label, table { font-family: Verdana, Helvetica, sans-serif; }

a { color: #a14d0c; }

a:hover { color: #000; }

img { border: 0; }

dd { margin-bottom: 12px; }

input, textarea { background-color: #cdbf86; }

h1 { color: #a14d0c; letter-spacing: .2px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }

h2 { margin-bottom: 0; color: #a14d0c; letter-spacing: 10px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }

p, li, label, dl { font-size: 13px; color: #a14d0c; line-height: 20px; letter-spacing: 3px; }
hr { color: #a14d0c; background-color: #a14d0c; }


#header { background-image: url(/images/header_bkgd.gif); background-repeat: repeat-x; height: 114px; padding: 0; }

#headerGraphic { float: left; margin-left: 0; }



/* first menu */

#utilityMenu { float: right; }

#utilityMenu ul { list-style-type: none; margin-right: 18px; }

#utilityMenu li { margin: 3px 0; }

#utilityMenu a { color: #bead66; font-size: 10px; }

#utilityMenu a:hover { color: #cdbf86; }



/* second menu - with three services */

#menu { float: right; }

#menu ul { list-style-type: none; }

#menu li { margin-left: -12px; background-color: #a14d0c; padding: 6px 18px 6px 6px; margin-bottom: 12px; }

#menuFirst { margin-top: 0; }

#menu a { text-decoration: none; color: #cdbf86; font-weight: bold; }

#menu a:hover { color: #bead66; }



/* background image on service pages */

#pageStyle { background-repeat: no-repeat; background-position: top left; }





#mainOuter { background-color: #cdbf86; margin: 10px 160px 0 12%; padding: 14px; }

#mainTemplate2 { background-color: #cdbf86; margin: 10px 160px 0 25%; padding: 14px; }

#mainInner { border: 1px solid #a14d0c; padding: 15px; }

#mainInner p { margin-top: 0; }



#footer  { margin: 12px 160px 12px 12%; text-align: center; font-size: 10px; color: #96831d; }

#footer2 { margin: 12px 160px 12px 25%; text-align: center; font-size: 10px; color: #96831d; }