body { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 12px; line-height: 18px; text-align: center; background-color: #fff; background-image: url(../graphics/cascade_bg.gif); background-repeat: no-repeat; background-position: center top; margin: 0; padding: 0; list-style: disc; list-style-position: outside; }

div#container { width: 907px; margin: 0 auto; padding: 0; }

td.menubaroff299, td.menubaron299 { text-transform: uppercase; letter-spacing: -.5px; }

div#logo { position: absolute; top: 20px; padding-left: 25px; }

td#logo { padding: 3px; background-color: #fff; }

td#logo img { padding: 0; margin: 0; border: 1px #6f7272 solid; border-top: 1px #8e8f8f solid; border-bottom: 1px #000 solid; }

td#header { padding: 3px; background-color: #fff; }

td#contact { padding: 3px; background-color: #fff; }

td#contact h1 { color: #fff; padding: 0; }

td#contact a { color: #fff; font-size: 14px; font-style: italic; padding: 0; }

td#contact p, td#contact h1, td#contact h2 { color: #fff; font-weight: bold; padding: 0 10px; }

div#contact { width: 255px; height: 300px; background-image: url(../graphics/cascade_07.gif); background-repeat: no-repeat; background-position: center top; background-color: #92a297; }

td#content { padding: 20px 10px 15px 0; }

td#content table { width: 100% !important; }

td#contact input { width: 150px; }

td.menuoff2, td.menuon2 { padding: 4px 15px 4px 10px; }

td.pictop { background-image: url(../graphics/pic_02.png); background-repeat: repeat-x; background-position: center top; }

td.picleft { background-image: url(../graphics/pic_04.png); background-repeat: repeat-y; background-position: left top; }

td.picright { background-image: url(../graphics/pic_06.png); background-repeat: repeat-y; background-position: right top; }

td.picbottom { background-image: url(../graphics/pic_08.png); background-repeat: repeat-x; background-position: center top; }

table#testimonials { padding: 20px 10px; border-top: 2px #d4d4d4 solid; }

table#footer { font-size: 10px; text-transform: uppercase; padding: 20px 10px; border-top: 2px #d4d4d4 solid; }

address { margin: 0px; padding: 0px; }

b, strong { font-weight: 900; }

small { font-size: 90%; }

address { font-style: normal; }

p { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 12px; line-height: 18px; margin: 0; padding: 0 0 5px; }

h1 { color: #f46e01; font-family: "Century Gothic", Geneva, sans-serif; font-size: 24px; font-weight: normal; line-height: 30px; margin: 0; padding: 0 0 10px; }

h2 { color: #cb4700; font-family: "Century Gothic", Geneva, sans-serif; font-size: 14px; font-weight: normal; line-height: 24px; margin: 0; padding: 0 0 5px; }

h3 { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; margin: 0; padding: 0 0 5px; }

h4 { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 15px; font-weight: normal; line-height: 23px; margin: 0; padding: 0; }

h5 { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 11px; margin: 0; padding: 0; }

h6 { color: #3e3e3e; font-family: "Century Gothic", Geneva, sans-serif; font-size: 11px; font-weight: normal; line-height: 15px; margin: 0; padding: 0; }

td {}

form { margin: 0; padding: 0; }

div { margin: 0px; padding: 0px; }

span { margin: 0; padding: 0; }

ul { margin: 0; padding: 0 0 0 15px; }

a:link { color: #f46e01; text-decoration: none; }

a:visited { color: #f46e01; text-decoration: none; }

a:hover { color: #000000; text-decoration: none; }

a:active { color: #000000; text-decoration: none; }

a img { border: none; }

/* styles for the input fields*/

input { color: #3e3e3e; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; width: 60%; margin: 4px 0; padding: 2px 4px; border: 1px solid #000; }

textarea { color: #3e3e3e; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; width: 90%; height: 75px; margin: 4px 0; padding: 2px 4px; overflow: auto; border: 1px solid #000; }

select { margin: 4px 0; }

input#submit { cursor: pointer; color: #fff; width: 75px !important; float: right; margin: 10px 10px 0 0; border: 1px solid #fff; background-image: url(../graphics/button.gif); }

input.submit { cursor: pointer; color: #fff; width: 75px; float: right; margin: 10px 0 0 0; background-image: url(../graphics/button.gif); }
