body {background: #e8cba5; margin: 0px; font-family: 'Trebuchet MS', Tahoma, Verdana, sans-serif; font-size: 13px; color: #000000;}

#ft1 {text-align: right; color: #ffffff; font-size: 20px; font-weight: bold; margin: 10px 10px 0px 0px;}
#ft2 {text-align: center; color: #ffffff; font-size: 11px; margin: 20px 0px 10px 0px;}

img {border: 0px;}
img.i1 {float: left; margin: 5px 10px 5px 5px;}
img.i2 {float: left; margin: 5px 10px 5px 5px; background: #ffffff;}

input.chk {font-size: 16px; border: 0px; font-family: 'times new roman';}
input.req {background: #ffff99;}

#mid {background: #990000; width: 768px;}
#nav {margin:0px; float: left; width: 192px; padding: 10px 0px 0px 3px;}
#nav a {display: block; color: #ffffff; text-decoration: none; background: #990000 url(../images/BrightRed_nav_btnbg_UP.jpg) no-repeat top left; padding: 4px 0px 0px 35px; height: 26px; font-size: 13px;}
#nav a:hover {font-weight: bold; background: #990000 url(../images/BrightRed_nav_btnbg_OVER.jpg) no-repeat top left;}
#oh {margin: 50px 0px 0px 0px;}
#oh2 {margin: 10px 0px; display: block;}

p.left {float: left; margin: 5px 8px 5px 0px; width: 150px; text-align: right; clear: both; font-weight: bold;}
p.p1 {font-weight: bold; font-size: 23px; font-style: italic; font-family: 'times new roman';}
p.p2 {font-weight: bold; font-size: 16px; border-bottom: solid 3px #ff0000; color: #333333; margin: 20px 10px 10px 0px;}
p.p3 {font-style: italic; font-size: 36px; font-family: 'times new roman'; color: #990000; text-align: center; font-weight: bold;}
p.p4 {font-style: italic; font-size: 18px; font-family: 'times new roman'; color: #990000; text-align: center; font-weight: bold;}
p.right {float: left; margin: 5px 0px; width: 430px;}
p.title {font-weight: bold; font-size: 25px; text-transform: uppercase;}

#phone_number {margin: 0px; text-align: center; font-size: 23px; font-weight: bold; color: #990000;}

#r1 {margin: 0px 0px 0px 2px; float: left; height: 200px; padding: 15px 0px 0px 0px; text-align: center;}
#r2 {margin: 0px 0px 0px 2px; float: left; height: 200px; padding: 15px 0px 0px 0px; background: #666666; width: 404px; text-align: center;}

span.onpage {display: block; color: #ffffff; text-decoration: none; background: #990000 url(../images/BrightRed_nav_btnbg_UP.jpg) no-repeat top left; padding: 4px 0px 0px 35px; height: 26px; font-size: 14px; font-weight: bold;}
span.red2 {color: #990000; font-weight: bold; font-size: 15px;}
span.s1 {display: block; font-weight: bold; font-size: 25px; text-decoration: underline; font-family: 'times new roman'; font-style: italic;}

#steve {margin: 0px 3px; display: block; float: left;}

table {border-collapse: collapse; background: #990000;}
table.tt {background: #ffffff;}
td.td1 {background: #999999; border-left: solid 3px #990000; border-top: solid 3px #990000;}
td.td2 {background: #ffffff; border-left: solid 3px #990000; padding: 10px 5px 10px 5px; border-top: solid 3px #990000;}
td.td3 {background: #ffffff url(../images/telebuttons.jpg) no-repeat bottom left; border-right: solid 3px #990000; border-left: solid 3px #990000; border-top: solid 3px #990000;}
td.td4 {background: #ffffff; border-left: solid 3px #990000; padding: 10px 5px 10px 5px; border-top: solid 3px #990000; border-right: solid 3px #990000;}

#top {display: block;}

a.bod {color: #336699; font-weight: bold; text-decoration: underline;}
a.bod:hover {color: #ff9900;}

a.bod2 {color: #336699; font-weight: bold; text-decoration: underline; display: block;}
a.bod2:hover {color: #ff9900;}

a.foot {color: #ffffff; font-size: 11px; font-family: arial; text-decoration: none;}
a.foot:hover {text-decoration: underline; font-weight: normal;}