body { color: #302f2f; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 18px; background-color: #466041; background-image: url(../graphics/north-west-weight-losss-surgery-background.gif); background-repeat: repeat-x; background-position: center top; margin: 0; padding: 0; list-style-image: url(../graphics/arrow.gif); list-style-position: outside; }

#body { width: 100%; margin: 0; padding: 0; background-image: url(../graphics/north-west-weight-losss-surgery-content.png); background-repeat: repeat-y; background-position: center top; }

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

#key, #key p, #key h1 { color: #9ca09b; font-family: Tahoma, Geneva, sans-serif; font-size: 10px; line-height: 20px; }

td.testimonials { color: #fff; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 18px; }

#news { padding: 10px 20px 10px 30px; }

#news td { font-size: 10px; line-height: 16px; font-family: Tahoma, Geneva, sans-serif; }

#news td a { color:#da7912; font-size: 10px; line-height: 16px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; }

#blognews { padding: 10px 20px 10px 30px; }

#blognews td { font-size: 11px; line-height: 17px; font-family: Tahoma, Geneva, sans-serif; }

#blognews td strong { font-size: 12px; line-height: 18px; font-family: Tahoma, Geneva, sans-serif; }

#blognews td a { color:#da7912; font-size: 11px; line-height: 17px; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; }

#content { color: #302f2f; font-size: 12px; line-height: 18px; font-family: Tahoma, Geneva, sans-serif; }

#newslettersignup { padding: 10px; margin-bottom: 20px; width: 210px; background-color: #e3e8cc; }

#newslettersignup #name { width: 120px !important }

#footer { background-color: #062001; background-image: url(../graphics/base_02.png); background-repeat:  repeat-y; background-position: center top; }

#footer a { text-decoration: none; }

#bottom { background-color: #062001; font-size: 6px; line-height: 6px; background-image: url(../graphics/base_01.png); background-repeat: no-repeat; background-position: center top; }

#bottomcap { background-color: #062001; font-size: 40px; line-height: 40px; background-image: url(../graphics/base_03.png); background-repeat: no-repeat; background-position: center top; }

#footer td { color: #082b01; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 17px; text-decoration: none; padding: 0px 5px 0px; }

#footer td p { color: #082b01; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 17px; padding: 0 0 1px; }

#footer ul { padding: 0 0 0 10px; margin: 0; }

#footer ul li { padding-bottom: 5px; }

#footer h2 { color: #052501; font-family: Tahoma, Geneva, sans-serif; text-transform: uppercase; font-size: 20px; font-weight: normal; line-height: 24px; margin: 0; padding: 3px 0 7px; }

div#base { position: relative; padding: 0 0 25px; z-index: 10; background-color: #062001; }

#base td, #base td a { color: #fff; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 17px; text-decoration: none; }

td.menubaroff217, div.menubaroff217 { color: #466041; }
input { color: #14110e; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; text-transform: none; margin: 0; padding: 2px 5px 0px; }

div#accordion a.active { color: #748871; }

div#accordion div.active { width: 100%; padding: 3px 0; border-top: 1px #748871 dotted; }

div#accordion a.active:hover { color: #fff; }

div#accordion div.active:hover { background-color: #748871; }

div#accordion div.active:hover a { color: #fff; }

select { color: #14110e; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 2px 0 2px 5px; }

textarea { color: #14110e; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 2px 0 2px 5px; }

address { margin: 0px; padding: 0px 0px 4px; font-style: normal; }

p { color: #302f2f; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; line-height: 18px; margin: 0; padding: 3px 0; }

h1 { color: #052501; font-family: Tahoma, Geneva, sans-serif; font-size: 22px; font-weight: normal; line-height: 28px; margin: 0; padding: 0px 0; }

h2 { color: #5e402e; font-family: Tahoma, Geneva, sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; margin: 0; padding: 5px 0; }

h3 { color: #052501; font-family: Tahoma, Geneva, sans-serif; font-size: 20px; font-weight: normal; line-height: 24px; margin: 0; padding: 5px 0; }

h4 { color: #052501; font-family: Tahoma, Geneva, sans-serif; font-size: 19px; font-weight: normal; line-height: 23px; margin: 0; padding: 5px 0; }

h5 { color: #052501; font-family: Tahoma, Geneva, sans-serif; font-size: 17px; font-weight: normal; line-height: 21px; margin: 0; padding: 5px 0; }

h6 { color: #052501; font-family: Tahoma, Geneva, sans-serif; font-size: 15px; font-weight: normal; line-height: 19px; margin: 0; padding: 5px 0; }

td {}

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

a:link { color: #302f2f; text-decoration: underline; }

a:visited { color: #302f2f; text-decoration: underline; }

a:hover { color: #302f2f; text-decoration: underline; }

a:active { color: #302f2f; text-decoration: underline; }

a img { border: none; }