body { background: #b3b3b3; margin: 15px; }

* { font-family: Arial, sans-serif; }

table { border-spacing: 0; border-collapse: collapse; }
table td { margin: 0; padding: 0; }
form { margin: 0; padding: 0; }
p, li { font-size: 12px; color: #000; }
li { font-weight: bold; line-height: 180%; }

.outer { width: 750px; }

.swooshes { background: url("img/allaboutyou_bg.jpg") repeat-x; }
.allaboutyou { background: url("img/allaboutyou.jpg") no-repeat; height: 139px; }
.youflash { position: absolute; width: 142px; height: 114px; margin-left:158px; margin-top: -2px; }

.menubar { background: url("img/menu_bar2.png") repeat-x; height: 3px; }
.menucontent { background: #240002; padding: 3px 10px 3px 10px; color: #999; font-size: 12px; font-weight: bold; text-transform: uppercase; }
.nopadr { padding-right: 0 !important; }
.nopadl { padding-left: 0 !important; }
.menucontent a { color: #fff; text-decoration: none; padding: 0 2px 0 2px; }
.menucontent a:hover { color: #ffe8b8; }

.body { background: #fff; padding: 10px 0 10px 10px; }
.box2 { background: #FFF; }
.left { width: 160px; padding: 0 10px 0 0; }
.leftblurb { text-align: left; font-size: 10px; background: #3c000b; color: #fff; padding: 0 5px 5px 5px; margin-top: 20px; }
.owner_name { text-transform: uppercase; font-size: 15px; font-weight: bold; }
.address { padding: 10px 0 0 0; }
.address h1 { font-size: 16px; margin: 0 0 8px 0; }
.address h2 { font-size: 12px; margin: 0 0 8px 0; }
.address h3 { font-size: 11px; margin: 0; }
.address h1, .address h2, .address h3 { padding: 0; color: FFF; }
.address a { color: #fff; text-decoration: none; }

.left { width: 204px; }
.left div.optionals img { margin-bottom: 20px; }
.left .box1 img { margin: 0 !important; }
.box1 { background: #cec0bf; margin-bottom: 20px; }

.right h1 { color: #700d16; font-size: 24px; }

.bottom_curve { background: url("img/grillecurve.jpg") 50% 0 no-repeat; height: 100px; }

.footer { width: 750px; }
.footer img { margin: 10px; }