HTML, BODY { margin: 0; padding: 0; background: #D7D7D7; font-family: Arial; font-size: 11pt;}

i { display: none; }

#wrapper { margin: 0 auto; padding: 0; width: 904px; }
#header { background: url('../../images/header.jpg') no-repeat; margin-top: 10px; height: 60px; }

#navigation { background: url('../../images/navigationbg.jpg') repeat-x; height: 46px; width: 900px; }
#navigation UL { list-style-type: none; padding:0; }
#navigation UL LI A { display: block; float: left; height: 46px; width: 126px; background: url('../../images/navigationbtn.jpg'); color: #FFF; text-decoration: none; text-align: center; line-height: 50px; }
#navigation UL LI A:HOVER { text-decoration: underline; }

#offerbar { background: url('../../images/offerbar.jpg') no-repeat; height: 306px; color: #FFF; }

#offerdiv { float: left; padding-top: 32px; margin-right: 8px; }
#offerdiv H3 { padding-left: 38px; font-size: 11pt; }
#offerdiv UL { list-style-image: url('../../images/digit.jpg'); }
#offerdiv UL LI { font-size: 8pt; padding-bottom: 8px; }
#offerdiv .price { margin: 0; padding: 0; margin-top: 40px; margin-left: 20px; }

#offerdiv .button { background: url('../../images/button.jpg'); height: 27px; width: 88px; display: block; color: #3D3D3D; text-decoration: none; font-size: 8pt; font-weight: bold; text-align:center; line-height: 27px; margin-left: 129px; margin-top: 20px;  }
#offerdiv .button:HOVER { text-decoration: underline; }

.textfield { -moz-border-radius: 5px; }

#content { background: url('../../images/content.jpg') repeat-y; }

#content_box { float: left; margin-left: 3px; background: url('../../images/contentleft.jpg') no-repeat; height: 504px; width: 230px; font-size: 9pt; }
#content_box H2, H3, P { margin-left: 15px; }

#content_box UL { list-style-image: url('../../images/list_arrow.jpg'); margin-left: -5px; }
#content_box UL LI A { text-decoration: none; color: #6A6A6A; font-weight: bold; padding-bottom: 10px; }
#content_box UL LI A:HOVER { text-decoration: underline; }
#content_box .button { border: 1px #C0C0C0 solid; }

#content_box INPUT { background: #E5E5E5; border: 0px; height: 20px; }

#content_txt { float: left; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; width: 640px; }
#content_txt H2, H3, H4 { text-transform: uppercase; font-size: 12pt; }
#content_txt P { margin-left: 0; }
#content_txt A { text-decoration: none; color: #000; }

#content_txt .button { float: left; background: url('../../images/button.png'); height: 33px; width: 129px; display: block; color: #3D3D3D; text-decoration: none; font-size: 8pt; font-weight: bold; text-align:center; line-height: 32px; margin-right: 10px; margin-top: 20px; border: 1px #A2A2A2 solid; -moz-border-radius: 6px; text-shadow: 0.1em 0.1em #E4E4E4; }
#content_txt .button:HOVER { text-decoration: underline; }


#footer { background: url('../../images/footer.jpg') no-repeat; height: 68px; font-size: 8pt; text-align: right; padding-right: 10px; padding-top: 20px; }
#footer A { text-decoration: none; color: #000; }
#footer A:HOVER { text-decoration: underline; }

#facebook_icon { background: url('../../images/facebook.jpg') top; height: 23px; width: 70px; float: left; margin-left: 15px; border: 1px #FFF solid; }
#facebook_icon:HOVER { background-position: bottom; }