/* Global Styles */
/* Brown:#674919 */
/* Yellow:#F2E18C */
/* Black: black */
/* Gold: #E6BA2A */
/* Blue:#6DAEB5 */
/* Light Blue:#D3E2E4 */
body { color: #000; font-size: 100%; font-family: Lucida Sans, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; background-color: #fff }
.container { color: #000; background-color: #fff; margin: 0 auto; padding-right: 5px; padding-left: 5px; width: 775px }
img {border:none}
img.left   { padding-right: 25px; padding-bottom: 10px; float: left }
img.right  { padding-bottom: 2px; padding-left: 5px; float: right }
p       { color: #674919; font-size: 80%; line-height: 1.2; margin-top: 7px; margin-bottom: 2px; padding-top: 0; padding-bottom: 0 }
ul  { color: #674919; font-size: 80%; list-style-type: square; margin: 0.5em 0 0.5em 40px }
ol  { color: #674919; font-size: 80%; list-style-type: decimal; margin: 1em 0 1em 40px }
h1   { color: #000; font-size: 105%; font-family: "Lucida Sans", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }
h2 { color: #e6ba2a; font-size: 175%; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; font-stretch: extra-expanded; letter-spacing: 1px; display: block; margin: 5px 0; padding: 0 0 5px; }
h3    { color: #674919; font-size: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bolder; background-color: #d3e2e4; margin-top: 5px; margin-bottom: 15px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; width: 100% }
strong   { font-weight: bold }
a    { color: #674919; text-decoration: none }
a:link   { color: #674919; text-decoration: underline }
a:visited   { color: #674919; text-decoration: underline }
a:hover  { color: #000; text-decoration: underline }
a:active { color: #000; text-decoration: underline }
#menu   { color: #6daeb5; font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: center; text-transform: uppercase; margin-bottom: 0; padding-bottom: 3px; width: 100%; height: auto; float: left; border-top: thin solid #fff; border-bottom: thin solid #fff }
#menu a:link     { color: #674919; text-decoration: none; padding: 2px }
#menu a:visited     { color: #674919; text-decoration: none; padding: 2px }
#menu a:hover         { color: #674919; text-decoration: none; background-color: #F2E18C; padding: 2px }
#menu a:active     { color: #674919; text-decoration: none; background-color: #F2E18C; padding: 2px }
#menu #highlight { color: #674919; text-decoration: none; background-color: #F2E18C; padding: 2px; display: inline }
#footer            { color: #674919; font-size: 75%; background-image: url("images/footer_bkground.gif"); background-repeat: repeat-x; text-transform: capitalize; margin-top: 20px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-left: 5px; width: 775px; height: 80px; clear: both }
#footer a:link      { color: #674919; text-decoration: none; text-transform: lowercase }
#footer a:visited      { color: #674919; text-decoration: none; text-transform: lowercase }
#footer a:hover       { color: #6daeb5; text-decoration: underline; text-transform: lowercase }
#footer a:active      { color: #6daeb5; text-decoration: underline; text-transform: lowercase }
.images { float: right }
.content       { background-image: none; background-repeat: no-repeat; background-position: center top; margin: 0 5px; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 475px; min-height: 340px; float: left }
.serviceContent   { background-image: none; background-repeat: no-repeat; background-position: center top; margin-right: 5px; margin-bottom: 0; margin-left: 5px; padding: 15px 0 0; width: 775px; min-height: 300px; float: left }
.sidebar  { margin: 10px; padding-top: 0; padding-bottom: 0; padding-left: 25px; width: 240px; min-height: 300px; float: left; border-left: thin dotted #6daeb5 }
.sidebar img  { margin: 10px auto 0 }
.sidebar .call   { color: #6daeb5; font-size: 99%; font-style: italic; font-weight: bold; text-align: left; text-transform: capitalize; margin-top: 5px; margin-left: 0; padding-left: 0 }
.address { color: #674919; font-size: 90%; background-color: #fff; text-transform: uppercase }
footer td     { color: #674919; font-size: 90%; font-weight: lighter; padding: 3px }
td   { color: #000; font-size: 95% }
