@charset "utf-8";

html { background: #554646; height: 100%; overflow-x: auto; } /* squashes IE overflow scrollbar bug */
body { background: #554646; font-family: Lucida Grande,Lucida Sans,Georgia,Helvetica,Arial; height: 100%; }
a:link, a:visited { color: #ee3624; text-decoration:none; }
a:hover, a:active { color: #c9262d; }
#wrapper { background: #e0dccf; border-bottom: 3px solid #c9262d; margin:0 auto;padding:0 0 0; width: 100%;}
#header { height: 100px; margin: 0 auto; padding: 0; width:960px; }

#content { background: #f3f1ec url('/img/bkg-content-top.png') 0 0 no-repeat; margin: 0 auto; min-height: 385px; padding: 95px 75px 40px 85px; width: 800px; }
#primary { background: transparent url('/img/bkg-primary-txt.png') 0 50px no-repeat; float: left; height:271px; padding: 50px 0 0; text-indent: -9999px; width: 490px; }
#primary p { color: #554646; font-size: 18px; line-height: 30px; padding: 0 0 15px; }
#secondary { margin-left: 500px; padding: 45px 0 0; }

.wrap-list { background: #fff; border-right: 3px solid #e9e6dd; border-bottom: 3px solid #e9e6dd; border-left: 3px solid #e9e6dd; padding: 0; }
.wrap-contact { background: #fff; border-right: 3px solid #e9e6dd; border-bottom: 3px solid #e9e6dd; border-left: 3px solid #e9e6dd; margin-top: 15px; padding: 0; }
.wrap-list h3 { background: #e9e6dd url('/img/bkg-h3-list-txt.png') 15px 8px no-repeat; color: #353535; font-size: 10px; font-weight: normal; height: 25px; line-height: 25px; text-indent: -9999px;width: 298px;}
.wrap-contact h3 { background: #e9e6dd url('/img/bkg-h3-contact-txt.png') 15px 8px no-repeat; color: #353535; font-size: 10px; font-weight: normal; height: 25px; line-height: 25px; text-indent: -9999px;width: 298px;}

.wrap-list form { color: #8f8f8f; font-size: 11px; line-height: 15px; margin-left: 15px; padding-bottom: 15px; }
.wrap-list label { display: none; }
#xhydh-xhydh { background: #f4f3f0; border: 1px solid #e7e5de; color: #8F8F8F;float: left; line-height: 11px; margin: 0; padding: 4px 5px 3px; width: 180px; }
#confirmation { display: none; }
#confirmation p { color: #594742; margin-top: 0; padding: 0 0 15px; }
#submit { background: transparent url('/img/bkg-btn-hitit-sprite.png') 0 0 no-repeat; border: none; height: 23px; width: 78px; margin: 0; padding: 0; text-indent: -9999px; }
#submit:hover { background: transparent url('/img/bkg-btn-hitit-sprite.png') 0 -24px no-repeat; }

#theForm { padding: 0 0 0; }

.wrap-list p { color: #8f8f8f; font-size: 11px; line-height: 15px; margin-top: 15px; margin-left: 15px; padding-right: 15px; padding-bottom: 10px; }
.wrap-contact p { color: #8f8f8f; font-size: 11px; line-height: 15px; margin-top: 15px; margin-left: 15px; padding-bottom: 10px; }
.wrap-contact dl { color: #8f8f8f; font-size: 11px; line-height: 11px; margin-left: 15px; padding-bottom: 10px; }
.wrap-contact dt { background: #f4f3f0; border-bottom: 3px solid #fff; float: left; padding: 9px 10px; width: 35px; }
.wrap-contact dd { background: #e9e7e0; border-bottom: 3px solid #fff; color:#594742; margin-right: 15px; margin-left: 55px; padding: 9px 10px; }

#footer { background: #665d5b url('/img/bkg-footer-bot.png') left bottom no-repeat; height: 40px; margin: 0 auto 15px; padding: 10px 25px 10px 15px; width:920px; }

#footer p.pdx { background: transparent url('/img/bkg-pdx-seal.png') 0 0 no-repeat; float: left; height: 39px;text-indent: -9999px; width: 53px;}
#footer p.copyright { color: #554646; font-size: 11px; margin-left: 70px; padding-top: 12px; text-transform: uppercase; }

h1 { display: block; height: 54px; left: 20px;position: relative; top: 25px; width: 191px; }
h1 a { background: transparent url('/img/dropkick-logo.png') 0 0 no-repeat; display: block; height: 54px; text-indent: -9999px; width: 191px; }

h2 { background: transparent url('/img/bkg-h2-txt.png') 0 0 no-repeat; color: #353535; font-size: 36px; font-weight: normal; height: 31px; line-height: 36px; text-indent: -9999px;width: 671px; }