/* Stylesheet for AG/Gaesser Insurance, Inc
	(c)2006 Ross Bracco Web Programming and Design, All Rights Reserved. */

body { text-align: center; min-width: 750px; background: #A7B2A1 url(./images/gaesser_bkgd.gif)  repeat-y fixed center top; color: #333333; font-family: verdana, arial, sans-serif; }
img { border: 0px; }

p, td { font-size: 12px; margin: 0px 0px 10px 0px; }
h1 { font-size: 18px; font-weight: bold; text-align: center; margin: 10px 0px 5px 0px; }
h2, .headerLike { font-size: 14px; font-weight: bold; margin: 10px 0px 5px 0px; }
h3 { font-size: 13px; font-weight: bold; margin: 10px 0px 5px 0px; color: #006600; }
table, td, tr { margin: 0px; padding: 0px; border: 0px; }

a, a:link { font-style: italic; text-decoration: underline; color: #006600; }
a:visited { color: #009999; }
a:hover { color: #CC3399; }
.imglink:hover { background: transparent; }

.copyright { font-size: 11px; text-align: center; margin: 15px 0px 25px 0px; }
.rightie { margin: 5px 0px 5px 10px; float: right; border-width: 0px; }
td { margin-bottom: 0px; font-size: 11px; }
legend, .subhead, .rightTop { font-weight: bold; margin-top: 10px; font-size: 12px; }
.rightTop { text-align: right; vertical-align: top; padding-top: 5px; padding-right: 5px;}
.tint { background-color: #D4FCE4; }
.right { text-align: right; }
.center { text-align: center; font-weight: bold; }
.padTop { margin-top: 10px; }
.alert { color: #cc0000; font-weight: bold; }
.centerTop { text-align: center; margin: 0px; }

.headerLike { text-align: center; padding: 0px; }

#bigbox { position: relative; width: 750px; text-align: left; margin: 0px auto; }
#logo { position: absolute; top: 0px; left: 0px; height: 141px; width: 450px; }
#address { position: absolute; top: 0px; left: 450px; height: 141px; width: 300px; }
#main_text { position: absolute; top: 140px; left: 160px; width: 550px; }
#companies { float: right; width: 200px; border: 1px solid #000066; margin-left: 10px; margin-top: 1px; padding-top: 5px; background: #ffffff url(./images/house_bkgd.jpg); }

#offer { position: absolute; top: 300px; left: 0px; width: 147px; background: #D9F0FF url(./images/offer_abbotts.gif) no-repeat; min-height: 220px; }
#inner_offer { position: relative; top: 0px; left: 4px; padding-top: 125px; width: 140px;}
.offer_text { font-size: 11px; font-weight: bold; }

#butt1, #butt2, #butt3, #butt4, #butt5, #butt6, #butt7, #butt8, #butt9, #butt10, #butt11, #butt12 { position: absolute; left: 0px; width: 147px; height: 19px; cursor: pointer; }
#butt1 { top: 148px; }
#butt2 { top: 167px; }
#butt3 { top: 186px; }
#butt4 { top: 205px; }
#butt5 { top: 224px; }
#butt6 { top: 243px; }
#butt7 { top: 262px; }
